Интеграция Mitel (Aastra) SIP-DECT с Avaya CS1000E. Часть 2: Настройка SIP-DECT
22.09.2014, Автор: Андрей Торженов / контакты / обратная связь /Оглавление
- Настройка Avaya Communication Server 1000E
- Настройка (Mitel) Aastra SIP-DECT
- Расчёт стоимости решения на базе (Mitel) Aastra SIP-DECT и Avaya CS1000E
Настройка Aastra SIP-DECT
Ранее мы уже рассмотрели описание настройки Avaya Communication Server 1000E (Avaya CS1000E), ниже приведена статья, посвящённая описанию настройке Aastra SIP-DECT версии 4 и 5.
Данная статья предполагает, что вы имеете опыт настройки и обслуживания Aastra SIP-DECT, в связи с этим, некоторые моменты опущены и детально не описаны.
Предварительные настройки которые должны быть сделаны:
1. С помощью Java приложения OM Configurator (OM_Configurator.jar) должны быть сделаны все начальные настройки для RFP:
- IP адреса, маска, шлюз;
- IP адреса основного OMM (Open Mobility Manager) и резервного OMM;
- IP адрес tftp сервера, с которого буду подгружаться обновления для RFP и DECT телефонов;
- и др.
2. Необходимо зайти через WEB интерфейс на основной OMM и настроить лицензионные параметры (указать PARK код или загрузить лицензионный файл). В меню "Licenses" можно посмотреть текущее состояние лицензии.
Примечание 1: Прошу обратить внимание, что лицензируется только количество базовых станций (RFP), абоненты не лицензируются в SIP-DECT системе и нужны только лицензии "SIP-Line третьих производителей" в Avaya CS1000E (подробней в первой части статьи).
3. Создаем и настраиваем Site.
4. Настраиваем DECT RFP (Radio fixed parts) и добавляем их в Cluster.
5. Текущее состояние RFP.
6. Настраиваем учетные записи для DECT трубок (Portable Parts) и регистрируем DECT трубки в DECT сети.
User name и Password это именно те аутентификационные данные, которые будут использоваться для регистрации на SIP Line в Avaya CS1000E.
7. Состояние системы в меню Status.
Основные настройки SIP для работы с Avaya CS1000
Меню: System > SIP
Proxy server, Registrar server - доменное имя, которое мы указывали в первой части статьи посвящённой настройки CS1000, в данном случае: "slg-labcs1k.telecom.local". Данные настройки производились в SIP Line Configuration параметр: SIP domain name. Данное доменное имя не обязательно прописывать в DNS серверах, оно будет использоваться в полях (From, To, Contact) SIP запросов INVITE, REGISTER и т.д..
Примечание 2: Обратите внимание на данное доменное имя, если вы некорректно укажите его со стороны CS1000 или SIP-DECT, вызовы ходить не будут, т.к. вся SIP маршрутизация в CS1000 основана на доменном имени.
Proxy port, Registrar port - порт который мы указывали в первой части статьи посвящённой настройки CS1000. Данные настройки производились в SIP Line Configuration параметр: SLG Local Sip port.
Outbound proxy server - T-Lan IP адрес Linux сервера CS1000, на котором развернут сервис SIP Line Gateway.
Outbound proxy port - порт который мы указывали в первой части статьи посвящённой настройке CS1000. Данные настройки производились в SIP Line Configuration параметр: SLG Local Sip port.
Отключаем Multiple 180 Ringing, CS1000E не понимает данную процедуру и сбрасывает вызов.
В SIP-DECT версии 5 появился параметр Truncate Caller Indication after ';':
Данный параметр необходимо обязательно включить, он решит проблему связанную с phone-context (RFC 2806), который использует CS1000E, но его не понимает Aastra SIP-DECT версии 4 и ниже. Проблема проявлялась в виде некорректного отображения номера звонящего (CLID) на DECT трубках. Более подробно опишу ниже.
Проблемы на старых версиях Aastra SIP-DECT (версия 4 и ниже)
Avaya CS1000E для маршрутизации в SIP использует phone-context (RFC 2806), подробней читаем в стандартной документации по CS1000 - Network Routing Service Fundamentals Avaya Communication Server 1000 (NN43001-130). Данный phone-context добавляется в SIP поля From и Contact.
Пример:
|
Не все могут работать с данным phone-context'ом, часто он становится причиной проблем связанных с входящей маршрутизаций или некорректным отображением номера вызывающего абонента. В нашем случае, как раз последняя проблема.
Пример отображения номер вызывающего абонента на дисплее DECT телефона:
Трассировка данного SIP вызова
Вызов с IP телефона с номером 1001 и именем "Name1" зарегистрированного в Avaya CS1000 (IP: 10.21.0.208) на SIP-DECT абонента с номером 1000 (IP адрес OMM RFP через которую идет сигнализация: 10.21.0.213):
INVITE sip:1000@10.21.0.213 SIP/2.0 |
Как видно, вместо внутреннего номера вызывающего абонента (1001) на дисплее телефона отображается фрагмент phone-context'а.
Данная проблема проявляется только на старых версиях (4 и ниже) Aastra SIP-DECT, начиная с версии 5 в SIP-DECT появился параметр "Truncate Caller Indication after ';'" решающий данную проблему. Суть параметра в том, что SIP-DECT отрезает в SIP полях From, To и Contact всё, что идет после ; и до @.
На SIP-DECT версии 4 и ниже, необходимо на CS1000 удалить в настройках Virtual Trunk Gateway Configuration параметры SIP URI Map.
Приложения для расширенной настройки и обслуживания Aastra SIP-DECT сети
OM Management Portal (OMP)
Java приложение позволяющее делать расширенные настройки, мониторинг и обслуживание DECT сети.
Например, данное приложение позволяет собирать статистку, просматривать информацию о DECT абонентах (версии прошивок, в каком состоянии находится абонент и т.д.), настраивать XML приложения и др.
DECT Monitor
Приложение позволяет в реальном времени следить за состоянием RFP и PP. Отображает взаимодействие между собой RFP и PP, уровни сигнала, диагностическую информацию и логи.
В следующей, третьей части статьи, я приведу примерный расчёт решения на базе Aastra SIP-DECT и в отдельной статье "Модели лицензирования Aastra SIP-DECT" я затрону вопросы лицензирования Aastra SIP-DECT.
Полезные ресурсы:
- Информация по Aastra SIP-DECT
- Информация по DECT телефонам Aastra
- Официальный сайт Aastra SIP-DECT
- Форум по Aastra SIP-DECT
Опубликовать в социальных сетях: