Каждая сигнальная точка назначения может быть достигнута различными сигнальными маршрутами, каждый из которых поддерживает минимум один линк сет. Использование сигнальных маршрутов, ведущих к одной и той же точке назначения, определяется "приоритетом", присвоенным отдельным маршрутам (1=наивысший):

  • Для отправки сообщений всегда используется доступный в данный момент сигнальный маршрут с наивысшим приоритетом.
  • Если доступно более одного сигнального маршрута с текущим наивысшим приоритетом, будет выполняться распределение нагрузки между двумя и более линк сетами.
  • Если один из нескольких линк сетов с одинаковым приоритетом выходит из строя, а дополнительный линк сет с таким же приоритетом все еще существует, распределение нагрузки будет продолжено.
  • Только в случае сбоя во всех линк сетах с одним приоритетом произойдет переключение на линк сет со следующим более низким приоритетом.

declare

Команда используется для добавления нового MTP3-маршрута.

Путь команды:

/sigtran/mtp3/route/declare

Синтаксис:
/sigtran/mtp3/route/declare <RULE> <POSITION> <NI> <OPC> <DPC> <LINK_1>/<PRIORITY_1>[,<LINK_2>/<PRIORITY_2>[,...]] [<DESCRIPTION>]

Параметры:

  • <RULE> — имя маршрута;
  • <POSITION> — позиция MTP3 маршрута относительно других маршрутов. Возможные значения: first | last | номер rule ; Номер 1 эквивалентно позиции first, номер больше , чем текущей - last;
  • <NI> :: 0..3 — индикатор сети (также можно использовать имена: international1(0), international2(1), national1(2), national2(3));
  • <OPC> :: 0..16383 | 0..7-0..255-0..7 — код пункта сигнализации отправления, originating point code;
  • <DPC> :: 0..16383 | 0..7-0..255-0..7 — код пункта сигнализации назначения, destination point code;
  • <LINK_N> — имя линк сета, используемое для маршрутизации сигнального сообщения; <PRIORITY_N> - приоритет линк сета;
  • <DESCRTIPTION> — описание маршрута.

Пример:

/sigtran/mtp3/route/declare test 1 3 40 45 Test/1 "test"       
Rule test successfully added.

info

Команда используется для просмотра таблицы MTP3-маршрутов

Путь команды:

/sigtran/mtp3/route/info 

Синтаксис:
/sigtran/mtp3/route/info  [<RULE>]

Параметры:

  • <RULE> — имя маршрута.

Пример:

/sigtran/mtp3/route/info                                 
┌──┬───────────────────────┬────────────────┬────────────────┬────────────────┬───────────────────────┬───────────────────────────────────────────────────────────┐
│# │         Rule          │       NI       │      OPC       │      DPC       │   Route / Priority    │                        Description                        │
│  │                       │                │                │ (zone-area-sp) │                       │                                                           │
├──┼───────────────────────┼────────────────┼────────────────┼────────────────┼───────────────────────┼───────────────────────────────────────────────────────────┤
│1 │test                   │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │Test / 1               │test                                                       │
└──┴───────────────────────┴────────────────┴────────────────┴────────────────┴───────────────────────┴───────────────────────────────────────────────────────────┘

remove

Команда используется для удаления MTP3-маршрута


Путь команды:

/sigtran/mtp3/route/remove 

Синтаксис:
/sigtran/mtp3/route/remove  <RULE>

Параметры:

  • <RULE> —  имя маршрута.

Пример:

/sigtran/mtp3/route/remove test              
Rule test successfully removed.

route-add

Команда используется для добавления нового линк сет в MTP3-маршрут.

Путь команды:

/sigtran/mtp3/route/route-add

Синтаксис:
/sigtran/mtp3/route/route-add <RULE> <LINK_1>/<PRIORITY_1>[,<LINK_2>/<PRIORITY_2>[,...]]

Параметры:
<RULE> — имя маршрута;
<LINK_N> — имя линк сета используемого для маршрутизации сигнального сообщения/ <PRIORITY_N> — приоритет текущего линк сета.

Пример:

/sigtran/mtp3/route/route-add test2 linkset_to55/1, Test/2       
Rule test2 successfully changed.

route-remove

Команда используется для удаления линк сета из MTP3-маршрута.

Путь команды:
/sigtran/mtp3/route/route-remove

Синтаксис:
/sigtran/mtp3/route/route-remove <RULE> <LINK_1>/<PRIORITY_1>[,<LINK_2>/<PRIORITY_2>[,...]]

Параметры:

  • <RULE> — имя маршрута;
  • <LINK_N> — имя линк сета, используемого для маршрутизации сигнального сообщения / <PRIORITY_N> - приоритет текущего линк сета.

Пример:

/sigtran/mtp3/route/route-remove test2 linkset_to55/1, Test/2        
Rule test2 successfully changed.

rule-move

Команда используется для изменения положения маршрута среди других маршрутов.

Путь команды:

/sigtran/mtp3/route/rule-move

Синтаксис:
/sigtran/mtp3/route/rule-move <RULE> <ACTION>

Параметры:

  • <RULE> — имя маршрута;
  • <ACTION> :: first | last | up [<N>] | down [<N>] | position <N> — перемещение маршрута: first — переместить на первую позицию; last — переместить на последнюю позицию; up [<N>] — переместить на N позиций вверх; down [<N>] — переместить на  N позиций вниз; position <N> — переместить на позицию N.

Пример:

/sigtran/mtp3/route/info                                                  
┌──┬───────────────────────┬────────────────┬────────────────┬────────────────┬───────────────────────┬───────────────────────────────────────────────────────────┐
│# │         Rule          │       NI       │      OPC       │      DPC       │   Route / Priority    │                        Description                        │
│  │                       │                │                │ (zone-area-sp) │                       │                                                           │
├──┼───────────────────────┼────────────────┼────────────────┼────────────────┼───────────────────────┼───────────────────────────────────────────────────────────┤
│1 │test5                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 1000    │                                                           │
│  │                       │                │                │                │linkset_to55 / 1       │                                                           │
│2 │route_to_SMG           │                │                │                │linkset_to55 / 1       │route_to_signaling #7                                      │
│  │                       │                │                │                │linkset_to50 / 1       │                                                           │
│3 │test2                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 10      │test1                                                      │
│  │                       │                │                │                │linkset_to50 / 1000    │                                                           │
│4 │test                   │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │Test / 1               │test                                                       │
│  │                       │                │                │                │linkset_to50 / 1000    │                                                           │
│5 │test1                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 1       │test1                                                      │
└──┴───────────────────────┴────────────────┴────────────────┴────────────────┴───────────────────────┴───────────────────────────────────────────────────────────┘

/sigtran/mtp3/route/rule-move test2 up 1          
Rule test2 successfully changed position at 1.

/sigtran/mtp3/route/info                             
┌──┬───────────────────────┬────────────────┬────────────────┬────────────────┬───────────────────────┬───────────────────────────────────────────────────────────┐
│# │         Rule          │       NI       │      OPC       │      DPC       │   Route / Priority    │                        Description                        │
│  │                       │                │                │ (zone-area-sp) │                       │                                                           │
├──┼───────────────────────┼────────────────┼────────────────┼────────────────┼───────────────────────┼───────────────────────────────────────────────────────────┤
│1 │test5                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 1000    │                                                           │
│  │                       │                │                │                │linkset_to55 / 1       │                                                           │
│2 │test2                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 10      │test1                                                      │
│  │                       │                │                │                │linkset_to50 / 1000    │                                                           │
│3 │route_to_SMG           │                │                │                │linkset_to55 / 1       │route_to_signaling #7                                      │
│  │                       │                │                │                │linkset_to50 / 1       │                                                           │
│4 │test                   │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │Test / 1               │test                                                       │
│  │                       │                │                │                │linkset_to50 / 1000    │                                                           │
│5 │test1                  │  national2(3)  │   40 (0-  5-0) │   45 (0-  5-5) │linkset_to50 / 1       │test1                                                      │
└──┴───────────────────────┴────────────────┴────────────────┴────────────────┴───────────────────────┴───────────────────────────────────────────────────────────┘


set

Команда используется для изменения существующего MTP3-маршрута.

Путь команды:

/sigtran/mtp3/route/set

Синтаксис:
/sigtran/mtp3/route/set <RULE> <KEY> <VALUE>

Параметры:

  • <RULE> — имя маршрута;
  • <KEY> :: position | NI | OPC | DPC | link | description;
  • <VALUE> — новое значение для параметра:
    • position — позиция MTP3-маршрута относительно других маршрутов. Возможные значения: first | last | номер маршрута. Номер 1 эквивалентно first, номер больше чем номер маршрута эквивалентно last;
    • NI - 0..3 — индикатор сети (также можно использовать имена : international1(0), international2(1), national1(2), national2(3));
    • OPC - 0..16383 | 0..7-0..255-0..7 — код пункта сигнализации отправления, originating point code;
    • DPC - 0..16383 | 0..7-0..255-0..7 — код пункта сигнализации назначения, destination point code;
    • link - <LINK_1>/<PRIORITY_1>[,<LINK_2>/<PRIORITY_2>[,...]] — имя линк сета, который используется для передачи сигнального сообщения/ <PRIORITY_N> — приоритет этого линк сета;
    • description — описание маршрута.

Пример:

/sigtran/mtp3/route/set test2 description test2
Property description at rule test2 successfully changed.