Parallel concatenated Gallager codes for reliable data transmission in cognitive radio networks

Abstract Cognitive radio technology addresses the problem of spectrum scarcity by providing an opportunity for secondary users to exploit the unutilised licenced spectrum. However, constant interference from primary users makes reliable communication extremely challenging for secondary users in cognitive radio networks. Forward error correction codes ensure the reliability of transmitted data, among which low-density parity check codes are the most appropriate. Lengthy low-density parity check codes, however, have certain drawbacks specifically high encoding and decoding complexity. Parallel concatenated Gallager code addresses these issues. This paper evaluates the performance of various parallel concatenated Gallager codes in a dynamic and fragile cognitive radio network environment where the secondary users are prone to constant interference from the primary users. Simulation results affirms that proposed parallel concatenated Gallager codes outperform a dedicated low density parity check code of same frame length and code rate.

[1]  S. S. Pietrobon,et al.  Interleaver design for turbo codes , 1994 .

[2]  David Declercq,et al.  Diversity of non-binary cluster-LDPC codes using the EMS algorithm , 2015 .

[3]  Chia-han Lee,et al.  Energy/power estimation for LDPC decoders in software radio systems , 2005, IEEE Workshop on Signal Processing Systems Design and Implementation, 2005..

[4]  Noureddine Doghmane,et al.  Modification of extrinsic information for parallel concatenated Gallager/Convolutional code to improve performance/complexity trade-offs , 2018 .

[5]  Weidang Lu,et al.  5G-based green broadband communication system design with simultaneous wireless information and power transfer , 2018, Phys. Commun..

[6]  R. Selvakumar,et al.  Performance of Concatenated Kernel Code in Cognitive Radio Networks , 2017 .

[7]  Qiuju Diao,et al.  A matrix-theoretic approach for analyzing quasi-cyclic low-density parity-check codes , 2012, IEEE Transactions on Information Theory.

[8]  R. Kshetrimayum,et al.  An efficient methodology for parallel concatenation of LDPC codes with reduced complexity and decoding delay , 2013, 2013 National Conference on Communications (NCC).

[9]  Zhenyu Na,et al.  Multi-Modal Cooperative Spectrum Sensing Based on Dempster-Shafer Fusion in 5G-Based Cognitive Radio , 2018, IEEE Access.

[10]  Niyas K Haneefa,et al.  Efficient implementation of parallel concatenated gallager codes with single encoder , 2016, 2016 International Conference on Communication Systems and Networks (ComNet).

[11]  Ian F. Akyildiz,et al.  Cooperative spectrum sensing in cognitive radio networks: A survey , 2011, Phys. Commun..

[12]  H.M. Behairy,et al.  Dual Mode PCGCs For Advanced Wireless Communications Networks , 2007, 2007 2nd International Design and Test Workshop.

[13]  Qin Huang,et al.  Quasi-cyclic LDPC codes: an algebraic construction , 2010, IEEE Transactions on Communications.

[14]  Niyas K Haneefa,et al.  Performance Comparison of Parallel Concatenated Gallager Codes with Different Types of Interleavers , 2018, 2018 International CET Conference on Control, Communication, and Computing (IC4).

[15]  Yunghsiang Sam Han,et al.  Permutation Trellis Coded Multi-Level FSK Signaling to Mitigate Primary User Interference in Cognitive Radio Networks , 2016, IEEE Transactions on Communications.

[16]  Qin Huang,et al.  On Bit-Level Decoding of Nonbinary LDPC Codes , 2018, IEEE Transactions on Communications.

[17]  Mohammed Benaissa,et al.  Efficient coding Method of Multiple Parallel Concatenated Gallager Codes for WiMAX , 2018, 2018 Wireless Advanced (WiAd).

[18]  Qiuju Diao,et al.  Cyclic and Quasi-Cyclic LDPC Codes on Constrained Parity-Check Matrices and Their Trapping Sets , 2012, IEEE Transactions on Information Theory.

[19]  Wei Zhong,et al.  Approaching the shannon limit through parallel concatenation of regular LDGM codes , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[20]  Zixiang Xiong,et al.  Low-Complexity Encoding of Quasi-Cyclic Codes Based on Galois Fourier Transform , 2013, IEEE Transactions on Communications.

[21]  Niyas K. Haneefa,et al.  Non zero syndrome parallel concatenated gallager codes , 2017, 2017 International Conference on Circuit ,Power and Computing Technologies (ICCPCT).

[22]  Xiaohu You,et al.  Low complexity decoding algorithm of parallel concatenated LDPC code , 2004, Proceedings of the IEEE 6th Circuits and Systems Symposium on Emerging Technologies: Frontiers of Mobile and Wireless Communication (IEEE Cat. No.04EX710).

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

[24]  A. S. Madhukumar,et al.  Parameter estimation of block and helical scan interleavers in the presence of bit errors , 2017, Digit. Signal Process..

[25]  Eiko Seidel,et al.  Performance comparison of parallel concatenated codes using EXIT chart prediction , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[26]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[27]  Brian K. Classon,et al.  ARP and QPP Interleavers for LTE Turbo Coding , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[28]  A. Boukelif,et al.  Parallel concatenated Gallager codes matrix and the effect of interleaver , 2012 .

[29]  Hatim M. Behairy,et al.  Parallel concatenated Gallager codes , 2000 .

[30]  C. Kim,et al.  Communication method between spectrum heterogeneous secondary users in OFDM-based cognitive radio , 2011 .

[31]  V.K. Bhargava,et al.  Error-Correcting Codes for Dynamic Spectrum Allocation in Cognitive Radio Systems , 2007, 2007 International Symposium on Signals, Systems and Electronics.

[32]  Hatim M. Behairy,et al.  Parallel concatenated Gallager codes for CDMA applications , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[33]  Radford M. Neal,et al.  Near Shannon limit performance of low density parity check codes , 1996 .

[34]  K. Gopakumar,et al.  Sub-Nyquist wideband spectrum sensing techniques for cognitive radio: A review and proposed techniques , 2019, AEU - International Journal of Electronics and Communications.

[35]  Muhammad Moazam Azeem,et al.  Application of Short Erasure Correcting Codes for Cognitive Radio , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[36]  Mu Zhang,et al.  Density optimisation of generator matrices of quasi-cyclic low-density parity-check codes and their rank analysis , 2014, IET Commun..

[37]  Young-Jo Ko,et al.  Noise thresholds of parallel concatenated LDPC codes , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[38]  Waleed Ejaz,et al.  Performance Analysis of Low Density Parity Check Codes for Cognitive Radio , 2009, 2009 International Conference on Computer Technology and Development.

[39]  Brian L. Hughes,et al.  Interleaving and the arbitrarily varying channel , 1991, IEEE Trans. Inf. Theory.

[40]  M. Benaissa,et al.  Multiple Parallel Concatenated Gallager Codes: Code Design and Decoding Techniques , 2013 .

[41]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .

[42]  K. M. S. Soyjaudah,et al.  Parallel Concatenation of LDPC Codes with Two Sets of Source Bits , 2011, 2011 Fourth International Conference on Emerging Trends in Engineering & Technology.

[43]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[44]  Branka Vucetic,et al.  A code-matched interleaver design for turbo codes , 2002, IEEE Trans. Commun..

[45]  Shu Lin,et al.  Near-Shannon-limit quasi-cyclic low-density parity-check codes , 2004, IEEE Trans. Commun..

[46]  Hatim M. Behairy,et al.  Analysis and design of parallel concatenated Gallager codes , 2002 .