Да, это так, но тогда у Вас должен быть комбинированный SGSN, т.е. SGSN должен поддерживать как архитектуру 2G (для Gb интерфейса), так и 3G (для Iu-PS). В этом случае вы сможете одновременно подключать как BSC контроллеры так и RNC контроллеры, но для RNC уже будет другой стек протоколов и немного другие процедуры, но эти контроллеры вполне могут быть настроены на частоты 2G.
Я имел в виду, что изначально RNC предполагают использование 3G архитектуры (хотя и это понятие очень размыто), но эти контроллеры можно вполне «вписать» в 2G, если Ваш SGSN будет поддерживать стек протоколов под RNC, а подсистема базовых станций (BSS) адаптирует RNC под свою радиосеть.
Ну почти похож, переход с Radius на Diameter занял очень много времени. Самое сложное лично для меня было — реализация пользовательской сессии и соответственно изменение билинговой части для систем, поддерживающих этот протокол. Помню под эту фишку сразу несколько тарифных планов разрабатывалось.
Это настолько узкоспециализированно, что я думаю у вас должна быть документация, что именно надо реализовать из Radius'а. Но если нет, то вполне можно начать здесь — en.wikipedia.org/wiki/RADIUS. Внизу присутствуют ссылки на все RFC, дело остаётся за малым =)
GPRS изнутри. Часть 3