bg

Sonus 2000 SBC: настройка SMDR и формат CDR

На этой странице описано, как получить записи о вызовах (SMDR/CDR) от Sonus 2000 SBC в Advanced PBX Data Logger: параметры подключения, выбор парсера и 14 полей, которые логгер извлекает для отчётов или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.

Кратко

ПараметрSonus 2000 SBC
ИнтерфейсФайлы CDR загружаются по FTP с АТС или её сервера и разбираются по мере поступления.
Порт21
ПарсерSonus 2000 SBC
Извлекаемых полей14

Настройка АТС

Получение записей Call Detail Records (CDR) с сервера учёта RADIUS выполняется достаточно просто. Записи Call Detail Records хранятся на сервере RADIUS в виде обычного текста в каталоге, названном по IP-адресу клиентской системы SBC Edge.

Каждый файл в каталоге представляет собой один 24-часовой период и называется по дате того дня, который он представляет. Пример: имена файлов = detail-YYYYMMDD. Путь к любому конкретному файлу CDR: /usr/local/var/log/radius/radacct/<client-ip-address>/detail-YYYYMMDD

Настройка логгера для АТС PBX Data Logger

1. Создайте новый источник данных типа "File".
2. Кликните по кнопке "Действие → Добавить...".
3. Выберите тип соединения "FTP" и настройте параметры подключения к FTP серверу на вашей АТС.
4. Подкорректируйте настройки чтения данных.

Добавление нового файлового источника данных для Sonus 2000 SBC

Sonus 2000 SBC. Выбор типа источника данных.

Sonus 2000 SBC. Папки и файлы.

Настройка соединения FTP к Sonus 2000 SBC

192.168.0.254

21

/path/to/files/

det*.*

user


Настройка параметров чтения файла для Sonus 2000 SBC

Выбор правильного модуля-парсера для Sonus 2000 SBC

Выбор парсера для PBX Data Logger

Sonus 2000 SBC

Sonus 2000 SBC

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

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
Длительность ожидания ответа (с)integerRING_S
Длительность ожидания ответаdatetimeRING
Тип звонкаstringCALL_TYPE
CDR Идентификатор вызоваstringFLAG1
CDR Тип звонкаstringFLAG3
CDR call number ТипstringFLAG4
Call НаправлениеstringDIRECTION
Длительность звонка (с)integerCALL_DURATION_S
Длительность звонкаdatetimeCALL_DURATION
Вызывающий телефонstringCALLER_PHONE
Набранный номерstringDIALED_PHONE
РасширениеstringEXT
ЛинияstringTRUNK

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

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

Mon Oct  3 16:40:50 2016
	NET-Log-Time = "Mon Oct  3 16:37:33 2016\n"
	Acct-Status-Type = Stop
	Acct-Session-Id = "147xxxxxxxxxxxxxxxxx"
	NET-Session-Ingress-CallId = 0
	NET-Session-Egress-CallId = 65535
	NET-Session-Generic-Id = 1085
	Acct-Multi-Session-Id = "147xxxxxxxxxxx"
	NET-Ingress-Signaling-Group = 1
	NET-Egress-Signaling-Group = 0
	NET-Ingress-Channel-Number = 1
	NET-Egress-Channel-Number = 0
	NET-Call-Origin = 1
	NET-Call-Type = 1
	NET-Routing-Table-Number = 1
	NET-Primary-Routing-Number = "018xxxxxxxx"

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

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

Похожие системы Sonus

Snom ONE
Siemens iSDX Realitis
Sonus SBC (RADIUS,1000,2000)
Sphere VOIP Softswitch
Все поддерживаемые АТС

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