URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 274
[ Назад ]

Исходное сообщение
"Как разрулить звонки sip транка на call manager express"

Отправлено ts00 , 11-Ноя-12 19:48 
Провайдер предоставляет sip транк на несколько многоканальных номеров. Хочу посоветоваться, может кто сталкивался:
1) Если номера многоканальные, получется придется создавать кучу dial-peer voice, с указанием clid network-number и incoming called-number по количеству линий?
2) Как внешние номера в этом случае можно привязать пользователям без использования кода выхода?

Содержание

Сообщения в этом обсуждении
"Как разрулить звонки sip транка на call manager express"
Отправлено mdenisov , 12-Ноя-12 16:58 
Для этого нужна знать каким образом Вы собираетесь эти номера дальше отдавать.

"Как разрулить звонки sip транка на call manager express"
Отправлено ts00 , 12-Ноя-12 19:57 
> Для этого нужна знать каким образом Вы собираетесь эти номера дальше отдавать.

По sccp (цискофоны). У каждого пользователя есть внутренний 3-х значный номер, а при звонке в город нужно, чтобы у каждого отдела был свой внешний номер. Как сделать привязку без кода выхода?


"Как разрулить звонки sip транка на call manager express"
Отправлено mdenisov , 12-Ноя-12 20:05 
> По sccp (цискофоны). У каждого пользователя есть внутренний 3-х значный номер, а
> при звонке в город нужно, чтобы у каждого отдела был свой
> внешний номер. Как сделать привязку без кода выхода?

Во взрослом это делается обычно средствами external phone number mask на dn'е, в cme не помню есть ли такое.
А чем трансляции ANI не православны?


"Как разрулить звонки sip транка на call manager express"
Отправлено ts00 , 13-Ноя-12 07:46 
> Во взрослом это делается обычно средствами external phone number mask на dn'е,
> в cme не помню есть ли такое.
> А чем трансляции ANI не православны?

Спасибо, поэкспериментирую в этом направлении.
А dial-peer voice к провайдеру на внешку нужно создавать по количеству внешних линий или  технически возможно обойтись sip-ua с translation rule?


"Как разрулить звонки sip транка на call manager express"
Отправлено mdenisov , 13-Ноя-12 14:54 
> А dial-peer voice к провайдеру на внешку нужно создавать по количеству внешних
> линий или  технически возможно обойтись sip-ua с translation rule?

Я бы привязывал к ephone template или ephone-dn template, но не уверен что туда можно привязывать трансляцию ANI. Если нет - можно отписывать несколько профайлов (в одном rule может быть не более 15 правил) и вешать на несколько исходящих пиров.


"Как разрулить звонки sip транка на call manager express"
Отправлено ts00 , 13-Ноя-12 20:28 

Сейчас попробовал сделать хотя бы для одного номера. С внешки первый звонок проходит, а второй - занято, хотя по идее должен идти на один из свободных телефонов - перевод идет на групповой номер отдела. Может чего неправильно делаю?


!
voice hunt-group 1 parallel
list 204,103
pilot 6000
!
!
voice translation-rule 1
  rule 1 /2463660/ /6000/
!
voice translation-rule 2
rule 1 /102/ /2463660/
rule 2 /103/ /2463660/
rule 3 /204/ /2463660/
!
!
voice translation-profile incall
translate called 1
!
voice translation-profile outcall
translate calling 2
!
!
dial-peer voice 4 voip
description for outgoing calls
translation-profile outgoing outcall
destination-pattern .T
voice-class codec 1
session protocol sipv2
session target sip-server
session transport udp
dtmf-relay sip-notify rtp-nte
clid network-number 2463660
!
dial-peer voice 5 voip
description for outgoing calls
translation-profile outgoing outcall
destination-pattern .T
voice-class codec 1
session protocol sipv2
session target sip-server
session transport udp
dtmf-relay sip-notify rtp-nte
clid network-number 2463660
!
!
dial-peer voice 9 voip
description for incoming calls
translation-profile incoming incall
voice-class codec 1
session protocol sipv2
session target sip-server
session transport udp
incoming called-number 2463660
dtmf-relay sip-notify rtp-nte
!
!
dial-peer voice 10 voip
description for incoming calls
translation-profile incoming incall
voice-class codec 1
session protocol sipv2
session target sip-server
session transport udp
incoming called-number 2463660
dtmf-relay sip-notify rtp-nte
!
!
sip-ua
nat symmetric check-media-src
max-forwards 10
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers trying 100
registrar ipv4:10.10.10.10:5060 expires 3600
sip-server ipv4:10.10.10.10
no suspend-resume
!


"Как разрулить звонки sip транка на call manager express"
Отправлено mdenisov , 14-Ноя-12 14:23 
Убедитесь что следующий вызов приходит, если да - надо дебажить. Начните с dial-peer и voice translation. Кстати зачем входящие трансляции? Не проще реально приходящий номер на pilot повесить?