RV

Redundancy Version

Physical Layer
Introduced in Rel-5
RV is a parameter in HARQ that determines which subset of encoded bits is transmitted in a retransmission, enabling incremental redundancy. It optimizes error correction by combining different versions of data across transmissions, improving reliability in wireless channels.

Description

Redundancy Version (RV) is a fundamental parameter in Hybrid Automatic Repeat Request (HARQ) processes used in 3GPP wireless technologies like UMTS, LTE, and 5G NR. It specifies which part of a turbo-encoded or LDPC-encoded codeword is selected for transmission during a given HARQ attempt, allowing for incremental redundancy (IR) strategies that enhance decoding success. When data is initially encoded for transmission, it generates a set of systematic bits (the original data) and parity bits (error-correcting redundancy). RV controls the starting point and pattern within this encoded sequence that is actually transmitted, with different RVs corresponding to different subsets of bits, such as primarily systematic bits in one transmission and additional parity bits in retransmissions.

In operation, the transmitter selects an RV index (e.g., 0, 1, 2, 3 in LTE) for each HARQ transmission, which dictates the bit selection according to a predefined circular buffer model. The receiver combines soft bits from multiple transmissions, leveraging the complementary information from different RVs to progressively build a more complete version of the codeword. This combining occurs in the HARQ soft buffer, where log-likelihood ratios (LLRs) are accumulated, improving the probability of successful decoding with each retransmission. Key components include the HARQ entity, which manages RV selection, and the rate matching function, which applies the RV to generate the transmit sequence.

RV plays a critical role in adapting to varying channel conditions and optimizing spectral efficiency. By transmitting different redundancy versions, the system can achieve a form of time diversity and coding gain without requiring additional bandwidth. In LTE, four RVs are typically defined, while 5G NR extends this with more flexible RV configurations to support diverse use cases, including ultra-reliable low-latency communication (URLLC). The choice of RV sequence can be predefined or dynamically adjusted based on channel state information, impacting performance metrics like block error rate (BLER) and throughput. Overall, RV is essential for robust data delivery in mobile networks, enabling efficient error recovery and enhancing link adaptation.

Purpose & Motivation

RV was introduced to improve the efficiency of error correction in wireless communications, where traditional ARQ methods simply retransmitted the same data, wasting bandwidth and offering limited gains in poor channel conditions. Early systems like GSM used basic retransmissions, but as data rates increased with 3G UMTS, there was a need for more sophisticated techniques to combat errors without excessive redundancy. HARQ with incremental redundancy, enabled by RV, addressed this by allowing retransmissions to send different encoded bits, providing additional coding gain when combined at the receiver.

First standardized in 3GPP Release 5 for HSDPA in UMTS, RV was motivated by the demand for higher throughput and reliability in packet-switched services. It solves the problem of inefficient retransmissions by enabling the receiver to accumulate information across attempts, effectively creating a stronger error-correcting code over time. This approach reduces the need for excessive initial redundancy, optimizing spectral efficiency and supporting the evolution towards high-speed mobile broadband in LTE and 5G, where adaptive modulation and coding are paramount.

Key Features

  • Defines bit selection for HARQ retransmissions
  • Enables incremental redundancy for error correction
  • Uses circular buffer rate matching in LTE/NR
  • Supports multiple RV indices (e.g., 0-3 in LTE)
  • Facilitates soft combining at the receiver
  • Enhances decoding probability in varying channel conditions

Evolution Across Releases

Rel-5 Initial

Introduced RV as part of HARQ with incremental redundancy for HSDPA in UMTS, defining RV indices to select different subsets of turbo-encoded bits for retransmissions. It enabled soft combining and improved throughput by allowing complementary redundancy across HARQ attempts.

Defining Specifications

SpecificationTitle
TS 22.885 3GPP TS 22.885
TS 25.212 3GPP TS 25.212
TS 25.222 3GPP TS 25.222
TS 25.705 3GPP TS 25.705
TS 25.766 3GPP TS 25.766
TS 26.267 3GPP TS 26.267
TS 38.104 3GPP TR 38.104
TS 38.141 3GPP TR 38.141
TS 38.845 3GPP TR 38.845