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. Сохраните и примените изменения.
Параметры из документации производителя
Источник: Siemens Unify Openscape Office V3. Приведены значения, указанные в документации; сверьте их с вашей версией прошивки.
| Параметр | Значение по документации |
|---|---|
| протокол передачи CDR и порт по умолчанию (API загрузки Accounting Manager / Teledata Office V4) | HTTPS (Ethernet LAN с TCP/IP), порт по умолчанию 443 |
| поддерживаемый формат вывода | Поддерживается только формат вывода "Compressed" |
| разделитель полей CDR и признак конца записи | Поля разделяются символом "|"; каждая запись заканчивается CR LF |
| система CDR, поддерживаемая этим форматом HTTPS | Accounting Manager и Teledata Office V4 используют только формат вывода HTTPS |
Включение вывода SMDR по документации
- Войдите в OpenScape Office Assistant и запустите мастер Call Detail Recording: Wizards > Central Telephony > Edit > OK & Next > Finish.
- Для настройки глубины информации и формата вывода войдите с профилем Expert и перейдите в Telephony > Basic Settings > Call Charges > Call Charges, задайте каждый параметр, затем нажмите Apply и OK — совпадает с собственным путём страницы "Basic Settings -> Call charges -> Output format".
- Прежде чем начинать запись данных о звонках, выполните запрос GET, а затем DELETE, чтобы определить время начала записи CDR.
- При использовании приложения загрузки на базе 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 (если не сделали это прежде).

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

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

Siemens Unify Openscape Office V3
Siemens Unify Openscape Office V3
Данные, извлекаемые PBX Data Logger
| Описание | Тип данных | Имя колонки |
|---|---|---|
| Время звонка | datetime | CALL_TIME |
| CO | string | TRUNK |
| Абонент | string | EXT |
| Длительность ожидания ответа | datetime | RING |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Caller | string | CALLER_PHONE |
| Тип звонка | string | CALL_TYPE |
| Направление | string | DIRECTION |
| Код абонента | string | ACC |
| Multiple Subscriber Number | string | FLAG1 |
| Access Code | string | FLAG2 |
| LCR-Route | string | FLAG3 |
| Набранный номер | string | DIALED_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 4000Siemens Unify Openscape 4000 (TCP)
Siemens iSDX Realitis
Snom ONE
Форматы CDR Siemens Hicom, HiPath и Rolm
Все поддерживаемые АТС
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных
