Источники записей: RADIUS, TAPI, CSV, гостиничные системы
В Advanced PBX Data Logger входят 10 парсеров для систем RADIUS, TAPI, CSV и гостиничные интерфейсы. Эта страница собирает их в одном месте. Для каждой системы указано, как записи о вызовах попадают в логгер, какой парсер выбрать и какие поля он извлекает (всего 105) для PBX Reports или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Системы на этой странице
- Australia Mobile (CSV) · RS-232 или TCP, полей: 8
- DVC (Digital Voice Corp) · RS-232 или TCP, полей: 9
- FIAS RS232 (Micros Fidelio Interface Application over RS232) · RS-232 или TCP, полей: 11
- FreeRADIUS (Accounting Log) · RS-232 или TCP, полей: 12
- HOBIC (I,II,2001) · RS-232 или TCP, полей: 10
- Komutel Custom Format · RS-232 или TCP, полей: 12
- RADIUS (Accounting Server) · RS-232 или TCP, полей: 12
- TAPI data parser · RS-232 или TCP, полей: 14
- Tapit CSV · RS-232 или TCP, полей: 9
- Tekelec T6000 (CSV) · RS-232 или TCP, полей: 8
Подключение логгера
Добавьте в PBX Data Logger источник данных, соответствующий интерфейсу из нужного раздела: RS232 для последовательного порта SMDR, TCP-клиент, если АТС принимает подключения, TCP-сервер, если АТС сама передаёт записи логгеру, или FTP для систем, которые пишут файлы CDR. Затем откройте Модули → Запрос Разбор Фильтр → Запрос данных, нажмите «Настройка» и выберите парсер, указанный в разделе. Общие шаги показаны на странице приёмника SMDR; все остальные поддерживаемые системы перечислены в списке поддерживаемых АТС.
Australia Mobile (CSV)
Парсер: Australia Mobile (CSV)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 8
Данные, извлекаемые PBX Data Logger: Australia Mobile (CSV)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Расширение | string | EXT |
| CO | string | TRUNK |
| Набранный номер | string | DIALED_PHONE |
| Направление | string | DIRECTION |
| Время звонка | datetime | CALL_TIME |
| Call end | datetime | CALL_END |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
039xxxxXXX,040xxxxxxx ,2006-06-30 09:11:07.000,2006-06-30 09:11:08.000,30/06/2006 09:11:07 AM - 040xxxxxxx - Fixed to mobile,Mobile,Fixed to mobile 039xxxxXXX,041xxxxxxx ,2006-06-30 09:30:12.000,2006-06-30 09:39:03.000,30/06/2006 09:30:12 AM - 041xxxxxxx - Fixed to mobile,Mobile,Fixed to mobile 039xxxxXXX,039xxxxxxx ,2006-06-30 09:53:40.000,2006-06-30 09:55:06.000,30/06/2006 09:53:40 AM - 039xxxxxxx - Local Call,Local,Local Call
DVC (Digital Voice Corp)
Парсер: DVC (Digital Voice Corp)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 9
Данные, извлекаемые PBX Data Logger: DVC (Digital Voice Corp)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Направление | string | DIRECTION |
| Признак 1 | string | FLAG1 |
| Признак 2 | string | FLAG2 |
| Признак 3 | string | FLAG3 |
| Телефон | string | DIALED_PHONE |
| Вызывающий телефон | string | CALLER_PHONE |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
10:34 0:09.5 9 9 896-1783 1408
10:35 0:00.0 I 2431 37
10:36 0:00.7 9 *82 1-507-xxx-xxxx 7478
FIAS RS232 (Micros Fidelio Interface Application over RS232)
Парсер: FIAS RS232 (Micros Fidelio Interface Application over RS232)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 11
Параметры из документации производителя
Источник: FIAS TN WG3PFO, FIAS records. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
Замечания о формате записи
- Сообщения FIAS начинаются с двухсимвольного типа сообщения, за которым следуют поля в виде двухсимвольных пар имя/значение, разделённых |, например LR|RIPS|FLRNPTP#TADATISO|.
- LD (заселение) и LR (выселение) содержат номер комнаты (RN), а PS проводит стоимость вызовов с полями даты (DA, YYMMDD), времени (TI, HHMMSS), длительности (DU) и цены/импульсов счётчика (MP).
Данные, извлекаемые PBX Data Logger: FIAS RS232 (Micros Fidelio Interface Application over RS232)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Дата звонка | datetime | CALL_DATE |
| Время звонка | datetime | CALL_TIME2 |
| Время звонка | datetime | CALL_TIME |
| Расширение | string | EXT |
| Тип звонка | string | CALL_TYPE |
| Набранный номер | string | DIALED_PHONE |
| Направление | string | DIRECTION |
| Длительность звонка (sec) | integer | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Call Стоимость | float | COST |
| Record No | string | FLAG1 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
LA|DA140401|TI213720| DR|DA140401|TI213723| PS|RN403|PTC|P#7|TA49000|DA140330|TI143654|PCI|CTInternational|
FreeRADIUS (Accounting Log)
Парсер: FreeRADIUS (Accounting Log)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 12
Данные, извлекаемые PBX Data Logger: FreeRADIUS (Accounting Log)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Тип звонка | string | CALL_TYPE |
| Код абонента | string | ACC |
| Расширение | string | EXT |
| Линия | string | TRUNK |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка (sec) | integer | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность ожидания ответа (sec) | integer | RING_S |
| Длительность ожидания ответа | datetime | RING |
| Calling Станция ID | string | FLAG1 |
| Called Станция ID | string | FLAG2 |
| Идентификатор вызова | string | FLAG3 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
Tue May 21 00:00:03 2013
Acct-Session-Id = "1/3/0/3_00FA2701"
Framed-Protocol = PPP
Framed-IP-Address = 198.51.100.4
Cisco-AVPair = "ppp-disconnect-cause=Received LCP TERMREQ from peer"
User-Name = "user"
Acct-Authentic = RADIUS
Cisco-AVPair = "connect-progress=LAN Ses Up"
Cisco-AVPair = "nas-tx-speed=141xxxxxxx"
Cisco-AVPair = "nas-rx-speed=141xxxxxxx"
Acct-Session-Time = 384
Acct-Input-Octets = 4497
Acct-Output-Octets = 7951
Acct-Input-Packets = 64
Acct-Output-Packets = 64
Acct-Terminate-Cause = User-Request
HOBIC (I,II,2001)
Парсер: HOBIC (I,II,2001)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 10
Параметры из документации производителя
Источник: hobic, Hobic2. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
| Параметр | Значение по документации |
|---|---|
| скорость передачи по умолчанию | 1200 baud, 8 data bits, 1 stop bit, no parity (1200,8,1,N) |
| поддерживаемые скорости/параметры | Скорость (Baud): 300/1200/2400/4800/9600/19200/115200; биты данных (Data bits): 5/6/7/8; стоповые биты (Stop bits): 1/2; чётность (Parity): none/odd/even/mark/space |
| протокол | Ack/Nak: PMS отвечает ASCII 6 (Ack) для подтверждения приёма записи или ASCII 21 (Nak) для запроса повторной передачи, в пределах тайм-аута 3 секунды |
Замечания о формате записи
- Раскладка записи HOBIC: <STX> порядковый номер(4) пробел идентификатор отеля(3) пробел дата(5) пробел добавочный номер(6, по левому краю) пробел время(5, 24-часовой формат) пробел длительность в минутах(4) пробел цена(7) пробел набранный номер(16, по левому краю) флаг типа вызова(L/F) <ETX> [BCC].
- HOBIC: порядковый номер всегда равен '123W', а набранный номер не содержит дефисов. HOBIC II: порядковый номер циклически меняется от 000 до 999, а номер содержит дефисы. HOBIC 2001: аналогично HOBIC II, но флаг типа вызова L/F зафиксирован на позиции 13 символов от начала набранных цифр (более длинные номера обрезаются), а не идёт сразу после цифр.
- Помимо канала RS-232 с подтверждением Ack/Nak, записи HOBIC также могут доставляться по IP или через сброс файла (удаление файла означает успешную доставку).
Данные, извлекаемые PBX Data Logger: HOBIC (I,II,2001)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Record ID | string | FLAG4 |
| Hotel identifier | string | FLAG5 |
| Дата звонка | datetime | CALL_DATE |
| Время звонка | datetime | CALL_TIME |
| Расширение | string | EXT |
| Длительность звонка | datetime | CALL_DURATION_S |
| Стоимость | float | COST |
| Набранный номер | string | DIALED_PHONE |
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
Komutel Custom Format
Парсер: Komutel Custom Format
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 12
Данные, извлекаемые PBX Data Logger: Komutel Custom Format
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Линия | string | TRUNK |
| Расширение | string | EXT |
| Вызывающий телефон | string | CALLER_PHONE |
| Набранный номер | string | DIALED_PHONE |
| Абонент | string | ACC |
| Authentication code | string | AUTH |
| Transfer number | string | FLAG2 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
031xxxxxxxxx:01:150xxxx 2229 2236 2229 1 031xxxxxxxxx:00:010xxxx 2285 2500 2285 1 031xxxxxxxxx:00:040xxxx 9542 2267 V9542 1
RADIUS (Accounting Server)
Парсер: RADIUS (Accounting Server)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 12
RADIUS (сервер учёта)
Логгер может реализовать базовый сервер RADIUS accounting. Этот сервер способен собирать и хранить информацию тарификации от совместимых с RADIUS АТС. Он фиксирует различные сведения, включая длительность сессии, номера звонящего и вызываемого абонентов, виды используемых услуг и другое. Количество регистрируемых значений зависит от модели АТС.
1. Настройте вашу АТС на отправку записей CDR на компьютер с нашим логгером. Укажите IP-адрес компьютера с нашим логгером в настройках АТС. Порт TCP по умолчанию для данных RADIUS accounting — 1813.
Данные, извлекаемые PBX Data Logger: RADIUS (Accounting Server)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Тип звонка (Конечный contРасширение) | string | CALL_TYPE |
| Call Направление (IN,OUT,INT) | string | DIRECTION |
| Расширение (calling user) | string | EXT |
| Линия or Channel | string | TRUNK |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Конечный (number or address) | string | DIALED_PHONE |
| Исходный (number or address) | string | CALLER_PHONE |
| Код абонента | string | ACC |
| DNIS | string | DNIS |
| Caller ID | string | FLAG3 |
TAPI data parser
Парсер: TAPI data parser
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 14
Данные, извлекаемые PBX Data Logger: TAPI data parser
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| Тип звонка | string | CALL_TYPE |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Ожидания ответа time | datetime | RING |
| Call Направление | string | DIRECTION |
| Расширение | string | EXT |
| Расширение | string | TRUNK |
| Вызывающий телефон | string | CALLER_PHONE |
| Расширение | string | DIALED_PHONE |
| Вызываемая сторона name | string | FLAG1 |
| Caller party name | string | FLAG2 |
| State/Режим | string | FLAG3 |
| Идентификатор вызова | string | FLAG4 |
Tapit CSV
Парсер: Tapit CSV
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 9
Данные, извлекаемые PBX Data Logger: Tapit CSV
| Описание | Тип данных | Имя колонки |
|---|---|---|
| User ID | string | TRUNK |
| Расширение | string | EXT |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Area code | string | FLAG1 |
| Телефон | string | DIALED_PHONE |
| Абонент | string | ACC |
| Направление | string | DIRECTION |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
UserID,Extension,CallDate,CallTime,CallLength,AreaCode,PhoneNum,UserLastName,UserFirstName 36,228,1/25/2006 0:00,12/30/1899 16:57:22,12/30/1899 0:00:25,845,184xxxxxxxx,Name ,RJ 1,200,1/25/2006 0:00,12/30/1899 16:58:22,12/30/1899 0:01:27,,,Name ,Name 19,224,1/25/2006 0:00,12/30/1899 17:01:31,12/30/1899 0:02:40,201,120xxxxxxxx,Name ,Name
Tekelec T6000 (CSV)
Парсер: Tekelec T6000 (CSV)
Подключение: Последовательный порт принтера или локальная сеть - в зависимости от того, как система выводит SMDR. Формат определяется по структуре записи.
Извлекаемых полей: 8
Данные, извлекаемые PBX Data Logger: Tekelec T6000 (CSV)
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Расширение | string | EXT |
| Время звонка | datetime | CALL_TIME |
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Длительность звонка (с) | float | CALL_DURATION_S |
| Длительность звонка | datetime | CALL_DURATION |
| Телефон | string | DIALED_PHONE |
| Абонент | string | ACC |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
CallOID,BillingNum,CallDateTime,Type,Duration,ConnectNum,Location, 000C0.95C9.B5A8.43EB.63DD.0FBD0 ,469xxxxxxx ,2/9/2006 9:46:37 AM,IN,0.9,(21x) xxx-xxxx ,GRANDPRARI,TX , 000C0.95C9.B5A8.43EB.8556.05420 ,469xxxxxxx ,2/9/2006 12:09:26 PM,IN,9.1,(21x) xxx-xxxx ,DALLAS,TX , 000C0.95C9.B5A8.43EB.92B3.3B2C0 ,469xxxxxxx ,2/9/2006 1:06:27 PM,DL,13.1,(94x) xxx-xxxx ,NAME ,TX ,
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Системы RADIUS, TAPI, CSV и гостиничные интерфейсы с отдельными страницами настройки
Asterisk (AMI interface)Asterisk (CSV)
Asterisk Fonality (CSV)
Asterisk (Master CSV)
FIAS TCP (Micros Fidelio Interface Application over TCP)
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных