Software-defined radio implementation of multiple antenna systems using low-density parity-check codes

This paper presents the implementation of a multiple antenna communication system using low-density parity-check (LDPC) codes on the software-defined radio (SDR) platform developed at EPFL's Mobile Communications Laboratory. After briefly presenting the general structure and the main capabilities of our SR platform, we describe the methods and algorithms used for designing, encoding and decoding the LDPC codes for MIMO (multiple input multiple output) systems. We have implemented MIMO LDPC systems with up to four transmit and four receive antennas and performed on-the-air measurements which show strong agreement with the theory.

[1]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[2]  Arnd-Ragnar Rhiemeier,et al.  Modular Software-Defined Radio , 2005, EURASIP J. Wirel. Commun. Netw..

[3]  Thomas J. Richardson,et al.  An Introduction to the Analysis of Iterative Coding Systems , 2001 .

[4]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[5]  Christina Fragouli,et al.  Training-based channel estimation for multiple-antenna broadband transmissions , 2003, IEEE Trans. Wirel. Commun..

[6]  M. Luby,et al.  Improved low-density parity-check codes using irregular graphs and belief propagation , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[7]  Stephan ten Brink,et al.  Design of low-density parity-check codes for modulation and detection , 2004, IEEE Transactions on Communications.

[8]  Rüdiger L. Urbanke,et al.  Efficient encoding of low-density parity-check codes , 2001, IEEE Trans. Inf. Theory.