Читая документ М200.5100.000-ТО.02.SIP узнаем
В видении реализации SIP на оборудовании М-200 фирмы МТА лежат два типа портов:
SIP-абонент (EXT_SIP) – полноценный абонент АТС М-200 с полным
спектром абонентских услуг и сервисов
(СОРМ, тарификация, услуги ДВО и т.п.).
Предназначен для подключения IP-телефонов
или аналогичного оборудования.
SIP-транк (SIP) – канал для подключения к внешнему VoIP
оборудованию. Предназначен для стыка с
операторами цифровой телефонии и для
подключения клиентского VoIP оборудования (IP
PBX, IP-шлюз и т.д.). В данном случае
обеспечиваются только транзитные соединения и
достуддоступные для них сервисы.
SIP-транк может быть двух типов:
User Agent (UA)- клиент, который регистрируется на прокси-сервере
Proxy – сервер, на котором регистрируются внешние UA
Одна виртуальная плата PROMG дает нам 124, помним что один забран на 34 код отбоя.
Пример/памятка настройки
настройка SIP-транков производится с помощью виртуальных SIP портов.
Здесь у нас 2 транк-группы объявлены, на 1 и 123 порта
PCM [121] { PROFIL = 27 // TYPE PCM = PCM_IP
}
AIR [1] { PROFIL = 28 // AIR TYPE = AIR_IP ---Тип виртуального контейнера должен быть
PORT [1] { PROFIL = 29 // SIG = SIG_SIP ---Тип портов должен быть
GROUP = 24
}
PORT [2-124] { PROFIL = 30 // SIG = SIG_SIP
GROUP = 25
}
}
-------------------------------------------------------------------
PROFIL [27] { TYPE = PCM_IP
}
PROFIL [28] { TYPE = AIR_IP --- виртуального контейнер
}
PROFIL [29] { TYPE = SIG_SIP --- Тип портов
IPPcmNo = 121 --- отвечает за привязку к потоку
nLocalUDPPort = 5001
remoteIP = "192.168.137.116"
username = "cgsg"
}
PROFIL [30] { TYPE = SIG_SIP
IPPcmNo = 121
fDetectDtmf = YES
fDetectFax = YES
fEnableT38 = YES
fRegisterInProxy = NO --- процедура авторизации
nLocalUDPPort = 5060 --- локальный порт сиг-ии
nOutDTMFtype = 2 --- метод передачи DTMF сигнало в. 0 – inband, 1 - sip info, 2 – rfc2833
nRemoteUDPPort = 5061 --- удаленный порт сиг-ии
remoteIP = "8.9.10.11" --- огрничиваем адреса регистрации
username = "aster-test"
}
----------------------------------------------------------------
GROUP [24] { ROUTE = 2 }
GROUP [25] { ROUTE = 41 }
----------------------------------------------------------------
}
ROUTE [2] { NAME = "block_all"
RECORD "?????????????????????????????????????????" 41
}
}
ROUTE [41] { NAME = "test_sip"
RECORD "4951234567" 14
}
----------------------------------------------------------------
Привязка виртуального слота к слото-месту в конфигурационном пространстве коммутатора
/ATS/SYSCONFIG/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=static
MACADDR=00:00:aa:aa:1f:1f --- 31 -> 31*4 = 124 - 4 потока 121,122,123,124
ONBOOT=yes
METRIC=5
MII_NOT_SUPPORTED=no
USERCTL=no
RESOLV_MODS=no
IPV6INIT=no
IPV6TO4INIT=no
----------------------------------------
В Bash подключившись после активации промга, мы должны его увидеть:
atsuser@211.254:~ ->telnet localhost 33333
[2019-03-05 09:20:30] PLATA 512-PA-SORM (16) Motor 6.10.33 SER 11.10308 [Synchro Up]
[2019-03-05 09:20:30] PLATA 512-PA (17) Motor 6.10.33 SER 11.11339 [Synchro Up]
[2019-03-05 09:20:30] PLATA 512-PA (18) Motor 6.10.33 SER 11.11335 [Synchro Up]
[2019-03-05 09:20:30] PLATA 512-PA (19) Motor 6.10.33 SER 11.11343 [Synchro Up]
[2019-03-05 09:20:30] PLATA 512-PA (20) Motor 6.10.33 SER 11.11334 [Synchro Up]
[2019-03-05 09:20:30] PROMG0 (31) (gcc 4.9.2) Motor 6.10.46 SER 00.00126 [Synchro Up]
[2019-03-05 09:20:30] PLATES ONLINE = 21
------------------------------------------
Контроль/проверка состояния
Команду давать в териминале, а не в Bash Linux
>sipstate
PROVIDER-SIP(cgsg)(769/1) State: A_Registering 31:5001 -> T(1) D(0) SL:<r>
PROVIDER-SIP(Фыеукшыл)(769/2) State: A_Idle 31:5060 -> 8.9.10.11:5061 T(0) D(0) SL:<>;
Done
--------------------------------------------
Контроль виртуальных плат осуществляется командой ‘virtman’
>virtman
plata 31 index 0 wanip 10.20.120.140 count 124 used <all:3 ip:3 conf:0>
Done
У нас одна виртуальная плата на 124 канала
---------------------------------------------
PROMG - это програмный комплекс, в рамках АТС он видится как ТЭЗ:
Администрирование выглядит следующим образом:
Мониторинг SIP
Жмем на беленький квадрат и попадаем
Вот в таком виде выглядят каналы:
Комментариев нет:
Отправить комментарий