Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Настройка SIGTRAN на SSW 3.14

Для начала нам необходимо задекларировать транспортный уровень (sctp для сигнализации и udp для медии)

  • Декларируем sctp транспорт, он работает в качестве клиента и смотрит в сторону SMG:

network/peer/declare smg_sctp sctp 5 5 client * 192.168.113.144 2904

  • Декларируем udp транспорт для megaco:

network/peer/declare smg_udp udp server * 0.0.0.0 2545

В результате получаем в нетворках следующее:

admin@[mycelium1@ecss1#ECSS 010372]:/$ network/peer/info

admin@[mycelium1@ecss1#ECSS 010372]:/$ network/peer/info
┌──────────┬─────────┬──┬────────────────┬─────────────────────┬──────────────┐
│Name      │Protocol │M │Node            │IP:Port              │Description   │
├──────────┼─────────┼──┼────────────────┼─────────────────────┼──────────────┤
│smg_sctp  │sctp     │C │md1@ecss1       │192.168.113.144:2904 │              │
│          │         │  │mycelium1@ecss1 │192.168.113.144:2904 │              │
│          │         │  │sip1@ecss1      │192.168.113.144:2904 │              │
│          │         │  │core1@ecss1     │192.168.113.144:2904 │              │
│          │         │  │ds1@ecss1       │192.168.113.144:2904 │              │
│smg_udp   │udp      │S │md1@ecss1       │0.0.0.0:2545         │              │
│          │         │  │mycelium1@ecss1 │0.0.0.0:2545         │              │
│          │         │  │sip1@ecss1      │0.0.0.0:2545         │              │
│          │         │  │core1@ecss1     │0.0.0.0:2545         │              │
│          │         │  │ds1@ecss1       │0.0.0.0:2545         │              │
└──────────┴─────────┴──┴────────────────┴─────────────────────┴──────────────┘


Далее переходим к поднятию AS для взаимодействия с SMG

  • Создаем M2UA Application Server

sigtran/as/declare smg_as smg_sctp m2ua

  • Привяжем asp_id к AS:

sigtran/as/set smg_as asp_id core1@ecss1/30


В результате получаем следующее

admin@[mycelium1@ecss1#ECSS 010372]:/$ sigtran/as/info smg_as

┌────────┬──────────┬───────────┬──────────────────────────┬──────────────────┐
│Name    │Peer      │Class      │Properties                │Description       │
├────────┼──────────┼───────────┼──────────────────────────┼──────────────────┤
│smg_as  │smg_sctp  │m2ua       │asp_id/core1@ecss1 = 30   │                  │
│        │          │           │ppid = 2                  │                  │
└────────┴──────────┴───────────┴──────────────────────────┴──────────────────┘

Total: 1


Далее необходимо настроить линки и линксеты с OPC и DPC

  • Декларируем линк, с указанием IID:

sigtran/mtp3/link/declare smg_link smg_as link1 0

  •  Далее декларируем OPC SSW (локальный point code):

sigtran/mtp3/pc/add smg_local_point 0 50 local sep

  • Декларируем удаленный point code (DPC)

sigtran/mtp3/pc/add smg_remote_point 0 100 remote sep group_reset

  • Декларируем linkset

sigtran/mtp3/linkset/declare smg_linkset smg_local_point smg_remote_point smg_as smg_link

  • Включаем linkset

sigtran/mtp3/linkset/set smg_linkset enable true

  • Включаем link:

sigtran/mtp3/link/set smg_as smg_link enable true

  • Декларируем rule:

sigtran/mtp3/route/declare smg_rule first * * * smg_linkset/1


Далее переходим к настройке mgc

  • Настраиваем mgc и Termination ID:

mgc/gateway/declare smg_mgc megaco default e1p{1-15,17-31}

mgc/declare smg_mgc megaco smg_udp smg_mgc

  • Активируем mgc

mgc/gateway/set smg_mgc enabled true


Далее привязываем CIC из ISUP (SS7)

sigtran/isup/cic/declare 0 50 100 {1-15,17-31} smg_mgc e1p{1-15,17-31}

Создаем транк

sigtran/isup/trunk/declare serj 0 sigtran default_routing 0 50 100 {1-15,17-31}



После проделанных манипуляций рестартуем ядро:

sudo systemctl restart ecss-core.service


Настройка SIGTRAN на SMG

После проделанных манипуляций на SSW необходимо подготовить две SMG. Одну с ПО SIGTRAN, другую с базовым ПО


Перейдем к настройке SIGTRAN версии:

  • Перейдем в веб-интерфейс и создадим Процесс сигнального шлюза (SGP). В нем укажем Тип M2UA и порт приёма 2904, так же привяжем Сетевой интерфейс.


  • Далее создаем Сервер приложений (AS). В нем создаем Процесс сервера приложений (ASP), где указываем ASP_ID, который настраивали на SSW (в нашем случае 30)

  • Перейдем в настройку Интерфейс H.248/Megaco

Вводим идентификатор шлюза (в нашем случае smg_mgc), выбираем интерфейсы, добавляем Взаимодействие с контроллером MGC (в нашем случае это SSW и порт мы декларировали на нем 2545 по UDP)

  • Переходим в настройку потоков E1:

Выбираем M2UA , выбираем интерфейс управления B каналами — MEGACO

16 D канал, Идентификатор интерфейса — link1 (ранее настраивали на SSW)

Сервер приложений (AS) — ранее созданный на smg

Переходим в настройку Каналов, прописываем аналогично SSW:

После всех настроек подключаем обычную SMG в поток и настраиваем по стандартному описанию ОКС поток. Помним, что OPC на SSW у нас 50, а DPC 100. Следовательно на SMG нужно сделать наоборот:


  • Нет меток