bg

Форматы SMDR Mitel SX-200D, CS-5000 и Inter-Tel

В Advanced PBX Data Logger входят 4 парсеров для систем Mitel и Inter-Tel. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 47) для PBX Reports или базы данных. Из них 1 - TCP-клиент; остальные определяются по структуре записи и могут поступать через последовательный порт или по сети. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.

Системы на этой странице

Подключение логгера

Добавьте в PBX Data Logger источник данных, соответствующий интерфейсу из нужного раздела: RS232 для последовательного порта SMDR, TCP-клиент, если АТС принимает подключения, TCP-сервер, если АТС сама передаёт записи логгеру, или FTP для систем, которые пишут файлы CDR. Затем откройте Модули → Запрос Разбор Фильтр → Запрос данных, нажмите «Настройка» и выберите парсер, указанный в разделе. Общие шаги показаны на странице приёмника SMDR; все остальные поддерживаемые системы перечислены в списке поддерживаемых АТС.

Mitel CS-5000

Парсер: Mitel CS-5000
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 9

Данные, извлекаемые PBX Data Logger: Mitel CS-5000

ОписаниеТип данныхИмя колонки
Тип звонкаstringCALL_TYPE
ИсточникstringEXT
ЛинияstringTRUNK
ТелефонstringDIALED_PHONE
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
СтоимостьfloatCOST
АбонентstringACC

Пример записи

Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.

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 по умолчанию для SMDRAutoprint = NO by default

Включение вывода SMDR по документации

  1. В форме COS Define включите Extended SMDR, иначе система будет усекать данные записей о звонках.
  2. В форме COS Define установите опцию SMDR - Records Incoming Calls в ENABLED для каждого используемого в данный момент класса обслуживания (Class of Service).
  3. В форме Trunk Group выберите опцию SMDR, чтобы записи SMDR собирались для исходящих звонков.
  4. В форме 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

ОписаниеТип данныхИмя колонки
Признак 1stringFLAG1
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
AttendantstringFLAG2
Call НаправлениеstringDIRECTION
ЛинияstringTRUNK
РасширениеstringEXT
Длительность ожидания ответа (с)integerRING_S
Длительность ожидания ответаdatetimeRING
ТелефонstringDIALED_PHONE
Access codestringFLAG3
Тип звонкаstringCALL_TYPE
Call ПризнакsstringFLAG4
Transfer-conference callstringFLAG5
Third partystringFLAG6
Код абонентаstringACC
System IDstringSYSID

Inter-Tel 5000

Парсер: Inter-Tel 5000
Подключение: Локальная сеть. АТС принимает подключение на TCP-порт 4000; логгер подключается к IP-адресу АТС.
Извлекаемых полей: 9

Настройка парсера данных

Вам нужно активировать "ASCII data query plugin" и указать запрос пароля. Пожалуйста, удалите пароль на вашей АТС, так как строка запроса зависит от этого пароля. Строка запроса для пустого пароля:

#02#00#00#00#84#00

Data Parser for

Data Request

List of Data Requests

Параметры из документации производителя

Источник: InterTel 5000 SMDR, InterTel 5000 or Axxess SMDR, Mitel 5000 CP SMDR Connection Guide. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.

ПараметрЗначение по документации
TCP-порт сокета SMDR4000 (same underlying platform as the Mitel 5000 CP)
строка запроса входа при пустом пароле#02#00#00#00#84#00

Включение вывода SMDR по документации

  1. Активируйте плагин ASCII data query и настройте строку запроса в соответствии с паролем (или его отсутствием), заданным на АТС.
  2. Если на АТС пароль не задан, используйте строку запроса #02#00#00#00#84#00 для входа в сокет SMDR.

Замечания о формате записи

  • Байт 0x84 в строке запроса входа — это маркер типа сокета SMDR, используемый в протоколе подключения 5000 CP; #02#00#00#00 — счётчик байт в формате little-endian для пустого пароля.

Данные, извлекаемые PBX Data Logger: Inter-Tel 5000

ОписаниеТип данныхИмя колонки
Тип звонкаstringCALL_TYPE
ИсточникstringEXT
ЛинияstringTRUNK
ТелефонstringDIALED_PHONE
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
СтоимостьfloatCOST
АбонентstringACC

InterTel Axxess

Парсер: InterTel Axxess
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 11

Данные, извлекаемые PBX Data Logger: InterTel Axxess

ОписаниеТип данныхИмя колонки
Тип звонкаstringCALL_TYPE
НаправлениеstringDIRECTION
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
РасширениеstringEXT
COstringTRUNK
ТелефонstringDIALED_PHONE
CallerstringCALLER_PHONE
СтоимостьfloatCOST
Код абонентаstringACC

Пример записи

Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.

<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 3000
Mitel 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

Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.