Форматы SMDR Mitel SX-200D, CS-5000 и Inter-Tel
В Advanced PBX Data Logger входят 4 парсеров для систем Mitel и Inter-Tel. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 47) для PBX Reports или базы данных. Из них 1 - TCP-клиент; остальные определяются по структуре записи и могут поступать через последовательный порт или по сети. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Системы на этой странице
- Mitel CS-5000 · RS-232 или TCP, полей: 9
- Mitel SX 200D · RS-232 или TCP, полей: 18
- Inter-Tel 5000 · TCP-клиент, полей: 9
- InterTel Axxess · RS-232 или TCP, полей: 11
Подключение логгера
Добавьте в PBX Data Logger источник данных, соответствующий интерфейсу из нужного раздела: RS232 для последовательного порта SMDR, TCP-клиент, если АТС принимает подключения, TCP-сервер, если АТС сама передаёт записи логгеру, или FTP для систем, которые пишут файлы CDR. Затем откройте Модули → Запрос Разбор Фильтр → Запрос данных, нажмите «Настройка» и выберите парсер, указанный в разделе. Общие шаги показаны на странице приёмника SMDR; все остальные поддерживаемые системы перечислены в списке поддерживаемых АТС.
Mitel CS-5000
Парсер: Mitel CS-5000
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 9
Данные, извлекаемые PBX Data Logger: Mitel CS-5000
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Тип звонка | string | CALL_TYPE |
| Источник | string | EXT |
| Линия | string | TRUNK |
| Телефон | string | DIALED_PHONE |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Стоимость | float | COST |
| Абонент | string | ACC |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
Just to let you know that the Mitel CS-5000 works correctly with APDL if #06#00#00#00#84#00 the #06#00#00#00 is a 4 byte big endian with the data length in it. #84
Mitel SX 200D
Парсер: Mitel SX 200D
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 18
Параметры из документации производителя
Источник: Mitel SX-200D SMDR, Mitel SX-200 ICP Rev 3-1 Tech Handbook, Mitel CallAccounting InstallationGuide. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
| Параметр | Значение по документации |
|---|---|
| интерфейс вывода (SX-200D, руководство Generic 1000/1001, 1986) | только порт вывода RS-232; в этом руководстве вариант LAN/IP не описан |
| длина записи | 85 или 88 символов (88 — при использовании 3-значного идентификатора системы) |
| IP-сокет SMDR/CDE по умолчанию (на более новой модели-преемнике SX-200 ICP MX) | 61328 |
| тип печати Directed I/O по умолчанию для SMDR | Autoprint = NO by default |
Включение вывода SMDR по документации
- В форме COS Define включите Extended SMDR, иначе система будет усекать данные записей о звонках.
- В форме COS Define установите опцию SMDR - Records Incoming Calls в ENABLED для каждого используемого в данный момент класса обслуживания (Class of Service).
- В форме Trunk Group выберите опцию SMDR, чтобы записи SMDR собирались для исходящих звонков.
- В форме Directed I/O установите для порта принтера значение Autoprint и установите GUARANTEED в Yes для записи SMDR, чтобы записи печатались без потерь.
Замечания о формате записи
- Коды Call Completion Status: A = контроль ответа (answer supervision), B = занято, E = ошибка вызывающего абонента/сигнал перегрузки (reorder), T = отвечено через TAFAS.
- Номера транков записываются как Tnnn (транк CO) или Xnnn (транк не-CO), чтобы различать типы транков в полях вызывающей/вызываемой стороны.
- Время начала звонка записывается только в 24-часовом формате (в этом руководстве 1986 года вариант 12-часового формата не описан).
- Опции COS, управляющие содержимым SMDR на смежной платформе SX-200 ICP, включают 246 SMDR-Extended Record, 247 SMDR-Record Meter Pulses, 702 SMDR-Overwrite Buffer, 806 SMDR-Record Incoming Calls, 814 SMDR-Record ANI/DNIS/CLASS.
Данные, извлекаемые PBX Data Logger: Mitel SX 200D
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Признак 1 | string | FLAG1 |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Attendant | string | FLAG2 |
| Call Направление | string | DIRECTION |
| Линия | string | TRUNK |
| Расширение | string | EXT |
| Длительность ожидания ответа (с) | integer | RING_S |
| Длительность ожидания ответа | datetime | RING |
| Телефон | string | DIALED_PHONE |
| Access code | string | FLAG3 |
| Тип звонка | string | CALL_TYPE |
| Call Признакs | string | FLAG4 |
| Transfer-conference call | string | FLAG5 |
| Third party | string | FLAG6 |
| Код абонента | string | ACC |
| System ID | string | SYSID |
Inter-Tel 5000
Парсер: Inter-Tel 5000
Подключение: Локальная сеть. АТС принимает подключение на TCP-порт 4000; логгер подключается к IP-адресу АТС.
Извлекаемых полей: 9
Настройка парсера данных
Вам нужно активировать "ASCII data query plugin" и указать запрос пароля. Пожалуйста, удалите пароль на вашей АТС, так как строка запроса зависит от этого пароля. Строка запроса для пустого пароля:
#02#00#00#00#84#00



Параметры из документации производителя
Источник: InterTel 5000 SMDR, InterTel 5000 or Axxess SMDR, Mitel 5000 CP SMDR Connection Guide. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
| Параметр | Значение по документации |
|---|---|
| TCP-порт сокета SMDR | 4000 (same underlying platform as the Mitel 5000 CP) |
| строка запроса входа при пустом пароле | #02#00#00#00#84#00 |
Включение вывода SMDR по документации
- Активируйте плагин ASCII data query и настройте строку запроса в соответствии с паролем (или его отсутствием), заданным на АТС.
- Если на АТС пароль не задан, используйте строку запроса #02#00#00#00#84#00 для входа в сокет SMDR.
Замечания о формате записи
- Байт 0x84 в строке запроса входа — это маркер типа сокета SMDR, используемый в протоколе подключения 5000 CP; #02#00#00#00 — счётчик байт в формате little-endian для пустого пароля.
Данные, извлекаемые PBX Data Logger: Inter-Tel 5000
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Тип звонка | string | CALL_TYPE |
| Источник | string | EXT |
| Линия | string | TRUNK |
| Телефон | string | DIALED_PHONE |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Стоимость | float | COST |
| Абонент | string | ACC |
InterTel Axxess
Парсер: InterTel Axxess
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 11
Данные, извлекаемые PBX Data Logger: InterTel Axxess
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Расширение | string | EXT |
| CO | string | TRUNK |
| Телефон | string | DIALED_PHONE |
| Caller | string | CALLER_PHONE |
| Стоимость | float | COST |
| Код абонента | string | ACC |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
<201xxxxxxxxxxx.328> 2500 94129 RG 888-xxx-xxxx 2856 11:36 00:00:16 IN 2500 94129 888-xxx-xxxx 2856 11:36 00:00:12 $00.00 * <201xxxxxxxxxxx.250> 1104 94129 RG 810-xxx-xxxx 6200 11:48 00:00:04 IN 1104 94129 810-xxx-xxxx 6200 11:48 00:01:02 $00.00 <201xxxxxxxxxxx.234> ***** 94129 RG 586-xxx-xxxx 5600 11:53 00:00:02 * <201xxxxxxxxxxx.578> 1114 94129 RG 586-xxx-xxxx 6200 11:54 00:00:07 IN 1114 94129 586-xxx-xxxx 6200 11:54 00:00:24 $00.00 <201xxxxxxxxxxx.203> 1107 94130 RG 734-xxx-xxxx 6200 11:48 00:00:11 IN 1107 94130 734-xxx-xxxx 6200 11:48 00:08:04 $00.00 <201xxxxxxxxxxx.015>TLC 1111 941xx xxx-xxxx 12:04 00:00:51 $00.00 <201xxxxxxxxxxx.046> 1114 94130 RG 586-xxx-xxxx 5600 12:10 00:00:08 IN 1114 94130 586-xxx-xxxx 5600 12:10 00:01:03 $00.00 <201xxxxxxxxxxx.468> 1114 94130 RG 770-xxx-xxxx 6202 12:12 00:00:12 IN 1114 94130 770-xxx-xxxx 6202 12:13 00:00:40 $00.00 * <201xxxxxxxxxxx.906> 1104 94129 RG 586-xxx-xxxx 6200 12:10 00:00:05 IN 1104 94129 586-xxx-xxxx 6200 12:10 00:09:52 $00.00 <201xxxxxxxxxxx.984> 2500 94130 RG 888-xxx-xxxx 2856 12:20 00:00:16 IN 2500 94130 888-xxx-xxxx 2856 12:20 00:00:11 $00.00 * <201xxxxxxxxxxx.640> 1104 94129 RG 734-xxx-xxxx 6200 12:29 00:00:05 IN 1104 94129 734-xxx-xxxx 6200 12:29 00:00:20 $00.00 <201xxxxxxxxxxx.703> 1125 94130 RG 313-xxx-xxxx 5600 12:41 00:00:13 IN 1125 94130 313-xxx-xxxx 5600 12:41 00:05:48 $00.00 <201xxxxxxxxxxx.359> 1103 94129 RG 313-xxx-xxxx 6200 12:29 00:00:07 IN 1107 94129 313-xxx-xxxx 6200 12:30 00:18:38 $00.00 <201xxxxxxxxxxx.687> 1104 94129 RG 313-xxx-xxxx 5600 13:00 00:00:05
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Системы Mitel и Inter-Tel с отдельными страницами настройки
Mitel 3000Mitel 3300 ICP (Standard Format)
Mitel 3300 ICP (Standard Full)
Mitel 3300 ICP (Universal)
Mitel 5000 CP
Mitel 5000
Mitel MiVoice Office 400
Mitel SX 200 EL
Mitel SX 2000
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных