Основные разделы


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

Технология SIGTRAN подразумевает под собой наличие следующих трех уровней, согласно RFC 2719 (рис. 3):

1. Internet protocol (IP-протокол).

2. Протокол передачи информации для управления потоками SCTP (Stream Control Transmission Protocol), который поддерживает перенос сигнальных сообщений между конечными пунктами сигнализации SP в IP-сети. Для организации сигнальной связи один конечный пункт предоставляет другому перечень своих транспортных адресов (IP- адреса в сочетании с портом SCTP). Протокол SCTP позволяет независимо упорядочивать сигнальные сообщения в разных потоках и обеспечивает перенос сигнальной информации с подтверждением приема, без ошибок и дублирования, доставку сообщений каждого потока с сохранением очередности их следования, возможность объединения нескольких сообщений в один пакет SCTP, фрагментацию данных по мере необходимости, устойчивость к перегрузкам и т.п.

. Уровень адаптации, обеспечивающий интерфейс с протоколами и приложениями верхнего уровня, так что эти приложения не ощущают, что нижележащая транспортировка осуществляется в IP-среде, а не по традиционным протоколам переноса сообщений МТР стека ОКС7, например.

Протокол SCTP предоставляет возможность использовать его для надежной доставки сигнального трафика других типов, не входящего в стек ОКС7. В область интересов Sigtran включены также адаптационные уровни разных протоколов, что дает возможность пересылать по SCTP сигнальные сообщения не только ОКС7, а например, Q.931 ISDN или V5.2.

Рис. 8. Архитектура SIGTRAN

Использование в качестве транспортного протокола именно SCTP объясняется тем, что UDP и TCP не отвечают строгим требованиям ОКС7 к параметрам потерь сообщений и к соблюдению очередности следования сообщений. Эти требования не позволяют всерьез использовать UDP, поскольку он ненадежен в своей основе. Протокол TCP более близок к требованиям, но и он не подходит по своим временным характеристикам: хотя TCP может гарантировать строгую очередность доставки сообщений, доставка происходит недостаточно быстро. Это связано с тем, что блокировка несвоевременно пришедших данных, предлагаемая протоколом TCP, вносит ненужную задержку.

Протокол TCP отслеживает переданные байты и подтверждает принятые байты. Этот характер протокола TCP, ориентированный на передачу байтов, часто причиняет неудобства, когда приложение желает отслеживать переданные сообщения в целом.

Ограниченная область действия TCP-портов усложняет задачу переноса данных с множественной адресацией - весьма важное обстоятельство. Еще один аспект, говорящий в пользу SCTP, уязвимость TCP к атакам злоумышленников, приводящим к отказу в обслуживании.

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

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

Рис. 9. Структура m2ua

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

Рис. 10. Структура m2pa

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

сигнальный сеть алгоритм телефонный

Рис. 11. Структура m3ua

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

Перейти на страницу: 1 2 3

Прочитайте еще и эти статьи:

Разработка контроллера управления робототехнической системы
Курсовая работа по схемотехнике Тема Разработка контроллера управления робототехнической системы Исходные данные 1. Контроллер управления робототехнической системой (только ...

Исследование методов повышения производительности в Ad-Hoc сетях
Беспроводные сети позволяют людям связываться и получать доступ к приложениям и информации без использования проводных соединений. Это обеспечивает свободу передвижения и возможность использования приложений, находящихся в других частях дома, г ...

© Copyright 2022 | www.techattribute.ru