Automatic repeat request, the Glossary
Automatic repeat request (ARQ), also known as automatic repeat query, is an error-control method for data transmission that uses acknowledgements (messages sent by the receiver indicating that it has correctly received a message) and timeouts (specified periods of time allowed to elapse before an acknowledgment is to be received) to achieve reliable data transmission over an unreliable communication channel.[1]
Table of Contents
28 relations: Acknowledgement (data networks), ARQ-E, ARQ-M, Channel capacity, Communication channel, Cyclic redundancy check, Data communication, Data link layer, Error correction code, Error detection and correction, Ethernet over coax, G.hn, Go-Back-N ARQ, Hybrid automatic repeat request, IEEE 802.11, Internet Protocol, Local area network, Low-density parity-check code, OSI model, Power-line communication, Reliability (computer networking), Retransmission (data networks), Selective Repeat ARQ, Sliding window protocol, Stop-and-wait ARQ, Timeout (computing), Transmission Control Protocol, Transport layer.
- Logical link control
Acknowledgement (data networks)
In data networking, telecommunications, and computer buses, an acknowledgement (ACK) is a signal that is passed between communicating processes, computers, or devices to signify acknowledgment, or receipt of message, as part of a communications protocol.
See Automatic repeat request and Acknowledgement (data networks)
ARQ-E
ARQ-E is a radio transmission method used to send data over short wave radio.
See Automatic repeat request and ARQ-E
ARQ-M
ARQ-M, short for Automatic Repeat reQuest, Multiplex, is a radio telegraphy protocol used to reliably forward telex messages over partially reliable radio links.
See Automatic repeat request and ARQ-M
Channel capacity
Channel capacity, in electrical engineering, computer science, and information theory, is the theoretical maximum rate at which information can be reliably transmitted over a communication channel.
See Automatic repeat request and Channel capacity
Communication channel
A communication channel refers either to a physical transmission medium such as a wire, or to a logical connection over a multiplexed medium such as a radio channel in telecommunications and computer networking.
See Automatic repeat request and Communication channel
Cyclic redundancy check
A cyclic redundancy check (CRC) is an error-detecting code commonly used in digital networks and storage devices to detect accidental changes to digital data.
See Automatic repeat request and Cyclic redundancy check
Data communication
Data communication, including data transmission and data reception, is the transfer of data, transmitted and received over a point-to-point or point-to-multipoint communication channel.
See Automatic repeat request and Data communication
Data link layer
The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking.
See Automatic repeat request and Data link layer
Error correction code
In computing, telecommunication, information theory, and coding theory, forward error correction (FEC) or channel coding is a technique used for controlling errors in data transmission over unreliable or noisy communication channels.
See Automatic repeat request and Error correction code
Error detection and correction
In information theory and coding theory with applications in computer science and telecommunication, error detection and correction (EDAC) or error control are techniques that enable reliable delivery of digital data over unreliable communication channels.
See Automatic repeat request and Error detection and correction
Ethernet over coax
Ethernet over Coax (EoC) is a family of technologies that supports the transmission of Ethernet frames over coaxial cable.
See Automatic repeat request and Ethernet over coax
G.hn
Gigabit Home Networking (G.hn) is a specification for wired home networking that supports speeds up to 2 Gbit/s and operates over four types of legacy wires: telephone wiring, coaxial cables, power lines and plastic optical fiber. Automatic repeat request and G.hn are logical link control.
See Automatic repeat request and G.hn
Go-Back-N ARQ
Go-Back-N ARQ is a specific instance of the automatic repeat request (ARQ) protocol, in which the sending process continues to send a number of frames specified by a window size even without receiving an acknowledgement (ACK) packet from the receiver. Automatic repeat request and Go-Back-N ARQ are logical link control.
See Automatic repeat request and Go-Back-N ARQ
Hybrid automatic repeat request
Hybrid automatic repeat request (hybrid ARQ or HARQ) is a combination of high-rate forward error correction (FEC) and automatic repeat request (ARQ) error-control. Automatic repeat request and Hybrid automatic repeat request are logical link control.
See Automatic repeat request and Hybrid automatic repeat request
IEEE 802.11
IEEE 802.11 is part of the IEEE 802 set of local area network (LAN) technical standards, and specifies the set of medium access control (MAC) and physical layer (PHY) protocols for implementing wireless local area network (WLAN) computer communication.
See Automatic repeat request and IEEE 802.11
Internet Protocol
The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries.
See Automatic repeat request and Internet Protocol
Local area network
A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, school, laboratory, university campus or office building.
See Automatic repeat request and Local area network
Low-density parity-check code
In information theory, a low-density parity-check (LDPC) code is a linear error correcting code, a method of transmitting a message over a noisy transmission channel.
See Automatic repeat request and Low-density parity-check code
OSI model
The Open Systems Interconnection (OSI) model is a reference model from the International Organization for Standardization (ISO) that "provides a common basis for the coordination of standards development for the purpose of systems interconnection." In the OSI reference model, the communications between systems are split into seven different abstraction layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
See Automatic repeat request and OSI model
Power-line communication
Power-line communication (PLC) is the carrying of data on a conductor that is also used simultaneously for AC electric power transmission or electric power distribution to consumers.
See Automatic repeat request and Power-line communication
Reliability (computer networking)
In computer networking, a reliable protocol is a communication protocol that notifies the sender whether or not the delivery of data to intended recipients was successful.
See Automatic repeat request and Reliability (computer networking)
Retransmission (data networks)
Retransmission, essentially identical with automatic repeat request (ARQ), is the resending of packets which have been either damaged or lost.
See Automatic repeat request and Retransmission (data networks)
Selective Repeat ARQ
Selective Repeat ARQ or Selective Reject ARQ is a specific instance of the automatic repeat request (ARQ) protocol used to manage sequence numbers and retransmissions in reliable communications. Automatic repeat request and Selective Repeat ARQ are logical link control.
See Automatic repeat request and Selective Repeat ARQ
Sliding window protocol
A sliding window protocol is a feature of packet-based data transmission protocols.
See Automatic repeat request and Sliding window protocol
Stop-and-wait ARQ
Stop-and-wait ARQ, also referred to as alternating bit protocol, is a method in telecommunications to send information between two connected devices. Automatic repeat request and Stop-and-wait ARQ are logical link control.
See Automatic repeat request and Stop-and-wait ARQ
Timeout (computing)
In telecommunications and related engineering (including computer networking and programming), the term timeout or time-out has several meanings, including.
See Automatic repeat request and Timeout (computing)
Transmission Control Protocol
The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.
See Automatic repeat request and Transmission Control Protocol
Transport layer
In computer networking, the transport layer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet protocol suite and the OSI model.
See Automatic repeat request and Transport layer
See also
Logical link control
- Automatic repeat request
- Flow control (data)
- Frame check sequence
- G.hn
- Go-Back-N ARQ
- High-Level Data Link Control
- Hybrid automatic repeat request
- IEEE 802.2
- LAPB
- Link Layer Discovery Protocol
- Link Quality Report
- Logical link control
- Modem
- Modems
- Multiprotocol Encapsulation
- Nortel Discovery Protocol
- Point-to-Point Protocol
- Point-to-Point Protocol over Ethernet
- Radio Link Control
- Selective Repeat ARQ
- Serial Line Internet Protocol
- Stop-and-wait ARQ
- Subnetwork Access Protocol
- Unidirectional Lightweight Encapsulation
References
[1] https://en.wikipedia.org/wiki/Automatic_repeat_request
Also known as ARQ protocol, Automatic repeat-request.