Архитектура Sigtran

Архитектура Sigtran, определенная вышеупомянутым RFC 2719, предусматривает следующие уровни:

• стандартный протокол IP,

• общая транспортировка сигналов, обеспечивающая доставку сообщений без ошибок и в должном порядке, независимо от кап­ризов нижележащей сети IP, по протоколу SCTP (Stream Control

Transmission Protocol), который рассматривается в следующем параграфе главы, • уровень адаптации, обеспечивающий интерфейс с протоколами и приложениями верхнего уровня, так что эти приложения не ощущают, что нижележащая транспортировка осуществляется в IP-среде, а не по традиционным протоколам переноса сообще­ний MTP стека ОКС7, например.

Заметим сразу, что протокол SCTP предоставляет возможность использовать его для надежной доставки сигнального трафика дру­гих типов, не входящего в стек ОКС7. В область интересов Sigtran включены также адаптационные уровни разных протоколов, что дает возможность пересылать по SCTP сигнальные сообщения не только ОКС7, а например, Q.931 ISDN или V5.2. Архитектура Sigtran подробно показана на рис. 7.2. В этой архитектуре, благодаря пере­сылке независимых последовательностей сообщений в отдельных потоках SCTP (что обсуждается ниже в этом параграфе), гаранти­руется свободная от ошибок доставка сообщений с соблюдением очередности их следования, обеспечивается быстрая доставка со­общений и уменьшается влияние повторной передачи потерянного сообщения на своевременность доставки сообщений из других последовательностей за счет так называемой блокировки с отно­сительным приоритетом (head-of-line blocking), что делает SCTP более подходящим протоколом, чем TCP.

TCAP


 


VSUA   IUA
     
V5.2

Q.931

MTP3
SCCP
MTP3
ISUP
TCAP
M2UA
M3UA
SUA
M2PA

 


И

IP

Рис. 7.2. Архитектура протокола Sigtran

SCTP

Протокол SCTP рассматривается в следующем параграфе. Вслед за этим описываются уровни адаптации, которые обеспечи­вают сопряжение SCTP с протоколами верхнего уровня. Большинс­тво из них ориентировано на ОКС7, в первую очередь, на протокол ISUP, но два относятся к сигнализации других типов. В число рабо­тающих поверх SCTP модулей адаптации входят следующие.

M2UA (MTP2-User Adaptation Layer) обеспечивает адаптацию SCTP к MTP3 таким образом, чтобы стандартный протокол MTP3 мог использоваться в сети IP, реализуя транспортировку сооб­щений через SCTP и IP вместо MTP2. Например, реализованное в Softswitch стандартное приложение MTP3 может обмениваться управляющими сообщениями сетевой сигнализации с внешней се­тью ОКС7. Таким же образом, как в сети ОКС7 MTP2 предоставляет свои услуги MTP3, M2UA предоставляет свои услуги MTP3 в сети IP. M2UA имеет зарегистрированный номер порта 2904. Описанию M2UA посвящен параграф 7.5.

M2PA (MTP2 Peer-to-Peer Adaptation Layer) также обеспечивает адаптацию SCTP к MTP3, но уже в другой области. Аналогично слу­чаю с M2UA, уровень MTP3 в узле сети IP (Softswitch, в частности) обменивается информацией с M2PA, как если бы он был обычным MTP2. Различия между M2UA и M2PA определяются их ролями в сетевой архитектуре: если Softswitch соединяется с сетью ОКС7 просто на правах терминала сигнализации ОКС7, то достаточно применение M2UA. Шлюз SG, который использует M2PA, сам фак­тически является транзитным пунктом сигнализации STP на базе IP, у него есть собственный код пункта сигнализации, он может также выполнять функции сигнализации верхнего уровня, такие как функ­ции SCCP. Подробнее это обсуждается в посвященном M2PA параг­рафе 7.6.

M3UA (MTP3-User Adaptation Layer) обеспечивает интерфейс между SCTP и теми протоколами ОКС7, которые используют услуги MTP3, например, ISUP и SCCP. Благодаря M3UA эти протоколы не ощущают, что вместо типичной транспортировки МТР3 использует­ся транспортировка SCTP поверх IP. Однако M3UA - просто адапта­ционный уровень между протоколами верхнего уровня и SCTP, он не является полной копией MTP3 в IP-сети и не реализует некото­рые стандартные управляющие сообщения сетевой сигнализации MTP3, такие как TFA, TFP и пр. Этот момент важен, и с него мы на­чнем рассмотрение M3UA в параграфе 7.4.

SUA (SCCP-User Adaptation Layer) - параграф 7.7 - обеспечивает интерфейс между протоколом SCCP стека ОКС7 и SCTP, благодаря чему такие прикладные подсистемы-пользователи SCCP как TCAP используют услуги SUA точно так, как они используют услуги SCCP в сети ОКС7, даже не подозревая, что все это происходит в IP-сети.

IUA (ISDN Q.921-User Adaptation Layer) тоже работает поверх SCTP и обеспечивает для сигнализации DSS1 по рекомендации Q.931 прозрачную транспортировку сообщений по сети IP точно так, как они передаются уровнем звена данных Q.921 в сети ISDN. Осве­жить знания о протоколах ISDN второго (Q.921) и третьего (Q.931) уровней можно в [5], а описанию IUA посвящен параграф 7.8.

V5UA (V5.2-UserAdaptation Layer) имеет ряд схожих с протоколом IUA черт и может рассматриваться как расширение IUA. Про универ­сальный интерфейс V5.2 сети доступа можно прочитать в [5] и [11], а его Sigtran-версия рассматривается в параграфе 7.9 этой главы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: