Huffman-coded Sphere Shaping and Distribution Matching Algorithms via Lookup Tables

06/12/2020
by   Tobias Fehenberger, et al.
1

In this paper, we study amplitude shaping schemes for the probabilistic amplitude shaping (PAS) framework as well as algorithms for constant-composition distribution matching (CCDM). Huffman-coded sphere shaping (HCSS) is discussed in detail, which internally uses Huffman coding to determine the composition to be used and relies on conventional CCDM algorithms for mapping and demapping. Numerical simulations show that HCSS closes the performance gap between distribution matching schemes and sphere shaping techniques such as enumerative sphere shaping (ESS). HCSS is based on an architecture that is different from the trellis-based setup of ESS. It allows to tailor the used HCSS compositions to the transmission channel and to take into account complexity constraints. We further discuss in detail multiset ranking (MR) and subset ranking (SR) as alternatives to arithmetic-coding (AC) CCDM. The advantage of MR over AC is that it requires less sequential operations for mapping. SR operates on binary alphabets only, which can introduce some additional rate loss when a nonbinary-to-binary transformation is required. However, the binomial coefficients required for SR can be precomputed and stored in a lookup table (LUT). We perform an analysis of rate loss and decoding performance for the proposed techniques and compare them to other prominent amplitude shaping schemes. For medium to long block lengths, MR-HCSS and SR-HCSS are shown to have similar performance to ESS. SR-HCSS and uniform 64QAM are compared in additive white Gaussian noise simulations and shaping gains of 0.5 dB and 1 dB are demonstrated with 1 kbit and 100 kbit LUT size, respectively.

READ FULL TEXT
research
07/03/2019

Enumerative Sphere Shaping for Rate Adaptation and Reach Increase in WDM Transmission Systems

The performance of enumerative sphere shaping (ESS), constant compositio...
research
07/05/2019

Analysis and Optimisation of Distribution Matching for the Nonlinear Fibre Channel

Enhanced Gaussian noise models are used to demonstrate that the per-bloc...
research
08/15/2022

Band-ESS: Streaming Enumerative Coding with Applications to Probabilistic Shaping

Probabilistic amplitude shaping (PAS) is on track to become the de facto...
research
08/01/2019

First Experimental Demonstration of Probabilistic Enumerative Sphere Shaping in Optical Fiber Communications

We transmit probabilistic enumerative sphere shaped dual-polarization 64...
research
03/09/2018

Shell Mapping for Distribution matching

Distribution matching transforms independent and Bernoulli(1/2) distribu...
research
07/08/2022

Log-CCDM: Distribution Matching via Multiplication-free Arithmetic Coding

Recent years have seen renewed attention to arithmetic coding (AC). This...
research
04/03/2019

Arithmetic Coding Based Multi-Composition Codes for Bit-Level Distribution Matching

A distribution matcher (DM) encodes a binary input data sequence into a ...

Please sign up or login with your details

Forgot password? Click here to reset