PROMG
- Сторона АТС (кроме УК серии СС)
- ПО узла коммутации серии СС
- Сторона оператора
- Тарификация
В основе реализации SIP на оборудовании М-200 лежит виртуальная плата PROMG. Она представляет собой интерфейс между внешней сетью с пакетной передачей данных (VoIP) и внутренней структурой обмена данных АТС М-200. PROMG привязан к двум сетевым интерфейсам:
- Интерфейс обмена данными с поставщиком или потребителем услуг SIP. Как правило, это интерфейс WAN.
- Интерфейс подключения к внутреннему коммутационному полю АТС. Всегда интерфейс MG-04.
PROMG выполняется на собственном ядре процессора, целиком занимая его ресурсы.
Настройки работы PROMG осуществляются в файле /ATS/SYSCONFIG/MasterOfPuppets.conf
process PROMG exefile "/ATS/BIN/PROMG" sync PROMG_1 cmdline "-devlan eth2 -devwan eth3 -core0 1 -count 1 -d"
В данной строке могут быть изменены следующие параметры:
- -devlan ethX - имя сетевого интерфейса для MG-4 (тот интерфейс что смотрит в блок коммутации).
- -devwan ethY - имя сетевого интерфейса для WAN (тот интерфейс что смотрит в сеть ip-телефонии).
- -core0 N - номер ядра ЦПУ на котором запустится программа (рекомендуемое значение 1).
Виртуальная плата PROMG занимает реальное место в составе Блока Интерфейсов. Это место не может быть занято никаким другим ТЭЗом.
Настройка положения виртуальной платы в пределах блока интерфейсов осуществляется через настройка MAC-адреса интерфейса, определенного параметром –devlan. Для приведенного выше примера это файл /ATS/SYSCONFIG/ifcfg-eth2.
Так, для 5-ой платы MAC адрес должен быть 00:00:aa:aa:05:05 (для 8-ой он был бы 00:00:aa:aa:08:08, для 10-ой был бы 00:00:aa:aa:0a:0a и т.п.).
В терминале PRODRIVER PROMG будет виден как отдельная плата:
[08-06-12 09:18:04] >info [08-06-12 09:18:04] PRODRIVER Motor 6.10.14 [08-06-12 09:18:04] ok [08-06-12 09:18:05] ATS 512-PA (01) Motor 6.10.18 SER 12.11354 [Synchro Up] [08-06-12 09:18:05] ATS 512-PA (02) Motor 6.10.18 SER 12.12096 [Synchro Up] [08-06-12 09:18:05] ATS 512-PA (03) Motor 6.10.18 SER 12.12118 [Synchro Up] [08-06-12 09:18:05] ATS 512-PA (04) Motor 6.10.18 SER 12.12089 [Synchro Up] [08-06-12 09:18:05] ATS PROMG (05) Motor 6.10.13 LINUX [Synchro Up] [08-06-12 09:18:05] PLATES ONLINE = 5
В данном примере PROMG расположен в пятом слото-месте.
В терминале 10011 должна быть видна виртуальная плата:
>virtman plata 5 index 0 wanip 192.168.0.10 count 124 used <all:0 ip:0 conf:0> Done
См. также: PROMG на разных сетевых интерфейсах