Каждый M2UA AS представляет собой связку между кластером ECSS-10 и одним сигнальным шлюзом SG (например SMG). При этом каждая из коннекций между одним хостом кластера и SG образуют ASP.

declare

Команда используется для создания M2UA AS в системе ECSS-10.

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

/sigtran/as/declare

Синтаксис:

declare <NAME> <PEER> <CLASS> [<DESCRIPTION>]

Параметры:

<NAME> - уникальное в рамках системы имя M2UA AS;
<PEER> - имя peer-а, к которому привязывается SG (только peer-ы протокола SCTP, по умолчанию control stream выбирается 0);
<CLASS> - тип AS;
<DESCRIPTION> - описание данного M2UA AS

Пример:

support@[mycelium1@ecss1]:/$ /sigtran/as/declare as_224 smg_224 m2ua Application Server on SMG 192.168.1.224

Applicaiton Server as_224 successfully created.

support@[mycelium1@ecss1]:/$ /sigtran/as/declare as_224 smg_224 m2ua Application Server on SMG 192.168.1.224

Applicaiton Server as_224 already created.

info

Команда используется для просмотра информации о M2UA AS в системе ECSS-10.

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

/sigtran/as/info

Синтаксис:

info [<NAME>]

Параметры:

<NAME> - уникальное в рамках системы имя M2UA сетевого приложения, информацию по которому необходимо показать

Пример:

support@[mycelium1@ecss1]:/$ /sigtran/as/info

┌─────────┬────────┬──────┬────────────────────────────────┬──────────────────────────────────────────┐
│  Name   │ Peer   │Class │         Properties             │                 Description              │
├─────────┼────────┼──────┼────────────────────────────────┼──────────────────────────────────────────┤
│as_224   │smg_224 │m2ua  │asp_id/core1@ecss1 = 1          │Application Server on on SMG 192.168.1.224│
│         │        │      │asp_id/core1@ecss2 = 2          │                                          │
│         │        │      │ppid = 2                        │                                          │
│as_225   │smg_225 │m2ua  │asp_id/core1@ecss1 = 1          │Application Server on on SMG 192.168.1.225│
│         │        │      │ppid = 2                        │                                          │
└─────────┴────────┴──────┴────────────────────────────────┴──────────────────────────────────────────┘
Total: 2

support@[mycelium1@ecss1]:/$ /sigtran/as/info m2ua_224

┌─────────┬────────┬──────┬────────────────────────────────┬──────────────────────────────────────────┐
│  Name   │ Peer   │Class │         Properties             │                 Description              │
├─────────┼────────┼──────┼────────────────────────────────┼──────────────────────────────────────────┤
│as_224   │smg_224 │m2ua  │asp_id/core1@ecss1 = 1          │Application Server on on SMG 192.168.1.224│
│         │        │      │asp_id/core1@ecss2 = 2          │                                          │
│         │        │      │ppid = 2                        │                                          │
└─────────┴────────┴──────┴────────────────────────────────┴──────────────────────────────────────────┘
Total: 1

remove

Команда используется для удаления M2UA AS в системе ECSS-10.

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

/sigtran/as/remove

Синтаксис:

remove <NAME>

Параметры:

<NAME> - уникальное в рамках системы имя M2UA сетевого приложения

Пример:

support@[mycelium1@ecss1]:/$ /sigtran/as/remove as_224

Applicaiton Server as_224 successfully removed.

support@[mycelium1@ecss1]:/$ /sigtran/as/remove as_224

Error: Applicaiton Server as_224 not exists.

set

Команда используется для изменения свойств M2UA AS в системе ECSS-10.

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

/sigtran/as/set

Синтаксис:

set <NAME> <KEY> <VALUE>

Параметры:

<NAME> - имя SIGTRAN AS;
<KEY> :: peer | description | asp_id | ppid | control_stream;
<VALUE> - новое значение. Формат значений:
- peer <PEER>;
- description <DESCRIPTION>;
- asp_id <NODE_1>/<ASP_ID_1> [<NODE_2>/<ASP_ID_2> [...]];
- ppid - payload protocol identifier - идентификатор протокола M2UA по SCTP. По умолчанию равен 2. Возможные значения: 0..4294967295;
- class <CLASS>;
<PEER> - имя peer-а, к которому привязывается MG (только peer-ы протокола SCTP);
<CLASS> - новый тип AS. Возможные значения: iua, m2ua, megaco;
<CONTROL_STREAM> - идентификатор потока SCTP для control коннекции;
<DESCRIPTION> - описание данного M2UA сетевого приложения;
<NODE_N> - имя ноды;
<ASP_ID_N> - идентификатор Application Service Process-а в рамках AS, привязанного к определенной ноде

Пример:

support@[mycelium1@ecss1]:/$ /sigtran/as/set as_224 peer smg_224_new

Property peer successfully changed for media gateway as_224.

support@[mycelium1@ecss1]:/$ /sigtran/as/set as_224 asp_id core1@ecss1/10 core1@ecss2/11

Property asp_id successfully changed for media gateway as_224.

support@[mycelium1@ecss1]:/$ /sigtran/as/set as_224 peer smg_224_new

Error: Application Server as_224 not found.