Geometric Shaping

An Alternative to Probabilistic Shaping

The point is that probabilistic shaping (Chs 19.1–3) keeps the constellation uniform and changes the INPUT distribution. An alternative is to keep the input distribution uniform but change the CONSTELLATION LOCATIONS — make the outer points closer together than the inner points. This is "geometric shaping". At high SNR the two approaches are asymptotically equivalent, but they differ in implementation cost and short-block behaviour.

Definition:

Geometric Shaping

A geometric shaped constellation Xgs\mathcal{X}_{\rm gs} is a set of MM points in C\mathbb{C} chosen to minimise BER (or maximise mutual information) over a target channel, with UNIFORM input probabilities p(x)=1/Mp(x) = 1/M for all xXgsx \in \mathcal{X}_{\rm gs}. Typical construction: non-uniform QAM where outer points are pulled inward, OR non-uniform QAM where the amplitude grid is replaced by a non-linearly-spaced grid.

Theorem: Geometric and Probabilistic Shaping Are Asymptotically Equivalent

At high SNR and large constellation size MM \to \infty, the shaping gain achievable by geometric shaping and by probabilistic shaping converges to the same asymptotic value γsπe/61.53\gamma_s \to \pi e / 6 \approx 1.53 dB. The two methods are DUAL in the sense that either a non-uniform INPUT on a uniform constellation, or a uniform INPUT on a non-uniform constellation, realises the same capacity- approaching signalling.

Geometric vs Probabilistic Shaping on 16-QAM

Compare baseline 16-QAM (grey squares) with geometric shaping (red circles, non-uniform point locations) and probabilistic shaping (blue triangles, point sizes encoding probability). The two approaches are visually different but achieve the same asymptotic shaping gain.

Parameters

Example: Shaping Gain at 16-QAM, SNR 15 dB

At SNR 15 dB, compute the shaping gain (in dB) of: (a) uniform 16-QAM (baseline), (b) geometric-shaped 16-QAM with points pulled radially inward by a factor (10.06x2)(1 - 0.06 |x|^2), (c) probabilistic-shaped 16-QAM with MB parameter λ=0.5\lambda = 0.5.

Why PAS/PS Dominates in Standards

Despite the theoretical equivalence (Thm. 1), PS has won in modern standards (400ZR, DVB-S2X, ATSC 3.0) for PRACTICAL reasons:

  • The DEMAPPER is UNCHANGED: same uniform QAM detector works on the shaped signal.
  • The FEC code is UNCHANGED: PS composes with existing LDPC codes via the PAS architecture (§2).
  • Rate adaptation is CONTINUOUS: tuning λ\lambda changes rate without switching MCS. Geometric shaping, in contrast, requires a new demapper and receiver calibration for each constellation — a migration cost that standards bodies have declined to pay.
🔧Engineering Note

Non-Uniform Constellations in ATSC 3.0

ATSC 3.0 (US digital TV broadcast, 2017) IS an exception: it uses Non-Uniform Constellations (NUC) — a form of geometric shaping. The NUCs are optimised per (modulation order, code rate) via off-line numerical search. This is the first mass-market deployment of geometric shaping. Over a broadcast channel (single transmitter, no adaptive feedback), NUCs simplify operation vs PAS. Over cellular with adaptive MCS, PAS is preferred.

Probabilistic Shaping vs Geometric Shaping

PropertyProbabilistic (PS)Geometric (GS)
ConstellationUniform (QAM)Non-uniform
Input distributionMB (non-uniform)Uniform
EncoderBits → CCDM → QAMBits → NUC mapper
DecoderStandard QAM + FECCustom NUC demapper + FEC
Rate adaptationContinuous via λ\lambdaDiscrete (per MCS)
FEC integrationPAS (clean)Separate design per NUC
Short-block lossO(logn/n)O(\log n/n) (CCDM)None at code level
Asymptotic gainπe/61.53\pi e/6 \approx 1.53 dBSame
Deployed in400ZR, DVB-S2X, 5G researchATSC 3.0

Key Takeaway

Geometric shaping changes the CONSTELLATION; probabilistic shaping changes the INPUT DISTRIBUTION. Both approach the 1.53 dB shaping ceiling asymptotically. PS has won in cellular/optical standards for its compatibility with existing QAM hardware and its continuous rate adaptation. GS appears in ATSC 3.0 digital broadcast where per-link adaptation is unnecessary.