Выход IP телефона через Е1 интерфейс на Cisco VG200
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
>> exten => _9X.,1,Dial(SIP/cisco,,r)
Как минимум вот это некорректно.
Dial(SIP/${EXTEN}@cisco,,r)
http://www.voip-info.org/tiki-index.php?page=Asterisk+cmd+Dial
FXO от cisco могут не понимать наше busy.
Ставить "отбойники" http://rcp.ru/faq/cisco.html#12 12.1
или настаивать, но не все команды из "нормальных" IOS'ов для
cisco 26xx есть в IOS'е для vg200
|
Сообщений: 6521
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
Для выхода в город по FXO как минимум на
dial-peer voice 102 pots
destination-pattern Т
port 0/0
preference 1
description outgoingFXO1
dial-peer voice 103 pots
destination-pattern Т
port 0/1
preference 2
description outgoingFXO2
dial-peer voice 104 pots
destination-pattern Т
port 0/2
preference 3
description outgoingFXO3
dial-peer voice 105 pots
destination-pattern Т
port 0/3
preference 4
description outgoingFXO4
|
Сообщений: 6521
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
Чтобы порты FXO понимали busy tone, disconnect, etc надо прописать вручную -
voice class custom-cptone RU
dualtone busy
frequency 410 430
cadence 170 170
dualtone out-of-service
frequency 950
cadence 330 330
dualtone number-unobtainable
frequency 480 620
cadence 250 250
dualtone disconnect
frequency 410 430
cadence 170 170
или не поленится замерить в своей ТФОП эти параметры и откорректировать.
Затем добавить на каждом порту -
voice-port 1/0
supervisory custom-cptone
no comfort-noise
На комфортный шум * ругается, когда в очереди music_on_hold. Абонент слушает музыку, порт распознаёт тишину - Voice Activity Detection (VAD) и генерить комфортный шум вместо передачи тишины.
|
Сообщений: 6521
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
voice-port 1/0
supervisory custom-cptone RU
|
Сообщений: 94
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
конечно может то что я написал не совсем корректно, но в конечном случае он делает execute dial 9111111@cisco
и в том и в другом случае. Но как-бы то ни было
я обязательно пропишу так >> exten =>_9X.,1,Dial(SIP/${EXTEN}@cisco,,r)
А что касается "отбойника":
Ведь VG200 даже на свободную линию не принимает звонок с VoIP телефона, вообще не принимает, debug ccsip all молчит вглухую.
С городской на FXO порт все нормально VG200 берет трубку меняет тональность зуммера, наверное выжидает последующего набора.
Теперь у меня вопрос по существу:
А это точно что VG200 или Cisco26xx понимают SIP входящие звонки (может есть какой то работающий конфиг на www.cisco.com) , может попробовать это все на MGCP, как с Cisco CallManager?
Астериск нормально работает с MGCP?
|
Сообщений: 94
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
>> я обязательно пропишу так >> exten =>_9X.,1,Dial(SIP/${EXTEN}@cisco,,r)
извиняюсь надо наверное так:
exten => 9,1,Dial(SIP/${EXTEN}@cisco,,r)
|
Сообщений: 6521
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
нет не надо так
exten => 9,1,Dial(SIP/${EXTEN}@cisco,,r)
при таком раскладе если будет набрана 9 на телефоне, он немедленно передаст её на @cisco. Что будет в линии если вместо @cisco подключить телефон и набрать просто 9? Думаю ничего не будет. Предидущий вариант более верный execute dial 9111111@cisco при условии, что правильно прописан @cisco и в ТФОП существует номер 9111111.
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
knop
Ведь VG200 даже на свободную линию не принимает звонок с VoIP телефона, вообще не принимает, debug ccsip all молчит вглухую.
На vg200 как попадаете? Если теленетом, то terminal monitor
или show logging. По умолчанию в телнетовские сессии не валится
дебаг.
knop
С городской на FXO порт все нормально VG200 берет трубку меняет тональность зуммера, наверное выжидает последующего набора.
Верно.
knop
Теперь у меня вопрос по существу:
А это точно что VG200 или Cisco26xx понимают SIP входящие звонки
Да. Не знаю как сейчас, а раньше sip-ua в cisco был не отключаем.
knop
(может есть какой то работающий конфиг на www.cisco.com) , может попробовать это все на MGCP, как с Cisco CallManager?
Астериск нормально работает с MGCP?
http://lists.digium.com/pipermail/asterisk-users/2005-February/089019.html
|
Сообщений: 94
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
При попытке набора наружу с Cisco IP Phone а, происходит следующее:
скажем я набираю 9555555 он набирает в Cisco VG200 9-ку, выходит на городскую линию, и теперь когда он должен набрать те самые 555555
Астериск выдает:
NOTICE[25710]: rtp.c:298 process_rfc3389: RFC3389 support incomplete. Turn off on client if possible
и все, городской зуммер так истаетса "зумерить" в трубке.
sip.conf
[ankap]
type=peer
host=192.168.9.187
------------------------------
extensions.conf
exten => _9XXXXXX,1,Dial(SIP/ankap/${EXTEN})
exten => _9XXXXXX,2,Hangup
------------------------------------------
VG200
voice-port 1/0/0
!
voice-port 1/0/1
!
voice-port 1/1/0
!
voice-port 1/1/1
!
dial-peer voice 101 pots
application session
destination-pattern 9T
port 1/0/0
forward-digits 0
!
dial-peer voice 102 voip
application session
session protocol sipv2
dtmf-relay cisco-rtp
codec g711ulaw
!
sip-ua
sip-server ipv4:192.168.9.6
--------------------------------------
Я даже пока не пытался из города звонить в свою IP сеть,
у меня вопрос по этой теме как правильнее ставить DID или ждать пока возьмет трубку потом набирать номер? В моем конфиге для обработки входящих звонков что нибудь надо менять кроме добавления destination-pattern в dial-peer voice 102 voip?
|
Сообщений: 6521
|
Re: Выход IP телефона через Е1 интерфейс на Cisco VG200
Ты поставил
forward-digits 0
то есть 0 цифр посылать в город через этот пир. Вот и слышишь просто гудок. Тебе надо или
forward-digits all
и сделать трансляцию - отсекание 9-ки, или
forward-digits last 6
что в общем то тоже самое. Для меня все трансляции с номерами на шлюзах только сбивают с толку. Я бы отсекал в * -
extensions.conf
exten => _9XXXXXX,1,Dial(SIP/ankap/${EXTEN:1})
exten => _9XXXXXX,2,Hangup
и соответственно
dial-peer voice 101 pots
application session
destination-pattern T
forward-digits all
port 1/0/0
|
|