Уровень адаптации M3UA
Для установления разговорных соединений в ТфОП используется протокол ISUP. При взаимодействии ТфОП с VoIP-сетями сигнальные единицы этого протокола частично должны проходить по традиционной сети ОКС7, а частично — через сеть IP до программного коммутатора (softswitch). Для IP-участка архитектурой сетей NGN предусматривается использование уровня адаптации M3UA (рис. 3). Поверх M3UA может также работать не только протокол ISUP, но и другие протоколы ОКС7, использующие SCCP (MAP, INAP и пр.).
Основное преимущество применения протокола M3UA заключается в возможности стыковки IP-устройств с сетью ОКС7 без необходимости установки на этих устройствах интерфейсов Е1 и без поддержки ими уровней MTP ОКС7, что существенно упрощает и снижает их стоимость.
M3UA является протоколом типа клиент—сервер. В роли клиента выступает сигнальный шлюз, функции которого заключаются в завершении уровней MTP ОКС7 и дальнейшей передаче сигнальных единиц пользовательских подсистем на сервер. Сервером, или, согласно терминологии SIGTRAN, сервером приложений (Application Server — AS) называется логический объект, соответствующий некоторому ключу маршрутизации (Routing Key — RK) на сигнальном шлюзе, т. е. объект, для которого предназначаются сигнальные единицы, определяемые своим ключом RK. Примером AS могут являться некоторый распределенный программный коммутатор, некоторая виртуальная распределенная база данных, сервер услуг и др.
Соответственно ключом маршрутизации (RK) называется набор параметров ОКС7, определяющих тот сигнальный трафик, который будет обрабатываться конкретным AS. Примерами параметров RK являются DPC (код пункта назначения), OPC (код пункта отправления), SI (индикатор сервиса), диапазон информационных каналов.
Каждый AS разбивается на несколько логических составляющих — процессов сервера приложений (Application Server Process — ASP), которые занимаются обработкой сигнальных единиц и исполнением логики приложения. Под понятием AS обычно подразумевают некоторый виртуальный или распределенный сетевой элемент, в то время как термин ASP предусматривает наличие конкретного IP-устройства.
Существует два режима работы ASP внутри AS: разделения нагрузки и приоритетный. В режиме разделения нагрузки весь трафик равномерно распределяется между всеми доступными ASP-процессами в пределах AS. В приоритетном режиме выделяется активный ASP, на который направляется весь сигнальный трафик. Остальные ASP работают в режиме готовности, и в случае выхода из строя активного ASP среди них выбирается новый активный процесс.
Очевидно, что за счет разбиения AS на несколько ASP достигается увеличение производительности (работа ASP в режиме разделения нагрузки) и отказоустойчивости (приоритетный режим работы ASP) виртуального M3UA-сервера.
Do'stlaringiz bilan baham: |