Abstract
Designing efficient and reliable data transmission systems is an attractive area of research as it has become an essential requirement for the cutting-edge technologies. Error Control Coding (ECC) is a method used to control errors in a message to achieve reliable delivery through unreliable or noisy channel. Employing ECC in a communication system enable the sender to encode the message with redundant bits to form a codeword and transmits it over a noisy channel to the receiver, and then the receiver detects and corrects the errors which may occur during transmission without requesting for retransmission. In this sense this communication system becomes reliable and energy-efficient. To this end, this paper addresses two techniques of ECC: Hamming code and cyclic code. Besides, this work investigates the impact of these codes on M-ary Phase Shift Keying (MPSK) and M-ary Quadrature Amplitude Modulation (MQAM) systems over an Additive White Gaussian Noise (AWGN) Channel in terms of coding gain. The simulation results show significant coding gain for these codes. Another finding is that cyclic codes show better performance than Hamming codes for lower modulation order, while both of them show similar performance for higher modulation order. These findings can provide essential guidance when designing reliable and energy-efficient system.
Highlights
We have witnessed a great demand on the applications of the internet of things (IoT) where providing reliable and fast communication systems become essential requirement for such applications
This work investigates the impact of these codes on M-ary Phase Shift Keying (MPSK) and M-ary Quadrature Amplitude Modulation (MQAM) systems over an Additive White Gaussian Noise (AWGN) Channel in terms of coding gain
The objective of this paper is to investigate the performance of the MPSK and MQAM systems with coding techniques over AWGN channel, compare them in terms of coding gain
Summary
We have witnessed a great demand on the applications of the internet of things (IoT) where providing reliable and fast communication systems become essential requirement for such applications. The wireless devices exchange data among them by mapping these sequences of data into signals for transmission over a communication channel where this process is called digital modulation. The amplitude and phase are forming many digital modulation techniques which it rehashes the information bits into the amplitude or phase of the transmitted signal, which is more susceptible to variations from fading and interference [1]. Along with the transmission operation the channel exposed with many errors at data bits output through the noise, interference, etc. Channel coding became great novel deals with error control techniques to provide maximum data transmission capacity for the channel. The receiver can correct the errors and recover the originally transmitted information which would effectively leverage communication system performance [2]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have