Eltex SMG-4 новый 4-х портовый E1-SIP шлюз от отечественного производителя. Поддерживает до 4-х потоков E1 (PRI, Q931, ОКС7) и до 128 VoIP каналов. Не предназначен для подключения SIP to SIP.
Прежде чем приступить к настройке, оговорим назначение контактов разъемов кабеля RJ-48. Для подключения потока Е1 используется спецификация ISO/IEC 10173:
Шлюз по умолчанию имеет:
- IP-адрес: 192.168.1.2 (маска 255.255.255.0).
- Логин: admin
- Пароль: rootpasswd
Сначала нам нужно создать SIP транк с Asterisk, далее подключить поток и настроить маршрутизацию.
Настройка SIP
Создаем SIP транк, идем в меню Маршрутизация – Интерфейсы SIP:
- Режим – SIP;
- Имя хоста – указываем IP адрес Asterisk;
- Порт назначения SIP сигнализации – 5060;
- Порт для приема SIP сигнализации – 5060;
- Доверенная сеть и Индикация аварии – по желанию.
Далее в переходим в меню Настройка кодеков/RTP и выбираем:
- Способ передачи DTMF – RFC2833;
- Пакетизация PTE – 20.
На 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. Следуем рекомендациям вашего оператора.
- Даем название потока, например Operator-1.
- Указываем протокол сигнализации, если мы являемся клиентом то Q.931 (User).
- Включаем поток опцией – Включен.
- Контроль CRC4 – ставим если необходим.
- Индикация Alarm и Remotealarm – по желанию, если хотим что бы шлюз уведомлял о ошибках.
Настройка маршрутизации
Маршрутизация в SMG-4
Теперь займемся маршрутизацией, для этого сначала создадим Транк группы. Первую транк группу сделаем Operator, которая будет включать в себя все потоки, вторую Asterisk в которой будет SIP транк. Переходим в меню Маршрутизация – Транк группы и добавляем:
После того как транк группы готовы, необходимо создать план нумерации, в котором все поступающие вызовы с потока мы направим в Asterisk, а все вызовы, которые придут на шлюз с SIP-транка с Asterisk будут направляться в поток.
Создаем маршрут From-Operator-to-Asterisk в котором:
- Тип префикса -Транковая группа;
- Транк группа – Asterisk.
И второй маршрут From-Asterisk-to-Operator:
- Тип префикса -Транковая группа;
- Транк группа – Operator.
После того как все настройки выполнены, не забываем их сохранить на нашем устройстве, чтобы при перезагрузке шлюза нам не пришлось настраивать все заново.
Пробуем звонить. Не забываем настроить маршрутизацию в астериске примерно таким образом:
Маршрутиация в 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 во время активных вызовов.
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.