Rate-Adaptive Transmission via Shaping

Why Fine-Grained Rate Adaptation Matters

The point is that real wireless and optical links have VARYING SNR. Discrete MCS tables (5G NR has ~30 MCS levels; Wi-Fi has ~12) force the scheduler to jump between rates in 0.5-1 bit/symbol steps — a coarse quantisation that wastes spectral efficiency between MCS boundaries. Probabilistic shaping delivers CONTINUOUS rate adaptation at fixed constellation and code.

Theorem: PAS Achieves Continuous Rate Adaptation

Given a fixed LDPC code of rate RcR_c and a fixed constellation of size MM, the PAS rate is RPAS(λ)=H(PA(λ))+Rc1R_{\rm PAS}(\lambda) = H(P_A(\lambda)) + R_c - 1 where PA(λ)P_A(\lambda) is the Maxwell-Boltzmann distribution with parameter λ\lambda, and H(PA(λ))H(P_A(\lambda)) ranges continuously in [0,log2M][0, \log_2 \sqrt{M}] as λ\lambda varies in [0,)[0, \infty). Hence RPASR_{\rm PAS} takes every value in [Rc1,(log2M)Rc+Rc1][R_c - 1, (\log_2 M) R_c + R_c - 1].

PAS Continuous Rate vs MCS Staircase

Throughput vs SNR for two rate-adaptation strategies: (1) switching between 8 discrete MCS levels (staircase), (2) continuous PAS with a single fixed 64-QAM constellation. PAS closes the gap to Shannon more smoothly.

Parameters

Example: PAS Rate Adaptation in 400ZR Optical

A 400ZR link operates at 64 GBaud with dual-polarisation. The fibre link varies SNR from 14 to 22 dB depending on span length. The system uses 16-QAM (4 bits/symbol per pol, 8 bits/symbol total) and LDPC rate 0.75. Estimate the PAS rate range achievable by tuning λ\lambda.

Online PAS Rate Adaptation

Complexity: O(log\log iterations) per adaptation step.
Input: Measured SNR γ\gamma (dB); target BLER ϵ0\epsilon_0.
Output: MB shaping parameter λ\lambda^* to apply at the CCDM.
1. Compute target mutual information I=I^* = PAS inverse lookup at γ\gamma, ϵ0\epsilon_0.
2. Solve H(PA(λ))+log2M=I/RcH(P_A(\lambda^*)) + \log_2 \sqrt{M} = I^* / R_c for λ\lambda^*.
(Binary search on λ[0,λmax]\lambda \in [0, \lambda_{\max}], λmax1\lambda_{\max} \sim 1.)
3. Configure the CCDM with shaping parameter λ\lambda^*.
4. The FEC encoder and QAM mapper remain UNCHANGED.
5. On next channel state update, goto step 1.

The inversion at step 2 uses a pre-computed table indexed by λ\lambda. Real systems (e.g., 400ZR) update every 10-100 ms.

🔧Engineering Note

400ZR Rate Adaptation via PAS

The 400ZR specification standardises PAS-based rate adaptation for coherent optical links:

  • Fixed constellation: dual-polarisation 16-QAM or shaped 16-QAM.
  • Fixed LDPC: rate 15/16 (Concatenated LDPC + staircase code).
  • Shaping parameter: 32 discrete λ\lambda levels, selected by the transponder's DSP per 100 ms.
  • Monitoring: per-block BER triggers λ\lambda increment/decrement.
  • Line rate: 300-400 Gb/s depending on λ\lambda. This is the FIRST mass-market deployment of PAS. Later 800ZR (2022) and 1.6T (2025) extend the framework to larger constellations.
📋 Ref: OIF-400ZR-01.0 Section 7

Common Mistake: Adding MCS Levels Is Not the Same as PAS

Mistake:

"We don't need PAS — just add more MCS levels to the table for finer rate granularity."

Correction:

Each new MCS level requires: (a) a new (M, R) pair; (b) SNR threshold calibration; (c) receiver-side verification. Adding many MCS levels balloons the standard's complexity. PAS provides continuous adaptation with a SINGLE (M, R) pair and ONE tunable parameter — massively simpler for the standard and for the transceiver hardware.

Why This Matters: Future Shaping Methods

Ch 22 discusses emerging alternatives: autoencoder-learned constellations (equivalent to learned geometric shaping) and adversarial-trained DMs (adaptive to unknown channels). The principle of tunable shaping extends naturally to AI-driven link adaptation.

Key Takeaway

PAS delivers continuous rate adaptation with a single (M, R) pair — a significant simplification over discrete MCS tables. The tunable parameter is the MB shaping coefficient λ\lambda, translating directly into shaped-input entropy and hence achievable rate. 400ZR, DVB-S2X, and ATSC 3.0 all use this principle; 5G NR Rel-18+ is studying PAS for future standards.