Comparison between Reed Solomon and BCH Code with various Modulation Schemes over Coding Gain and Coding Rate

[{“box”:0,”content”:”[if 992 equals=”Open Access”]

n

Open Access

n

[/if 992]n

n

Year : April 4, 2024 at 5:30 pm | [if 1553 equals=””] Volume :12 [else] Volume :12[/if 1553] | [if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] : 01 | Page : –

n

n

n

n

n

n

By

n

    n t

    [foreach 286]n

    n

    Monika Kapoor, M. Zahid Alam, Prashant Chaturvedi

  1. [/foreach]

    n

n

n[if 2099 not_equal=”Yes”]n

    [foreach 286] [if 1175 not_equal=””]n t

  1. Professor, Professor, Assistant Professor, Department of Electronics & Communication Engineering, Lakshmi Narain College of Technology, Bhopal, Department of Electronics & Communication Engineering, Lakshmi Narain College of Technology, Bhopal, Department of Electronics & Communication Engineering, Lakshmi Narain College of Technology, Bhopal, Madhya Pradesh, Madhya Pradesh, Madhya Pradesh, India, India, India
  2. n[/if 1175][/foreach]

[/if 2099][if 2099 equals=”Yes”][/if 2099]nn

n

Abstract

nThe main objective of this research paper is to make a comparison between Investigate the performance of Reed-Solomon and BCH codes across different modulation schemes concerning coding gain and coding rate within an Additive White Gaussian Noise (AWGN) channel system, while maintaining a constant transmission bandwidth. In this paper BER vs. S/N performance of a Simulink model is validated with MATLAB results for a RS GMSK based system for various (n, k) combinations. In RS GMSK (63,K) system coding gain is although not achieved up to 5 dB but after this it is significantly high which shows the utility if a coded system over un coded one. For various other RS GMSK (n, k) combinations like (31,k),(127,K)coding gain is achieved right from 0 dB although not as high as compared to RS GMSK (63,K) system. A notable decrease in Bit Error Rate (BER) is noticed in RS GMSK-based systems as the number of parity symbols increases or the coding rate decreases. The same effect over coding gain and coding rate is achieved in a RS based system with other modulation schemes like BPSK, DPSK, QPSK and FSK but not as comparable to GMSK modulation scheme. The findings indicate that, within a specific bandwidth, opting for RS GMSK instead of BCH GMSK with (63, k) combinations across various modulation schemes yields the lowest BER across different signal-to-noise ratios. Same time it has been observed that for BCH encoding the effect of increase in parity symbols over reduction in BER is not observed with any of the modulation schemes although obtained BER values are lesser than that of RS encoding.

n

n

n

Keywords: AWGN, BCH code, BER, DPSK, FSK, Galois field, GMSK ,PSK, RS Code , QPSK.

n[if 424 equals=”Regular Issue”][This article belongs to Research & Reviews: A Journal of Embedded System & Applications(rrjoesa)]

n

[/if 424][if 424 equals=”Special Issue”][This article belongs to Special Issue under section in Research & Reviews: A Journal of Embedded System & Applications(rrjoesa)][/if 424][if 424 equals=”Conference”]This article belongs to Conference [/if 424]

n

n

n

How to cite this article: Monika Kapoor, M. Zahid Alam, Prashant Chaturvedi Comparison between Reed Solomon and BCH Code with various Modulation Schemes over Coding Gain and Coding Rate rrjoesa April 4, 2024; 12:-

n

How to cite this URL: Monika Kapoor, M. Zahid Alam, Prashant Chaturvedi Comparison between Reed Solomon and BCH Code with various Modulation Schemes over Coding Gain and Coding Rate rrjoesa April 4, 2024 {cited April 4, 2024};12:-. Available from: https://journals.stmjournals.com/rrjoesa/article=April 4, 2024/view=0

n


n[if 992 equals=”Open Access”] Full Text PDF Download[else] nvar fieldValue = “[user_role]”;nif (fieldValue == ‘indexingbodies’) {n document.write(‘Full Text PDF‘);n }nelse if (fieldValue == ‘administrator’) { document.write(‘Full Text PDF‘); }nelse if (fieldValue == ‘rrjoesa’) { document.write(‘Full Text PDF‘); }n else { document.write(‘ ‘); }n [/if 992] [if 379 not_equal=””]n

Browse Figures

n

n

[foreach 379]n

n[/foreach]n

nn

n

n[/if 379]n

n

References

n[if 1104 equals=””]n

[1] Wicker, S.B., (1995) “Error Control Systems for Digital Communication and Storage,” Prentice-Hall, Upper Saddle River, NJ.
[2] Reed, I. S. and Solomon, G., (1960) “Polynomial Codes Over Certain Finite Fields,” SIAM Journal of Applied Math”, vol. 8, pp. 300-304.
[3] SAURABH MAHAJAN, GURPADAM SINGH,” Reed-Solomon Code Performance for M-ary Modulation over AWGN Channel” International Journal of Engineering Science and Technology (IJEST), Vol. 3 No. 5 May 2011.
[4] K. Murota and K. Hirade, “GMSK modulation for digital mobile radio telephony,” IEEE Trans. Commun, vol.COM-29, pp.1044-1050, July 1981.
[5] LiDuanMa,David. K Asano, “Performance of GMSK and Reed-Solomon Code Combinations,” The 27th Symposium on Information Theory and Its Applications (SITA2004) Gero, Gifu, Japan, Dec. 14–17, 2004 .
[6] I. S. Reed and G. Solomon, “Polynomial Codes over Certain Finite Fields,” SI AM Journal of Applied Mathematics, Volume 8, pp. 300-304,1960.
[7] Odenwalder, J.P., Error Control Coding Handbook, Linkabit Corporation, San Diego, CA, July 15,1976.
[8] M. Mendlovitz, and L. Curry, “Reduction of adjacent channel interference effects in GMSK communication links,” MILCOM 2002. Proceedings., vol. 1, pp. 685-690, Oct. 2002.
[9] BCH Codes Yunghsiang S. Han Graduate Institute of Communication Engineering, National Taipei University Taiwan
[10] Introduction to LDPC by Codes Sarah J. Johnson School of Electrical Engineering and computer Science. The University of Newcastle Australia.
[11]Graell i Amat, A. Le Bidan, R. GET/ENST Bretagne, Brest “Rate-Compatible Serially Concatenated Codes with Outer Extended BCH Codes, ” Global Telecommunication conference (Washington, DC) , pp.1476-1481, Nov2009.
[12] Hamming, R.W. ‖Error Detecting and Error correcting Codes‖, The Bell System Technical Journal ,JSoc Indust. Appl. Math. Vol. 26, No.2, April 1950.
[13] Monika Kapoor, Dr.Anubhuti Khare 2017 , Reed- Solomon Code Performance for GMSK Modulation over AWGN Channel, IOSR Journal of Electronics and Communication Engineering (IOSR- JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 12, Issue 4, Ver. I (Jul.-Aug. 2017), PP 32-39
[14] Monika Kapoor, Dr.Anubhuti Khare 2017, Performance Analysis of Reed Solomon Code for various Modulation Schemes over AWGN Channel , International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 17 (2017) pp. 6391-6398
[15] Monika Kapoor, Dr.Anubhuti Khare 2018, Performance Analysis of Reed Solomon Code & BCH Code for various Modulation Schemes over AWGN Channel.International Journal of Applied Engineering Research ISSN 0973-4562 Volume 12, Number 24 (2017) pp. 15801-15813

nn[/if 1104][if 1104 not_equal=””]n

    [foreach 1102]n t

  1. [if 1106 equals=””], [/if 1106][if 1106 not_equal=””],[/if 1106]
  2. n[/foreach]

n[/if 1104]

nn


nn[if 1114 equals=”Yes”]n

n[/if 1114]

n

n

[if 424 not_equal=””]Regular Issue[else]Published[/if 424] Subscription Review Article

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n[if 2146 equals=”Yes”]

[/if 2146][if 2146 not_equal=”Yes”]

[/if 2146]n

n

n

Volume 12
[if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] 01
Received March 15, 2024
Accepted March 20, 2024
Published April 4, 2024

n

n

n

n

n

n

nn function myFunction2() {n var x = document.getElementById(“browsefigure”);n if (x.style.display === “block”) {n x.style.display = “none”;n }n else { x.style.display = “Block”; }n }n document.querySelector(“.prevBtn”).addEventListener(“click”, () => {n changeSlides(-1);n });n document.querySelector(“.nextBtn”).addEventListener(“click”, () => {n changeSlides(1);n });n var slideIndex = 1;n showSlides(slideIndex);n function changeSlides(n) {n showSlides((slideIndex += n));n }n function currentSlide(n) {n showSlides((slideIndex = n));n }n function showSlides(n) {n var i;n var slides = document.getElementsByClassName(“Slide”);n var dots = document.getElementsByClassName(“Navdot”);n if (n > slides.length) { slideIndex = 1; }n if (n (item.style.display = “none”));n Array.from(dots).forEach(n item => (item.className = item.className.replace(” selected”, “”))n );n slides[slideIndex – 1].style.display = “block”;n dots[slideIndex – 1].className += ” selected”;n }n”}]