Comparison of Error Correction Codes for Industry 4.0 Applications
Main Article Content
Abstract
Data is a crucial component in every Industry 4.0 technology, therefore, ensuring and improving the integrity of data is of paramount importance. As every error-detection or correction code relies on a certain level of redundant information, it is important to consider the risk of data corruption when choosing the encoding for data storage. Our choice will have an impact on the memory required for data storage, as well as the speed of data processing. The article compares various types of error-correcting codes with the aim of determining the most effective for certain applications. First, different code types such as linear block codes, convolutional codes, and turbo codes are presented, followed by an evaluation of each code type's error-correcting capabilities. The article then provides an analysis of the advantages and disadvantages of each code type, as well as their suitability for various Industry 4.0 applications.
Downloads
Article Details
References
Benedetto, S., Montorsi, G. (1995): Average Performance of Parallel Concatenated Block Codes. Electronic Letters, 31 (3): 156–158. https://doi.org/10.1049/el:19950101
Burton, H., Weldon, E. (1965): Cylic Product Codes. IEEE Transactions on Information Theory, 11 (3): 433–439. https://doi.org/10.1109/TIT.1965.1053802
Heegard, C., Wicker, S. B. (1999): Turbo Coding. Kluwer Academic, Boston. https://doi.org/10.1007/978-1-4757-2999-3
Joerssen, O., Meyr, H. (1994): Terminating the Trellis of Turbo-Codes. Electronic Letters, 30 (16): 1285–1286. https://doi.org/10.1049/el:19940897
Johannesson, R., Zigangirov, K. (1999): Fundamentals of Convolutional Coding. IEEE Press, Piscataway, NJ. https://doi.org/10.1109/9780470544693
Mezzah, I., Kermia, O., Chemali., H. (2021): Extensive fault emulation on RFID tags for fault tolerance and security evaluation. Microelectronics Reliability, 124: 114263. https://doi.org/10.1016/j.microrel.2021.114263
Moon, T. K. (2021): Error Correction Coding: mathematical methods and algorithms. Wiley, Hoboken. https://doi.org/10.1002/0471739219