Главная » про WinTariff

Подключение к станции — TCP/IP

8 октября 2009

Подключение по сети не слишком распространённая функция — присутствует только в старших моделях, да и то не всегда. Например, станция Panasonic KX-TDA имеет порт Ethernet, но выдавать тарификацию по сети не умеет (порт может использоваться для программирования). Тарификация по сети появилась только в следующей модели — KX-TDE.

Обычно (90% случаев) используется следующая схема — станция выступает сервером и ждёт подключения программы-клиента. Исключения — станции Avaya и Ericsson, о них чуть ниже. Для настройки WinTariff’a требуется знать сетевой адрес станции (узнать можно у администратора) и номер порта, открытого на станции (а вот его нужно посмотреть в настройках станции). Хотя в большинстве случаев для передачи данных используется протокол telnet, но стандарный порт telnet’a (23) скорее всего, не подойдёт — например, в той же Panasonic KX-TDE по умолчанию задан порт 35300. Для проверки связи можно подключиться к станции, используюя стандартную программу telnet (входит в состав Windows: командная строка ‘telnet’ или воспользоваться HyperTerminal’ом в режиме telnet’a) — на экране должны появиться хорошо сформатированные строчки данных.

Настройку WinTariff’a можно сделать прямо в модуле PbxCollect.exe, в окне ‘Main setup’:

  • Communication channel=TCP/IP
  • Regime==’Pbx=server, PbxCollect=client’
  • IP адрес и порт — сотвествуют настройкам станции
  • login и password — если требуются (для Panasonic KX-TDE требуется)

Avaya и Ericsson — картина развёрнута на 180 градусов: PbxCollect.exe ожидает подключения станции. Соответственно, в настройках PbxCollect.exe нужно указать только IP-порт, который будет прослушиваться модулем в ожидании подключения. Естественно, для такой схемы проверить работу обычным telnet’ом уже не получится.

Последнее замечание — NEC NEAX, LG CS1000, DeTeWe OpenCom используют проприетарные протоколы. Поэтому, хотя станция и выступает сервером, telnet в наладке не поможет, остаётся уповать на правильность настроек.