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 and a fixed constellation of size , the PAS rate is where is the Maxwell-Boltzmann distribution with parameter , and ranges continuously in as varies in . Hence takes every value in .
Entropy continuity
is a continuous monotonically-decreasing function of : gives uniform (); concentrates all mass on the smallest amplitude ().
PAS rate formula
for uniform input. For shaped input, replace with (the amplitude bits are shaped; sign bits remain uniform via the LDPC). Expanding: . At : (max). At : (min).
Intermediate values
As varies continuously, sweeps its full range. There is NO discrete jump.
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 .
Rate range
Max rate (uniform): bits/symbol/pol. Dual-pol: 5.5 bits/symbol. Min rate (shaping ): bits/symbol/pol. Dual-pol: 2.5 bits/symbol.
At 64 GBaud
Max line rate Gb/s; min line rate Gb/s. Continuous tuning of spans this entire range WITHOUT switching constellation or code.
Link adaptation
As SNR varies from 14 → 22 dB, is tuned from high (shaping aggressive, low rate) to zero (uniform, max rate). The transition is seamless — no re-configuration of the FEC encoder/decoder.
Online PAS Rate Adaptation
Complexity: O( iterations) per adaptation step.The inversion at step 2 uses a pre-computed table indexed by . Real systems (e.g., 400ZR) update every 10-100 ms.
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 levels, selected by the transponder's DSP per 100 ms.
- Monitoring: per-block BER triggers increment/decrement.
- Line rate: 300-400 Gb/s depending on . This is the FIRST mass-market deployment of PAS. Later 800ZR (2022) and 1.6T (2025) extend the framework to larger constellations.
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 , 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.