Форматы Aastra Intelligate и MX-ONE MDFP15
В Advanced PBX Data Logger входят 3 парсеров для систем Aastra Intelligate и MX-ONE. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 74) для PBX Reports или базы данных. Из них 3 - TCP-клиент; остальные определяются по структуре записи и могут поступать через последовательный порт или по сети. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Системы на этой странице
- Aastra Intelligate IP SMDR · TCP-клиент, полей: 23
- Aastra Intelligate (tab) · TCP-клиент, полей: 39
- Aastra MX-ONE (MDFP15 format) · TCP-клиент, полей: 12
Подключение логгера
Добавьте в PBX Data Logger источник данных, соответствующий интерфейсу из нужного раздела: RS232 для последовательного порта SMDR, TCP-клиент, если АТС принимает подключения, TCP-сервер, если АТС сама передаёт записи логгеру, или FTP для систем, которые пишут файлы CDR. Затем откройте Модули → Запрос Разбор Фильтр → Запрос данных, нажмите «Настройка» и выберите парсер, указанный в разделе. Общие шаги показаны на странице приёмника SMDR; все остальные поддерживаемые системы перечислены в списке поддерживаемых АТС.
Aastra Intelligate IP SMDR
Парсер: Aastra Intelligate IP SMDR
Подключение: Локальная сеть. АТС принимает подключение на TCP-порт 1080; логгер подключается к IP-адресу АТС.
Извлекаемых полей: 23
Сервер OIP
Данные о вызовах сохраняются в виде файла на сервере OIP, если это выбрано при пользовательской установке сервера OIP. В стандартных настройках новый файл создаётся ежедневно в каталоге ...\aastra\oip\tax.
Файлы создаются в формате .csv. Имя файла — taxdata-jjjj-mm-dd.tax, где <jjjj-mm-dd> обозначает год-месяц-день. Настройки Call Logging можно задать в OIP service Call Logging Driver.
В этом случае вы можете создать источник данных "File" в нашем программном обеспечении и обрабатывать файлы "tax".
Тарификация вызовов по IP
АТС может отправлять SMDR напрямую в Advanced PBX Data Logger. Ознакомьтесь с настройками ниже (Aims, AMS для Aastra 400).

Параметры из документации производителя
Источник: Aastra Intelligate - syd-0200 en System Functions and Features as of I7.9. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
Включение вывода SMDR по документации
- Выберите формат вывода OIP, чтобы АТС отправляла данные о звонках на сервер OIP, являющийся основой для вывода IP SMDR/тарифного файла.
Замечания о формате записи
- Формат OIP представляет собой расширение формата вывода PC5 с дополнительными полями, а не полностью отдельную конструкцию.
- Базовая запись PC5 представляет собой ASCII фиксированной ширины, начинается с символа горизонтальной табуляции (0x09) и заканчивается CR LF (0x0D 0x0A) - поля внутри не разделяются запятыми или табуляцией.
Данные, извлекаемые PBX Data Logger: Aastra Intelligate IP SMDR
| Описание | Тип данных | Имя колонки |
|---|---|---|
| User number | string | FLAG1 |
| Стоимость center number | string | FLAG2 |
| Тип звонка | string | CALL_TYPE |
| Направление code | string | DIRECTION_TYPE |
| Направление | string | DIRECTION |
| Расширение | string | EXT |
| Тип of network access | string | NET_ACCESS_TYPE |
| Тип of network access | string | NET_ACCESS |
| Call handling code | string | CALL_HANDLING_TYPE |
| Call handling | string | CALL_HANDLING |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Стоимость | float | COST |
| Call metering pulses | string | FLAG4 |
| Channel group/Линия | string | TRUNK |
| Вызывающий телефон | string | CALLER_PHONE |
| Вызывающий телефон 2 | string | FLAG3 |
| Набранный номер | string | DIALED_PHONE |
| Длительность ожидания ответа (с) | integer | RING_S |
| Длительность ожидания ответа | datetime | RING |
| Sequence number | string | FLAG5 |
| Serial number | string | FLAG6 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
ticketId serialId sequenceId pbxId userId subscriber name account direction destination type handling startDate startTime timeToAnswer duration charge pulses pbx nodeId board port channelGroup callerId1 callerId2 destination1 destination2 publicPbxId publicNodeId publicBoard publicPort publicChannelGroup pbxHops origPBXId origSubscriber origUserId tickets complete ticketDate ticketTime callId terminalId 37 43 41 1 4 6633 Office 5370 IP 1 2 3 2 11.1.2012 11:5:53 4 108 0.0 0 1 0 17 2 0 6631 6633 0 0 0 0 0 1 1 6633 4 1 1 11.1.2012 11:8:3 0 2 38 44 42 1 5 6635 1 2 3 2 11.1.2012 11:6:12 9 88 0.0 0 1 0 17 2 0 6631 6635 0 0 0 0 0 1 1 6635 5 1 1 11.1.2012 11:8:6 0 4 39 45 46 1 5 6635 1 2 3 3 11.1.2012 11:9:0 0 0 0.0 0 1 0 17 2 0 6631 6635 0 0 0 0 0 1 1 6635 5 1 1 11.1.2012 11:9:18 0 0
Aastra Intelligate (tab)
Парсер: Aastra Intelligate (tab)
Подключение: Локальная сеть. АТС принимает подключение на TCP-порт 1080; логгер подключается к IP-адресу АТС.
Извлекаемых полей: 39
Сервер OIP
Данные о вызовах сохраняются в виде файла на сервере OIP, если это выбрано при пользовательской установке сервера OIP. В стандартных настройках новый файл создаётся ежедневно в каталоге ...\aastra\oip\tax.
Файлы создаются в формате .csv. Имя файла — taxdata-jjjj-mm-dd.tax, где <jjjj-mm-dd> обозначает год-месяц-день. Настройки Call Logging можно задать в OIP service Call Logging Driver.
В этом случае вы можете создать источник данных "File" в нашем программном обеспечении и обрабатывать файлы "tax".
Тарификация вызовов по IP
АТС может отправлять SMDR напрямую в Advanced PBX Data Logger. Ознакомьтесь с настройками ниже (Aims, AMS для Aastra 400).

Параметры из документации производителя
Источник: Aastra Intelligate - syd-0200 en System Functions and Features as of I7.9. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
Замечания о формате записи
- Таблица 95 (формат PC5) перечисляет для каждого поля название, формат данных, выравнивание/заполнение, длину и байтовое смещение, например поле даты начала соединения (DATE) имеет формат yymmdd, 6 символов, смещение 28.
- Трёхзначное поле 'sort character' кодирует направление звонка/сеть в цифре x, тип сетевого доступа в цифре y и обработку звонка в цифре z.
- Цифра y поля sort character различает деловой, частный доступ к сети и доступ через центр затрат, а также транзитные звонки PISN.
- Поля PC5/OIP имеют фиксированную длину: числовые поля выравниваются по правому краю и дополняются нулями, текстовые поля - по левому краю и дополняются пробелами, до заданной длины поля.
Данные, извлекаемые PBX Data Logger: Aastra Intelligate (tab)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Ticked ID | integer | TICKED_ID |
| Serial ID | integer | SERIAL_ID |
| Sequence ID | integer | SEQUNCE_ID |
| PBX ID | integer | PBX_ID |
| User ID | integer | USER_ID |
| Subscriber | string | SUBSCRIBER |
| Name | string | NAME |
| Абонент | string | ACC |
| Направление | string | DIRECTION |
| Конечный | integer | DEST |
| Конечный name | string | DEST_NAME |
| Тип звонка | string | CALL_TYPE |
| Тип звонка name | string | CALL_TYPE_NAME |
| Handling | integer | HANDLING |
| Handling name | string | HANDLING_NAME |
| Дата звонка | datetime | CALL_DATE |
| Время звонка | datetime | CALL_TIME_ONLY |
| Время звонка | datetime | CALL_TIME |
| Ожидания ответа (sec) | integer | RING_S |
| Ожидания ответа | datetime | RING |
| Длительность звонка (sec) | integer | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Стоимость | float | COST |
| Pulses | integer | PULSES |
| PBX | string | FLAG1 |
| Узел ID | string | FLAG2 |
| Board | string | FLAG3 |
| Port | string | FLAG4 |
| Расширение | string | EXT |
| Channel group | integer | FLAG5 |
| Вызывающий телефон | string | CALLER_PHONE |
| Вызывающий телефон 2 | string | CALLER_PHONE2 |
| Набранный номер 1 | string | DIALED_PHONE1 |
| Набранный номер | string | DIALED_PHONE |
| PBX hops | integer | PBX_HOPS |
| Orig subscriber | string | FLAG6 |
| Orig user ID | integer | ORIG_USER_ID |
| Tickets | integer | TICKETS |
| Complete | integer | COMPLETE |
Aastra MX-ONE (MDFP15 format)
Парсер: Aastra MX-ONE (MDFP15 format)
Подключение: Локальная сеть. АТС принимает подключение на TCP-порт 2112; логгер подключается к IP-адресу АТС.
Извлекаемых полей: 12
Учёт вызовов для MX-ONE TSE по IP
АТС может отправлять SMDR напрямую в Advanced PBX Data Logger. Вам нужно настроить вывод call info следующим образом:
Общий формат
callinfo_output_set -output 5 -lim 1 -type tcp -subtype general -server 192.168.1.80 -port 2112 - format "FORMAT" -eol NL -record call -localtime
ASB501 format
callinfo_output_set -output 0 -lim all -type tcp -subtype asb501 -server "192.168.1.80" -port 2112 -format -eol CRNL -record call -localtime
MDFP15 format
callinfo_output_set -output 0 -lim all -type tcp -subtype mdfp15 -server "192.168.1.80" -port 2112 -format -eol CRNL -record call -localtime
Следующая команда запускает поток SMDR:
callinfo_status_set -state on -lim all -output OUT_NO
Например:
callinfo_status_set -state on -lim all -output 0
где FORMAT — необходимое имя формата (см. документацию по АТС);
OUT_NO — номер выхода из команды callinfo_output_set;
192.168.1.80 — IP-адрес удалённого сервера, на котором установлено наше программное обеспечение;
2112 — номер TCP-порта на сервере.
Данные, извлекаемые PBX Data Logger: Aastra MX-ONE (MDFP15 format)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Access code 1 | integer | FLAG4 |
| Access code 2 | integer | FLAG5 |
| CO | string | TRUNK |
| Расширение | string | EXT |
| Набранный номер | string | DIALED_PHONE |
| Вызывающий телефон | string | CALLER_PHONE |
| Forwarded from | string | FLAG2 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
1515 00040 M 98699 985xxxxxxx 77709 25 011xxxxxx 1515 00025 FI 2998 915xxxxxxx 25 2976 1515 00023 FI 2998 964xxxxxxx 25 2987
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Системы Aastra Intelligate и MX-ONE с отдельными страницами настройки
Aastra 470 (PC5 format)Aastra MX-ONE (ASB501 format)
Aastra MX-ONE
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных