Лучшие тарифы

выгодный
3.5 руб/мин
безлимит
160 рублей
Безлимит на свои операторы
120 руб
Безлимит
299 руб
Замечательный тариф
99 руб

Реклама

8.7 Описания сеансов связи

8.7 Описания сеансов связи

ІР-ТЕЛЕФОНИЯ - Б.С. Гольдштейн

Из представленного в таблице 8.5 перечня кодов ответов видно, что их основная роль заключается в защите от ошибок протокола, конфигурации или функциональных возможностей. На основании информации, предоставляемой этими кодами ошибок, невозможно реализовать осмысленный механизм диагностики. Для получения диагностической информации от шлюзов и портов шлюза нужны дру­гие методы. Одним из возможных методов является упоминавшийся в главе 4 протокол SNMP (простой протокол эксплуатационного управления сетью), который, безусловно, найдёт применение в транспортных шлюзах IP-телефонии.

В заключение рассмотрения структуры ответов на команды про­токола MGCP приведем возможные комбинации параметров в отве­тах (таблица 8.6).

 

8.7 Описания сеансов связи

При установлении соединений Call Agent предоставляет портам шлюзов, участвующим в этих соединениях, необходимую информа­цию друг о друге - описание сеансов связи. Описание сеанса связи вводится в состав некоторых команд и ответов протокола MGCP и включает в себя IP-адрес, UDP/RTP порт, вид информации, алго­ритм кодирования информации, размер речевых пакетов и т.д. Син­таксис описания сеанса связи в протоколе MGCP соответствует син- таксису протокола описания сеансов связи - session description pro­tocol (SDP), предложенному для использования в вышеуказанных це­лях комитетом IETF в документе RFC 2327 [53].

Протокол SDP может применяться для описания мультимедийных конференций, но текущая версия протокола MGCP использует про­токол SDP только для описания параметров передачи речи и данных.

Так как книга посвящена анализу технологии передачи речевой информации по сетям с маршрутизацией пакетов IP, в данном пара­графе мы рассмотрим синтаксис протокола SDP только в части опи­сания сеанса речевой связи. Для описания такого сеанса в протоко­ле SDP предусмотрено несколько информационных полей: