Automatic Repeat reQuest (ARQ)

Automatic Repeat reQuest (ARQ)

arq 1 - Haivision

ARQ (Automatic Repeat request, автоматический запрос на повторение) — это метод контроля ошибок и восстановления пакетов для передачи данных, при котором получатель отправляет отправителю предупреждение, если пакет отсутствует, чтобы отправитель мог повторно отправить отсутствующий пакет.

ARQ хорошо подходит для потоковой передачи видео по IP-сетям с определенным уровнем непредсказуемости, таким как общедоступный Интернет, т.к. требует меньшую пропускную способность в сравнении с другими методами исправления ошибок. ARQ вносит небольшую задержку в передачу, которая является довольно незначительной в сравнении с сэкономленной пропускной способностью.

Из-за пригодности использования для непредсказуемых сетей и не добавления значительных задержек, протокол потоковой передачи Secure Reliable Transport (SRT) с открытым исходным кодом использует ARQ в качестве основного метода исправления ошибок.

Читайте также