Alcatel OmniPCX Office (OHL Driver XML): SMDR/CDR
На этой странице описано, как получить записи о вызовах (SMDR/CDR) от Alcatel OmniPCX Office (OHL Driver XML) в Advanced PBX Data Logger: параметры подключения, выбор парсера и 21 полей, которые логгер извлекает для отчётов или базы данных. Настройки относятся к нашему логгеру; другие программы тарификации могут требовать иной конфигурации.
Кратко
| Параметр | Alcatel OmniPCX Office (OHL Driver XML) |
|---|---|
| Интерфейс | Последовательный порт. Порт SMDR (принтера) АТС подключается к COM-порту; скорость, биты данных, чётность и управление потоком должны совпадать с настройками АТС. |
| Парсер | Alcatel OmniPCX Office (OHL Driver XML) |
| Извлекаемых полей | 21 |
| Другие системы Alcatel | Другие АТС, форматы SMDR: от Alcatel до London |
Требования
Вам необходимо приобрести "a Metering License" у Alcatel. Запись данных учёта вызовов через IP или RS232 невозможна без заказа Metering License для CAPInterface и использования OHL Driver (не работает, если в вашей АТС нет лицензии Metering License).
Настройка OXO
1. Откройте "OmniPCX Office Management Console" и подключитесь к вашей АТС, используя учётную запись "Installer".
2. Перейдите на вкладку "Software Key Features → Network Management" и убедитесь, что опция "Call account over IP" включена.

3. Перейдите на вкладку "Metering → Printout" и задайте следующие параметры.
4. Перейдите на вкладку "System → Management Password" и задайте пароль для "Administrator".

OLD Driver / OHL Driver
1. Создайте папку C:\Logs. Драйвер будет сохранять данные в этой папке.
2. Загрузите последнюю версию Office Link Driver (например, OLD Driver).
3. Запустите мастер установки и выберите там режим "Metering mode". На компьютере с 64-битной ОС этот драйвер будет установлен в C:\Program Files (x86)\Alcatel\OHL Driver\
4. Перейдите в папку драйвера, щёлкните правой кнопкой мыши по appliconf.exe и выберите "Run as Administrator".

5. Укажите IP-адрес вашей АТС и пароль администратора, затем нажмите кнопку "Test Connection". Если тест пройден успешно, нажмите кнопку "Save".
6. Откройте OhlDriver.conf в папке программы с помощью Notepad или любого другого текстового редактора.
7. Перейдите к группе "Metering parameters" и укажите созданную папку после METERING_COLLECTOR_DIR=. Измените METERING_COLLECTOR_MAX_TICKET на 100000 (по достижении этого предела драйвер создаст новый XML-файл).
Затем сохраните файл.
####################################################### # Metering parameters ####################################################### METERING_OVER_HTTPS=1 METERING_COLLECTOR_DIR=C:\Logs\ METERING_COLLECTOR_FILE=TicketCollector.xml METERING_COLLECTOR_MAX_TICKET=100000 METERING_PORT=COM1 METERING_BAUDRATE=9600 METERING_BUFFER_MAX_SIZE=2000 METERING_OVERFLOW_THRESHOLD=80 METERING_OVERFLOW_BEHAVIOR=0 METERING_LOG_LEVEL=1
8. Запустите драйвер, нажав кнопку "Start". OLD Driver создаст и будет обновлять файл "TicketCollector.xml" в папке "C:\Logs\". Содержимое XML-файла должно выглядеть так:
<?xml version="1.0"?> <CallAccountingList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TicketCollector.xsd"><CallAccounting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="CAPTicket_V001.001.xsd"> <OmniPCXOffice> <SoftwareVersion>3EH30394DVAA ALZCH710/070.001</SoftwareVersion> <CPUIPAddress>192.168.1.1</CPUIPAddress> </OmniPCXOffice> <Checksum>25959554</Checksum> <TicketType>Call</TicketType> <ChargedUserType>A</ChargedUserType> <ChargedUserID>455</ChargedUserID> <SubscriberName>Helpdesk</SubscriberName> <CommunicationType>Outgoing</CommunicationType> <TrunkType>P</TrunkType> <TrunkID>001</TrunkID> <Date>2013-03-13</Date> <Time>12:48:00</Time> <CallDuration>00:00:06</CallDuration> <TaxesAmount>2</TaxesAmount> <Service>ST</Service> <DialledNumber>0111111111</DialledNumber> <DiallingMode>M</DiallingMode> <RingingDuration>00:00:00</RingingDuration> <Cost>0.20</Cost> <Currency>EUR</Currency> </CallAccounting> </CallAccountingList>
9. Создайте источник данных "File" в PBX logger и добавьте папку с файлом "TicketCollector.xml".



Настройка COM порта
Номер COM порта должен соответствовать номеру в вашей операционной системе и может отличаться от картинки ниже. Вы можете посмотреть номер порта в Диспетчере устройств → Порты.
1. Добавьте новую конфигурацию с источником данных RS232 (если не сделали это ранее).

2. Выберите COM порт и настройте параметры связи в соответствии с параметрами установленными на вашей АТС.


Выбор правильного модуля-парсера для Alcatel OmniPCX Office (OHL Driver XML)

Alcatel OmniPCX Office (OHL Driver XML)
Alcatel OmniPCX Office (OHL Driver XML)
Данные, извлекаемые PBX Data Logger
| Описание | Тип данных | Имя колонки |
|---|---|---|
| CPU IP address | string | FLAG1 |
| Ticket Тип | string | CALL_TYPE |
| Charged user Тип | string | FLAG2 |
| Charged user ID | string | EXT |
| Subscriber name | string | ACC |
| Call Направление | string | DIRECTION |
| Линия Тип | string | FLAG3 |
| Линия | string | TRUNK |
| Дата звонка | datetime | CALL_DATE |
| Start time | datetime | START_TIME |
| Время звонка | datetime | CALL_TIME |
| Длительность звонка | datetime | CALL_DURATION |
| Длительность звонка (с) | integer | CALL_DURATION_S |
| Taxes amount | string | FLAG4 |
| Служба | string | FLAG5 |
| Набранный номер | string | DIALED_PHONE |
| Вызывающий телефон | string | CALLER_PHONE |
| Dialling Режим | string | FLAG6 |
| Ожидания ответаing duration | datetime | RING |
| Стоимость | float | COST |
| Currency | string | FLAG7 |
Пример записи
Запись в том виде, в каком её выдаёт система; телефонные номера, имена и внешние адреса скрыты.
<CallAccounting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="CAPTicket_V001.001.xsd"> <OmniPCXOffice> <SoftwareVersion>3EH30394DVAA ALZCH710/070.001</SoftwareVersion> <CPUIPAddress>192.168.220.199</CPUIPAddress> </OmniPCXOffice> <Checksum>548xxxxx</Checksum> <TicketType>Call</TicketType> <ChargedUserType>A</ChargedUserType> <ChargedUserID>455</ChargedUserID> <SubscriberName>Helpdesk</SubscriberName> <CommunicationType>Outgoing</CommunicationType> <TrunkType>P</TrunkType> <TrunkID>001</TrunkID> <Date>2013-03-14</Date> <Time>13:52:00</Time> <CallDuration>00:00:03</CallDuration> <TaxesAmount>2</TaxesAmount> <Service>ST</Service> <DialledNumber>076xxxxxxx</DialledNumber> <DiallingMode>M</DiallingMode> <RingingDuration>00:00:00</RingingDuration> <Cost>0.20</Cost> <Currency>SFR</Currency> </CallAccounting>
Программа настройки Alcatel-Lucent
OmniPCX Office и OXO Connect программируются с помощью OMC (OmniPCX Office Management Console); PCXTools - прежнее название того же пакета. OMC поставляется Alcatel-Lucent Enterprise или дилером, а не AGG Software, и именно в нём включается вывод учётных данных о вызовах. PBX Data Logger не заменяет OMC: он принимает записи о вызовах, которые OMC позволяет включить.
Отчёты и база данных
Полученные записи логгер сохраняет в текстовый файл, в любую базу данных через ODBC в реальном времени или передаёт в утилиту PBX Reports, которая строит ручные, запланированные и отправляемые по e-mail отчёты и имеет встроенный веб-сервер. Настройка базы данных описана в статье о записи истории звонков в базу данных.
Похожие системы Alcatel
Alcatel OmniPCX Enterprise (OXE)Alcatel OmniPCX Enterprise (Ethernet Real Time)
Alcatel OmniPCX Office
Allworx
Другие АТС, форматы SMDR: от Alcatel до London
Все поддерживаемые АТС
Замечание: Продукты и компании, указанные здесь используются только для обозначения и идентификации, и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.
Advanced PBX Data Logger, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных
