bg

Siemens Unify Openscape Office V3: SMDR/CDR

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

Кратко

ПараметрSiemens Unify Openscape Office V3
ИнтерфейсЛокальная сеть. АТС передаёт записи на компьютер с логгером; логгер слушает TCP-порт 7000.
Порт7000
ПарсерSiemens Unify Openscape Office V3
Извлекаемых полей14
Другие системы SiemensФорматы CDR Siemens Hicom, HiPath и Rolm

Настройка Siemens Unify Openscape Office V3

1. Перейдите в WEB GUI → Basic Settings → Call charges → Output format.
2. Выберите необходимый формат записей вызовов. Сжатый вывод (compressed output) должен быть включён.
3. Выберите формат вывода "LAN-TCP-Client".
4. Укажите IP-адрес компьютера с нашим программным обеспечением в поле "TCP-Client".
5. Сохраните и примените изменения.

Call charges. Output Format

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

Источник: Siemens Unify Openscape Office V3. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.

ПараметрЗначение по документации
протокол передачи CDR и порт по умолчанию (API загрузки Accounting Manager / Teledata Office V4)HTTPS (Ethernet LAN с TCP/IP), порт по умолчанию 443
поддерживаемый формат выводаПоддерживается только формат вывода "Compressed"
разделитель полей CDR и признак конца записиПоля разделяются символом "|"; каждая запись заканчивается CR LF
система CDR, поддерживаемая этим форматом HTTPSAccounting Manager и Teledata Office V4 используют только формат вывода HTTPS

Включение вывода SMDR по документации

  1. Войдите в OpenScape Office Assistant и запустите мастер Call Detail Recording: Wizards > Central Telephony > Edit > OK & Next > Finish.
  2. Для настройки глубины информации и формата вывода войдите с профилем Expert и перейдите в Telephony > Basic Settings > Call Charges > Call Charges, задайте каждый параметр, затем нажмите Apply и OK — совпадает с собственным путём страницы "Basic Settings -> Call charges -> Output format".
  3. Прежде чем начинать запись данных о звонках, выполните запрос GET, а затем DELETE, чтобы определить время начала записи CDR.
  4. При использовании приложения загрузки на базе Microsoft Windows включите TLS V1 и SSL V3 в настройках Internet Explorer, чтобы загрузка по HTTPS работала.

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

  • Пополевая раскладка для общей (не США) последовательности CDR: 1 Date, 2 Time, 3 Trunk number, 4 Internal station number, 5 Ring duration, 6 Call duration, 7 Dialed/received external number, 8 Call charge pulse/amount, 9 Additional info (код типа звонка), 10 PKZ (код счёта/проекта), 11 MSN, 12 Access code, 13 LCR route, 14 Dialed/received station number (необязательно).
  • Специфичная для США последовательность CDR добавляет три дополнительных поля после поля 13: 14 PRI Nodal Service, 15 PWI WATS-Band, 16 PRI CIC, затем 17 Dialed/received station number — раскладка из 17 полей вместо 14.
  • Таблица кодов типа звонка для поля 9: 1=входящий голосовой/3,1 кГц, 2=исходящий голосовой/3,1 кГц, 3=входящий прочие услуги, 4=исходящий прочие услуги, 5/6=маршрутизирован входящий/исходящий, 7/8=плечи конференции, 9=исходящий через переадресацию, 0=немедленный вывод списка вызовов; смещения +20/+30/+40/+50/+70 обозначают плату за установление соединения, продолжающие записи, коды транзита, звонки DISA и их комбинации.
  • Поле 3 Trunk — номер занятого транка, диапазон значений 1-250.
  • Поле 4 Station: для неотвеченных звонков показывает последнюю вызванную станцию (группу вызова/цель переадресации); для отвеченных звонков показывает станцию, принявшую звонок; перед ним может стоять номер узла длиной до 7 цифр.
  • Поле 5 Ring duration в формате mm:ss; при переполнении счётчика ограничивается/отображается как "59:59"; для входящего звонка на занятую станцию показывается как "00:00".
  • Поле 6 Call duration в формате hh:mm:ss; если сегмент звонка так и не был соединён, вместо этого выводится 8 пробельных символов; при переполнении ограничивается значением "23:59:59".
  • Поле 7 dialed/received number: если включена защита данных, последние четыре набранные цифры маскируются как "????"; пусто (25 пробелов), если номер недоступен.
  • Поле 8 charge pulses/amount: преобразуется в денежную сумму с использованием коэффициента тарификации звонков, заданного администратором; вывод происходит всякий раз, когда для сегмента начисляется плата, даже при переведённых звонках.
  • Выбор формата "Uncompressed" в интерфейсе администрирования всё равно выводит данные в сжатом виде с разделением символом "|" под капотом, но добавляет первую строку заголовка с названиями полей, ограничен полями 1-13 (только не для США), и такой вывод не может обрабатываться инструментом Accounting Manager.
  • OpenScape Office не поддерживает непрерывную/потоковую передачу CDR в реальном времени (в отличие от HiPath 3000); передача в реальном времени/онлайн требует использования интерфейса CSTA вместо этого API загрузки по HTTPS.

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

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

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

TCP/IP Data Interface

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

TCP Server Mode for Siemens Unify Openscape Office

7000

7000

Выбор правильного модуля-парсера для Siemens Unify Openscape Office V3

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

Siemens Unify Openscape Office V3

Siemens Unify Openscape Office V3

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

ОписаниеТип данныхИмя колонки
Время звонкаdatetimeCALL_TIME
COstringTRUNK
АбонентstringEXT
Длительность ожидания ответаdatetimeRING
Длительность звонкаdatetimeCALL_DURATION
Длительность звонка (с)integerCALL_DURATION_S
CallerstringCALLER_PHONE
Тип звонкаstringCALL_TYPE
НаправлениеstringDIRECTION
Код абонентаstringACC
Multiple Subscriber NumberstringFLAG1
Access CodestringFLAG2
LCR-RoutestringFLAG3
Набранный номерstringDIALED_PHONE

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

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

21.01.15|15:03:47|10|3710|00:05|00:00:17|078xxxxxxxx||1|||||7420|
21.01.15|15:05:13|9|3702|00:03|00:00:00|079xxxxxxxx||2|||9|2|079xxxxxxxx|
21.01.15|15:06:42|9|3718|00:02|00:00:00|288443||2|||9|3|012xxxxxxxx|

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

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

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

Siemens Unify Openscape 4000
Siemens Unify Openscape 4000 (TCP)
Siemens iSDX Realitis
Snom ONE
Форматы CDR Siemens Hicom, HiPath и Rolm
Все поддерживаемые АТС

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