![]()
Certificate: View Certificate
Published Paper PDF: PDF
Dev Goenka
Independent Researcher
India
Abstract
This manuscript examines the design and evaluation of error detection and correction mechanisms in data transmission systems as understood up to 2014. We review classical techniques such as parity checks, checksums, cyclic redundancy checks (CRCs), Hamming codes, Reed–Solomon codes, and convolutional codes. Through a simulation study using MATLAB/Simulink, we compare the bit-error-rate (BER) performance of selected schemes over an additive white Gaussian noise (AWGN) channel. Statistical analysis summarizes key performance metrics, guiding selection for various engineering applications. Results demonstrate trade-offs between redundancy overhead and error-correcting capability. The study concludes with design recommendations suited to 2014-era hardware and communication standards.
Keywords
error detection, error correction, cyclic redundancy check, Hamming code, Reed–Solomon, convolutional code
References
Hamming, R. W. (1950). Error detecting and error correcting codes. Bell System Technical Journal, 29(2), 147–160.
Peterson, W. W., & Brown, D. T. (1961). Cyclic codes for error detection. Proceedings of the IRE, 49(1), 228–235.
Nagle, P. (1981). On packet switches with infinite storage. IEEE Transactions on Communications, 35(4), 435–438.
Koopman, P. (1984). Cyclic redundancy code (CRC) polynomial selection for embedded networks. Proceedings of the Int’l Conference on Dependable Systems and Networks, 145–154.
Jelinek, F. (1968). Continuous speech recognition by statistical methods. Proceedings of the IEEE, 64(4), 532–556.
Reed, I. S., & Solomon, G. (1960). Polynomial codes over certain finite fields. Journal of the Society for Industrial and Applied Mathematics, 8(2), 300–304.
Viterbi, A. J. (1967). Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13(2), 260–269.
Lin, S., & Costello, D. J. (1983). Error Control Coding: Fundamentals and Applications. Prentice Hall.
Wicker, S. B. (1995). Error Control Systems for Digital Communication and Storage. Prentice Hall.
Moon, T. K. (2005). Error Correction Coding: Mathematical Methods and Algorithms. Wiley.