Jump to content

Recommended Posts

Posted

Здравствуйте!
Как настроить звонок на группу номеров только с одного номера
Есть транзитный VoIP шлюз Cisco
АТС > Сisco > БС Тетра
!
dial-peer voice 1 voip
description-pattern to BS-Tetra
destination-pattern 36...
session target ipv4:192.168.1.100
session protocol sipv2

dial-peer voice 2 voip
description-pattern to ATS
destination-pattern 63...
session target ipv4:192.168.1.135
session protocol sipv2

С АТС можно позвонить на любые номера базовой станции к примеру набрав 36100 мы попадаем на БС, но нам необходимо ограничить звонки на номера 36[8-9].. приходящие с АТС
Настроить звонки на номера 36[8-9].. только с номера АТС 63001
Но при этом что бы с номера 63001 звонки уходили на другие номера пуля 36...

Как это можно реализовать?

Posted (edited)

Andrey_d, здравствуйте.

 

В 23.12.2021 в 13:37, andrey_d сказал:

но нам необходимо ограничить звонки на номера 36[8-9].. приходящие с АТС
Настроить звонки на номера 36[8-9].. только с номера АТС 63001
Но при этом что бы с номера 63001 звонки уходили на другие номера пуля 36...

 

Можно попробовать собрать вот такой "костыльный" вариант:

 

voice class codec 1
 codec preference 1 g711alaw
!
voice translation-rule 1
! Bзменения номера (замены 3 на 802)
 rule 1 /^3/ /802/
!
voice translation-profile PROM2111
! Incoming profile для изменения номера (замены 3 на 802)
 translate called 1
!
dial-peer voice 1065 voip
 description Ddial-peer отправляющий вызовы на 36...
 huntstop
 destination-pattern 36...
 session protocol sipv2
 session target ipv4:192.168.1.100:5060
 voice-class codec 1
 no vad
!
dial-peer voice 175 voip
 huntstop
 destination-pattern Ddial-peer отправляющий ЛЮБЫЕ вызовы на 36[8-9].. на автоинформатор «Вызов запрещён» или построить маршрут в «/dev/null»
 session protocol sipv2
! Можно направить вызов на автоинформатор «Вызов запрещён» или построить маршрут в «/dev/null»
 session target ipv4:10.78.111.98:5060
 voice-class codec 1
 no vad

!

! Маршрутизируем адрес в «/dev/null»:
ip route 10.78.111.98 255.255.255.255 Null0
!
dial-peer voice 5 voip
! Создаем входящий dial-peer для изменения номера (замены 3 на 802)
 description -= incoming PERMIT-AON =-
 translation-profile incoming PROM2111
! Определение АОН (вызывающего номера)
 answer-address 63001
 voice-class codec 1
 dtmf-relay rtp-nte
 clid strip name
 no vad
!
dial-peer voice 180 voip
! Ddial-peer позволяющий отправить вызовы 36[8-9].. с подставленным 802
 huntstop
 destination-pattern 8026[8-9]..
 session protocol sipv2
 session target ipv4:192.168.1.100:5060
 voice-class codec 1
 clid strip name
 no vad
 

 

Схему проверил на коленке – работоспособна. Если что, пишите, вместе посмотрим. ;)

 

P.S. Материалы в которых объясняется принцип answer dial-peer, которые возможно будет интересно посмотреть:
https://www.opennet.ru/openforum/vsluhforumID6/15068.html
http://subnets.ru/blog/?p=1299

Edited by SUrov_IBM
  • 4 months later...
Posted

Маленькая заметка, для самого себя:

 

Потребовалось осуществить маршрутизацию вызова средствами answer-address, основываясь на номере, закреплённом за FXS портом маршрутизатора (FXS порт при вызове – сторона «А»).

Чтобы присвоить FXS порту номер, по которому answer-address будет его определять, необходимо добавить station-id number, для самого voice-port FXS:

 

! VIC2-2FXS[0]

voice-port 2/0

station-id number номер

!

Поскольку, только pots dial-peer’а отвечающего за этот порт / номер, не достаточно:

 

dial-peer voice xxx pots

description VIC2-2FXS[0]

destination-pattern номер

port 2/0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.