Здравствуйте уважаемые коллеги!Помогите пожалуйста разобраться с dial-peer voice 1004 pots, пробела в том что в данной конфигурации, когда я набираю международный 14-ти значный номер, (то есть мне нужно отправить сторону АТС 14 символов в месте с кодом например "00994ххххххххх") звонок не проходит.
Debug isdn q931 показывает что он отправляет в сторону АТС с 9-ой который необходимо вырезать, но команда forward-digits 15 его включает в набор.
Не исключено что dial-peer написаны не правильно, подскажите пожалуйста как сконфигурировать правильно.Железка voice bundle CISCO2911 CME, выход в город через Е1.
Дебаг:
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x0 0x1, Calling num 5606538
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: Sending SETUP callref = 0x06D1 callID = 0x868C switch = primary-net5 interface = User
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x06D1
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9839E
Exclusive, Channel 30
Progress Ind i = 0x8183 - Origination address is non-ISDN
Etsun_Tuzla_VGW#
Calling Party Number i = 0x0180, '560ХХХХ'
Plan:ISDN, Type:Unknown
Called Party Number i = 0x81, '900994ХХХХХХХХХ'
Plan:ISDN, Type:Unknown
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x86D1
Channel ID i = 0xA9839E
Exclusive, Channel 30
Progress Ind i = 0x8288 - In-band info or appropriate now available
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x86D1
Cause i = 0x8083 - No route to destination
Progress Ind i = 0x8288 - In-band info or appropriate now available
Aug 13 11:24:06: ISDN Se0/0/0:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x868CКонфиг:
!
dial-peer voice 1 voip
description ***To_CUCM_1***
destination-pattern [1-5]...$
session protocol sipv2
session target ipv4:10.100.x.x
voice-class codec 1
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 2 viol
description ***To_CUCM_2***
destination-pattern 50..$
session protocol sipv2
session target ipv4:192.168.x.x
voice-class codec 1
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 10000 pots
description Incoming
translation-profile incoming DID
incoming called-number .
no digit-strip
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 1000 pots
description Local city
translation-profile outgoing OutDID
preference 3
destination-pattern 9.......T
port 0/0/0:15
forward-digits 7
!
dial-peer voice 1001 pots
description Shirt no
preference 3
destination-pattern 91..
port 0/0/0:15
forward-digits 3
!
dial-peer voice 1002 pots
description Long distance1
translation-profile outgoing OutDID
preference 2
destination-pattern 90[2-8].........
port 0/0/0:15
forward-digits 11
!
dial-peer voice 1003 pots
description Long distance2
translation-profile outgoing OutDID
preference 1
destination-pattern 905[0345]........
port 0/0/0:15
forward-digits 11
!
dial-peer voice 1004 pots
description International
translation-profile outgoing OutDID
destination-pattern 900.T
port 0/0/0:15
forward-digits 15
!
dial-peer voice 3 voip
description ***To_Lync***
destination-pattern 7....$
session protocol sipv2
session target ipv4:10.100.x.x
voice-class codec 1
dtmf-relay h245-alphanumeric
no vad
!
Соответственно если поменять в dial-peer voice 1004 post forward-digits 15 на forward-digits 14 то сможем звонить на 14-ти значные номера, но не сможем звонить на 15-ти значные и выше.
> Здравствуйте уважаемые коллеги!
> Помогите пожалуйста разобраться с dial-peer voice 1004 pots, пробела в том что
> в данной конфигурации, когда я набираю международный 14-ти значный номер, (то
> есть мне нужно отправить сторону АТС 14 символов в месте с
> кодом например "00994ххххххххх") звонок не проходит.
> Debug isdn q931 показывает что он отправляет в сторону АТС с 9-ой
> который необходимо вырезать, но команда forward-digits 15 его включает в набор.Зачем вообще ограничивать? На международке бывают разные длины наборов. Нужно отдавать все forward-digits all
>> Здравствуйте уважаемые коллеги!
>> Помогите пожалуйста разобраться с dial-peer voice 1004 pots, пробела в том что
>> в данной конфигурации, когда я набираю международный 14-ти значный номер, (то
>> есть мне нужно отправить сторону АТС 14 символов в месте с
>> кодом например "00994ххххххххх") звонок не проходит.
>> Debug isdn q931 показывает что он отправляет в сторону АТС с 9-ой
>> который необходимо вырезать, но команда forward-digits 15 его включает в набор.
> Зачем вообще ограничивать? На международке бывают разные длины наборов. Нужно отдавать
> все forward-digits allЕсли все forward-digits all то оно вообще не работает :(
>>> Здравствуйте уважаемые коллеги!
>>> Помогите пожалуйста разобраться с dial-peer voice 1004 pots, пробела в том что
>>> в данной конфигурации, когда я набираю международный 14-ти значный номер, (то
>>> есть мне нужно отправить сторону АТС 14 символов в месте с
>>> кодом например "00994ххххххххх") звонок не проходит.
>>> Debug isdn q931 показывает что он отправляет в сторону АТС с 9-ой
>>> который необходимо вырезать, но команда forward-digits 15 его включает в набор.
>> Зачем вообще ограничивать? На международке бывают разные длины наборов. Нужно отдавать
>> все forward-digits all
> Если все forward-digits all то оно вообще не работает :(То есть из-за того что destination-pattern 900.T, оно 9-ку не вырезает, а если переделаю destination-pattern 900.T на destination-pattern 9.00T то международные звонки матчатся другим dial-peer voice 1000 post в котором указан destination-pattern 9.......T
>[оверквотинг удален]
>>>> кодом например "00994ххххххххх") звонок не проходит.
>>>> Debug isdn q931 показывает что он отправляет в сторону АТС с 9-ой
>>>> который необходимо вырезать, но команда forward-digits 15 его включает в набор.
>>> Зачем вообще ограничивать? На международке бывают разные длины наборов. Нужно отдавать
>>> все forward-digits all
>> Если все forward-digits all то оно вообще не работает :(
> То есть из-за того что destination-pattern 900.T, оно 9-ку не вырезает, а
> если переделаю destination-pattern 900.T на destination-pattern 9.00T то международные
> звонки матчатся другим dial-peer voice 1000 post в котором указан destination-pattern
> 9.......TОпиши по человечи план нумерации.
Что за адские наборы 900.... ?
>[оверквотинг удален]
>>>>> который необходимо вырезать, но команда forward-digits 15 его включает в набор.
>>>> Зачем вообще ограничивать? На международке бывают разные длины наборов. Нужно отдавать
>>>> все forward-digits all
>>> Если все forward-digits all то оно вообще не работает :(
>> То есть из-за того что destination-pattern 900.T, оно 9-ку не вырезает, а
>> если переделаю destination-pattern 900.T на destination-pattern 9.00T то международные
>> звонки матчатся другим dial-peer voice 1000 post в котором указан destination-pattern
>> 9.......T
> Опиши по человечи план нумерации.
> Что за адские наборы 900.... ?dial-peer voice 1000 pots
destination-pattern 9.......T (Выход в город)
!
dial-peer voice 1001 pots
destination-pattern 91.. (Выход в город, на 3-х значные которые начинаются на 1)
!
dial-peer voice 1002 pots
destination-pattern 90[2-8]......... (Выход в межгород с кодом 2-8)
!
dial-peer voice 1003 pots
destination-pattern 905[0345]........ (Выход в моб. операторы)
!
dial-peer voice 1004 pots
destination-pattern 900.T (Выход в международку)
!
Знаю что не совсем правильно, подскажите пожалуйста ваш вариант.
> Знаю что не совсем правильно, подскажите пожалуйста ваш вариант.у меня везде (порядка 15 сайтов) так:
9[2-79]...... Город
90. экстренные
91.. экстренные
989......... мобильные
98[2-8]......... межгород
9810.T международкана выходе 9-ка просто обрезается обычно (тут уж как местный оператор просит)
страна, понятно, Россия.
в других свои привычки наверное.
>[оверквотинг удален]
> у меня везде (порядка 15 сайтов) так:
> 9[2-79]...... Город
> 90. экстренные
> 91.. экстренные
> 989......... мобильные
> 98[2-8]......... межгород
> 9810.T международка
> на выходе 9-ка просто обрезается обычно (тут уж как местный оператор просит)
> страна, понятно, Россия.
> в других свои привычки наверное.А forward-digits у вас где то стоит?
Не могли бы вы выложить полный конфиг ваших диал пиров?
>[оверквотинг удален]
>> 90. экстренные
>> 91.. экстренные
>> 989......... мобильные
>> 98[2-8]......... межгород
>> 9810.T международка
>> на выходе 9-ка просто обрезается обычно (тут уж как местный оператор просит)
>> страна, понятно, Россия.
>> в других свои привычки наверное.
> А forward-digits у вас где то стоит?
> Не могли бы вы выложить полный конфиг ваших диал пиров?У меня пока так получилось и вроде бы работает, ждем фидбек пользователей.
!
dial-peer voice 1000 pots
description Local city
translation-profile outgoing OutDID
preference 3
destination-pattern 9[2-79]......
port 0/0/0:15
!
dial-peer voice 1001 pots
description Shirt no
preference 3
destination-pattern 91..
port 0/0/0:15
!
dial-peer voice 1002 pots
description Long distance1
translation-profile outgoing OutDID
preference 2
destination-pattern 90[2-8].........
port 0/0/0:15
!
dial-peer voice 1003 pots
description Long distance2
translation-profile outgoing OutDID
preference 1
destination-pattern 905[0345]........
port 0/0/0:15
!
dial-peer voice 1004 pots
description International
translation-profile outgoing OutDID
destination-pattern 900.T
port 0/0/0:15
prefix 00
!
>>[оверквотинг удален]
>>> 90. экстренные
>>> 91.. экстренные
>>> 989......... мобильные
>>> 98[2-8]......... межгород
>>> 9810.T международка
>>> на выходе 9-ка просто обрезается обычно (тут уж как местный оператор просит)
>>> страна, понятно, Россия.
>>> в других свои привычки наверное.
>> А forward-digits у вас где то стоит?У меня пиры в основном voip
но я никогда и нигде не ограничивал forward-digits
ни на потоках ни на voip, все манипуляции с цифрами правилами трансляции делаются.
>[оверквотинг удален]
>>>> 98[2-8]......... межгород
>>>> 9810.T международка
>>>> на выходе 9-ка просто обрезается обычно (тут уж как местный оператор просит)
>>>> страна, понятно, Россия.
>>>> в других свои привычки наверное.
>>> А forward-digits у вас где то стоит?
> У меня пиры в основном voip
> но я никогда и нигде не ограничивал forward-digits
> ни на потоках ни на voip, все манипуляции с цифрами правилами трансляции
> делаются.Клиент начал жаловаться пришлось все вернуть обратно:(
> Клиент начал жаловаться пришлось все вернуть обратно:(чего набирал-то?
>> Клиент начал жаловаться пришлось все вернуть обратно:(
> чего набирал-то?я проверил только между народные звонки, не добавлял нули, пришлось добавить prefix 00,
все работало но вышла проблема с остальными пирами, нигде он не выпускал нули.
Не стал долго мучать пользователей, вернул на первоначальный вариант.
Не занимайтесь ерундой, прочитайте про voice translation-profile.