Вы здесь

SRST и Dial-peer

Форумы: 

Коллеги!

настраиваем SRST, на 2901, он MGCP шлюз
всё работает, всё хорошо.

как я понимаю при пропадание CUCM телефоны пойдут регистрироваться на роутер
для этого на CUCM сделал SRST и применил его на нужный device pool (как я понимаю чтобы они знали куда идти)

на роутере сделал

call-manager-fallback
max-conferences 8 gain -6
transfer-system full-consult
ip source-address 172.16.156.1 port 2000
max-ephones 25
max-dn 25
system message primary SRST Mode
time-format 24
date-format dd-mm-yy

dial-peer voice 98333 pots
description -= National and Mobile Calls =-
destination-pattern 98..........
forward-digits 11
port 0/0/1

dial-peer voice 9333 pots
description -= Local Calls =-
destination-pattern 9[1-7,9]......
forward-digits 7
port 0/0/2

вопросы:)

1. всё правильно?)
2. можно как то не указывать на каждый диалпир свой порт а связать их в пучок (там 4 линии приходят) или может быть preference добавить и тем самым разнести?
3. что то нужно добавить чтобы они после восстановления связи с CUCM к нему перерегистрировались?

ещё вопрос возник
на входящие тоже нужно диалпир вешать?

1 Принцип правильный
2 Несколько диалпиров с идентичным паттерном и разными preference
3 Главное чтобы был режим SRST
4 Да. На входящие из города нужен свой, причем указать в лоб ваш номер, incoming called number 12345678. Это важно для безопасности ваших счетов ))

1.preference чем больше число тем позже обрабатывается?
2. что то такое?
dial-peer voice 1 pots
incoming called-number (здесь номер аналоговой линии указать?)
direct-inward-dial

Пример выхода в город по FXO:

dial-peer voice 908 pots
description VGK -- Direct Locals
preference 2
destination-pattern 9[2,3,5-7]....
port 1/0/8
!
dial-peer voice 909 pots
description VGK -- Direct Locals
preference 3
destination-pattern 9[2,3,5-7]....
port 1/0/9
!
dial-peer voice 910 pots
description VGK -- Direct Locals
preference 4
destination-pattern 9[2,3,5-7]....
port 1/0/10
!
dial-peer voice 911 pots
description VGK -- Direct Locals
preference 5
destination-pattern 9[2,3,5-7]....
port 1/0/11
!
dial-peer voice 912 pots
description VGK -- Direct Locals
preference 6
destination-pattern 9[2,3,5-7]....
port 1/0/12
!
dial-peer voice 913 pots
description VGK -- Direct Locals
preference 7
destination-pattern 9[2,3,5-7]....
port 1/0/13

Фрагмент используется для SIP. Но понятно, что для FXO номер не прибегает.

dial-peer voice 1 voip
description Incoming-Dialplan
session protocol sipv2
session target sip-server
incoming called-number 0041908415
voice-class codec 1
dtmf-relay rtp-nte digit-drop sip-notify sip-kpml sip-info h245-alphanumeric h245-signal cisco-rtp
ip qos dscp cs3 signaling

!

это я понял
спасибо)

я не до конца понимаю какой диалпир нужен на входящие вызовы..

Здесь номер called-number приходит безымянный, поэтому может только присваиваться

dial-peer voice 1008 pots
service ivrr
incoming called-number 508
port 1/0/8
!
dial-peer voice 1009 pots
service ivrr
incoming called-number 509
port 1/0/9
!
dial-peer voice 1010 pots
service ivrr
incoming called-number 510
port 1/0/10
!
dial-peer voice 1011 pots
service ivrr
incoming called-number 511
port 1/0/11
!
dial-peer voice 1012 pots
service ivrr
incoming called-number 512
port 1/0/12
!
dial-peer voice 1013 pots
service ivrr
incoming called-number 513
port 1/0/13

я так понимаю у Вас какой то ивр есть?
service ivrr
я пока такого не делал ничего
и получается каждый входящий звонок мы как бы заворачиваем в отдельный fxo порт и он приходит с номером 5хх уже на телефоны..
так?

Забыл настройик портов выложить:
Здесь connection plar назначает номер входящего звонка для аналога

voice-port 1/0/8
supervisory disconnect dualtone mid-call
dial-type pulse
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 508
caller-id enable
!
voice-port 1/0/9
supervisory disconnect dualtone mid-call
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 509
caller-id enable
!
voice-port 1/0/10
supervisory disconnect dualtone mid-call
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 510
caller-id enable
!
voice-port 1/0/11
supervisory disconnect dualtone mid-call
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 511
caller-id enable
!
voice-port 1/0/12
supervisory disconnect dualtone mid-call
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 511
description ### Reserve
caller-id enable
!
voice-port 1/0/13
supervisory disconnect dualtone mid-call
echo-cancel coverage 32
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
connection plar 511
caller-id enable

service ivrr если убрать , то звонок пойдёт на соответствующий номер

а что значит соответствующий?)
допустим
dial-peer voice 1012 pots
service ivrr
incoming called-number 512
port 1/0/12
и здесь убрать ivrr, звонок пойдёт на 512?

ещё такой вопрос возник, внутри телефоны 5xxx как на них попадёт?
на cucm отелефоны в hunt группе, и attendant на fxo порту уставлена именно она
но на роутере этого нет..

можно ли как то завернуть на конкретный номер?

#sh ephone

ephone-1[0] Mac:34A8.4E60.3241 TCP socket:[14] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.14 * 35765 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-2[1] Mac:C464.1301.21D2 TCP socket:[4] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 21/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.23 * 35456 Unknown 564 keepalive 6 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-3[2] Mac:34A8.4E60.310D TCP socket:[13] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.17 * 35845 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-4[3] Mac:34A8.4E60.3D68 TCP socket:[12] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.13 * 35059 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-5[4] Mac:34A8.4E60.318B TCP socket:[8] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.25 * 35351 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-6[5] Mac:34A8.4E60.318E TCP socket:[9] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.15 * 35360 Unknown 564 keepalive 5 max_line 12 available_line 0
button 83: expand-line 0 (DN 0 selected)
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-7[6] Mac:34A8.4E60.313F TCP socket:[10] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.20 * 35682 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-8[7] Mac:34A8.4E60.3CF1 TCP socket:[11] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.12 * 35900 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-9[8] Mac:34A8.4E60.31F2 TCP socket:[2] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 21/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.22 * 35195 Unknown 564 keepalive 6 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-10[9] Mac:34A8.4E60.3970 TCP socket:[3] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 21/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.21 * 35598 Unknown 564 keepalive 6 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-11[10] Mac:34A8.4E60.78FD TCP socket:[7] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.16 * 35436 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-12[11] Mac:34A8.4E60.319F TCP socket:[6] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.19 * 35666 Unknown 564 keepalive 5 max_line 12 available_line 0
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-13[12] Mac:44D3.CA59.1749 TCP socket:[5] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 22/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
IP:172.16.156.11 * 35250 6941 keepalive 6 max_line 10 available_line 4
button 1: cw:1 ccw:(0)
dn 1 number 5066 CM Fallback CH1 IDLE
Preferred Codec: g711ulaw
Lpcor Type: none

ephone-14[13] Mac:34A8.4E60.3255 TCP socket:[1] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 20/17 max_streams=1
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
IP:172.16.156.18 * 35281 Unknown 564 keepalive 6 max_line 12 available_line 0
Preferred Codec: g711ulaw

после обрыва связи с cucm, телефоны не зарегистрировались..
есть один 6941, он как раз получил номер свой 5066 но пишет service interruption
я почитал вроде как это проблема именно 6941...

но почему не регистрируются телефоны? есть идеи у кого нибудь?
кусок конфига
voice-port 0/0/0
supervisory disconnect dualtone mid-call
dial-type pulse
echo-cancel coverage 32
cptone RU
timeouts call-disconnect 1
timeouts ringing 20
timeouts wait-release 1
timing hookflash-out 50
connection plar opx 5069
caller-id enable
!
voice-port 0/0/1
cptone RU
timing hookflash-out 50
caller-id enable
!
voice-port 0/0/2
cptone RU
timing hookflash-out 50
caller-id enable
!
voice-port 0/0/3
cptone RU
timing hookflash-out 50
caller-id enable
!
voice-port 0/1/0
!
voice-port 0/1/1
!
ccm-manager redundant-host 10.3.10.21
ccm-manager mgcp
ccm-manager config server 10.3.10.22
ccm-manager config
!
mgcp
mgcp call-agent 10.3.10.22 2427 service-type mgcp version 0.1
mgcp package-capability sst-package
mgcp package-capability pre-package
no mgcp package-capability res-package
no mgcp timer receive-rtcp
mgcp sdp simple
mgcp validate domain-name
mgcp fax t38 inhibit
mgcp bind control source-interface GigabitEthernet0/1.3
mgcp bind media source-interface GigabitEthernet0/1.3
!
mgcp profile default
!
!
dial-peer voice 999000 pots
service mgcpapp
port 0/0/0
!
dial-peer voice 999001 pots
service mgcpapp
port 0/0/1
!
dial-peer voice 999002 pots
service mgcpapp
port 0/0/2
!
dial-peer voice 999003 pots
service mgcpapp
port 0/0/3
!
dial-peer voice 9333 pots
description Local Calls
preference 2
destination-pattern 9......
port 0/0/0
!
dial-peer voice 9334 pots
description Local Calls
preference 3
destination-pattern 9......
port 0/0/1
!
dial-peer voice 9335 pots
description Local Calls
preference 4
destination-pattern 9......
port 0/0/2
!
dial-peer voice 9336 pots
description Local Calls
preference 5
destination-pattern 9......
port 0/0/3
!
dial-peer voice 98333 pots
description -= National and Mobile Calls =-
preference 2
destination-pattern 90T
port 0/0/0
prefix 0
!
dial-peer voice 98334 pots
description -= National and Mobile Calls =-
preference 3
destination-pattern 90T
port 0/0/1
prefix 0
!
dial-peer voice 1008 pots
incoming called-number 5069
port 0/0/0
!
dial-peer voice 1009 pots
incoming called-number .T
direct-inward-dial
port 0/0/0
!
!
!
!
gatekeeper
shutdown
!
!
call-manager-fallback
secondary-dialtone 9
max-conferences 8 gain -6
transfer-system full-consult
ip source-address 172.16.156.1 port 2000
max-ephones 25
max-dn 25
system message primary Olala

SRST было на DP разлито и перезагружено

убил call-manager-fallback и сделал так

telephony-service
srst mode auto-provision all
max-ephones 15
max-dn 15
ip source-address 172.16.156.1 port 2000
time-zone 10
time-format 24
date-format dd-mm-yy
max-conferences 8 gain -6
transfer-system full-consult
secondary-dialtone 9
create cnf-files version-stamp Jan 01 2002 00:00:00

заработало..
теперь только прошивки обновить, а то оказалось что 6945 как то плохо с роутером дружит..не определяется

ещё не проблема а так, уточнение, вот у меня такие диалпиры, говорят что телефон даёт только шесть цифр набрать, пото не набирает.. но вроде есть диал при 90Т.. мне там preference поменять? или вообще убрать и поставить меньше чем в 9...... на том же порту?

телефон
dial-peer voice 999000 pots
service mgcpapp
port 0/0/0
!
dial-peer voice 999001 pots
service mgcpapp
port 0/0/1
!
dial-peer voice 999002 pots
service mgcpapp
port 0/0/2
!
dial-peer voice 999003 pots
service mgcpapp
port 0/0/3
!
dial-peer voice 9333 pots
description Local Calls
preference 2
destination-pattern 9......
port 0/0/0
!
dial-peer voice 9334 pots
description Local Calls
preference 3
destination-pattern 9......
port 0/0/1
!
dial-peer voice 9335 pots
description Local Calls
preference 4
destination-pattern 9......
port 0/0/2
!
dial-peer voice 9336 pots
description Local Calls
preference 5
destination-pattern 9......
port 0/0/3
!
dial-peer voice 98333 pots
description -= National and Mobile Calls =-
preference 2
destination-pattern 90T
port 0/0/0
prefix 0
!
dial-peer voice 98334 pots
description -= National and Mobile Calls =-
preference 3
destination-pattern 90T
port 0/0/1
prefix 0
!
dial-peer voice 1008 pots
incoming called-number 5069
port 0/0/0
!
dial-peer voice 1009 pots
incoming called-number .T
direct-inward-dial
port 0/0/0

Что-то у вас всё вперемежку...
Вы используете MGCP? Тогда все настройки нужно (рекомендуется) проводить от CUCM. Все трансляции, назначения входящего номера - всё это определяется в настройках Cisco MGCP FXO Port. Эти диалпиры (где прописано service mgcpapp) будут работать в случае доступности MGCP, диалпиры без этой команды будут неактивны.

На случай пропадания связи с CUCM есть режим SRST, когда телефоны пеерключаются на этот шлюз.
Для MGCP в этом случае нужна директива:
ccm-manager fallback-mgcp
тогда в случае отсутствия связи с CUCM gateway будет контролировать звонки локально, используя заранее заготовленные диал-пиры, т.е. диалпиры без команды service mgcpapp.
Т.о. ваш диал пир 90Т не воспринимается из-за того что активна MGCP.
Как то так.

И избегайте incoming called-number .T
.T полезно для международных исходящих.
Для входящих .T - как минимум некрасиво, неужели вы не знаете по какому номеру вас будут набирать? Как максимум вас отхачат

всё так и есть

все настройки mgcp работают, они произведены на cucm, всё хорошо

теперь настраиваю как раз SRST, директиву ccm-manager fallback-mgcp
поставил,
толлько call-manager-fallback почему то не заработал, а вот с telephony-service пошло, диалпиры отрабатывают.
и именно в ситуациии когда уже работает SRST не отрабатывает
dial-peer voice 98333 pots
description -= National and Mobile Calls =-
preference 2
destination-pattern 90T
port 0/0/0
prefix 0

а

dial-peer voice 9333 pots
description Local Calls
preference 2
destination-pattern 9......
port 0/0/0

работает

вопрос почему и как это решить?

И избегайте incoming called-number .T
.T полезно для международных исходящих.
Для входящих .T - как минимум некрасиво, неужели вы не знаете по какому номеру вас будут набирать? Как максимум вас отхачат

то есть прописать номер который выдан аналоговой линии?
а его прописывать с кодом страны/города, не знаете?

Играть с Preference имеет смысл только при идентичных destination-pattern.
Полезные команды:
show dial-peer voice summary
show dialplan number 984955492211

У всех по разному, главное чтобы было однообразно.
У вас линия аналоговая, прописать можно любой номер, главное чтобы не было конфликта с вашим диалпланом. точно не будет конфликта если прописать полный номер, это может быть E164 или через 9-ку, например:
+74957892356
984957892356
Но в этом случае этот номер придётся транслировать на внутренний, зато будет выглядеть однообразно с MGCP + E1 к примеру

есть идентичные
dial-peer voice 98333 pots
description -= National and Mobile Calls =-
preference 2
destination-pattern 90T
port 0/0/0
prefix 0
!
dial-peer voice 98334 pots
description -= National and Mobile Calls =-
preference 3
destination-pattern 90T
port 0/0/1
prefix 0

поэтому и преференсе, просто один диалпир работает другой нет и я не понимаю почему)

то есть на вход как то так
dial-peer voice 1009 pots
incoming called-number +74957892356
direct-inward-dial
port 0/0/0

?
а что значит придётся транслировать на внутренний?

Добавлю.
Для аналоговых линий использую connection-plar c указание номера телефона.
voice-port 0/1/0
cptone RU
timing hookflash-out 50
timing guard-out 1000
connection plar opx immediate 4074
description Menedgery
caller-id enable

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image