Форматы SMDR Telrad
В Advanced PBX Data Logger входят 2 парсеров для систем Telrad. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 18) для PBX Reports или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Системы на этой странице
Подключение логгера
Добавьте в 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 по документации
- Назначьте приложение SMDR конкретному последовательному порту платы/слота/канала (например, Shelf 1 Slot 3 CHL Card) на экране программирования IVM/Serial Applications.
- Настройте параметры 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
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Источник | string | EXT |
| CO | string | TRUNK |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Тип записи | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Телефон | string | DIALED_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
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| CO | string | TRUNK |
| Вызывающий телефон | string | CALLER_PHONE |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Направление | string | DIRECTION |
| Направление | string | CALL_TYPE |
| Абонент | string | ACC |
| Телефон | string | DIALED_PHONE |
| Ожидания ответа | datetime | RING |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
82 12:25 PM 03:06 I S-E 00:04 " 25 00:36 " 20 02:31
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных