Протокол передачи с управлением потоками 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Протокол передачи с управлением потоками



4.2.1 Протокол SCTP можно рассматривать как функциональный уровень между приложениями, использующими его услуги, и пакетной IP-сетью, которая не поддерживает соединения (рисунок 4.5).

Протокол SCTP (протокол передачи с управлением потоками) обеспечивает надежную передачу сигнальных сообщений между пунктами сигнализации в IP-сети и функционально заменяет уровни МТР1, МТР2 в традиционной архитектуре ОКС№7.

 

Рисунок 4.5– Место протокола SCTP в стеке протоколов TCP/IP

 

Использование протокола SCTP предоставляет следующие возможности:

· безошибочную передачу с подтверждением приема;

· фрагментацию данных с учетом максимальной длины передаваемого блока в IP-пакете;

· соблюдение верной последовательности сообщений для каждого приложения внутри потока, объединяющего информацию от многих источников;

· оптимальную упаковку информации для нескольких приложений в одном IP-пакете;

· устойчивость передаваемых данных к сетевым ошибкам.

Протокол SCTP можно рассматривать как дальнейшее логическое развитие протокола ТСР. SCTP, как и протокол ТСР, предлагает приложениям транспортную службу с надежной доставкой, ориентированную на соединение типа «точка-точка». Аналогом ТСР-соединения для SCTP является понятие ассоциации, которая устанавливается между двумя оконечными устройствами. Отличие от традиционного понятия соединение, под которым неявно подразумевается связь между одним адресом отправителя и одним адресом получателя, в SCTP заменяется термином ассоциация для определения состояния протокола между двумя SCTP-хостами, обменивающимися сообщениями. Ассоциация SCTP может использовать несколько IP-адресов на каждом из SCTP-хостов (множественная адресация, многодомность). Список IP-адресов передается при установлении соединения (ассоциации). Все IP-адреса одного оконечного пункта привязаны к одному номеру порта SCTP. Комбинация IP-адресов и номера порта называется транспортным адресом получателя. Любой транспортный адрес может применяться только к одному оконечному пункту SCTP, хотя каждый пункт может иметь несколько транспортных адресов. Когда активный транспортный адрес недоступен, пробуются другие адреса из списка возможных адресов удаленного пункта.

 

Уровни адаптации

4.3.1 Уровни адаптации (UA) инкапсулируют различные сигнальные протоколы сети с коммутацией каналов для передачи через IP-сеть и использует услуги протокола SCTP. С точки зрения инкапсуляции каждый уровень является уникальным из-за непосредственного различия протоколов сигнализации, но можно выделить общие возможности всех уровней адаптации:

· поддержка одинаковых операций уровня UA через IP-сеть без установления соединения;

· поддержка примитивов на границе интерфейса нижележащего уровня сети с коммутацией каналов, который заменяет слой UA;

· поддержка управления для взаимодействия с протоколом SCTP;

· поддержка состояния асинхронного сообщения заменяется на управление уровнем.

4.3.2 К протоколам уровня адаптации МТР2 ОКС№7 в группе SIGTRAN относятся протоколы M2UA и M2PA. Если контроллер медиашлюзов MGC (Softswitch) соединяется с сетью ОКС№7 на правах терминала сигнализации ОКС№7, то достаточно применения M2UA. При использовании M2PA шлюз сигнализации SG фактически является транзитным пунктом сигнализации STP на базе IP. У него есть собственный код пункта сигнализации, он может также выполнять функции сигнализации более высокого уровня (SCCP).

 

 

IP (Internet Protocol) – протокол межсетевой связи (протокол сети Интернет)

MGC (Media Gateway Controller) – контроллер медиашлюза

MTP (Message Transfer Part) – подсистема передачи сообщений ОКС№7

M2UA (MTP2 User Adaptation) – протокол адаптации пользователя второгоуровня подсистемы МТР

SCTP (Stream Control Transmission Protocol) – протокол передачи с управлением потоками

NIF (Network Interface Function) – функция сетевого интерфейса

SG (Signaling Gateway) – шлюз сигнализации

UP (User Part) – проблемно-ориентированная система пользователя ОКС№7

Рисунок 4.6 –Функции M2UA в Softswitch

 

M2UA – протокол передачи сигнальных сообщений пользователя услуг уровня МТР2 ОКС№7. Единственным пользователем является уровень МТР3. Протокольный уровень M2UA обеспечивает предоставление услуг уровню МТР3 эквивалентно тому, что предоставляет уровень МТР2 в стеке ОКС№7. M2UA имеет зарегистрированный номер порта 2904 и реализуется в контроллере медиашлюзов MGC и шлюзе сигнализации SG, т.е. протокол M2UA используется между шлюзом сигнализации и контроллером медиашлюза (рисунок 4.6).

M2PA обеспечивает прозрачный (с точки зрения протокола МТР3) транзит сигнальных единиц через IP-сеть, т.е. для сети сигнализации ОКС№7 звено M2PA не отличается от традиционного (рисунок 4.7). Протокол M2PA используется для поддержания всех функций обработки сообщений уровня МТР3 и сообщений управления сетью (сообщений SCCP) между двумя любыми пунктами сигнализации, связанными через IP-сеть. Шлюзы сигнализации SG выполняют функции обыкновенных транзитных пунктов сигнализации, способных работать как с традиционными МТР2-звеньями, так и с M2PA-звеньями на основе инфраструктуры IP. При этом благодаря использованию протокола SCTP поверх IP-сети M2PA-звенья обеспечивают ту же степень надежности, что и TDM-звенья ОКС№7, требуя существенно меньше сетевых ресурсов. М2РА имеет регистрационный номер порта 3565.

 

 

IP (Internet Protocol) – протокол межсетевой связи (протокол сети Интернет)

MGC (Media Gateway Controller) – контроллер медиашлюза

MTP (Message Transfer Part) – подсистема передачи сообщений ОКС№7

M2PA (MTP2 Peer-to-peer Adaptation) – уровень равноправной адаптации второго уровня подсистемы МТР ОКС№7

SCTP (Stream Control Transmission Protocol) – протокол передачи с управлением потоками

SG (Signaling Gateway) – шлюз сигнализации

 

Рисунок 4.7 –Функции протокола М2РА в Softswitch

 

Протокол M2PA обеспечивает интеграцию сетей ОКС№7 и IP-сетей за счет того, что дает возможность узлам сетей с коммутацией каналов получить доступ к базам данных и другим узлам, расположенным в IP-сети, используя сигнализацию ОКС№7. И, наоборот, обеспечивает IP-приложениям доступ к базам данных сетей с коммутацией каналов (например, к базам данных абонентов сотовых сетей). Таким образом, протокол M2PA имеет больше функциональных возможностей, чем протокол M2UA.

Сравнение протоколов M2UA и M2PA приведено в таблице 4.1.


Таблица 4.1 –Сравнение протоколов M2UA и M2PA

Протокол M2UA Протокол M2PA
Шлюз сигнализации не является узлом сети ОКС№7 и не имеет кода пункта сигнализации Шлюз сигнализации – это узел сети ОКС№7, имеющий код пункта сигнализации
Соединение между шлюзом сигнализации и контроллером медиашлюзов не является звеном сигнализации ОКС№7 Соединение между шлюзом сигнализации и контроллером медиашлюзов является звеном сигнализации ОКС№7
Шлюз сигнализации не имеет уровня МТР3 и более высоких уровней стека ОКС№7 Шлюз сигнализации имеет уровень МТР3 и SCCP
Использует свои процедуры управления В процедурах управления опирается на уровень МТР3
Контроллер медиашлюзов передает примитивы уровней МТР3 и МТР2 для обработки к уровню МТР2 сигнального шлюза Сигнальные пункты IP-сети обрабатывают примитивы уровней МТР3 и МТР2

 

4.3.3 M3UA обеспечивает интерфейс между SCTP и протоколами ОКС№7, которые используют услуги МТР3 (протоколами пользовательских подсистем UP ОКС№7). Протокол M3UA используется между шлюзом сигнализации и контроллером медиашлюзов или базой данных IP-сети (рисунок 4.8).

 

 

IP (Internet Protocol) – протокол межсетевой связи (протокол сети Интернет) MGC (Media Gateway Controller) – контроллер медиашлюза MTP (Message Transfer Part) – подсистема передачи сообщений ОКС№7 M3UA (MTP3 User Adaptation) – уровень адаптации протокола SCTP к протоколам ОКС№7, которые являются пользователями МТР3 SCTP (Stream Control Transmission Protocol) – протокол передачи с управлением потоками SG (Signaling Gateway) – шлюз сигнализации

Рисунок 4.8 – Использование протокола M3UA между шлюзом сигнализации и контроллером медиашлюза


M3UA является протоколом типа «клиент-сервер», где в роли клиента выступает шлюз сигнализации. Шлюз сигнализации, используя в качестве транспортной среды стандартное звено сигнализации ОКС№7, принимает потоки сигнальной информации. Он терминирует (завершает) на себе работу уровней МТР2 и МТР3 и доставляет сообщения пользовательских подсистем ОКС№7 к контроллеру медиашлюза по IP-сети, используя ассоциации SCTP. В контроллере медиашлюза протокол M3UA поддерживает функции верхнего уровня МТР, поэтому пользовательские подсистемы (UP) «не знают», что действие протокола МТР заканчивается в шлюзе SG.

4.3.4 Протокол SUA используется для передачи сообщений пользователей подсистемы SCCP через IP-сеть. SUA дублирует услуги SCCP, обеспечивая надежную пересылку сообщений пользователей SCCP, включая поддержку услуг как без соединения, так и ориентированных на соединение. SUA имеет зарегистрированный номер порта 14001. Протокол SUA функционирует между шлюзом сигнализации и оконечным пунктом сигнализации IP-сети, а также между оконечными пунктами сигнализации IP-сети (рисунок 4.9).

Протокол SUA поддерживает взаимодействие с ОКС№7 на более высоком уровне, чем M3UA. Шлюз сигнализации взаимодействует с ОКС№7 по протоколу SCCP, а процессу в MGC (Softswitch) передает сообщение прикладного уровня, инкапсулированное в SCTP, через IP-сеть. Шлюз сигнализации маршрутизирует сигнальные сообщения, предназначенные для пунктов сигнализации в ОКС№7, используя код пункта назначения (DPCDestination Point Code) в поле адреса МТР3. Сообщения, предназначенные для оконечного пункта IP-сети, MGC (Softswitch) маршрутизирует, используя IP-адрес в заголовке SCTP.

 

 

IP (Internet Protocol) – протокол межсетевой связи (протокол сети Интернет) MGC (Media Gateway Controller) – контроллер медиашлюза MTP (Message Transfer Part) – подсистема передачи сообщений ОКС№7 SUA (SCCP User Adaptation) – адаптация SCTP к SCCP SCTP (Stream Control Transmission Protocol) – протокол передачи с управлением потоками SG (Signaling Gateway) – шлюз сигнализации  

Рисунок 4.9 – Использование протокола SUA между шлюзом сигнализации и оконечными пунктами сигнализации IP-сети


Сравнение протоколов M3UA и SUA представлено в таблице 4.2.

 

Таблица 4.2 – Сравнение протоколов M3UA и SUA

Протокол M3UA Протокол SUA
Узел сигнализации поддерживает различные уровниSCCP, т.к. это необходимо для работы с национальными системами Поддерживаются как услуги подсистемыSCCP, неориентированные на соединение, с/без последовательной доставкой сообщений, так и двунаправленные услуги, ориентированные на соединение
Сообщения обрабатываются от узла к узлу SUA позволяет посылать по IP-сети сообщения, используя информацию глобального заголовка
Каждый пунктIP-сети имеет оба IP-адреса для передачи сообщения Сообщение имеет адрес, расположенный в заголовкеSCTP, по которому оно доставляется к пунктам IP-сети
Поддерживает услуги подсистемы ISUP Может не поддерживать услуги ISUP

4.3.5 Протокол IUA – протокол уровня адаптации пользователя абонентской сигнализации. IUA обеспечивает прозрачную транспортировку через IP-сеть сообщений сигнализаций DSS1 и QSIG (рекомендации для канального и сетевого уровней Q921/Q931). Протокол предусматривает поддержку базового и первичного доступа ISDN как для режима «точка-точка», так и для разветвленного режима «точка-несколько точек». Протокол IUA исключает использование части протоколов МТР и позволяет приложениям верхнего уровня непосредственно взаимодействовать с протоколом SCTP. Протокол IUA имеет регистрационный номер порта 9000 и функционирует между шлюзом доступа AG и контроллером MGC (рисунок 4.10). В качестве узла доступа может использоваться мультисервисный абонентский концентратор. В шлюзе доступа протокол IUA инкапсулирует информацию абонентской сигнализации (уровень Q921, кадр протокола LAPD) в SCTP. Шлюз доступа обеспечивает взаимодействие транспортных функций для передачи сообщений DSS1 и QSIG в MGC, где имеется аналогичный уровень Q931.

4.3.6 V5UA обеспечивает транспортировку сигнальной информации местных АТС, поддерживающих интерфейс сети доступа V5.2, через IP-сеть. Протокол V5UA можно рассматривать как расширение протокола IUA. Протокол V5UA дает возможность приложениям V5.2 в контроллере MGC использовать в шлюзе сигнализации на стороне сети доступа собственные функции V5.2. Протокол имеет регистрационный номер порта 5675.

 

 

IP (Internet Protocol) – протокол межсетевой связи (протокол сети Интернет)

IUA (ISDN User Adaptation) – протокол адаптации протокола SCTP к протоколу DSS1

MGC (Media Gateway Controller) – контроллер медиашлюза

Q921 (протокол LAPD), Q931 – рекомендации по коммутации и сигнализации (канальный и сетевой уровень) сектора стандартизации международного союза электросвязи (ITU-T)

SCTP (Stream Control Transmission Protocol) – протокол передачи с управлением потоками

SG (Signaling Gateway) – шлюз сигнализации

 

Рисунок 4.10 – Использование протокола IUA

 

Вопросы для самоконтроля

 

1) Назначение подсистемы МТР ОКС№7.

2) Какому уровню эталонной модели взаимодействия открытых систем соответствует уровень МТР1?

3) На каком уровне МТР реализуются функции звена сигнализации сети ОКС№7?

4) Какой уровень МТР ОКС№7 обеспечивает маршрутизацию сигнального сообщения?

5) С какой целью в архитектуру ОКС№7 введена подсистема SCCP?

6) Почему для переноса сообщений ОКС№7 через IP-сеть нельзя использовать протокол UDP?

7) Какие требования к переносу сообщений ОКС№7 не обеспечивает протокол ТСР?

8) Какой протокол адаптации SIGTRAN завершает (терминирует) работу традиционного протокола уровня МТР2?

9) Какой протокол адаптации SIGTRAN завершает (терминирует) работу традиционного протокола уровня МТР3?

10) Какой протокол адаптации SIGTRAN завершает (терминирует) работу традиционного протокола SCCP?

11) На какой тип соединений ориентирован протокол SCTP?

12) Какая процедура выполняется протоколом SCTP по отношению к блоку данных сигнализации, если его длина превышает допустимую длину IP-пакета?

13) Какое понятие в протоколе SCTP является аналогом понятия «соединение» протокола ТСР?

14) Что такое транспортный адрес получателя в протоколе SCTP?

15) Сколько потоков поддерживает одно соединение SCTP?

16) Какая команда (фрагмент) протокола SCTP обеспечивает инициирование установление SCTP-соединения между двумя терминалами?

17) Какая команда (фрагмент) протокола SCTP обеспечивает передачу данных пользователя?

18) Какая команда (фрагмент) протокола SCTP передается периодически для проверки доступности порта?

19) Какая команда (фрагмент) протокола SCTP передается, чтобы инициировать постепенное закрытие SCTP-соединения?

20) Какая команда (фрагмент) протокола SCTP подтверждает окончание процедуры завершения сеанса связи?

21) Назначение протоколов уровня адаптации SIGTRAN

22) Когда целесообразно применять протокол M2UA?

23) При каком уровне адаптации МТР2 шлюз сигнализации SG является транзитным пунктом сигнализации STP на базе IP и имеет собственный код пункта сигнализации?

24) При каком уровне адаптации МТР2 соединение между шлюзом сигнализации и контроллером медиашлюза не является звеном сигнализации ОКС№7?

25) При каком уровне адаптации МТР2 соединение между шлюзом сигнализации и контроллером медиашлюза является звеном сигнализации ОКС№7?

26) Какие функции реализует уровень адаптации M3UA?

27) Какие функции выполняет протокол адаптации SUA?

28) Какой уровень адаптации обеспечивает прозрачную транспортировку сообщений сигнализаций DSS1 и QSIG через IP-сеть?

29) В каком оборудовании протокол IUA инкапсулирует информацию абонентской сигнализации DSS1 и QSIG в SCTP?

30) Какой протокол адаптации является расширением IUA и обеспечивает транспортировку сигнальной информации местных АТС, поддерживающих интерфейс сети доступа V5.2, через IP-сеть?

 



Поделиться:


Последнее изменение этой страницы: 2017-02-17; просмотров: 403; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.144.197 (0.036 с.)