ARTCOM LOGO

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> LDK 60, ISDN входящие
R-tur
сообщение 14.2.2011, 14:49
Сообщение #1


Участник
**

Группа: Участники
Сообщений: 26
Регистрация: 8.11.2010
Из: Ростов-на-Дону
Пользователь №: 15183



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

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





--------------------
universe user
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 14.2.2011, 15:11
Сообщение #2


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(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
сообщение 14.2.2011, 15:23
Сообщение #3


Участник
**

Группа: Участники
Сообщений: 26
Регистрация: 8.11.2010
Из: Ростов-на-Дону
Пользователь №: 15183



Провайдер утверждает что 10 знаков присылают (лгут сволочи?)
Если ставлю DID Remove Digits 7 или меньше, то при звонке на наши номера слышу "Не правильно набран номер"
Когда первый раз делал входящие с потока (на другой станции) то так же DID Remove Digits делал 9 таким образом задействовались index1- index5 и всё работает отлично до сих пор


--------------------
universe user
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 14.2.2011, 15:57
Сообщение #4


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(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 цифр, то снимите трассировку, и тем самым проверите, что там на самом деле.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
Евген_й
сообщение 14.2.2011, 16:10
Сообщение #5


Ветеран форума
*****

Группа: Участники
Сообщений: 1508
Регистрация: 13.10.2006
Из: Каменск-Уральский
Пользователь №: 42



Интересно, что при 2-м типе преобразования, можно не удалять цифры из входящей последовательности. Т.е. на приеме последовательности стоит сдвиговый регистр (или что-то типа того).
Перейти в начало страницы
 
+Цитировать сообщение
R-tur
сообщение 14.2.2011, 17:29
Сообщение #6


Участник
**

Группа: Участники
Сообщений: 26
Регистрация: 8.11.2010
Из: Ростов-на-Дону
Пользователь №: 15183



То есть - ПГМ143/5 (DID Remove Dig) можно вообще не трогать?
- ПГМ146/5 (DID Digits Receive) является определющим значением? если ставлю тут 3 то и ориаентируюсь на трехзначный индекс в ПГМ231? правильно понял?


--------------------
universe user
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 14.2.2011, 17:38
Сообщение #7


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(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
сообщение 16.2.2011, 15:50
Сообщение #8


Участник
**

Группа: Участники
Сообщений: 26
Регистрация: 8.11.2010
Из: Ростов-на-Дону
Пользователь №: 15183



Действительно провайдер дизориентировал, оказалось что от них приходит 7 знаков а не 10. DID Remove Dig сделал 4 и по трехзначным индексам ПГМ 231 назначил, всё заработало, спасибо


--------------------
universe user
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.7.2025, 18:45