По уже сложившейся в этой главе традиции, рассмотрим рисунок 7.11, который иллюстрирует область применения M2PA. Идея М2РА - в прозрачном со стороны протокола МТРЗ и вышележащих протоколов транзите сигнальных единиц через IP, т. е. для MTP3 протокол М2РА не отличается от традиционного MTP2. Неизменными остаются все функции сетевого уровня ОКС7: балансировка нагрузки между звеньями одного пучка с помощью поля селектора сигнального звена (SLS), обнаружение неисправностей, процедуры переключения на альтернативный маршрут (change-over) и возврата на первоначальный (change-back), контроль перегрузки звена с помощью задаваемых порогов и т. д.
M2PA имеет регистрационный номер порта 3565.
![]() |
Несмотря на некоторое сходство M2UA и M2PA, между ними есть принципиальные различия. Хотя протокол M2UA и позволяет Softswitch использовать стандартный MTP2 в удаленном сигнальном шлюзе SG, но M2PA более строго соответствует версии MTP2. И показанное на рис. 7.11 соединение SG - Softswitch фактически является звеном ОКС7, тогда как аналогичное соединение на рис. 7.10 таковым не является.
Прямым следствием этой разницы является то, что SG, который использует M2UA, фактически служит для показанного на рис. 7.10 Softswitch удаленным терминалом сигнализации. В то же время SG, который использует M2PA, уже сам по себе является узлом сигнализации; у него есть собственный код пункта сигнализации, и он фактически представляет собой STP на базе IP. Это означает, что SG может выполнять такие функции сигнализации верхнего уровня, как SCCP. Например, SG, использующий M2PA, может выполнять преобразование глобального адреса - Global Title Translation (GTT), - а сигнальный шлюз SG на базе M2UA такие функции выполнять не может.
Выбор между M2UA и M2PA целиком предоставляется проектировщику или Оператору сети. Все зависит от функций, которые должны выполняться в определенных узлах сети. Если, например, SG должен выполнять такие функции, как GTT, то подходящим выбором будет M2PA. С другой стороны, если SG предназначен просто в качестве терминала сигнализации ОКС7 для узла IP-сети (такого как Softswitch), то достаточно будет M2UA.
Теперь несколько слов о реализации этих функций в M2PA. В главе 10 [4] описываются три типа сигнальных единиц ОКС7 на уровне MTP2: значащие сигнальные единицы MSU, которые переносят полезную нагрузку пользователя; единицы LSSU, которые переносят информацию о состоянии сигнального звена, и заполняющие сигнальные единицы FISU, которые передаются, когда другой информации для передачи нет. Протокол M2PA поддерживает сообщения аналогичных типов в IP-сети, за исключением FISU. Отсутствие в M2PA эквивалента FISU объясняется принципами функционирования IP-сети, что же касается корректной работы трактов сигнализации в IP-сети, то для этого используется вышеупомянутое сообщение SCTP BEAT, а сообщения M2PA для пересылки данных включают в себя функции подтверждения. Т.о., в M2PA имеются два сообщения: сообщение User Data и сообщение Link Status.
Сообщение User Data в M2PA является просто сигнальной единицей MSU, из которой исключено несколько стандартных полей ОКС7, и содержит индикатор длины LI (Length Indicator), октет служебной информации SIO (Service Information Octet) и поле сигнальной информации SIF (Signaling Information Field). Поля Flag, Backward Sequence Number (BSN), Backward Indicator Bit (BIB),
Forward Sequence Number (FSN), Forward Indicator Bit (FIB) и Check Bits в состав User Data не входят. LI включен в состав User Data только потому, что некоторые национальные варианты ОКС7 используют два резервных бита LI в качестве указателя приоритета.
Сообщениями Link Status обмениваются одноранговые объекты M2PA, чтобы информировать друг друга о текущем состоянии тракта. Link Status аналогично LSSU в ОКС7 и тоже содержит поле status (состояние), которое может принимать следующие значения:
• Alignment (фазирование);
• Proving Normal (подтверждение нормального состояния);
• Proving Emergency (подтверждение аварийного состояния);
• Ready (готовность);
• Processor Outage (повреждение процессора);
• Processor Outage Ended (восстановление процессора);
• Busy (занят);
• Busy Ended (освободился);
• Out of Service (выведен из обслуживания);
• In Service (введен в обслуживание).