Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 16:59



Ответить на тему  [ Сообщений: 17 ] 
2901 dial-peer 
Автор Сообщение

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Добрый день!
Подскажите пожалуйста

Провайдер даёт 2 внешних VoIP номера.
При звонке на номер A звучит IVR, всё работает.
Необходимо сделать чтобы все звонки на номер B уходили на один внутренний номер. Вот кусок конфига на входящем dial-peer

dial-peer voice 1100 voip
corlist incoming to-IVR
translation-profile incoming ISP_in
session protocol sipv2
incoming called-number Внешний номер2
dtmf-relay rtp-nte
codec g711alaw
no vad


10 мар 2018, 15:04
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
где трансляция на внутренний номер и диалпир для отправки этого номера? ну и corlist для теста лучше отключить пока.


10 мар 2018, 15:07
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Конф. исходящего dial-peer

dial-peer voice 1000 voip
corlist outgoing local-call
description To Local
destination-pattern 1...$
session protocol sipv2
session target ipv4:10.1.50.20
dtmf-relay rtp-nte
codec g711alaw
no vad

Вот как раз с трансляцией на внутренний номер проблема. Я предполагал что в настройках входящего dial-peer нужно указывать внутренний номер но не получилось разобраться пока как это сделать


10 мар 2018, 15:31
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
вам надо настроить правила трансляции и потом его применить на входящем пире


10 мар 2018, 16:14
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Применил к входящему dial-peer

translation-profile incoming
/.*/ /внутренний номер/

Пока без результатов, или я не верно Вас понял?


10 мар 2018, 20:24
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
давайте показывайте конфиг, дебаги.


10 мар 2018, 20:45
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Вх. пир:
dial-peer voice 1100 voip
translation-profile incoming TEST
session protocol sipv2
incoming called-number 303101
dtmf-relay rtp-nte
codec g711alaw
no vad

Исх. пир:
dial-peer voice 1000 voip
destination-pattern 1...$
session protocol sipv2
session target ipv4:10.1.50.20
dtmf-relay rtp-nte
codec g711alaw
no vad

Трансляция:
voice translation-profile TEST
translate calling 1007
voice translation-rule 1007
rule 1 /.*/ /1001/

deb ccsip mes:
Mar 11 10:33:44: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:
Received:
INVITE sip:303101@10.1.1.10:5060 SIP/2.0
Via: SIP/2.0/UDP 90.208.9.7:5060;branch=z9hG4bK50b5e9b4;rport
Max-Forwards: 70
From: "9129391017" <sip:9129391017@90.208.9.7>;tag=as74c69ef1
To: <sip:303101@10.1.1.10:5060>
Contact: <sip:9129391017@90.208.9.7>
Call-ID: 50ca9a1b57009dc71acaa55c5553cce8@90.208.9.7:5060
CSeq: 102 INVITE
User-Agent: My-SIP-PBX
Date: Sun, 11 Mar 2018 05:33:44 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 303

v=0
o=root 1359422582 1359422582 IN IP4 90.208.9.7
s=Asterisk PBX 10.12.4
c=IN IP4 90.208.9.7
t=0 0
m=audio 16314 RTP/AVP 8 0 18 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

Mar 11 10:33:44: //1751/9969410388F1/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 90.208.9.7:5060;branch=z9hG4bK50b5e9b4;rport
From: "9129391017" <sip:9129391017@90.208.9.7>;tag=as74c69ef1
To: <sip:303101@10.1.1.10:5060>
Date: Sun, 11 Mar 2018 05:33:44 GMT
Call-ID: 50ca9a1b57009dc71acaa55c5553cce8@90.208.9.7:5060
CSeq: 102 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-15.3.3.M2
Content-Length: 0


Mar 11 10:33:44: //1751/9969410388F1/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 90.208.9.7:5060;branch=z9hG4bK50b5e9b4;rport
From: "9129391017" <sip:9129391017@90.208.9.7>;tag=as74c69ef1
To: <sip:303101@10.1.1.10:5060>;tag=50A14D4-6DC
Date: Sun, 11 Mar 2018 05:33:44 GMT
Call-ID: 50ca9a1b57009dc71acaa55c5553cce8@90.208.9.7:5060
CSeq: 102 INVITE
Allow-Events: telephone-event
Warning: 399 10.1.1.10 "No matching outgoing dial-peer"
Server: Cisco-SIPGateway/IOS-15.3.3.M2
Reason: Q.850;cause=1
Content-Length: 0


"No matching outgoing dial-peer" говорит, хотя в исходящем destination-pattern 1...$ прописано


11 мар 2018, 09:05
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
Boris писал(а):
voice translation-profile TEST
translate calling 1007
заменить на
Boris писал(а):
voice translation-profile TEST
translate called 1007


11 мар 2018, 09:56
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Большое спасибо! Ошибку понял.


11 мар 2018, 12:17
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Добрый день!

Подскажите пожалуйста ещё в таком вопросе
есть 2 исходящих пира с разными внешними номерами

dial-peer voice 9000 voip
corlist outgoing PSTN
translation-profile outgoing ITSP
destination-pattern 8T
session protocol sipv2
session target ipv4:90.203.2.2
voice-class codec 729
dtmf-relay rtp-nte

dial-peer voice 8000 voip
corlist outgoing PSTN
translation-profile outgoing ITSP2
destination-pattern 8T
session protocol sipv2
session target ipv4:90.203.2.2
voice-class codec 729
dtmf-relay rtp-nte

Можно ли выбрать исходящий пир в зависимости от номера звонящего? Например пользователи из диапазона номеров 1... попадают на dial-peer 9000, пользователи из диапазона номеров 2... попадают на dial-peer 8000.

Или для каждого диапазона номеров использовать другую destination-pattern?


12 мар 2018, 12:46
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
вроде как по answer-address, но тут зависит от порядка обработки. А по этому значению отрабатывается в конце и звонок раньше убежит по destination-pattern. А чем вам не нравится отправлять по любому dial-peer'у?


12 мар 2018, 13:15
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
За одним маршрутизатором две компании сидят. Чтобы клиентов с толку не сбивать)
Видимо придётся вторую компанию через другую цифру в город пускать


12 мар 2018, 13:21
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
так вы трансляцию просто настройте и все. Нумерация же не совпадает внутренняя?


12 мар 2018, 13:27
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Не совпадает.
Компания А: 1...$, Компания Б: 2...$

Вы имеете ввиду на исходящем пире (который выбирается по умолчанию) транслировать все номера диапазона второй компании ?


12 мар 2018, 13:40
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
сделать один исходящий пир и на нем транслировать номера, которые начинаются на 1 в один городской номер, а на 2 во второй городской номер


12 мар 2018, 18:15
Профиль
Аватара пользователя

Зарегистрирован: 03 апр 2013, 16:21
Сообщения: 1525
Добавьте на входящих пирах техпрефиксы, на исходящих матчте по ним, если абоненты на CME можно повесить на ephone-dn-profile. То же можно сделать и COR листами, но если забудете где-то на входящем пире его прописать то уйдет как попало.


13 мар 2018, 09:10
Профиль

Зарегистрирован: 10 мар 2018, 13:59
Сообщения: 9
Добрый день!

Вот так решил вопрос:
На исходящем пире translate calling

rule 1 /^1...$/ /внешний номер 1/
rule 2 /^2...$/ /внешний номер 2/

Работает, всем спасибо!)


13 мар 2018, 15:39
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 17 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 47


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB