|
/
первая страница
/
форум
/
Вернуться в раздел архива "Техническая поддержка: Cisco"
/
|
|
Иван Дементьев ![[more]](/i/icons/more.gif) | 2005-10-26 11:41:06 |

Имеется такая конфигурация:
!
voice translation-rule 1
rule 1 /607[0-9]/ /3111/
rule 2 /608[0-9]/ /3111/
rule 3 /609[0-9]/ /3111/
!
!
voice translation-profile ofis
translate called 1
!
!
!
!
voice-port 0/0:0
no vad
!
!
!
dial-peer voice 102 voip
destination-pattern 3...
session protocol sipv2
session target ipv4:192.168.10.1
session transport udp
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 101 pots
translation-profile incoming ofis
preference 1
application session
destination-pattern .T
direct-inward-dial
port 0/0:0
forward-digits all
!
sip-ua
sip-server ipv4:192.168.10.1
!
Проблема: Циска транслирует как входящие так и выходящие звонки (входящие из ТФОП, выходящие из IP сети) а надо чтоб только входящие.
Мои номера 556070 - 556099 (АТС посылает мне последние 4 цифры) если кто то звонит на эти номера ти Циска намана транслирует данные номера в 3111. А из IP сети нобираю городской, скажем 226070, то Циска транслирует его в 223111 и потом посылает.
Что в конфиге не так?

|
Kozmenko ![[more]](/i/icons/more.gif) | 2005-10-26 12:09:37 |

А на сериале случайно нет команды isdn map?

|
Андрей Л ![[more]](/i/icons/more.gif) | 2005-10-26 12:14:50 |

я затрудняюсь ответить почему криво транслирует, глюк вероятно, но решения вижу 2:
1. при помощи команд permision orig, permision term разделить принимающий и передающий потс пиры.
2. изменить правило
voice translation-rule 1
rule 1 /^607[0-9]/ /3111/
rule 2 /^608[0-9]/ /3111/
rule 3 /^609[0-9]/ /3111/
таким образом под правило не попадут 6-тизначные номера

|
Иван Дементьев ![[more]](/i/icons/more.gif) | 2005-10-26 13:36:22 |

Спасибо я применил 2-е рещение вроде все нормально.
Насколько я понимаю знак ^ означает "exactly" .
Это значит что правило будет применяться только к 4-х значным номерам?

|
Alexei19 ![[more]](/i/icons/more.gif) | 2005-10-26 13:43:06 |

^ - начало.

|
|
|
|
|
|