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

редактировать

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

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

Примеры

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

IEEE 802.11; беспроводная сеть использует повторные передачи ARQ на уровне канала данных.

ITU-T стандарт G.hn, который обеспечивает способ создания высокоскоростной (до 1 Гбит / с ) локальной сети с использованием существующей жилой проводки ( линии электропередач, телефонные линии (ADSL ) и коаксиальные кабели ) используют Selective Repeat ARQ для обеспечения надежной передачи через шумную среду.

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

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

См. Также
Ссылки
Последняя правка сделана 2021-06-12 19:19:31
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте