MCVideo off-network: single arbitrator и self arbitration — два разных способа управления передачами
Для MCVideo вне сети нельзя автоматически ожидать одного постоянного арбитра всех передач. ETSI TS 123 281 V19.9.0 предусматривает два подхода: single arbitrator и self arbitration. Выбор относится к конфигурации группы и меняет порядок взаимодействия клиентов.
Один арбитр
В single arbitrator approach один клиент принимает ответственность за арбитраж запросов участников в пределах своей доступности. Запросы направляются ему, а он проверяет настроенные ограничения одновременных передач и разрешает либо отклоняет их.
Это функциональная роль участника off-network группы, а не обязательный централизованный MCVideo server. Наличие такого порядка не означает, что бригада незаметно вернулась к обычной сетевой архитектуре.
При диагностике нужно знать текущего арбитра и область его доступности. Иначе отсутствие ответа можно ошибочно трактовать как отказ всей службы.
Самостоятельный арбитраж
В self arbitration каждый клиент принимает решение о собственной передаче по своему представлению топологии. Он оценивает доступную возможность с учётом настроенного предела.
При необходимости предусмотрены дальнейшие действия, включая запрос override к другой передающей стороне. Их конкретный сценарий отличается от обязательного обращения к единственному арбитру.
Следовательно, требовать отдельный ответ общего арбитра после каждой попытки в таком режиме неверно. Но самостоятельное решение также не означает отсутствие правил или неограниченное число потоков.
Как выбрать проверяемую модель
Перед приёмкой фиксируют настроенный подход для рабочей группы. Поддержка off-network MCVideo вообще не заменяет этот параметр.
В согласованном тесте используют несколько известных клиентов и предусмотренное число передач. Наблюдают, кто принимает решение, куда направлены запросы и как начинается фактическое видео.
Для single arbitrator отдельно проверяют обработку центральной ролью участника. Для self arbitration подтверждают предусмотренное локальное решение клиентов и согласованное состояние потоков.
Не следует смешивать эти результаты с моделью голосового MCPTT только по общему слову «арбитр». Здесь проверяется управление видеопередачами по конкретной процедуре.
В протоколе сохраняют подход, пределы и фактические роли. Пользовательская памятка описывает понятные признаки разрешения для выбранной реализации.
Так инженер получает корректную основу диагностики. Бригада понимает, почему разные настроенные модели могут давать разные управляющие последовательности, а отсутствие универсального центрального ответа не выдаётся за неисправность в сценарии, где предусмотрено self arbitration MCVideo.