Подключение E1 шлюза Eltex SMG-4 к Asterisk

Подключение E1 шлюза Eltex SMG-4 к Asterisk

Eltex SMG-4 новый 4-х портовый E1-SIP шлюз от отечественного производителя. Поддерживает до 4-х потоков E1 (PRI, Q931, ОКС7) и до 128 VoIP каналов. Не предназначен для подключения SIP to SIP.

Схему подключения шлюза будем использовать самую простую: все вызовы приходящие из потока E1 в шлюз без изменения будут направляться в Asterisk и наоборот, все что придет с Asterisk на шлюз так же без изменения будет направляться в поток.
SMG-4 Asterisk

Прежде чем приступить к настройке, оговорим назначение контактов разъемов кабеля RJ-48. Для подключения потока Е1 используется спецификация ISO/IEC 10173:

Eltex SMG-4

Шлюз по умолчанию имеет:

  • IP-адрес: 192.168.1.2 (маска 255.255.255.0).
  • Логин: admin
  • Пароль: rootpasswd
Сначала нам нужно создать SIP транк с Asterisk, далее подключить поток и настроить маршрутизацию.

Содержание

Настройка SIP

Создаем SIP транк, идем в меню Маршрутизация – Интерфейсы SIP:

https://2.bp.blogspot.com/-Ko6DyMiAIoQ/WpVEYgALYwI/AAAAAAAAFOI/Ar4C2l6gwEkPyxvFeOVZOSD4JS_LwaXewCLcBGAs/s1600/smg4-2.png

  • Режим – SIP;
  • Имя хоста – указываем IP адрес Asterisk;
  • Порт назначения SIP сигнализации – 5060;
  • Порт для приема SIP сигнализации – 5060;
  • Доверенная сеть и Индикация аварии – по желанию.

Eltex SMG-4

Далее в переходим в меню Настройка кодеков/RTP и выбираем:

  • Способ передачи DTMF – RFC2833;
  • Пакетизация PTE – 20.

Eltex SMG-4

На Asterisk прописываем следующие настройки:

[smg4]
type=peer
qualify=yes
nat=no
host=172.16.5.15
disallow=all
context=from-trunk
allow=alaw
allow=ulaw
После создания SIP-транка проверяем доступность девайса командой sip show peers.

Настройка E1

Переходим к настройке потока Е1. Следуем рекомендациям вашего оператора.
  1. Даем название потока, например Operator-1.
  2. Указываем протокол сигнализации, если мы являемся клиентом то Q.931 (User).
  3. Включаем поток опцией – Включен.
  4. Контроль CRC4 – ставим если необходим.
  5. Индикация Alarm и Remotealarm – по желанию, если хотим что бы шлюз уведомлял о ошибках.

Eltex SMG-4

Аналогично проделываем для оставшихся потоков (если они имеются).
Если настройки верны то в меню Мониторинг – Мониторинг потоков Е1 увидим примерно следующее, где зеленый индикатор и статус WORK означают правильное подключение и настройку нужного канала. В нашем случае настроено 2E1.
Eltex SMG-4

Настройка маршрутизации

Маршрутизация в SMG-4

Теперь займемся маршрутизацией, для этого сначала создадим Транк группы. Первую транк группу сделаем Operator, которая будет включать в себя все потоки, вторую Asterisk в которой будет SIP транк. Переходим в меню Маршрутизация – Транк группы и добавляем:

Eltex SMG-4
Eltex SMG-4

После того как транк группы готовы, необходимо создать план нумерации, в котором все поступающие вызовы с потока мы направим в Asterisk, а все вызовы, которые придут на шлюз с SIP-транка с Asterisk будут направляться в поток.

Eltex SMG-4

Создаем маршрут From-Operator-to-Asterisk в котором:

  • Тип префикса -Транковая группа;
  • Транк группа – Asterisk.

Eltex SMG-4

И второй маршрут From-Asterisk-to-Operator:

  • Тип префикса -Транковая группа;
  • Транк группа – Operator.

Eltex SMG-4Eltex SMG-4

После того как все настройки выполнены, не забываем их сохранить на нашем устройстве, чтобы при перезагрузке шлюза нам не пришлось настраивать все заново.

Eltex SMG-4

Пробуем звонить. Не забываем настроить маршрутизацию в астериске примерно таким образом:

Маршрутиация в Asterisk

Исходящие через шлюз SMG-4:

exten => _8[2-9]XXXXXXXXX,1,Dial(SIP/smg4/${EXTEN},60,tTr)

Входящие со шлюза SMG-4:

exten => _X.,1,Dial(SIP/101,tr)

Во вкладке Мониторинг на шлюзе наблюдаем нагрузку на потоки и SIP во время активных вызовов.

Eltex SMG-4

Eltex SMG-4
Настройка Eltex SMG-4 для работы с Asterisk произведена.

Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.