Faq:преобразование русских callerIDname при звонках из Е1 в SIP

From GarantPlus Alvis Wiki
Jump to: navigation, search

Преобразование русских CallerId Name при звонках из E1 в SIP

Часто возникающий вопрос изменения Caller ID name при вызовах от АТС Panasonic, которые по-умолчанию используют кодировку текста CP-1251. Данное решение позволяет корректно идентифицировать абонента с двух сторон.

Описание проблемы

  • Предполагаем, что связь АТС с alvis уже настроена.
  • Вызовы в обе стороны проходят.
  • Существуют проблемы с идентификацией абонента в виде неразличимых символов


Решение

Откройте web интерфейс шлюза, вкладку Alvis Gateway / Routing.

1 Из E1->SIP. Нужно преобразование CP1251 -> UTF8 Выберите направление маршрута вызова от АТС Panasonic к Alvis. Вставьте следующий текст в раздел Advanced / Pre commands:

Change encoding.JPG

Добавить:

Set(CALLERID(name)=${OTXICONV(CP-1251,UTF-8,${CALLERID(name)})})


2. Из SIP->E1. Нужно преобразование UTF8->CP1251. Выбираем нужное направление направление и выставляем текст:

Set(CALLERID(name)=${OTXICONV(UTF-8,CP-1251,${CALLERID(name)})})

3. Сохраняем

4. Проверяем тестовым звонком