Title :
Sparse superposition codes: A practical approach
Author :
Carlo Condo;Warren J. Gross
Author_Institution :
Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada
Abstract :
Sparse Superposition Codes are a class of capacity achieving codes for which decoding can be interpreted as a compressive sensing problem. The approximate message passing algorithm, proven to be effective in compressive sensing, has been proposed in different incarnations as a valid decoding approach. However, most literature focuses on infinite code length and asymptotic performance, while the strong reliance on matrix-and vector-wise operations suggests that a hardware-oriented approach might be more efficient. This work analyzes the performance of two decoding algorithms with finite code lengths and fixed point precision: 5-bit codeword symbol quantization is shown to cause performance degradation ≤ 0.15 dB. In-algorithm quantization values are proposed, together with code construction and algorithm approximations that cause negligible performance degradation. After selecting a set of codes as a case study, a decoding complexity estimation is performed, demonstrating that a fully parallel architecture is unfeasible. Suggestions and improvements towards partially-parallel solutions are given.
Keywords :
"Decoding","Quantization (signal)","Approximation algorithms","Degradation","Compressed sensing","Complexity theory","Modulation"
Conference_Titel :
Signal Processing Systems (SiPS), 2015 IEEE Workshop on
DOI :
10.1109/SiPS.2015.7344999