![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() ![]()
Сообщение
#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
|
|
|
![]()
Сообщение
#2
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
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 последние цифры номера, то это - ошибка!! -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#3
|
|
![]() Участник ![]() ![]() Группа: Участники Сообщений: 26 Регистрация: 8.11.2010 Из: Ростов-на-Дону Пользователь №: 15183 ![]() |
Провайдер утверждает что 10 знаков присылают (лгут сволочи?)
Если ставлю DID Remove Digits 7 или меньше, то при звонке на наши номера слышу "Не правильно набран номер" Когда первый раз делал входящие с потока (на другой станции) то так же DID Remove Digits делал 9 таким образом задействовались index1- index5 и всё работает отлично до сих пор -------------------- universe user
|
|
|
![]()
Сообщение
#4
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Провайдер утверждает что 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 цифр, то снимите трассировку, и тем самым проверите, что там на самом деле. -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#5
|
|
![]() Ветеран форума ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 1508 Регистрация: 13.10.2006 Из: Каменск-Уральский Пользователь №: 42 ![]() |
Интересно, что при 2-м типе преобразования, можно не удалять цифры из входящей последовательности. Т.е. на приеме последовательности стоит сдвиговый регистр (или что-то типа того).
|
|
|
![]()
Сообщение
#6
|
|
![]() Участник ![]() ![]() Группа: Участники Сообщений: 26 Регистрация: 8.11.2010 Из: Ростов-на-Дону Пользователь №: 15183 ![]() |
То есть - ПГМ143/5 (DID Remove Dig) можно вообще не трогать?
- ПГМ146/5 (DID Digits Receive) является определющим значением? если ставлю тут 3 то и ориаентируюсь на трехзначный индекс в ПГМ231? правильно понял? -------------------- universe user
|
|
|
![]()
Сообщение
#7
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
То есть - ПГМ143/5 (DID Remove Dig) можно вообще не трогать? - ПГМ146/5 (DID Digits Receive) является определющим значением? если ставлю тут 3 то и ориаентируюсь на трехзначный индекс в ПГМ231? правильно понял? Лучше пропишите, как требуется: и в ПГМ143, и в ПГМ146!! Тогда хоть будет логика и наглядность!! Для приема по ПГМ231 в ПГМ146 должно быть указано кол-во цифр не меньше 3 (поскольку индексы - 3-х значные). (А если указываете 4, то тогда нужно еще маской удалять одну цифру). Поэтому просто пропишите в ПГМ146 = 3 цифры. -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#8
|
|
![]() Участник ![]() ![]() Группа: Участники Сообщений: 26 Регистрация: 8.11.2010 Из: Ростов-на-Дону Пользователь №: 15183 ![]() |
Действительно провайдер дизориентировал, оказалось что от них приходит 7 знаков а не 10. DID Remove Dig сделал 4 и по трехзначным индексам ПГМ 231 назначил, всё заработало, спасибо
-------------------- universe user
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 16.7.2025, 18:45 |