The Impact of Hamming Code and Cyclic Code on MPSK and MQAM Systems over AWGN Channel: Performance Analysis

2021 
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.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []