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

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

Реклама

8.6 Структура ответов на команды

8.6 Структура ответов на команды

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

 

Не все параметры, приведенные в таблице 8.3, должны обязатель­но присутствовать во всех командах протокола MGCP. В таблице 8.4 представлены возможные комбинации параметров в командах про­токола MGCP. Буква «M» означает обязательное присутствие пара­метра в команде, буква «О» - не обязательное присутствие, буква «F» запрещает присутствие параметра.

 

8.6 Структура ответов на команды

Протокол MGCP предусматривает подтверждение получения всех команд. Структура ответов на команды в протоколе MGCP идентич­на вышеописанной структуре самих команд. Ответ на команду также представляет собой набор текстовых строк и обязательно содержит заголовок ответа, за которым (после пустой строки) может следо­вать описание сеанса связи.

В этом параграфе речь пойдет, главным образом, о заголовке от­вета. Заголовок состоит из ответной строки, например, 200 1203 OK, и списка параметров. Ответная строка, в свою очередь, состоит из не­скольких информационных полей: кода ответа, идентификатора тран­закции и необязательного комментария.

В таблице 8.5 приведены возможные варианты кода ответа на ко­манды протокола MGCP.

Таблица 8.5 Коды ответов на команды протокола MGCP

Код

Значение кода

Полученная команда в данный момент обрабатывается, сообщение о выполнении команды будет передано позже

Полученная команда выполнена

Соединение разрушено

Транзакция не может быть выполнена из-за временной ошибки

Трубка телефона уже снята

Трубка телефона уже повешена

Команда не может быть выполнена из-за отсутствия в данный момент необходимых ресурсов

В настоящий момент отсутствует необходимая полоса пропускания