Everything about Hybrid automatic repeat request
Hybrid error-detection and correction code in communications
Hybrid automatic repeat request is a combination of high-rate forward error correction (FEC) and automatic repeat request (ARQ) error-control. In standard ARQ, redundant bits are added to data to be transmitted using an error-detecting (ED) code such as a cyclic redundancy check (CRC). Receivers detecting a corrupted message will request a new message from the sender. In Hybrid ARQ, the original data is encoded with an FEC code, and parity bits are either immediately sent along with the message or only transmitted upon request when a receiver detects an erroneous message. The ED code may be omitted when a code is used that can perform both forward error correction (FEC) in addition to error detection, such as a Reed–Solomon code. The FEC code is chosen to correct an expected subset of all errors that may occur, while the ARQ method is used as a fall-back to correct errors that are uncorrectable using only the redundancy sent in the initial transmission. As a result, hybrid ARQ performs better than ordinary ARQ in poor signal conditions, but in its simplest form this comes at the expense of significantly lower throughput in good signal conditions. There is typically a signal quality cross-over point below which simple hybrid ARQ is better, and above which basic ARQ is better. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Hybrid automatic repeat requestA 5-minute orientation
- Skim a recent paper: SemHARQ: Semantic-Aware Hybrid Automatic Repeat Request for Multi-Task Semantic CommunicationsInfluential work since 2022
- Pick up a classic book: Data Communications and NetworkingThe most-reprinted book on the subject
- Read the landmark paper: Hybrid Automatic Repeat Request (HARQ) in Wireless Communications Systems and Standards: A Contemporary SurveyCited 155 times
- Go sideways: Error detection and correctionA closely related topic
- Go sideways: Link adaptationA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Hybrid Automatic Repeat Request (HARQ) in Wireless Communications Systems and Standards: A Contemporary Survey
Hybrid Automatic-Repeat-reQuest Systems for Cooperative Wireless Communications
Rethink Hybrid Automatic Repeat reQuest Design for 5G: Five Configurable Enhancements
A generic buffer occupancy expression for stop-and-wait hybrid automatic repeat request protocol over unstable channels
Performance of Cognitive Stop-and-Wait Hybrid Automatic Repeat Request in the Face of Imperfect Sensing
Performance of Cognitive Radio Sensor Networks Using Hybrid Automatic Repeat ReQuest: Stop-and-Wait
Scoped hybrid automatic repeat reQuest with forward error correction (SHARQFEC)
Hybrid Automatic Repeat Request for Downlink Rate-Splitting Multiple Access
🆕 Influential since 2022
SemHARQ: Semantic-Aware Hybrid Automatic Repeat Request for Multi-Task Semantic Communications
An Adaptive Hybrid Automatic Repeat Request (A-HARQ) Scheme Based on Reinforcement Learning
Enhanced Hybrid Automatic Repeat Request Scheduling for Non-Terrestrial IoT Networks
Resource allocation in 5G network using Orthogonal Frequency Division Multiplexing‐Hybrid Automatic Repeat Request
Optimized Error Detection and Correction in ATM Networks Using the Enhanced Berlekamp Massey Algorithm With Hybrid Automatic Repeat Request
📚 Books worth reading
Data Communications and NetworkingBehrouz A. Forouzan, Catherine Ann Coombs · 2000- 📕Hybrid automatic repeat request schemes using turbo codes and low density parity check codesRamesh Mantha · 1999
GokuSean stubenrauch · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Error detection and correction In information theory and coding theory with applications in computer science and telecommunications, error detection and correction (EDAC) or error control…
- Link adaptation Link adaptation, comprising adaptive modulation and coding (AMC) and others,[specify] is a term used in wireless communications to denote the matching…
- Longitudinal redundancy check In telecommunication, a longitudinal redundancy check (LRC), or horizontal redundancy check, is a form of redundancy check that is applied independently…
- Error correction code In computing, telecommunication, information theory, and coding theory, forward error correction (FEC) or channel coding is a technique used for controlling…
- Automatic repeat request Automatic repeat request (ARQ), also known as automatic repeat query, is an error-control method for data transmission that uses acknowledgements (messages…
- Parity bit A parity bit, or check bit, is a bit added to a string of binary code. Parity bits are a simple form of error detecting code. Parity bits are generally…
- NACK-Oriented Reliable Multicast NACK-Oriented Reliable Multicast (NORM) is a transport layer Internet protocol designed to provide reliable transport in multicast groups in data networks…
- Coding theory Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography…