Здравствуйте. Есть cisco 2650XM которая подключена к АТС по Е1. Исходящие звонки уходят в VoIP. Возникла необходимость разделить пользователей. Те у которых АОН начинается на "7" должны звонить на межгород через оператора 1, а город через оператора 2. У которых АОН на "3" все звонки через оператора 2. Пробовал сделать так:voice translation-rule 1
rule 1 reject /^[^7]\.*/
!
voice translation-rule 2
rule 1 reject /^[^3]\.*/
!
!
voice translation-profile out1
translate calling 1
!
voice translation-profile out2
translate calling 2dial-peer voice 1 voip
call-block translation-profile incoming out2
call-block disconnect-cause incoming call-reject
destination-pattern 8T
voice-class codec 1
session target ipv4:XXX.XXX.XXX.XXX //оператор 1
session transport udp
dtmf-relay h245-signal h245-alphanumeric
fax-relay ecm disable
fax rate 9600
fax protocol t38 ls-redundancy 5 hs-redundancy 2 fallback pass-through g711uladial-peer voice 2 voip
call-block translation-profile incoming out1
call-block disconnect-cause incoming call-reject
destination-pattern .T
voice-class codec 1
session target ipv4:YYY.YYY.YYY.YYY //оператор 2
session transport udp
dtmf-relay h245-signal h245-alphanumeric
fax-relay ecm disable
fax rate 9600
fax protocol t38 ls-redundancy 5 hs-redundancy 2 fallback pass-through g711uladial-peer voice 3 voip
destination-pattern .......
voice-class codec 1
session target ipv4:YYY.YYY.YYY.YYY //оператор 2
session transport udp
dtmf-relay h245-signal h245-alphanumeric
fax-relay ecm disable
fax rate 9600
fax protocol t38 ls-redundancy 5 hs-redundancy 2 fallback pass-through g711ulaПривожу результаты теста
Router#test voice translation-rule 1 345
345 blocked on rule 1
Router#test voice translation-rule 1 710
710 Didn't match with any of rules
Router#test voice translation-rule 2 710
710 blocked on rule 1
Router#test voice translation-rule 2 345
345 Didn't match with any of rulesВроде бы блокируется, но вызовы с АОНом на "7" или на "3" всё равно могут попасть в любой диал пир. Ткните носом что я делаю неправильно. Префиксы на атс подставить нельзя.
> Префиксы на атс подставить нельзя.подставьте их на cisco
>подставьте их на ciscoИ что это даст?
1.Как подставить префикс 01 только абоненту с номером 7ХХ, а префикс 02 абоненту с номером 3ХХ?
2.Куда их направить?
>>подставьте их на cisco
>
>И что это даст?
>1.Как подставить префикс 01 только абоненту с номером 7ХХ, а префикс 02
>абоненту с номером 3ХХ?Создаем два потсовых пира, например:
dial-peer voice 300 pots
answer-address 3..$
port 5/1:ddial-peer voice 700 pots
answer-address 7..$
port 5/1:dделаем правила трансляции для каждой группы абонентов, где описываем подстановку префиксов и применяем на вход (incoming) на каждом из этих пиров
>2.Куда их направить?дальше создаем voip пиры для каждого из операторов, где destination-pattern будет начинаться с префикса характерного для данного оператора
>>подставьте их на cisco
>
>И что это даст?
>1.Как подставить префикс 01 только абоненту с номером 7ХХ, а префикс 02
>абоненту с номером 3ХХ?делаем два потсовых диал-пира
например:
dial-peer voice 300 pots
answer-address 3..$
port 5/1:ddial-peer voice 700 pots
answer-address 7..$
port 5/1:dделаем правила трансляции для каждой группы абонентов, т.е. для всех исходящих вызовов абонентов 7хх подставляется 01, а для 3хх 02 и применяем в направлении incoming на каждом из этих пиров
>2.Куда их направить?
делаем voip пиры, где destination-pattern будет начинаться на 01 и второй на 02 и направляем их на ip адреса оператора 1 и второй для оператора 2
>[оверквотинг удален]
>
>делаем правила трансляции для каждой группы абонентов, т.е. для всех исходящих вызовов
>абонентов 7хх подставляется 01, а для 3хх 02 и применяем в
>направлении incoming на каждом из этих пиров
>
>>2.Куда их направить?
>
>делаем voip пиры, где destination-pattern будет начинаться на 01 и второй на
>02 и направляем их на ip адреса оператора 1 и второй
>для оператора 2извините за два поста, что-то браузер глючит, думал первое сообщение не опубликовалось
Спасибо огромное, сделал всё как вы написали и заработало!