Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Зачастую для корректной работы передачи имени между различными станциями требуется выбор определённого формата пакета, передающего данный параметр.
Вот рассмотрим ситуацию на примере станции AVAYA  definity. Идём настройку, вкладка параметры передачи имени:


Данная настройка подробна расписана в документации. Работает она в обе стороны - как в сторону станции, так и когда SMG принимает пакет, содержащий display name.
Но что делать если звонок с Definty в сторону вызывающей станции приходит только Call ID (номер телефона без display name), при этом если звонить в обратную сторону - с  встречной станции в сторону Definty, пакет проходит нормально с Display name и Call Id?
Вероятнее проблема будет заключаться в несоответствии параметр code set.
Снимем pcm дамп с потока, и посмотрим, что же происходит:

Смотрим вызов от смежной станции в сторону AVAYA на выходе потока с SMG:


Как можно заметить, мы передаём формат Avaya Display (codeset6), собственно ровно так, как мы и настроили в чуть выше.

Смотрим вызов от AVAYA в сторону смежной станции на входе потока в SMG:

Как можно заметить "Call Name" передаётся в формате "Display", т.е. AVAYA передаёт display name в другом формате, отличным от наших настроек.
Получается, что AVAYA ждёт от нас свой формат Avaya Display (codeset6) и с другим форматом она не будет работать и корректно отдавать display name своим абонентам, но при этом сама шлёт display name в ином формате.

Из-за того, что SMG ждёт от встречной станции соблюдения формата Avaya Display (codeset6), согласно нашим настройкам, данное поле игнорируется и далее не передаётся на второе плечо.

С причинами такой ситуации разобрались, но что же делать?
Тут уже нам потребуется настройка станции AVAYA. Параметр, отвечающий за данную настройку находится тут:



Изначально он был выставлен в codeset = 0. Выставив codeset = 6, мы стали получать от AVAYA display name в нужном формате.
Задача решена.







  • Нет меток