bg

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

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

Кратко

ПараметрAudioCodes SBC
ИнтерфейсЛокальная сеть. АТС передаёт записи на компьютер с логгером; логгер слушает TCP-порт 514.
Порт514
ПарсерAudioCodes SBC
Извлекаемых полей30
Другие системы AudioCodesФорматы CDR VoIP-АТС, софтсвитчей и шлюзов

Настройка CDR

Примечание: Для формирования отчётов CDR необходимо также включить функцию Syslog.

1. Откройте страницу Syslog Settings (меню Troubleshoot > вкладка Troubleshoot > папка Logging > Syslog Settings).
2. В раскрывающемся списке Enable Syslog выберите Enable.
3. Укажите адрес Syslog Server IP — 0.0.0.0.
5. Укажите номер Syslog Server Port (по умолчанию: 514).
6. Откройте страницу Call Detail Record Settings.
7. В группе CDR Reports выполните следующее:
7.1. Укажите IP-адрес компьютера или сервера с Advanced PBX Data Logger в поле CDR Server IP Address.
7.2. Выберите End Call в раскрывающихся списках CDR Report Level и Medial CDR Report Level.
7.3. Выберите Disable в CDR Syslog Sequence Number.

Syslog settings

CDR settings

SBC CDR Format

8. Откройте страницу SBC CDR Format.
9. Определите поля, как показано на рис. 3 (порядок столбцов важен).

SBC CDR settings

Параметры из документации производителя

Источник: AudioCodes CDR Field Description. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.

Замечания о формате записи

  • SBC создаёт два потока CDR: сигнальный CDR на каждое плечо SBC (CALL_START/CALL_CONNECT/CALL_END) и отдельный медиа-CDR на каждый активный медиапоток (MEDIA_START/MEDIA_UPDATE/MEDIA_END), причём каждый медиа-CDR использует тот же SIPCallId, что и его сигнальный CDR.
  • CDR могут выводиться как syslog CDR, CDR, хранимые локально на устройстве, или RADIUS CDR, а поля можно добавлять через настройку CDR.
  • Вывод syslog табличный и разделён вертикальной чертой: строка заголовка называет каждое поле, за ней следует строка значений, например для нормально завершённого звонка SBC.
  • Каждое поле имеет фиксированное 'название поля по умолчанию', используемое в необработанном выводе syslog, например LatchedRtpIp, которое может отличаться от описательного названия, показанного на экранах конфигурации.

Настройка Advanced PBX Data Logger как TCP сервер

PBX Data Logger должен быть настроен в режиме TCP сервера и прослушивать адрес 0.0.0.0:514 (см. ниже). IP адрес 0.0.0.0 позволяет принимать данные по всех сетевым интерфейсам на компьютере. Номер порта должен соответствовать номеру порта, установленному в настройках АТС или производителем.

1. Добавьте новую конфигурацию с источником данных типа TCP (если не сделали это прежде).

TCP/IP Data Interface

2. Настройте параметры TCP подключения как показано ниже.

TCP Server Mode for AudioCodes SBC

514

514

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

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

AudioCodes SBC

AudioCodes SBC

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

ОписаниеТип данныхИмя колонки
Тип звонкаstringCALL_TYPE
Время звонкаdatetimeCALL_TIME
Connect timedatetimeCONNECT_TIME
Release timedatetimeRELEASE_TIME
Ожидания ответаdatetimeRING
Идентификатор вызоваentifierstringFLAG6
Call OriginatorstringFLAG5
НаправлениеstringDIRECTION
ЛинияstringTRUNK
РасширениеstringEXT
Dialed IPstringDIALED_PHONE
Вызывающий телефонstringCALLER_PHONE
Исходный URLstringFLAG1
Конечный URLstringFLAG2
Длительность звонка (sec)integerCALL_DURATION_S
Длительность звонкаdatetimeCALL_DURATION
Termination ReasonstringFLAG7
Caller Display IDstringFLAG3
Callee Display IDstringFLAG4
Termination ReasonstringTERM_REASON
Termination Reason CategotystringTERM_REASON_CAT
IP Group NamestringIP_GROUP
SRD ID and NamestringSRD_ID
SIP interface IDstringSIP_ID
Proxy Interface IDstringPROXY_ID
IP Profile IDstringIP_PROFILE
Medial Realm IDstringMEDIA_REALM
Direct Media IDstringDIRECT_MEDIA
SIP Termination ReasonstringSIP_TERM_REASON
SIP Termination DescriptionstringSIP_TERM_DESC
Читает записи AudioCodes SBC по TCP через порт 514. Парсер уже встроен: извлекается 31 поле.

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

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

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

AudioCodes Mediant 1000
AudioCodes Gateway (Extended)
AudioCodes VoIP Gateway
Australia Mobile (CSV)
Форматы CDR VoIP-АТС, софтсвитчей и шлюзов
Все поддерживаемые АТС

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