Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Протоколы сетей NGN (БЕВ).doc
Скачиваний:
79
Добавлен:
03.05.2019
Размер:
4.71 Mб
Скачать

3.3 Пример сценария соединения ip-телефонии с использованием протоколов mgcp и окс№7

3.3.1 Услуга IP-телефонии в настоящее время востребована как средство реализации мультимедийных коммуникаций (рисунок 3.2).

MGCP (Media Gateway Control Protocol)протокол управления транспортными шлюзами

RTP (Real-Time Transport Protocol) – протокол транспортировки информации в реальном времени

TDM (Time Division Multiplexing) – мультиплексирование с временным разделением каналов

VoIP (Voice over IP) – технология передачи речевой информации по IP-сети

Рисунок 3.2 – Архитектура VoIP-сети на базе протокола MGCP

3.3.2 На рисунке 3.3 показан сценарий IP-соединения с использованием протоколов ОКС№7 (ISUP) и MGCP.

SG (Signaling Gateway) – сигнальный шлюз

TG (Trunk Gateway) или MG (Media Gateway) – шлюз между ТфОП и IP-сетью (транспортный шлюз или медиашлюз)

Рисунок 3.3 – Сценарий соединения IP–телефонии с использованием протоколов MGCP и ОКС№7

Протокол MGCP является master/slave-протоколом, т.е. Softswitch является ведущим, а шлюз – ведомым устройством, которое должно выполнять все команды, поступающие от Softswitch. Благодаря этому шлюзы не должны быть интеллектуальными устройствами, требуют меньшей производительности процессоров и, следовательно, становятся менее дорогими. Кроме того, упрощается введение новых протоколов сигнализации или дополнительных услуг, т.к. изменения затрагивают только Softswitch (MGC), а не шлюзы.

Сообщения протокола ISUP:

IAM (Initial Address Message) – начальное адресное сообщение. Первое сообщение, передаваемое при установлении соединения; содержит адресную информацию о вызываемом и вызывающем абоненте, а также информацию, характеризующую соединение (индикаторы вида доступа на исходящей стороне и метода сигнализации, информация о наличии спутникового канала и др.);

ACM (Address Complete) – адрес полный. Сообщение указывает, что вся адресная информация, требуемая для маршрутизации вызова, принята;

ANM (Answer) – ответ. Сообщение передается в обратном направлении и указывает, что на вызов дан ответ;

REL (Release) – освобождение. Сообщение передается в любом направлении и указывает на начало освобождения канала и его готовность вернуться в исходное состояние после приема сообщения RLC. Сообщение REL всегда указывает на причину начала освобождения канала (отбой абонента, занятость абонента, занятость оборудования и др.);

RLC (Release Complete) – освобождение завершено. Сообщение о возврате каналов и оборудования в исходное состояние.

Команды протокола MGCP:

CRCX (Create Connection) – передается в направлении Softswitch → TG (MG). Softswitch дает указание шлюзу создать подключение;

MDCX (Modify Connection) – передается в направлении Softswitch → TG (MG). Softswitch дает указание шлюзу изменить параметры существующего подключения;

DLCX (Delete Connection) – передается в направлениях Softswitch → TG (MG), TG (MG) → Softswitch.. Softswitch и шлюзы ликвидируют подключение.

На каждую команду протокола MGCP передается ответ.

1. ISUP: IAM От телефонной станции АТС-А к шлюзу сигнализации SG1 поступает запрос соединения в виде начального адресного сообщения протокола ISUP. Шлюз SG1 передает сообщение контроллеру шлюзов MGC, который обрабатывает сообщение и определяет маршрут передачи вызова к АТС-Б через шлюз TG2 (MG2).

2. MGCP: CRCX Контроллер шлюзов MGC резервирует порт (разговорный канал) шлюза TG1 (MG1). С этой целью он передает команду CRCХ.. Порт шлюза TG1 (MG1) в данный момент может только принимать информацию, т.к. он пока не имеет данных, по какому адресу будет осуществляться передача.

3. MGC: АСК В ответ на команду CRCХ шлюз TG1 (MG1) передает описание параметров связи.

4. MGCP: CRCX Приняв ответ шлюза TG1 (MG1), контроллер шлюзов MGC передает команду на резервирование порта шлюзу TG2 (MG2).

5. MGCP: АСК Шлюз TG2 (MG2) выбирает порт, который будет участвовать в соединении и подтверждает прием команды CRCХ.

При помощи двух команд CRCХ создается однонаправленный разговорный канал для передачи вызывающему абоненту акустических сигналов, речевых подсказок или приглашений. В то же время порт шлюза TG2 (MG2) уже может не только принимать, но и передавать информацию, т.к. он получил описание параметров связи от встречного шлюза.

6. ISUP: IAM Контроллер шлюзов MGC передает начальное адресное сообщение к станции АТС-Б.

7. ISUP: ACM Станция АТС-Б передает подтверждение о приеме полной адресной информации.

8. ISUP: ACM Контроллер шлюзов MGC пересылает принятое подтверждение к станции АТС-А.

9. ISUP: ANM После ответа вызываемого абонента станция АТС-Б посылает сообщение об ответе.

10. MGCP: MDCX Контроллер шлюзов MGC заменяет в шлюзе TG1 (MG1) режим приема на полудуплексный режим.

11. MGCP: АСК Шлюз TG1 (MG1) выполняет команду и подтверждает изменение режима.

12. ISUP: ANM Контроллер шлюзов MGC передает сообщение об ответе абонента к станции АТС-А, после чего начинается разговорная фаза соединения.

13. ISUP: REL Если первым дал отбой вызвавший абонент, сигнал о начале освобождения ресурсов выдает станция АТС-А.

14. ISUP: REL Шлюз сигнализации пересылает сообщение о начале освобождения к контроллеру шлюзов MGC.

15. MGCP: DLCX Контроллер шлюзов MGC разрушает соединение с вызвавшим абонентом.

16. MGCP: АСК Шлюз TG1 (MG1) подтверждает разрушение соединения и передает к контроллеру шлюзов статистические данные, собранные за время соединения.

17. MGCP: DLCX Контроллер шлюзов MGC разрушает соединение с вызванной стороной.

18. MGCP: АСК Шлюз TG2 (MG2) подтверждает разрушение соединения и передает контроллеру собранные статистические данные.

19. ISUP: RLС Станция АТС-А подтверждает освобождение ресурсов.

20. ISUP: RLС Станция АТС-Б подтверждает освобождение ресурсов.