Deep Learning-Based Decoding of Constrained Sequence Codes

06/13/2019
by   Congzhe Cao, et al.
0

Constrained sequence (CS) codes, including fixed-length CS codes and variable-length CS codes, have been widely used in modern wireless communication and data storage systems. Sequences encoded with constrained sequence codes satisfy constraints imposed by the physical channel to enable efficient and reliable transmission of coded symbols. In this paper, we propose using deep learning approaches to decode fixed-length and variable-length CS codes. Traditional encoding and decoding of fixed-length CS codes rely on look-up tables (LUTs), which is prone to errors that occur during transmission. We introduce fixed-length constrained sequence decoding based on multiple layer perception (MLP) networks and convolutional neural networks (CNNs), and demonstrate that we are able to achieve low bit error rates that are close to maximum a posteriori probability (MAP) decoding as well as improve the system throughput. Further, implementation of capacity-achieving fixed-length codes, where the complexity is prohibitively high with LUT decoding, becomes practical with deep learning-based decoding. We then consider CNN-aided decoding of variable-length CS codes. Different from conventional decoding where the received sequence is processed bit-by-bit, we propose using CNNs to perform one-shot batch-processing of variable-length CS codes such that an entire batch is decoded at once, which improves the system throughput. Moreover, since the CNNs can exploit global information with batch-processing instead of only making use of local information as in conventional bit-by-bit processing, the error rates can be reduced. We present simulation results that show excellent performance with both fixed-length and variable-length CS codes that are used in the frontiers of wireless communication systems.

READ FULL TEXT

page 3

page 5

page 6

page 7

page 8

page 10

page 11

page 12

research
09/06/2018

Deep Learning-Based Decoding for Constrained Sequence Codes

Constrained sequence codes have been widely used in modern communication...
research
03/16/2021

Decoding of Variable Length PLH Codes

In this paper, we address the problem of the decoding of variable length...
research
06/16/2023

The Optimality of AIFV Codes in the Class of 2-bit Delay Decodable Codes

AIFV (almost instantaneous fixed-to-variable length) codes are noiseless...
research
06/11/2020

On Decoding Fountain Codes with Erroneous Received Symbols

Motivated by the application of fountain codes in the DNA-based data sto...
research
03/16/2022

General form of almost instantaneous fixed-to-variable-length codes and optimal code tree construction

A general class of the almost instantaneous fixed-to-variable-length (AI...
research
11/19/2018

NECST: Neural Joint Source-Channel Coding

For reliable transmission across a noisy communication channel, classica...
research
12/29/2018

The Crossover-Distance for ISI-Correcting Decoding of Convolutional Codes in Diffusion-Based Molecular Communications

In diffusion based molecular communication, the intersymbol interference...

Please sign up or login with your details

Forgot password? Click here to reset