Mitel 5000 CP: настройка SMDR и формат CDR
На этой странице описано, как получить записи о вызовах (SMDR/CDR) от Mitel 5000 CP в Advanced PBX Data Logger: параметры подключения, выбор парсера и 13 полей, которые логгер извлекает для отчётов или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Кратко
| Параметр | Mitel 5000 CP |
|---|---|
| Интерфейс | Локальная сеть. АТС принимает подключение на TCP-порт 4000; логгер подключается к IP-адресу АТС. |
| Порт | 4000 |
| Парсер | Mitel 5000 CP |
| Извлекаемых полей | 13 |
| Другие системы Mitel | Форматы SMDR Mitel SX-200D, CS-5000 и Inter-Tel |
| процедура входа (login handshake) SMDR (по документации) | <Byte_Count><Socket_Type=0x84><Password>0x00, где byte count — 4 байта в формате little-endian, а password — до 15 символов ASCII с завершающим нулевым байтом |
MiVoice 250, Mitel 5000 CP: настройки SMDR
1. Откройте утилиту "Mitel DB Programming" (рис. 1)
2. Перейдите в System > Sockets.
3. Выберите строку "SMDR" в правой панели.
4. Очистите столбец "Password".
5. Выберите "Yes" в столбце "Enable".
6. Измените значение "SMDR" на "Yes".
7. Перейдите в System > IP Settings.
8. Убедитесь, что "Listening Port (Unsecured)" равен 4000.
9. Убедитесь, что "Listening Port (Unsecured) Enabled" имеет значение YES.
10. Перейдите в System > Maintenance > SMDR.
11. Измените настройки, как показано ниже (рис. 1)
Перейдите на страницу "Modules > Query Parse Filter" и выберите плагин "Mitel 5000 CP" в раскрывающихся списках "Query" и "Parser".
Если исходящие вызовы не отображаются
Проверьте папку Devices в SMDR и убедитесь, что там присутствует стандартный список Extension List All Phones, охватывающий всех абонентов, либо, если используется собственный список, убедитесь, что в него добавлены телефоны, принимающие вызовы.
Единственное, что ещё приходит на ум: если вы используете ARS для исходящего набора через группу транков другого узла, записи исходящих вызовов окажутся на этом удалённом узле, поскольку именно там находятся транки, совершающие вызов.
Параметры из документации производителя
Источник: Mitel 5000 CP SMDR Connection Guide, Mitel 5000 CP v5.1 Features and Programmming Guide, Mitel CallAccounting InstallationGuide. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
| Параметр | Значение по документации |
|---|---|
| TCP-порт сокета SMDR | 4000 |
| процедура входа (login handshake) SMDR | <Byte_Count><Socket_Type=0x84><Password>0x00, где byte count — 4 байта в формате little-endian, а password — до 15 символов ASCII с завершающим нулевым байтом |
| расположение пароля SMDR | Database Programming, System\Sockets |
| состояние по умолчанию для SMDR Output Active | включено по умолчанию |
| порт прослушивания (Listening Port) для сокетных подключений | 4000, under System > IP Settings |
| формирование записи | 80 ASCII characters plus CR/LF |
Включение вывода SMDR по документации
- Выберите System > Sockets > <socket option> и установите флажок в поле Value, чтобы включить сокетное подключение SMDR.
- Выберите System > Sockets > SMDR, щёлкните правой кнопкой мыши по столбцу Password и выберите Edit Password, чтобы задать или очистить пароль сокета.
- Выберите System > Maintenance > SMDR > Devices, чтобы добавить телефоны и транки, которые должны включаться в вывод SMDR.
Замечания о формате записи
- При подключении или в начале каждого дня 5000 CP отправляет перед записями двухстрочный заголовок: строку с названием/временем и строку с заголовками столбцов.
- Формат обычной записи о звонке: TYP EXT TRUNK DIALED-DIGITS START ELAPSED COST ACCOUNT-CODE, фиксированные столбцы, разделённые пробелами.
- Для неотвеченных звонков используется отдельный формат записи (ring-record), без полей стоимости/кода счёта.
- Отображение прошедшего времени можно настроить в секундах (S=XXXXXX) вместо HH:MM для звонков длительностью до 999 999 секунд.
- В конце записи может появляться завершающий символ: * = разъединение со стороны транка, R = звонок не принят при Human-Answer-Supervision, T = задействован Two B-Channel Transfer.
Настройка логгера в режиме TCP клиента
Наша программа должна работать в режиме TCP клиента. Это означает, что логгер сам инициирует подключение с АТС, которая работает в режиме сервера. Добавьте один или несколько IP адресов вашей АТС (Mitel 5000 CP). Номер порта должен соответствовать номеру порта, установленному в настройках АТС или производителем (в этом примере - 4000).
1. Добавьте новую конфигурацию с источником данных типа TCP, если не сделали это ранее.

2. Настройте параметры TCP подключения как показано ниже.

192.168.1.220
4000
192.168.1.220:4000
Выбор правильного модуля-парсера для Mitel 5000 CP

Mitel 5000 CP
Mitel 5000 CP
Данные, извлекаемые PBX Data Logger
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Источник | string | EXT |
| Линия | string | TRUNK |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Вызывающий телефон | string | CALLER_PHONE |
| DNIS | string | DNIS |
| Набранный номер | string | DIALED_PHONE |
| Стоимость | float | COST |
| Абонент | string | ACC |
| Result | string | FLAG1 |
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Похожие системы Mitel
Mitel 3300 ICP (Universal)Mitel 3300 ICP (Standard Full)
Mitel 5000
Mitel CS-5000
Форматы SMDR Mitel SX-200D, CS-5000 и Inter-Tel
Все поддерживаемые АТС
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных
