stringtranslate.com

Автоматический повторный запрос

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

Вариации протоколов ARQ включают Stop-and-wait ARQ , Go-Back-N ARQ и Selective Repeat ARQ . Все три протокола обычно используют некоторую форму протокола скользящего окна, чтобы помочь отправителю определить, какие (если таковые имеются) пакеты необходимо повторно передать. Эти протоколы находятся на уровне канала передачи данных или на транспортном уровне (уровни 2 и 4) модели OSI .

Примеры

Протокол управления передачей использует вариант Go-Back-N ARQ для обеспечения надежной передачи данных по интернет-протоколу , который не обеспечивает гарантированную доставку пакетов; с селективным подтверждением (SACK) он использует селективный повтор ARQ .

Беспроводные сети IEEE 802.11 используют повторные передачи ARQ на уровне канала передачи данных. [1]

ITU-T G.hn использует гибридный ARQ , смесь высокоскоростной прямой коррекции ошибок (FEC) и ARQ. Это высокоскоростной стандарт локальной сети , который может работать на скоростях передачи данных до 1 Гбит/с по существующей домашней проводке ( линии электропередач , телефонные линии и коаксиальные кабели ). G.hn использует CRC-32C для обнаружения ошибок, LDPC для FEC и селективный повтор для ARQ.

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

Существует ряд патентов на использование ARQ в средах живого видеоконтента. В этих средах с высокой пропускной способностью отрицательные подтверждения используются для снижения накладных расходов.

Смотрите также

Ссылки

  1. ^ "802.11 Reference Design: Recovery Procedures and Retransmit Limits" . Получено 21 июля 2020 г. .