ГОСТ Р 54994—2012
Приложение В
(обязательное)
Решения повторной передачи RTP
В.1 Введение
Это приложение определяет опцию, обеспечивающую для HNED непосредственную обратную связь (FB)
для переприема недостающих пакетов при использовании протокола RTCP и сервера RET. Этот механизм может
использоваться для одноадресной передачи служб CoD и MBwTM и многоадресной передачи LMB.
Этот механизм может использоваться вместо решения AL-FEC или в комбинации с решением AL-FEC для
защиты потоков RTP от потери пакетов.
В.2 Архитектура повторной передачи (RET)
В.2.1 RET для служб CoD/MBwTM
Архитектура процесса повторной передачи для одноадресной передачи CoD и вещания медиа с режимом
Trick (CoD/MBwTM) показана на рисунке В.1.
FB (Feed Back) — обратная передача;
UC (Unicast) — одноадресная доставка
Рисунок В.1 — Архитектура и сигнализация RET для служб COD/MBwTM
42
Эта архитектура содержит два компонента:
- HNED, включающая клиента RTP для медиа и клиента RTP RET;
- стриммер CoD/MBwTM с функциями сервера RTP медиа и сервера RTP RET.
Процесс восстановления повторной передачи включает в себя три этапа:
- этап 1: поток данных CoD/MBwTM в одноадресном режиме от сервера RTP медиа передан протоколом RTP.
В процессе передачи произошла потеря пакета RTP;
- этап 2: после обнаружения потери пакета RTP в HNED клиент RTP RET в HNED отправляет сообщение FB
RTCP RET на сервер RTP RET;
- этап 3: сервер RTPRETотвечает на сообщение FB RTCP, ретранслируя требуемый пакет (называемый RET
пакетом) протоколом RTP RET клиенту RTP RET.
Процесс повторной передачи для случая потоков с множеством SSRC в потоке данных CoD/MBwTM должен
выполняться в соответствии с ETSI [12] (приложение F, F.3.1).
В.2.2 RET для службы «вещания медиа» (LMB)
Восстановление потерянных пакетов для служб LMB может выполняться для случаев одноадресной пере-
дачи и многоадресной передачи.
На рисунках В.2 и В.3 показаны элементы и коммуникационные потоки, образующие архитектуру RET для
службы вещания медиа (LMB). Вариант восстановления потерянных пакетов для служб LMB при одноадресной
передаче показан на рисунке В.2 Вариант восстановления потерянных пакетов для служб LMB при многоадресной
передаче показан на рисунке В.3.
При одноадресной передаче восстановление потерянных пакетов (рисунок В.2) происходит так же, как и в
случае служб CoD/MBwTM: клиент RTP медиа (в составе HNED) обнаруживает потерю пакета, передает на сервер
LMB RET сообщение FB RTCP (этап 2), в ответ происходит одноадресная передача пакета RTP RET. SSRC, ис-
пользуемый сервером LMB RET, может отличаться от SSRC исходного многоадресного сеанса RTP.
В этой архитектуре может быть предусмотрено несколько серверов LMB RET, которые обрабатывают одно-
адресные потоки сообщений RTCP FB от клиентов RET. Каждый из таких серверов LMB RET является адресатом
потоков RTCP от субмножества устройств HNED.