http://nettips.ru

Подключение портов fxs и fxo linksys spa3000 к Elastix

На главную Cisco Systems VoIP маршрутизатор Беларусь Asterisk коммутатор Nateks Alcatel MTS Gigaset Velcom ZTE Grandstream Android Huawei админы шутят о сайте Zelax Allied Telesis D-Link Arduino Штрихкоды HP
Телефонные номера доступа sip операторов Телефонные коды городов и стран мира.

Рейтинг статьи: 3.417/5 Рейтинг 3.42 из 5Рейтинг 3.42 из 5Рейтинг 3.42 из 5Рейтинг 3.42 из 5Рейтинг 3.42 из 5 (24 голосов).

Так как голосовой шлюз linksys spa3000 имеет полноценный порт FXO, его можно использовать в качестве внешнего транка при подключении к Asterisk.

Спонсор этой страницы:

Описав, как можно использовать голосовой шлюз linksys spa3000 в домашних условиях, решил протестировать его подключение к серверу Elastix.

Используется сервер Elastix на базе CentOS и Asterisk.

Организация транка.

Организовываем TRUNK на Elastix. Trunk / Add SIP Trunk
Заполняем поля Trunk Name, Maximum Channels: 1 и PEER Details


disallow=all
allow=ulaw
canreinvite=no
context=from-trunk
dtmfmode=rfc2833
host=IP_адрес_шлюза
incominglimit=1
port=5061
qualify=yes
type=peer

Далее настраиваем LinkSys SPA 3000

Главное в закладке PSTN Line разрешить анонимные звонки:
Make Call Without Reg = Yes
Ans Call Without Reg = Yes
Register = No

Организация исходящего маршрута.

Организовываем исходящий маршрут

Outbound Routes / ADD Route
Секция Dial Patterns that will use this Route Rules:
Правила набора проверяется по полям prefix и match pattern
Поля для заполнения:

prepend: Добавляет символы в начало номера
prefix: Удаляет совпавшие символы с начала номера
match pattern: Сам номер
CallerID: Номер Extension, кому разрешен данный маршрут.
В поля кроме цифр можно вписывать символы по маске:
X цифра от 0 до 9
Z цифра от 1 до 9
N цифра от 2 до 9
[1237-9] перечисление нескольких цифр
. Одна или более цифр.

И в секции Trunk Sequence for Matched Routes указываем созданный нами транк.

Организация входящего маршрута.

Со входящим все довольно просто. на шлюзе в поле в закладке PSTN Line в секции Proxy and Registration в поле Proxy вписываем IP адрес сервера Elastix, и в секции Dial Plans в поле Dial Plan 2: вписываем номер пользователя или номер группы, куда направляется звонок.
в поле PSTN Caller Default DP указываем 2 (второй Dial Plan)

Дополнительные настройки

Перечислены параметры, которые я менял в закладке PSTN Line
Некоторые необходимы, некоторые нет.


Network Jitter Level = low
Jitter Buffer Adjustment = disable
SIP Port = 5061
Proxy and Registration
Proxy = IP_адрес_сервера_Elastix
Make Call Without Reg = Yes
Ans Call Without Reg = Yes
Register = No
Register Expires = 300
Preferred Codec = G711u
DTMF Process INFO = Yes
DTMF Process AVT = Yes
DTMF Tx Method = Auto
Echo Canc Enable = yes
Echo Canc Adapt Enable = yes
Echo Supp Enable = yes
Dial Plan 2 = (S0<:6000>) ; Номер телефона или группы
VoIP-To-PSTN Gateway Enable = yes
VoIP Caller Auth Method = None
VoIP PIN Max Retry = 3 ;
One Stage Dialing = Yes ;
Line 1 VoIP Caller DP = none
VoIP Caller Default DP = none
Line 1 Fallback DP = none
PSTN-To-VoIP Gateway Enable = Yes
PSTN Caller Auth Method = none
PSTN Ring Thru Line 1 = no ; Не направлять звонок на Line 1
PSTN Pin Max Retry = 3
PSTN CID for VoIP CID = Yes
PSTN CID Number Prefix = (Leave Blank)
PSTN Caller Default DP = 2 ; Входящий отправить по Dial Plan 2
Off Hook While Calling VoIP = Yes
Line 1 Signal Hook Flash To PSTN = Disabled
PSTN CID Name Prefix = (Leave Blank)
Detect CPC = yes
Detect Polarity Reversal = yes
Detect PSTN Long Silence = no
Detect VoIP Long Silence = no
FXO Port Impedance = 220+820||120nF
SPA To PSTN Gain = 1
PSTN To SPA Gain = 6

linksys spa3000 fxo

На этом пока все. И да будет у Вас все хорошо.

Отдельная благодарность сайту OSSLAB

аппаратура Cisco Systems VoIP Asterisk

Пожалуйста, оцените и ВЫ эту статью:

Комментариев нет. Снаньте первым!


Ваши отзывы и предложения по работе сайта направляйте на форму обратной связи.

Яндекс.Метрика