Skip to main content
Log in

Novel Construction and Optimization of LDPC Codes for NC-OFDM Cognitive Radio Systems

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

In this paper, a random Low-Density Parity-Check (LDPC) code is proposed for Noncontiguous Orthogonal Frequency Division Multiplexing (NC-OFDM) Cognitive Radio (CR) systems. Unlike other encoding schemes which achieve a system code rate of only 1/4 when half of the subcarriers are active, the proposed scheme achieves a system code rate of 1/2. The LDPC code is used to enhance the data transmission rate. A new channel model comprised of a binary erasure channel concatenated with an uncorrelated fading channel and an AWGN channel is adopted for NC-OFDM CR systems. Moreover, the adopted channel model is employed with density evolution algorithm to obtain good degree distribution pairs for the LDPC code. Thereafter, a modified shortest-path algorithm is used to construct the parity-check matrix for the LDPC code. Simulation results show that the proposed LDPC code performs well in terms of both error rate and data transmission rate.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Mitola, J., & Maguire, G. Q. (1999). Cognitive radio: Making software radios more personal. IEEE Transactions on Personal Communications, 6(4), 13–18.

    Article  Google Scholar 

  2. Haykin, S. (2005). Cognitive radio: Brain-empowered wireless communications. IEEE Journal on Selected Areas in Communications, 23(2), 201–220.

    Article  Google Scholar 

  3. Poston, J. D., & Horne, W. D. (2005). Discontiguous OFDM considerations for dynamic spectrum access in idle TV channels. In Proceedings of IEEE DySPAN.

  4. Weiss, T., & Jondral, F. (2004). Spectrum pooling: An innovative strategy for enhancement of spectrum efficiency. IEEE Communications Magazine, 42(3), S8–S14.

    Article  Google Scholar 

  5. Qu, D. M., Ding, J., Jiang, T., & Sun, X. J. (2011). Detection of non-contiguous OFDM symbols for cognitive radio systems without out-of-band spectrum synchronization. IEEE Transactions on Wireless Communications, 10(2), 693–701.

    Article  Google Scholar 

  6. Gallager, R. G. (1962). Low density parity check codes. IIRE Transactions on Information Theory, IT–8(1), 21–28.

    Article  MathSciNet  Google Scholar 

  7. MacKay, D. J. C., & Neal, R. M. (1996). Near-Shannon-limit performance of low density parity check codes. Electronics Letters, 32, 1645–1646.

    Article  Google Scholar 

  8. Richardson, T., Shokrollahi, M. A., & Urbanke, R. (2001). Design of capacity approaching irregular low-density parity-check codes. IEEE Transactions on Information Theory, 47(2), 619–637.

    Article  MathSciNet  MATH  Google Scholar 

  9. Hu, X.-Y., Eleftheriou, E., & Arnold, D. M. (2005). Regular and irregular progressive edge-growth Tanner graphs. IEEE Transactions on Information Theory, 51(1), 386–398.

  10. Ha, J., & McLaughlin, S. W. (2003). Low-density parity-check codes over guassian channels with erasures. IEEE Transactions on Information Theory, 49(7), 1801–1809.

    Article  MathSciNet  MATH  Google Scholar 

  11. Hou, J., Siegel, P. H., & Milstein, L. B. (2001). Performance analysis and code optimization of low density parity-check codes on Rayleigh fading channels. IEEE Journal on Selected Areas in Communications, 19(5), 924–934.

    Article  Google Scholar 

  12. Jafar, S. A., & Srinivasa, S. (2007). Capacity limits of cognitive radio with distributed and dynamic spectral activity. IEEE IEEE Journal on Selected Areas in Communications, 25(3), 529–537.

    Article  Google Scholar 

  13. MacKay, D., Wilson, S., & Davey, M. (1999). Comparison of constructions of irregular Gallager codes. IEEE Transactions on Communications, 47, 1449–1454.

    Article  Google Scholar 

  14. Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2001). Introduction to algorithms, second edition. MIT Press and McGraw-Hill, ISBN 0-262-03293-7.

  15. Campello, J., & Modha, D. (2001). Extended bit-filling and LDPC code design. In Proceedings of IEEE Globecom, (San Antonio, TX), pp. 985–989.

  16. Campello, J., Modha, D., & Rajagopalan, S. (2001). Designing LDPC codes using bit-filling. In Proceedings of IEEE international conference on communication (ICC), (Helsinki, Finland), pp. 5559.

  17. MacKay, D. J. C. (2014). Encyclopedia of sparse graph codes, last visited. [Online] Available: http://www.inference.phy.cam.ac.uk/mackay/codes/data.html.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seif Shebl.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shebl, S., Shokair, M. & Gomaa, A. Novel Construction and Optimization of LDPC Codes for NC-OFDM Cognitive Radio Systems. Wireless Pers Commun 79, 69–83 (2014). https://doi.org/10.1007/s11277-014-1841-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-014-1841-9

Keywords

Navigation