Back to Search Start Over

Variable-Length Coding With Shared Incremental Redundancy: Design Methods and Examples.

Authors :
Wang, Haobo
Ranganathan, Sudarsan V. S.
Wesel, Richard D.
Source :
IEEE Transactions on Communications; Sep2019, Vol. 67 Issue 9, p5981-5995, 15p
Publication Year :
2019

Abstract

Variable-length (VL) coding with feedback is a commonly used technique that can approach point-to-point Shannon channel capacity with a significantly shorter average codeword length than fixed-length coding without feedback. This paper uses the inter-frame coding of Zeineddine and Mansour, originally introduced to address varying channel-state conditions in broadcast wireless communication, to approach capacity on point-to-point channels using VL codes without feedback. The per-symbol complexity is comparable to decoding the VL code with feedback (plus the additional complexity of a small peeling decoder amortized over many VL codes) and presents the opportunity for encoders and decoders that utilize massive parallel processing, where each VL decoder can process simultaneously. This paper provides an analytical framework and a design process for the degree distribution of the inter-frame code that allows the feedback-free system to achieve 96% or more of the throughput of the original VL code with feedback. As examples of VL codes, we consider non-binary (NB) low-density parity-check (LDPC), binary LDPC, and convolutional VL codes. The NB-LDPC VL code with an 8-bit CRC and an average codeword length of 336 bits achieves 85% of capacity with four rounds of ACK/NACK feedback. The proposed scheme using shared incremental redundancy without feedback achieves 97% of that performance or 83% of the channel capacity. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00906778
Volume :
67
Issue :
9
Database :
Complementary Index
Journal :
IEEE Transactions on Communications
Publication Type :
Academic Journal
Accession number :
138733331
Full Text :
https://doi.org/10.1109/TCOMM.2019.2919626