Automatic repeat-request

Automatic repeat-request

Automatic Repeat-Query (ARQ) (or Automatic Repeat reQuest) is an error control method for data transmission which uses acknowledgments and timeouts to achieve reliable data transmission. An acknowledgment is a message sent by the receiver to the transmitter to indicate that it has correctly received a data frame or packet. A timeout is a reasonable point in time after the sender sends the frame/packet; if the sender does not receive an acknowledgment before the timeout, it usually re-transmits the frame/packet until it receives an acknowledgment or exceeds a predefined number of re-transmissions.

Types of ARQ protocol include Stop-and-wait ARQ, Go-Back-N ARQ and Selective Repeat ARQ. These protocols reside in the Data Link Layer or Transport Layer of the OSI model.

A variation of ARQ is Hybrid ARQ (HARQ) which has better performance, particularly over wireless channels, at the cost of increased implementation complexity.

References

* Peterson and Davie, "Computer Networks: A Systems Approach", Third Edition, 2003
* RFC 3366 - Advice to link designers on link Automatic Repeat reQuest (ARQ)


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Automatic repeat request — L Automatic Repeat reQuest (en français requête automatique de répétition) est une méthode de contrôle d erreur pour la transmission de données. Elle utilise des acquittements et des timeouts pour parvenir à une transmission efficace de l… …   Wikipédia en Français

  • Automatic Repeat reQuest — L’Automatic Repeat reQuest (en français requête automatique de répétition) est une méthode de contrôle d erreur pour la transmission de données. Elle utilise des acquittements et des timeouts pour parvenir à une transmission efficace de l… …   Wikipédia en Français

  • Automatic Repeat Request — ARQ (del inglés Automatic Repeat reQuest) son protocolos utilizados para el control de errores en la transmisión de datos, garantizando la integridad de los mismos. Estos suelen utilizarse en sistemas que no actúan en tiempo real ya que el tiempo …   Wikipedia Español

  • automatic repeat request — (ARQ)    A feature that automatically initiates a request for retransmission when a data transmission error is detected during communication …   IT glossary of terms, acronyms and abbreviations

  • Hybrid automatic repeat-request — Hybrid ARQ (HARQ) is a variation of the ARQ error control method. In standard ARQ, error detection information (ED) bits are added to data to be transmitted (such as cyclic redundancy check, CRC). In Hybrid ARQ, forward error correction (FEC)… …   Wikipedia

  • Selective Repeat ARQ — is a specific instance of the Automatic Repeat reQuest (ARQ) Protocol. It may be utilized as a protocol for the delivery and acknowledgement of message units, or it may be utilized as a protocol for the delivery of subdivided message sub… …   Wikipedia

  • ARQ — • Automatic Repeat Request • Arauquita, Colombia internationale Flughafen Kennung …   Acronyms

  • ARQ — Automatic Repeat Request Contributor: CASI …   NASA Acronyms

  • Error detection and correction — In mathematics, computer science, telecommunication, and information theory, error detection and correction has great practical importance in maintaining data (information) integrity across noisy channels and less than reliable storage… …   Wikipedia

  • ARQ — aeronaut. abbr. Automatic Response Query com. abbr. Automatic Repeat Request comp. abbr. Automatic Request for Repetition electr. abbr. Automatic Request for Repetition abbr. Automatic Re transmission reQuest (MODEM) comp. abbr. Automatic Repeat… …   United dictionary of abbreviations and acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”