СвязьПроект
http://old.xdsl.ru/svpro/

addpack 100 - преобразование номера звонящего аб-та
http://old.xdsl.ru/svpro/viewtopic.php?f=4&t=1340
Страница 1 из 2

Автор:  armagedon [ 18 май 2010, 03:45 ]
Заголовок сообщения:  addpack 100 - преобразование номера звонящего аб-та

в Voip - Н323 прописывается номер 6-и значный для того, чтобы на него проходили входящие вызовы, при исходящем вызове необходимо, чтобы свой номер шлюз отдавал в 10-и значном формате, где это настроить?

Автор:  Geniu$$ [ 18 май 2010, 07:05 ]
Заголовок сообщения:  Re: addpack 100

http://www.addpac.su/translation.htm

Автор:  armagedon [ 24 май 2010, 07:48 ]
Заголовок сообщения:  Re: addpack 100

А можно пример?
Мне нужно настроить, чтобы номер звонящего выдавался в формате (1234)567890. В веб-интерфейсе -> H.323 -> Phone number прописан 567890, что мне нужно прописать для подстановки к этому номеру ареа-кода (1234).
В описании по ссылке не понятно что конкретно нужно прописывать.

Автор:  Geniu$$ [ 24 май 2010, 13:54 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

А там что не примеры?

В телнете только
Пример 5
Добавление к любому номеру цифр «810»
translation-rule 1
rule 0 T 810T

Пример 10
Преобразование номера «551» в «3333333»
translation-rule 1
rule 0 551F 333333
После создания правила, необходимо применить его к dial-peer. Допустим необходимо преобразовать номер вызывающего абонента («calling number»/«АОН») на вызывающей стороне, по схеме указанной ранее («551» в «3333333»):
dial-peer voice 10 voip
destination-pattern 193F
session target 10.0.10.1
translate-outgoing calling-number 1
В данном случае вызывающий абонент набирает номер «193». AddPac, в соответствии с алгоритмами выбора dial-peer, выбирает «dial-peer voice 10 voip» и отправляет вызов на адрес 10.0.10.1, номер телефона «193», при этом, если номер вызывающего абонента («calling number»/«АОН») равен «551» преобразует его в «333333».

Автор:  armagedon [ 25 май 2010, 04:04 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

Если провести аналогии с имеющимися примерами, должно вроде получиться такое:
translation-rule 1
rule 0 Т 1234Т ( подстановка ареа-кода 1234 к любому номеру, прописанному в веб-интерфейсе -> H.323 -> Phone number )
dial-peer voice 10 voip
destination-pattern Т ( при наборе любого исх. номера )
session target 10.33.33.1 ( адрес моего шлюза )
translate-outgoing calling-number 1

Всё верно?
Кстати вопрос - нужно ли создавать новое правило translation-rule 1, или же нужно править уже имеющееся по умолчанию - translation-rule 0 ?

захожу телнетом -> root, pass -> router.
ввожу первую строку - получаю
%Unknown command
перехожу в прилег. режим (enable), ввожу снова тоже самое - получаю опять тот же результат -
%Unknown command

в чём грабли?

Автор:  Geniu$$ [ 25 май 2010, 06:05 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

Грабли в том, что людям лень читать мануал.
en
conf t

Автор:  armagedon [ 25 май 2010, 08:51 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

Спасибо, помогло.
Грабля в том, что мануала с девайсом не было никакого... Все методом интуитивного тыка.
Прописал эти правила, но преобразование то работает, то нет, вне зависимости от набираемого номера....
Гляньте вывод, может чего прояснится:

AP100#
AP100# sh run
Building configuration...

Current configuration:
!
version 8.41.100
!
hostname AP100
!
username root password router administrator
username admin password admin operator
username user password user user
!
!
script ntpdate default
server ip 10.33.33.254
!
interface Loopback0
ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
ip address 10.33.33.22 255.255.255.0
ip nat outside
speed auto
no qos-control
!
interface FastEthernet0/1
ip address 192.168.0.1 255.255.255.0
ip nat inside
speed auto
no qos-control
!
ip route 0.0.0.0 0.0.0.0 10.33.33.1 10
!
access-list 100 permit ip 192.168.0.0 0.0.0.255 any
!
!
ip nat inside source list 100 interface FastEthernet0/0 overload
!
!
snmp name AP100_G2
!
!
http server
!
!
dns name-server 193.222.191.3
dns name-server 92.42.160.242
logging event 0-emergency
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
timeout tttl 720
!
!
! Voice port configuration.
!
! FXS
voice-port 0/0
caller-id enable
!
!
!
!
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern 774074
port 0/0
call-waiting
!
!
!
! Voip peer configuration.
!
dial-peer voice 10 voip
destination-pattern T
session target ip 10.33.33.1
no vad
dtmf-relay h245-alphanumeric
translate-outgoing calling-number 1
!
dial-peer voice 1000 voip
destination-pattern T
session target ras
voice-class codec 0
vad
no dtmf-relay
translate-outgoing called-number 0
!
!
!
!
!
!
! Gateway configuration.
!
gateway
h323-id voip.10.33.33.22
security password 122006
gkip 10.33.33.1 1719 128
tech-prefix 855
no ignore-msg-from-other-gk
register
!
!
! Codec classes configuration.
!
voice class codec 0
codec preference 1 g729
codec preference 2 g729
codec preference 3 g711alaw
codec preference 4 g711alaw
!
!
!
! Translation Rule configuration.
!
translation-rule 1
rule 0 T 3462T
!
!
!
! SIP UA configuration.
!
sip-ua
!
!
! MGCP configuration.
!
mgcp
vad
!
!
! Tones
!
!
!
!
line console
!
line vty
!
end
AP100#

Автор:  Geniu$$ [ 26 май 2010, 07:03 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

У Вас два воипных пира с одинаковым dest T
В одном правило 0 в другом 1, а задано только одно 1.
Каким вы пиром пользуетесь?

Автор:  Geniu$$ [ 26 май 2010, 07:10 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

Мануал
http://www.addpac.com/webhard/Document_Library/Manuals/APOS/APOS%20G2%20Voice%20Configuration%20Guide_sPark_080312_v2%200_wshwang_06.pdf

Автор:  armagedon [ 26 май 2010, 08:01 ]
Заголовок сообщения:  Re: addpack 100 - преобразование номера звонящего аб-та

Имеется в виду dial-peer voice 10 voip и dial-peer voice 1000 voip?
То, что dial-peer voice 1000 voip - это было прописано, dial-peer voice 10 voip - это я прописал исходя из примера по преобразованию номеров.
Эти пиры вроде прописаны для разных преобразований - одно для calling number, другое для called.
Саlled мне менять не нужно, потому его не трогал, а calling нужно преобразовать, подставляя 4 цифры префикса ареа-кода.
Что из них нужно подправить и что удалить чтобы получить искомое?
Других преобразований больше не требуется.

Страница 1 из 2 Часовой пояс: UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/