Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LDK 60
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка ipLDK
R-tur
ipLDK-60
MPB GS88P 3.8Dd


Добрый день
Уже сталкивался с настройкой потока, вроде разобрался, делаю по тому же пути на новой станции, с исходящими по ISDN никаких проблем, а вот входящие почему то все приходят в INDEX0 таблицы DID(231)
Провайдер присылает 10 знаков

CO LINE LIST(140)
CO type 7-36 ISDN\DID

CO ATRIBUTES
DID conv type 2
DID Remove number 9

COLP (201)
0 XXXXXXXX64
1 XXXXXXXX65
2 XXXXXXXX66
3 XXXXXXXX67
4 XXXXXXXX68
5 XXXXXXXX69

В ПГМ321 DID table по идее звонки должны назначаться в строках заглавляемых INDEX4 - INDEX9 соответсвенно ( если я всё правильно понимаю), но вместо этого обнаружил что все звонки сваливаются в INDEX0. Такое впечатление что убираются все знаки и результатом после среза лишних цифр явлется 0

Перепробовал уже и методом научного тыка всё что можно, даже не знаю в какую сторону копать. Заранее признателен.



harris
Цитата(R-tur @ 14.2.2011, 14:49) *
ipLDK-60
MPB GS88P 3.8Dd


Добрый день
Уже сталкивался с настройкой потока, вроде разобрался, делаю по тому же пути на новой станции, с исходящими по ISDN никаких проблем, а вот входящие почему то все приходят в INDEX0 таблицы DID(231)
Провайдер присылает 10 знаков

CO LINE LIST(140)
CO type 7-36 ISDN\DID

CO ATRIBUTES
DID conv type 2
DID Remove number 9

COLP (201)
0 XXXXXXXX64
1 XXXXXXXX65
2 XXXXXXXX66
3 XXXXXXXX67
4 XXXXXXXX68
5 XXXXXXXX69

В ПГМ321 DID table по идее звонки должны назначаться в строках заглавляемых INDEX4 - INDEX9 соответсвенно ( если я всё правильно понимаю), но вместо этого обнаружил что все звонки сваливаются в INDEX0. Такое впечатление что убираются все знаки и результатом после среза лишних цифр явлется 0

Перепробовал уже и методом научного тыка всё что можно, даже не знаю в какую сторону копать. Заранее признателен.

- Сколько цифр номера реально присылает провайдер??
- "Отрезать" (ПГМ143/5 - DID Remove Digits) нужно так, чтобы остались последние 3 цифры присланного провайдером номера.
- Эти последние 3 цифры номера и являются (в простейшем случае) индексом для входа таблицу ПГМ231.

Если же Вы оставляете только 2 последние цифры номера, то это - ошибка!!
R-tur
Провайдер утверждает что 10 знаков присылают (лгут сволочи?)
Если ставлю DID Remove Digits 7 или меньше, то при звонке на наши номера слышу "Не правильно набран номер"
Когда первый раз делал входящие с потока (на другой станции) то так же DID Remove Digits делал 9 таким образом задействовались index1- index5 и всё работает отлично до сих пор
harris
Цитата(R-tur @ 14.2.2011, 15:23) *
Провайдер утверждает что 10 знаков присылают (лгут сволочи?)
Если ставлю DID Remove Digits 7 или меньше, то при звонке на наши номера слышу "Не правильно набран номер"
Когда первый раз делал входящие с потока (на другой станции) то так же DID Remove Digits делал 9 таким образом задействовались index1- index5 и всё работает отлично до сих пор

Если провайдер присылает 10 цифр, то отрезать нужно 7:
Для всех каналов потока:
- ПГМ143/5 (DID Remove Dig) = 7
- ПГМ146/5 (DID Digits Receive) = 3
Если провайдер присылает XXXXXXX564, то индекс для ПГМ231 = 564, (а не 64). В ПГМ231 все индексы 3-х значные.
Вот только если реальный номер = XXXXXXX064, то тогда индекс = 064 (в PC-Admin незначащий 0 можно не набирать, т.е. 64).

Если не уверены, что провайдер присылает именно 10 цифр, то снимите трассировку, и тем самым проверите, что там на самом деле.
Евген_й
Интересно, что при 2-м типе преобразования, можно не удалять цифры из входящей последовательности. Т.е. на приеме последовательности стоит сдвиговый регистр (или что-то типа того).
R-tur
То есть - ПГМ143/5 (DID Remove Dig) можно вообще не трогать?
- ПГМ146/5 (DID Digits Receive) является определющим значением? если ставлю тут 3 то и ориаентируюсь на трехзначный индекс в ПГМ231? правильно понял?
harris
Цитата(R-tur @ 14.2.2011, 17:29) *
То есть - ПГМ143/5 (DID Remove Dig) можно вообще не трогать?
- ПГМ146/5 (DID Digits Receive) является определющим значением? если ставлю тут 3 то и ориаентируюсь на трехзначный индекс в ПГМ231? правильно понял?

Лучше пропишите, как требуется: и в ПГМ143, и в ПГМ146!! Тогда хоть будет логика и наглядность!!
Для приема по ПГМ231 в ПГМ146 должно быть указано кол-во цифр не меньше 3 (поскольку индексы - 3-х значные). (А если указываете 4, то тогда нужно еще маской удалять одну цифру). Поэтому просто пропишите в ПГМ146 = 3 цифры.
R-tur
Действительно провайдер дизориентировал, оказалось что от них приходит 7 знаков а не 10. DID Remove Dig сделал 4 и по трехзначным индексам ПГМ 231 назначил, всё заработало, спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.