bg

Источники записей: RADIUS, TAPI, CSV, гостиничные системы

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

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

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

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

Australia Mobile (CSV)

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

Данные, извлекаемые PBX Data Logger: Australia Mobile (CSV)

ОписаниеТип данныхИмя колонки
РасширениеstringEXT
COstringTRUNK
Набранный номерstringDIALED_PHONE
НаправлениеstringDIRECTION
Время звонкаdatetimeCALL_TIME
Call enddatetimeCALL_END
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_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)

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
НаправлениеstringDIRECTION
Признак 1stringFLAG1
Признак 2stringFLAG2
Признак 3stringFLAG3
ТелефонstringDIALED_PHONE
Вызывающий телефонstringCALLER_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)

ОписаниеТип данныхИмя колонки
Дата звонкаdatetimeCALL_DATE
Время звонкаdatetimeCALL_TIME2
Время звонкаdatetimeCALL_TIME
РасширениеstringEXT
Тип звонкаstringCALL_TYPE
Набранный номерstringDIALED_PHONE
НаправлениеstringDIRECTION
Длительность звонка (sec)integerCALL_DURATION_S
Длительность звонкаdatetimeCALL_DURATION
Call СтоимостьfloatCOST
Record NostringFLAG1

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

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

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)

ОписаниеТип данныхИмя колонки
Тип звонкаstringCALL_TYPE
Код абонентаstringACC
РасширениеstringEXT
ЛинияstringTRUNK
Время звонкаdatetimeCALL_TIME
Длительность звонка (sec)integerCALL_DURATION_S
Длительность звонкаdatetimeCALL_DURATION
Длительность ожидания ответа (sec)integerRING_S
Длительность ожидания ответаdatetimeRING
Calling Станция IDstringFLAG1
Called Станция IDstringFLAG2
Идентификатор вызоваstringFLAG3

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

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

 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 IDstringFLAG4
Hotel identifierstringFLAG5
Дата звонкаdatetimeCALL_DATE
Время звонкаdatetimeCALL_TIME
РасширениеstringEXT
Длительность звонкаdatetimeCALL_DURATION_S
СтоимостьfloatCOST
Набранный номерstringDIALED_PHONE
Тип звонкаstringCALL_TYPE
НаправлениеstringDIRECTION

Komutel Custom Format

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

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

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
Тип звонкаstringCALL_TYPE
НаправлениеstringDIRECTION
ЛинияstringTRUNK
РасширениеstringEXT
Вызывающий телефонstringCALLER_PHONE
Набранный номерstringDIALED_PHONE
АбонентstringACC
Authentication codestringAUTH
Transfer numberstringFLAG2

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

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

   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)

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
Тип звонка (Конечный contРасширение)stringCALL_TYPE
Call Направление (IN,OUT,INT)stringDIRECTION
Расширение (calling user)stringEXT
Линия or ChannelstringTRUNK
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
Конечный (number or address)stringDIALED_PHONE
Исходный (number or address)stringCALLER_PHONE
Код абонентаstringACC
DNISstringDNIS
Caller IDstringFLAG3

TAPI data parser

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

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

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
Тип звонкаstringCALL_TYPE
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
Ожидания ответа timedatetimeRING
Call НаправлениеstringDIRECTION
РасширениеstringEXT
РасширениеstringTRUNK
Вызывающий телефонstringCALLER_PHONE
РасширениеstringDIALED_PHONE
Вызываемая сторона namestringFLAG1
Caller party namestringFLAG2
State/РежимstringFLAG3
Идентификатор вызоваstringFLAG4

Tapit CSV

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

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

ОписаниеТип данныхИмя колонки
User IDstringTRUNK
РасширениеstringEXT
Время звонкаdatetimeCALL_TIME
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
Area codestringFLAG1
ТелефонstringDIALED_PHONE
АбонентstringACC
НаправлениеstringDIRECTION

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

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

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)

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

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

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

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)

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