Программный коммутатор Softswitch Softswitch класса 4 коммутирует только транзитные вызовы сигнализации, получая трафик из сетей с разными протоколами. Наиболее важная функция Softswitch класса 4 - возможность маршрутизации вызовов после анализа максимального количества параметров вызова. Чем больше параметров будет анализировать SoftSwitch при принятии решения о маршрутизации, тем больше "интеллектуальных" услуг оператор сможет предоставить на своей сети. К числу этих услуг относятся услуга FreePhone (обслуживание без оплаты) и услуга VPN (частная виртуальная телефонная сеть). Имея SoftSwitch класса 4, оператор может вводить на сети маршрутизацию по наименьшей стоимости (LCR, Least Cost Routing) или маршрутизацию по наилучшему маршруту (BCR, Best Choice Routing).
Программный коммутатор Softswitch класса 5 обеспечивает подключение оконечных пользователей телефонии и предоставление им разнообразных интеллектуальных услуг. Контролируя все вызовы от абонентов, прописанных у него в конфигурации, программный коммутатор может на основании внутренней логики и определенных настроек предоставлять разнообразные виды интеллектуальных услуг. В такой сети пользователи имеют нумерацию Е.164 (традиционную нумерацию сетей телефонной связи), чем гарантируется максимальное удобство при переходе к NGN.
Программный коммутатор SoftSwitch должен поддерживать такие известные протоколы IP-телефонии как MGCP, H.248 (MEGACO), SIP, H.323, а также ряд других известных протоколов, которые указаны на рис.9.1 в соответствии с вариантами использования. Задача программного коммутатора - осуществлять взаимную трансляцию этих протоколов, то есть преобразование вызовов, пришедших на SoftSwitch, из одного протокола в другой. Могут поддерживаться различные протоколы телефонной сигнализации. Решение о маршрутизации вызова в том или ином направлении принимается SoftSwitch после анализа максимального количества параметров вызова (например, данные аппаратуры автоматического определения номера вызывающего абонента, IP-адрес вызывающего абонента, время суток). Имеются проблемы в регулировании услуг IP-телефонии в VoIP-сетях (Voice of IP) в таких аспектах как: налогообложение предоставляемых услуг, оказываемых на территории РФ; обеспечение системы оперативно-розыскных мероприятий (СОРМ) в реальном времени. По мере проникновения VoIP-технологий в сети связи общего пользования это обстоятельство привело к появлению разнообразных механизмов обеспечения межсетевого взаимодействия. Одним из таких механизмов стал появившийся и развивающийся класс оборудования — пограничные контроллеры сессий (Session Border Controller, SBC), основной функцией которых является обеспечение взаимодействия на границе двух различных IP-сетей.
Пограничный контроллер сессии SBC можно представить как два сдвоенных упрощенных программных коммутатора Softswitch класса 5, работающих в смежных IP сетях и соединенных между собою внутренним интерфейсом. В случае размежевания сети доступа и магистральной сети контроллер SBC для подключенных терминальных устройств будет выполнять функции коммутатора класса 5, то есть реализовывать обслуживание оконечной нагрузки - по крайней мере, в части функций, связанных с обеспечением безопасности сети. Подобная структура обеспечивает раздельное обслуживание сессий, как для сигнального, так и для информационного трафика во взаимодействующих сетях. Их логическое разделение позволяет внедрить на стыке функции взаимодействия протоколов сигнализации, адаптации параметров качества обслуживания приложений, администрирования полосы пропускания; обеспечения безопасности. Пограничный контроллер сессии SBC подходит для реализации функций СОРМ, в том числе и в случае непосредственного подключения к сети абонентских устройств IP-телефонии и мобильных сетей.
Продукты SBC могут иметь распределенную архитектуру. Она включает в себя центральный узел CSBC (Core SBC), находящийся в границах сети провайдера, и оконечные устройства ESBC (Edge SBC), которые устанавливаются на границе сети. При этом CSBC распределяет трафик между ESBC. SBC можно разделить логически на два функциональных модуля: один из которых занимается всем, что связано с сигнализацией (SBC-SIG), а другой работает с пользовательским трафиком (SBC-MEDIA). Расширение функциональности SBC может практически уравнять его с простейшими Softswitch-решениями IV/V класса. Однако взаимодействие с устройствами ТФОП явно выходит за рамки функциональности SBC. При реализации конвергентных сетевых структур можно использовать симбиоз Softswitch и SBC.
Использование SoftSwitch может обеспечить единую платформу для оказания услуг международного/междугородного транзита беспроводной и проводной связи, услуг местной и международной телефонной связи и абонентских услуг. В частности, использование программных коммутаторов SoftSwitch увеличивает гибкость проектирования сети, создавая возможность использования существующей инфраструктуры телефонных сетей с TDM (мультиплексирование с временным разделением каналов) в сочетании с возможностями сетевых структур VoIP (передача речи по протоколу IP).
Первоначально программные коммутаторы рассматривались как средство модернизации инфраструктуры существующих сетей телефонной связи и замены систем коммутации каналов. В последнее время наметилась тенденция использования SoftSwitch для расширения функциональности телефонных сетей - программные коммутаторы интегрируются с работающим в сети оборудованием. Для реализации спектра возможностей телефонных сетей в сетях IP-телефонии коммутатор SoftSwitch дополняется функциями и услугами, которые приняты в традиционной телефонии.
Весьма распространенная область применения программных коммутаторов - организация транзита телефонного трафика и высвобождение ресурсов сети. Такой вариант использования SoftSwitch, например, широко используется в США операторами местной связи: оконечные и/или транзитные АТС соединяются между собой с использованием оборудования пакетной коммутации. Таким образом, операторы связи преобразуют сетчатую архитектуру сети «каждый с каждым» в иерархическую структуру и как следствие сокращают число каналов и портов для соединения коммутаторов классов 4 и 5 друг с другом. Дополнительным преимуществом такого подхода является упрощение архитектуры сети, так что при подключении очередной станции оператору не требуется устанавливать большое количество соединений с действующими станциями.
Дальнейшее направление развития сетей связи характеризуется:
конвергенцией проводных и беспроводных решений на базе IP - созданием архитектуры IMS (IP Multimedia Subsystem);
реализацией пограничных контроллеров сессии SBC для обслуживания соединений вида "IP сеть – IP сеть";
появлением абонентских служб в широкополосных IP-сетях – VoB (Voice over Broadband).
Предполагает создание новой сети архитектуры IMS (см. рис.9.2), в которую войдут следующие основные компоненты: абонентские устройства; пограничные контроллеры SBC, обеспечивающие доступ к транспортным магистралям; высокоскоростная IP-сеть; широкий набор серверов приложений.
Перспективная сеть, построенная на принципах архитектуры IMS, позволит объединить фиксированных и мобильных абонентов и оказывать им одинаковый набор услуг. Пограничные контроллеры соединений SBC играют ключевую роль в перспективной сети, поскольку они отвечают за ее взаимодействие с другими сетями с точки зрения работы сервисов реального времени, обеспечивают безопасность, надежность и управляемость взаимодействия.