Телефония по VoIP в несколько филиалов. Абонентский вынос на Grandstream в несколько точек.

Дано:
PSTN-линии в центральном офисе, заведённые в мини-АТС.

Задача:
Организовать возможность поступления входящих вызовов и произведения исходящих в нескольких отдалённых филиалах.
Например, есть офис побольше и 4 небольших.

В офис побольше выбираем шлюз Grandstream GXW4004 (4 порта FXS для подключения аналоговых телефонов), для других маленьких 4х — Grandstream HT502 или HT702 (2 порта FXS) в каждый.
Напомню, что для организации такой схемы потребуется наличие доступа в Интернет, «белый» (внешний) IP-адрес в каждом из филиалов.

Приступаем к настройке GXW4108, который подключаем к аналоговой АТС. Допустим, на ней есть 8 внутренних номеров 101-108, через которые будет осуществляться взаимодействие со шлюзами в филиалах.
Отмечу, что все моменты, связанные с маршрутизацией звонков в данном случае решаются уже на самой АТС.
Также из схемы её можно исключить, тогда требуется наличие 8ми аналоговых линий, которые просто подключаются к FXO шлюзу (тогда теряется возможность взаимодействия с центральным офисом, только прямые номера, которые «прокинуты» в филиалы).

Так как в шлюзе доступно только 3 вкладки PROFILE, в которых можно указать IP-адреса, а надо 5 (т.к. столько шлюзов), то вводим их в поле SIP Server.
А поля IP адреса во вкладках PROFILE оставляем пустыми.

FXO шлюз

FXO Lines
Stage Method: 1
Unconditional Call Forward to VoIP:
User ID: ch1:101;ch2:102;ch3:103;ch4:104;ch5:105;ch6:106;ch7:107;ch8:108;
SIP Server: @ch1-4:gxw4004-ip-address;ch5:ht502-1-ip-address;ch6:ht502-2-ip-address;ch7:ht502-3-ip-address;ch8:ht502-4-ip-address;
SIP Destination Port: ch1-4:5060++;ch5-8:5060;

Channels
Phone Number settings
…..Channel(s) SIP User ID Authenticate ID Authenticate Password Profile ID

1……1……………….101……………………………………………………………………1
2……2……………….102……………………………………………………………………1
3……3……………….103……………………………………………………………………1
4……4……………….104……………………………………………………………………1
5……5……………….105……………………………………………………………………1
6……6……………….106……………………………………………………………………1
7……7……………….107……………………………………………………………………1
8……8……………….108……………………………………………………………………1

Profile 1
SIP Server: <пусто>
User ID is phone number: Yes
SIP Registration: No

Настройка FXS шлюза в большом филиале.
GXW4004

PROFILE 1

Primary SIP Server: IP-адрес FXO-шлюза
User ID is phone number: Yes
SIP Registration: No
Dial plan: { <=99$P>x+ | <=99$P>*x+ }

FXS Ports
User Settings

Port # SIP User ID Authenticate ID Password Name Profile Hunting Group
1 101 1 None
2 102 1 None
3 103 1 None
4 104 1 None

Настройки шлюзов в малых филиалах.
Тут можно настроить и один порт, подключив только один телефон. В примере в каждом филиале стоит по два телефона, имеющих один номер внутри АТС. То есть, звонить они буду одновременно :)

HT502-1

FXS PORT1

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 105
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=995>x+ | <=995>*x+ }

FXS PORT2

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 105
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=995>x+ | <=995>*x+ }

HT502-2

FXS PORT1

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 106
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=996>x+ | <=996>*x+ }

FXS PORT2

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 106
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=996>x+ | <=996>*x+ }

HT502-3

FXS PORT1

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 107
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=997>x+ | <=997>*x+ }

FXS PORT2

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 107
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=997>x+ | <=997>*x+ }

HT502-4

FXS PORT1

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 108
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=998>x+ | <=998>*x+ }

FXS PORT2

Primary SIP Server: IP-адрес FXO шлюза
SIP User ID: 108
SIP Registration: No
Outgoing Call without Registration: Yes
Dial plan: { <=998>x+ | <=998>*x+ }

Пожалуй, на этом всё. Основные шаблоны и принципы тут приведены, а варьировать их можно совершенно по-разному.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *