1. Версия установленной системы: 1.0.212 Entreprise
2. Модель УАТС: LG-Nortel ipLDK-300 ver.3.7 и ipLDK-100 ver.3.7
3. Используемый SQL сервер: MS SQLServer 2005
История вопроса:
Две мини-АТС (LDK-300 - №1 и LDK-100 - №2) расположены в разных городах и настроены на работу в сети (IP-Networking), так что абоненты одной АТС звонят абонентам другой, набирая только внутренние (трухзначные) номера обеих сетей. Также настроено, что абоненты одной АТС могут "выходить в город" через городские линии другой АТС (transit-out). Это тоже удобно и это тоже экономит деньги (на оплату междугородних звонков), если абонентам АТС №2 нужно звонить на городские телефоны того города, где работает АТС №1 (а такая нужда возникает довольно часто).
Вопрос:
После включения межстанционного взаимодействия и добавления лицензий, в логи АТС №1 стали попадать transit-out звонки с АТС №2.
При этом в списке станций АТС №1 стали появляться дефолтные записи с номерами станций АТС №2 (типа, "Станция 2хх") среди давно заведенных записей о станция АТС №1 ("Станция 1хх"). Т.е. АТС №1 стала считать такие станции, звонки от которых приходят по-сути извне (по линиям межстанционного взаимодействия), своими станциями. Диапазоны номеров не пересекаются (естественно для межстанционного взаимодействия).
Что беспокоит:
1) Тратятся лицензии! По две лицензии на одну внутреннюю линию получается. Сначала для одной АТС, потом для другой.
2) В БД заносятся по два набора записей -- сначала для АТС №2, потом для АТС №1. Но это не так беспокоит как пункт 1.
Есть ли готовые решения для такого рода конфигураций?
Собираюсь объединить в ближайшее время межстанционными линиями еще две АТС (тарификация на них уже включена, сбор данных идет), а в перспективе еще пару-тройку станций (организация распределенная). Боюсь, как бы не начали лицензии тратится на двойные записи.
Re: Тарификация при межсетевом взаимодействии станций
Автор: Юра 06.11.2007 12:15
На АТС1 нужно отфильтровать "лишние" звонки путем настройки обработчика данных от АТС.
Запустите Администратор и выберите пункт меню "Администратор > Служебные > Настройка обработчиков данных". Выберите вашу модель АТС и откройте настройку. Путем настройки параметров "Принимать строки" и "Игнорировать строки" отбросьте лишние данные. Настройку нужно сделать для всех наборов параметров обработки.
Затем сохраните обработчик под другим именем и выберите новый обработчик в настройках Регистратора.
Re: Re: Тарификация при межсетевом взаимодействии станций
Автор: Alexander Y. Leonov 07.11.2007 11:57
Так дело в том, что звонки-то эти )записи о звонках) не лишние -- анализировать через какую конекретно линию АТС №1 выходил абонент АТС №2 тоже приходится. В логи АТС №2 при транзитом звонке попадает запись о том, что такой-то внутрений абонент был переадресован (позвонил) на АТС №1 через внутрение каналы связи (и указывается номер канала) и все -- дальше АТС №2 не в курсе через какую линию АТС1 абонент вышел в город (и это логично). Иными словами, если фильтровать такие звонки в логах АТС1, то потеряется информация о том, через какие именно линии абонент АТС2 вышел в город. Это, наверное, относится к особенностям работы мини-АТС, а не программы.
В принципе, если стоит выбор "или потеря лицензий на их удвоение или потеря записей об использованных при транзитном звонке линиях", то я, пожалуй, выберу второе. Лицензии нужнее =)
Прошу учесть этот момент в следующей версии PX (например, таблица пар внутренних номеров, обрабатываемых как один).
Сложнее будет учитывать/настраивать когда в сеть добавится еще мини-АТСки со связью "каждый с каждым" ;(
Re: Тарификация при межсетевом взаимодействии станций
Автор: Юра 07.11.2007 12:30
В данный момент транзитные звонки особым образом не обрабатываются. Поддержка транзитных звонков есть в наших планах.
Если вы готовы нам помочь с предоставлением полной информации о том, как транзитные звонки работают у вас, то напишите нам.
Для начала интересует такая информация:
1. Общее описание как все подключено и как производятся звонки, а также как такие звонки должны регистрироваться программой.
2. Выдержки из логов обеих АТС с примерами звонков и описанием кто куда звонил.
3. Как это все будет выглядеть для случая более 2х АТС.
Re: Re: Re: Тарификация при межсетевом взаимодействии станций
Автор: Alexander Y. Leonov 18.04.2008 10:21
Здравствуйте!
Я подключил к сети АТСок еще одну (третью) станцию, на подходе 4-я.
И напоминаю о такой ситуации:
- Транзитные (из одной системы в другую и далее за пределы, в город) нужны во всех точках.
- Транзитные звонки (transit-out), попадая в журнал работы УАТС, приводят к тому, что повторно учитываются лицензии, с третьей УАТС -- уже по три раза один и тот же внутренний номер попадает в БД PhoneXpress. =(
Я конечно докупил лицензий "прозапас" (уже на 322 порта), но запаса не хватит с введением в сеть 4-ой АТСки (через пол-года в сети будет 5-я). (Сейчас лицензии есть для всех портов всех УАТС. Хватает, если в сеть не объединять).
Я попробовал фильтровать такие звонки (чтобы они не попадали в БД), но тогда и учет не ведется (то, ради чего PX существует). =)
К сожалению, те УАТС, которые я применяю (LG ipLDK100-300) не помечают специальным образом транзитные звонки -- в логе УАТС такие же строки как и обычно, только в качестве внутреннего номера, с которого делается звонок в город, фигурирует внутренний номер из номерного плана другой УАТС.
Важно: Номерные планы не пересекаются!
Пожелание: Была бы возможность при настройке PX-сервера, при добавлении новой УАТС, указывать и диапазон внутренних номеров, который эта УАТС "содержит". И возможность дополнительно указать, что вызовы с этих внутренних номеров следует учитывать как "вышедших" только с этой УАТС, даже если строки в журнале с участием этих линий генерирует другая УАТС (через городские линии которых выполняется transit-out).
По-моему, в таком случае, ASPLab ничего не теряет -- если у кого-то есть сеть УАТС, то там номерной план все-равно не пересекается (разные диапазоны номеров), а если кто-то захочет сэкономить и поставит на всех своих АТСках одинаковые диапазоны, и, чтобы не платить, за лицензии, в настройках укажет, что это мол сеть АТСок, то ему PX будет сваливать все звонки с одинаковых номеров (но с разных АТСок) в одну таблицу -- разбирать такой "конгломерат" будет дороже, чем купить лицензии. =)
Если вы поиобрели у нас полную версию, то сделайте запрос по почте, с указанием названия вашей компании и с корпоративного адреса. Я вышлю вам ссылку на полную версию
Re: Re: Re: Re: Re: Тарификация при межсетевом взаимодействии станций
Автор: Alexander Y. Leonov 30.05.2008 11:55
После включения в настройках учета межсетевого взаимеодействия перестали регистрироваться межстанционные звонки, а затем и любые другие в логе работы PX-сервера с интервалом 1 минута появляются строки:
[Ошибка - Обработчик звонков,Тарификация] select * from ic_ranges where ic_id=9
Но таблица в реальности называется RingL.ic_ranges, где RingL -- имя учетной записи, от имени которой сервер-регистратор обращается (и обращался к БД). Остальные таблицы названы в том же стиле RingL.название_таблицы.
Настройки межсетевого взаимодействия снял, ошибки перестали "капать". Но и данные от АТСок пока не попадают в БД (по логам Регистраторов видно, что звонки есть, в Анализаторы они не видны).
Re: Тарификация при межсетевом взаимодействии станций
Автор: Юра 02.06.2008 13:35
Ошибка из-за тонкостей работы с MS SQL через ODBC. Исправлю и сообщу письмом.
Эту тему продолжать в форуме не стоит до выхода публичной бета версии 1.1...