artem
02.10.2014
9604

Настройка DAHDI и Asterisk для работы Digium B410P ISDN BRI цифровой линии

Стандарт BRI в отличии от PRI (E1) в России не получил распространения. BRI обеспечивает 2 цифровые линии на 1 порт, в то время, как PRI обеспечивает 30 цифровых линий на порт. Стандарт был ориентирован на домашнюю телефонную сеть, где не требовалось много линий, но требовалась качественная многоканальная связь.
Не смотря на то, что в России данную технологию можно встретить в Регионах, у таких операторов связи, как Ростелеком. И получить небольшое количество цифровых линий за небольшую стоимость реально. Особенно если нет качественного интернета и местного SIP провайдера.

И так, рассмотрим файлы конфигурации DAHDI и Asterisk для настройки карты Digium B410P. Предположим, что провайдер дает нам 2 подключения BRI по 2 линии в каждом.

  1. Настройка system.conf
  2. Настройка chan_dahdi.conf
  3. Настройка dahdi-channels.conf
  4. Входящая маршрутизация
  5. Исходящая маршрутизация

1) Настройка system.conf

# Span 1: B4/0/1 “B4XXP (PCI) Card 0 Span 1” (MASTER) RED
span=1,1,0,ccs,ami #кодирование 1 порта
# termtype: te
bchan=1-2 #телефонные каналы 1 порта
hardhdlc=3 #канал данных 1 порта
echocanceller=mg2,1-2 #эхоподавление на 1-2 канала 1 порта
# Span 2: B4/0/2 “B4XXP (PCI) Card 0 Span 2” RED 
span=2,2,0,ccs,ami #кодирование 2 порта
# termtype: te
bchan=4-5 #телефонные каналы 2 порта
hardhdlc=6 #канал данных 2 порта
echocanceller=mg2,4-5 #эхоподавление на 4-5 канал 2 порта
# Global data
loadzone = ru
defaultzone = ru

2) Настройка chan_dahdi.conf

; DAHDI telephony
;
; Configuration file
[trunkgroups]

language=ru
context=from-trunk ;контекст входящих вызовов по-умолчанию

signalling=bri_cpe ;Ведомый режим
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
;threewaycalling=yes
;transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
;echotraining=800
;rxgain=0.0
;txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no
overlapdial=no

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include setup-pstn configs
#include dahdi-channels.conf

3) Настройка dahdi-channels.conf

; Span 1: B4/0/1 “B4XXP (PCI) Card 0 Span 1” (MASTER) RED
group=1
context=from-trunk
pridialplan=unknown ;unknown|national иногда нужно подбирать из этих основных значение
prilocaldialplan=unknown ;unknown|national
switchtype = euroisdn
signalling = bri_cpe
channel => 1-2
context = default
group = 0

; Span 2: B4/0/2 “B4XXP (PCI) Card 0 Span 2” RED
group=2
context=from-trunk
pridialplan=unknown ;unknown|national
prilocaldialplan=unknown ;unknown|national
switchtype = euroisdn
signalling = bri_cpe
channel => 4-5
context = default
group = 0

4) Входящая маршрутизация


Во входящих правилах контекста from-trunk настраиваем правила. Если используете FreePBX, то например так.
Если простой Астериск, то extensions.conf описать простоей правило:

[from-trunk]
exten => _X.,1,Dial(SIP/101&SIP/102) ; все входящие направить на внутренние номера 101 и 102


5) Исходящая маршрутизация


Если используется FreePBX, то создать транк DAHDI
Указать в качестве DAHDi Identifier:
g1 – если хотим звонить через первый порт (параметр group=1)
g2 – если хотим звонить через второй порт (параметр group=2)
Настроить исходящую маршрутизацию 

Внимание: если не удается произвести исходящий вызов уточните:
1) правило набора у вашего оператора связи: 8+код_города+номера абонента (как правило, но бывает без 8 или как-то дополнительный префикс)
2) попробуйте сменить параметры pridialplan и prilocaldialplan.

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices