Opened 13 hours ago

Last modified 4 hours ago

#921 new улучшение

VE-01 и VE-02: конфигурация окончаний RTP — at Version 2

Reported by: mixyil1.1 Owned by: alx
Priority: низкий Milestone:
Component: sw Keywords:
Cc:

Description (last modified by alx)

Необходимо иметь возможность пометить канальное окончание RTP плат VE-01/VE-02 как временное/динамическое
и при сохранении конфигурации блока настройки таких каналов не записывать в файл конфигурации.


В системе "циркуляр" мы управляем конференциями на плате МС-03.
Основная задача - объединять ТЧ каналы в рамках конференц комнат (циркуляр).
Для этого мы программно динамически создаем/удаляем на плате VE-01/VE-02 канальные окончания RTP (далее канал).
Управление каналами осуществляется программно через snmp. Количество каналов, которое обслуживалось на момент тестирования системы ~ 100.

Суть проблемы:
Параметры каналов (обычно IP:port) меняются динамически. При сохранении конфигурации блока в память записывается текущий "снимок" настройки каналов. Через какое-то время эти параметры изменятся. Однако при загрузке сохраненной конфигурации (например перезагрузка блока) настройки каналов вернутся к тому "снимку", который уже не актуален.


Предложение:
Для канального окончания RTP добавить флаг dyn (temp) в slotN-channelM-fullconfig.
Если флаг установлен - при сохранении конфигурации не учитывать этот канал.
Если флаг отсувствует или false - при сохранении конфигурации учитывать этот канал.
Если канальное окончание RTP создается вручную через интерфейс управления блоком dyn=false.

{
  "RTCPen": true,
  "casPT": 101,
  "codec": "PCMA",
  "comment": "test1 channel",
  "dest": "192.168.15.125:20006",
  "enCAS": false,
  "masked": true,
  "pcmCode": 0,
  "rx-agc": false,
  "rx-gain": "0.0",
  "tx-agc": false,
  "tx-gain": "0.0",
  "type": "RTP",
  "dyn" : false
}

Change History (3)

by mixyil1.1, 13 hours ago

Attachment: rtp_channels.png​ added

comment:1 by mixyil1.1, 13 hours ago

Description: modified (diff)

comment:2 by alx, 13 hours ago

Description: modified (diff)
Summary: VE: конфигурация окончаний RTP → VE-01 и VE-02: конфигурация окончаний RTP

Исправил наименования плат.

Note: See TracTickets for help on using tickets.