Академический Документы
Профессиональный Документы
Культура Документы
Москва – 2016
Содержание
1. Вводная часть . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1. Новые названия при переходе с версии 5.0 на версию 6.0 . . . . . . . . . . . . . 5
1.2. Инсталляция MX–ONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.1. Установка на виртуальную машину из образа ISO . . . . . . . . . . . . 6
1.2.2. Файловая структура MX–ONE TSE . . . . . . . . . . . . . . . . . . . . . 7
1.2.3. Инсталляция MX–ONE версии 5.0 . . . . . . . . . . . . . . . . . . . . . . 7
1.2.4. Инсталляция MX–ONE версии 6.0 . . . . . . . . . . . . . . . . . . . . . . 14
1.2.5. Установка Media Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.6. Установка лицензии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3. Настройка системных параметров в Manager Telephony System (MTS) . . . . . 16
1.3.1. Создание номерного плана . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.2. Создание группы одновременного вызова (Ring group) . . . . . . . . . . 16
1.3.3. Создание сервисного профайла . . . . . . . . . . . . . . . . . . . . . . . 19
1.3.4. Создание маршрутов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.5. Создание резервных копий конфигурации . . . . . . . . . . . . . . . . . 23
1.4. Администрирование системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.1. Преобразование номера . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.2. Настройка диапазона RTP–портов на MGU . . . . . . . . . . . . . . . . 25
1.4.3. Перенаправление голосового трафика через MGU . . . . . . . . . . . . 26
1.4.4. Резервирование сервера . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4.5. Перезапуск системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.5. Установка и настройка Manager Provisioning (MP) . . . . . . . . . . . . . . . . 28
1.5.1. Конфигурация абонента в Manager Provisioning . . . . . . . . . . . . . . 33
1.5.2. Конвертация IP–абонента в тип «Мультитерминал» . . . . . . . . . . . 36
1.5.3. Настройка персонального номера . . . . . . . . . . . . . . . . . . . . . . 36
1.6. Настройка терминального оборудования . . . . . . . . . . . . . . . . . . . . . . 39
1.6.1. Конфигурация программного SIP-клиента BluStar for PC . . . . . . . . 39
1.6.2. Настройка сервера конфигурации для SIP–телефонов . . . . . . . . . . 40
1.6.3. Подключение корпоративной адресной книги AD/LDAP . . . . . . . . . 40
1.6.4. XML–сервисы на SIP–телефонах . . . . . . . . . . . . . . . . . . . . . . 41
1.6.5. Настройка отображения фотографии звонящего на SIP–телефонах Mitel
6700/6800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.7. Контроль состояния системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2
1.7.1. Команды для мониторинга . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1.7.2. Трассировка вызова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
1.7.3. SNMP–мониторинг и управление . . . . . . . . . . . . . . . . . . . . . . 47
1.7.4. Система контроля производительности – Mitel Performance Analytics . 47
Список рисунков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3
Обозначения и сокращения
LIM — Line Interface Module (под этим термином здесь подразумевают подсистему состоя-
щую из медиа–серверов управляемых одним сервером)
4
Глава 1
Вводная часть
5
1.2. ИНСТАЛЛЯЦИЯ MX–ONE
# df −h
/ dev / s d a 6 1 3G 7 . 1G 4 . 8G 60% /
udev 1 0 1 5M 1 2 8K 1 0 1 4M 1% / dev
/ dev / s d a 1 2 9 7M 9 . 9M 2 7 2M 4% / boot
/ dev / s d a 5 3 . 0G 2 2 8M 2 . 6G 8% / eri_egx_root
/ dev / s d a 3 1 2G 2 6 9M 1 1G 3% / var
Password : Ericsson
I Если в командной консоли перед командой стоит знак решетки «#», то команда вы-
полняется от имени root, или знак « > » в случае привилегированного пользователя.
Если система устанавливается из образа ISO, то сначала устанавливается ОС Linux. После
установки ОС необходимо запустить файл инсталляции MX–ONE от имени пользователя
root:
#s h −
/ m e d i a / . . . . / MX O N E _ i n s t a l l _ v e r x . x . b i n tk
Далее для настроек часового пояса (time zone) нужно запустить в командной консоли yast
и выбрать в меню необходимую временную зону (1.2).
I Язык системы должен быть по-умолчанию английский, менять его не нужно.
После смены часового пояса необходимо перезагрузить систему:
#r e b o o t
Следующим шагом запускается настройка сервера MX-ONE TSE и веб–сервера MTS для
настройки системы через графический интерфейс. Команда в консоли ts_startup от имени
пользователя root запускает веб–сервер для конфигурации системы по IP–адресу http://
<ipaddress>/ICT/ (рис. 1.3).
На вкладке «General» для России и стран СНГ необходимо выбрать «Market: Market Group
2». Метод аутентификации «Linux account» или «Manager Provisioning» если будет исполь-
зоваться MP для входа в MTS. На этой же вкладке настраивается маркировка голосового и
сигнального трафика DiffServ для обеспечения требуемого качества обслуживания (QoS). По-
дробнее об обеспечении качества передачи голоса в сетях IP можно прочитать в статьях [4,5].
Manager Provisioning по–умолчанию не входит в поставку, его нужно заказывать и уста-
навливать отдельно. Указываются адрес и порт сервера MP, если используется.
На вкладке «Server» нужно добавить настройки сервера TSE (рис. 1.4).
На вкладке «Cluster» создаётся конфигурация кластера резервирования.
/ e t c / s y s t e m _ c o n f . xml
====== −
MX ONE Telephony System ======
RPM Packages
============
egx_rfs − 2.0 − 1
egx_sw − 10.21 − 1
lsue_sw −1.5.4 −1
Manager 9.316.18 :
END
Для RTP–трафика добавляем второй IP–адрес (alias) на тот же сетевой интерфейс с по-
мощью yast: «Network Devices» → «Network card» → «Edit» → «Advanced» → «Additional
Address» → «Add» (рис. 1.8). После этого настраиваем интерфейс медиа–шлюза на этот
адрес:
Setting data :
Network : 10.130.0.0
Broadcast : 10.130.0.255
Port licenses :
==============
−
ACD AGENT 1440 0 0
После истечения trial периода система заблокируется если не установить купленную ли-
цензию. Для установки лицензии необходимо скопировать полученный файл с лицензией:
/ e t c / opt / eri_sn / l i c . dat
Далее в эту группу можно добавить номера абонентов через меню: «Telephony» →
«Groups» → «Hunt Group Member» рис. 1.11:
MDSH> r o c a p : r o u= a l l ;
. programpackageid . dat
call_logging
ldap
traffic_recording
usage_reports
x da t a _1 . c o n f
xdata_1_20150805154445
xdata_1_20150812145146
xdata_1_20150812145950
−n u m b e r t y p e 0 −t r u n c a t e 7
−n u m b e r t y p e 10 −t r u n c a t e 4
Total : 0 0 2000
0 − no ( default )
1 − yes
States whether all the calls t o / from IP extensions will be unconditionally forced gateway
Данную опцию также можно включить через web–интерфейс MTS (SNM) в меню:
«Telephony» → «Extensions» → «Common System Profiles» → «Service Category» отметить
опцию «Forced Calls from or to IP terminals to be Gateway Calls» (рис. 1.18):
Проверить прохождение голосового трафика через шлюз можно с помощью трассировки
вызова 1.7.2.
deadtime 15
initdead 60
keepalive 2
Время указывается в секундах. Параметр 𝑤𝑎𝑟𝑛𝑡𝑖𝑚𝑒 указывает через какое время недо-
ступности сервера будет выдано предупреждение, 𝑑𝑒𝑎𝑑𝑡𝑖𝑚𝑒 — время через которое недоступ-
ность сервера считается подтвержденной, 𝑖𝑛𝑖𝑡𝑑𝑒𝑎𝑑 — первоначальное время ожидания при
запуске кластера резервирования, и параметр 𝑘𝑒𝑒𝑝𝑎𝑙𝑖𝑣𝑒 задаёт промежуток времени между
посылкой сообщений подтверждения доступности (heartbeat).
#/ e t c / i n i t . d / eri_mp restart
Далее нужно вести логин администратора MP (userid), пароль MP и сделать рестарт веб–
сервера.
Веб–интерфейс MP будет доступен через броузер по основному IP–адресу (рис. 1.19).
После смены языка интерфейс и подсказки будут отображаться на русском языке (рис.
1.22).
Manager Provisioning может централизованно выполнять конфигурацию подсистем MX–
ONE. Для этого необходимо добавить управляемую подсистему через меню «Система» →
«Подсистема» → «Добавить» (рис. 1.23).
После успешного добавления подсистемы в интерфейс MTS можно будет автоматически
зайти кликнув по имени подсистемы (рис. 1.24).
Тип абонента может быть как цифровой, аналоговый, IP и др., а также для IP–абонентов
можно выбрать тип «Мультитерминал». Тип «Мультитерминал» позволяет подключить од-
новременно до 4–х разных IP–устройств на один номер. Все телефоны при входящем вызове
будут звонить одновременно, ответить можно на любом, и можно передавать активный вызов
между терминалами с помощью функции «Take».
На следующем экране вводятся:
- номер абонента из доступного диапазона;
- номер сервера;
- сервисный профайл;
- язык;
- имя и фамилия абонента;
- тип телефона и дополнительные панели;
- и другие параметры (рис. 1.26).
Далее нужно подтвердить настройки, после чего можно посмотреть, отредактировать или
удалить созданных абонентов (рис. 1.27).
Далее можно уже совершать звонки между SIP-абонентами с помощью, например, софт-
фона BluStar for PC.
Добавить абоненту (extension #1000) возможность подключения программного клиента
BluStar for PC c опцией передачи видео можно также из командной строки:
admin@TSE50 :/ > extension −d 1000 −c −− b l u s t a r − c l i e n t −m o d e l STANDARD −− v i d e o 1
Dir Cust LIM CSP Lang Max Secretary Max Security AMC V i d e o BluStar Third Party
Code
− −
Например, в «Профиле 1», в случае если абонент с номером 105 не ответил в течение 20
секунд, то вызов перейдет на номер 124 — это может быть номером ящика голосовой почты
(рис. 1.32):
Выбор кодека
Для выбора вариантов голосовых кодеков необходимо отредактировать файл BSCpc.cfg.
Список доступных кодеков:
- PCMU
- PCMA
- G722
- G729AB (only available in local markets)
- ILBC
- Default value (none)
Чтобы выбрать из списка первые 2 кодека PCMU и PCMA нужно указать из порядковый
номер начиная с нуля:
telephony codecs : 0 ,1
v e n d o r −o p t i o n − s p a c e A a s t r a I P P h o n e 6 8 6 9 i ;
</ A a s t r a I P P h o n e T e x t S c r e e n >
1 0 1 . png
1 0 2 . png
1 0 3 . png
1 0 4 . png
1 0 5 . png
После этого на экране телефона при входящем или исходящем звонке будет отображаться
фотография абонента рис. 1.39:
=============================================================================
1 3713 0 40 −
1 AMP u s e r Exchange data reloaded
MDSH> r o d a p : r o u= a l l ;
ROUTE DATA
1 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 1 0 4 NO
2 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 5 1 NO
3 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 1 1 1 NO
11 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 NO
35 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 NO
37 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 NO
38 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 1 1 4 NO
46 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 NO
60 SL60 H’ 0 0 0 0 0 3 0 0 H’ 0 0 0 0 0 0 0 2 H’ 0 6 4 1 0 0 0 0 NO
70 SL60 H’ 0 0 1 0 0 3 0 0 H’ 0 0 0 1 0 0 0 0 H’ 0 6 3 1 0 0 0 0 NO
79 SL60 H’ 0 0 0 0 0 2 3 0 H’ 0 5 4 0 0 0 0 0 H’ 0 6 3 1 0 0 0 0 NO
100 TL66 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 H’ 0 0 0 0 0 0 0 0 NO
150 TL65 H’ 0 0 0 0 0 0 0 1 H’ 0 0 0 0 0 0 0 1 H’ 0 0 0 0 0 0 0 0 NO
END
В списке указан номер маршрута «ROU» и его тип. Тип «TL66» соответствует SIP, «SL60»
— ISDN-E1, а «TL65» — H.323.
Состояние транков (каналов) в конкретном маршруте типа ISDN-E1 выдается следующей
командой:
MDSH> s u s i p : r o u = 6 0 , t r u= a l l ;
END
IP Extension Info
Port Port
IP Extension Info
Port Port
В случае успешной регистрации в листинге видно номер абонента (1000), его IP–адрес и
номер порта.
SIP extension
*************************************************************
State is : SPEECH
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
S t a r t t i m e : 2015 − 10 − 23 1 4 : 0 3 : 5 4 (EET) D u r a t i o n : 0 d 0 0 : 0 0 : 0 2
−
A number ( int ) : 101 Charged : 101
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
A_Party in Lim : 1, Unit : SIPLP {MD_Type : : A d d r e s s l i m =1 , u n i t =0x 1 2 a ,
p o i n t e r =0xd7ad , a d d r C t r l =0x a 2 }
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
B_Party1 in Lim : 1, Unit : SIPLP {MD_Type : : A d d r e s s l i m =1 , u n i t =0x 1 2 a ,
p o i n t e r =0x d 7 a e , a d d r C t r l =0x a 6 }
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
SIP extension
*************************************************************
State is : SPEECH
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
S t a r t t i m e : 2015 − 10 − 23 1 3 : 5 9 : 0 4 (EET) D u r a t i o n : 0 d 0 0 : 0 4 : 3 4
−
A number ( int ) : 101 Charged : 101
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
A_Party in Lim : 1, Unit : SIPLP {MD_Type : : A d d r e s s l i m =1 , u n i t =0x 1 2 a ,
p o i n t e r =0x d 7 9 c , a d d r C t r l =0x 8 9 }
p o i n t e r =0xd79d , a d d r C t r l =0x8d }
−x :
Mult 1A− 0 − 40 − 19, A t t e n u a t i o n : −>y=2
x
−y :
Mult 1A− 0 − 40 − 20, A t t e n u a t i o n : −>x=2
y
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
На листинге выше видно установление двух соединений (кодек G.711) через медиа–шлюз
1A по адресу 10.130.0.8.
a a s t r a M i b s ( 2 ) . aastraOidMx −o n e ( 8 ) . tsAlarm ( 1 ) . t s O b j e c t s ( 2 )
качество передачи голоса VoIP при каждом вызове. Система MPA состоит из центрального
сервера и удалённых пробов, работающих на Java Virtual Machine.
На MX-ONE необходимо настроить отправку SNMP–traps на IP–адрес проба:
mxone_user@MX −One6:~> cat / e t c / snmp / snmpd . c o n f
rocommunity public
master agentx
trapcommunity public
trap2sink 10.130.0.33
На рис. 1.42 показан пример отчета о качестве голоса с оценкой R–factor по каждому
вызову.
[4] Яновский Г.Г., Качество обслуживания сетях IP, «Вестник связи», №1, 2008 —
http://niits.ru/public/2008/2008-006.pdf
[5] Яновский Г.Г., Оценка качества передачи речи в сетях IP, «Вестник связи», №2, 2008 —
http://niits.ru/public/2008/2008-008.pdf
[6] Mitel MX–ONE 5.0 CPI: Administrator User’s Guide — OPERATIONAL DIRECTIONS.
52
Список рисунков
53
СПИСОК РИСУНКОВ СПИСОК РИСУНКОВ
Сервисный центр:
ООО «Майтел РУС»
117630 Москва, ул. Обручева, д.23/3
T/Ф: +7 (495) 280 7871