bg

Форматы SMDR Telrad

В Advanced PBX Data Logger входят 2 парсеров для систем Telrad. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 18) для PBX Reports или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.

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

  • Telrad · RS-232 или TCP, полей: 8
  • Telrad v2 · RS-232 или TCP, полей: 10

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

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

Telrad

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

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

Источник: telrad smdr, telrad smdrformat. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.

ПараметрЗначение по документации
параметры последовательного порта (пример настройки порта)1200 бод по умолчанию (варианты 300/600/1200/2400/4800), чётность Even по умолчанию (варианты odd/even/none)
варианты аппаратного порта SMDRплаты COL или CHL, плата RS232, ONS/HONS с дочерней платой RS232, либо (начиная с Version 7) порт SMDR на плате MPD для IS400/IS1000
интерфейсстандартный RS-232C, только передача, без квитирования, код ASCII

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

  1. Назначьте приложение SMDR конкретному последовательному порту платы/слота/канала (например, Shelf 1 Slot 3 CHL Card) на экране программирования IVM/Serial Applications.
  2. Настройте параметры SMDR для каждого порта: Page Header Y/N, Number of Lines per Page (7-99 или UL), Participating Stations A/O, Min Outgoing Local/Long Call Time, Minimum Number of Digits, DID/DDI report to SMDR Y/N, Double Spacing Y/N, Blank Lines at End of Page.

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

  • Строка заголовка 1 (печатается ежедневно в полночь либо на каждой странице, если так настроено): 'DATE: DDD dd/mm/yyyy SMDR PAGE pp'; строка заголовка столбцов 2: 'CO USER TIME DURATION CHARG TYPE ACCOUNT_CODE CALLED_NUM RING_TIME', ширина 80 символов.
  • Коды столбца TYPE: O=исходящий, I=входящий, L=исходящий через LCR, D=вызов DISA, N=вызов без ответа.
  • Коды состояния, добавляемые к записи: S=начало, S-E=начало-конец, S-R=начало-возврат (вызов удерживался и так и не был снят), S-C=начало-продолжение (запись продолжается в другой строке), C/C-E/C-R=варианты продолжения, D=DISA, R=сброс, H=общее время удержания, A=отвечено автоинформатором (Announcer), #=маркер Travel COS.
  • Поле CALLED_NUM содержит до 26 набранных цифр для исходящих вызовов (PAUSE печатается как пробел; LCR показывает преобразованные цифры) либо, для входящих вызовов с CLID, символ '#' и до 14 цифр; столбец кода учёта содержит до 11 цифр с префиксом '#' для переадресованных на внешний номер вызовов или 'D' для цифр сети DDI.
  • Внутренние вызовы (между станциями) никогда не выводятся через порт SMDR.

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

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

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

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

  "     211                01:30  
  "     215                04:26  
  "                        01:12  H  

Telrad v2

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

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

Источник: telrad smdr, telrad smdrformat. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.

ПараметрЗначение по документации
параметры последовательного порта (пример настройки порта)1200 бод по умолчанию, чётность Even по умолчанию

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

  • Коды TYPE (I=входящий, O=исходящий, D=DISA, L=LCR, N=без ответа) и коды состояния (S-E, S-R, H и т. д.), описанные для базового формата Telrad, также совпадают с более насыщенным набором полей (с явным столбцом TYPE вида 'I S-E'), показанным в собственном примере Telrad v2 на странице.

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

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
COstringTRUNK
Вызывающий телефонstringCALLER_PHONE
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
НаправлениеstringDIRECTION
НаправлениеstringCALL_TYPE
АбонентstringACC
ТелефонstringDIALED_PHONE
Ожидания ответаdatetimeRING

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

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

 82           12:25 PM     03:06        I S-E                              00:04
  "     25                 00:36  
  "     20                 02:31  

Отчёты и база данных

Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.

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