NON-SEPARABLE BLOCK 9-BIT FAULT RESISTANT SINGLE ERROR CORRECTION CODES

Authors

  • Oleksand Teslenko National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
  • Georgiy Tarasenko National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
  • Yaroslav Klyatchenko National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

DOI:

https://doi.org/10.31649/1999-9941-2023-56-1-30-34

Keywords:

error-correcting code, data transmission, boolean functions, Hamming code, non-separable block codes

Abstract

With the rapid development of digital telecommunication technologies, the usage of new methods to increase the speed and reliability of data transfer is becoming more relevant. Examples may include data encoding based on the artificial introduction of redundancy and enabling the receiving side not only to detect data distortions but also to form correct values. The separable codes (for example, the Hamming codes) are inferior to non-separable error correction codes in speed. But the increase in the speed of data transmission requires utilising complex, multipoaitional algorithms for searching maximal codes. This leads to an increase in the time of static proof codes determination compared to separable codes, although the speed of data transmission in operation is increased as well, having identical capacities for fault resistant.  Technology is proposed that is based on using 9-bit non-separable codes and the encoders/decoders for them, factoring in the fact of absence of the generalised theory of building them. Factoring in the aspects of specialised devices implementation based on an integral technology, the usage of FPGA technology is the most opportune.  For practical implementation of universal encodecs/decoders for 9-bit non-separable codes, an approach is proposed utilising FPGA that can be configured to any of these codes with any decimal numbers (the non-separable codes do not contain informational and test parts). Such properties of non-separable codes enable increasing the transmission speed of BCD words. Additionally, the obtained results could be a basis for the further development of a theory and practice for employing the block inseparable codes when the block size increases and it is a reassuring factor as for the analysis of non-separable codes in case of two or more errors correction.

Author Biographies

Oleksand Teslenko, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

PhD, associate professor of  Department of System Programming and Specialized Computer Systems

Georgiy Tarasenko, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

PhD degree student of  Department of System Programming and Specialized Computer Systems

Yaroslav Klyatchenko, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

PhD, associate professor of  Department of System Programming and Specialized Computer Systems

References

Richard E. Blahut, Тheory and practice oferror control codes. Addison-Wesley Pub. Co. edition, in English, 1983.

Elwyn R. Berlekamp (2014), Algebraic Coding Theory, World Scientific Publishing (revised edition).

Maryna S. Viazovska, “The sphere packing problem in dimension 8”, Annals of Mathematics SECOND SERIES, vol. 185, no. 3 (May, 2017), pp. 991-1015.

Johnston, H. C. (1976), “Cliques of a graph−variations on the Bron–Kerbosch algorithm”, International Journal of Parallel Programming, 5 (3): 209–238.

Y. Klyatchenko, O. Tarasenko-Klyatchenko, G. Tarasenko, O. Teslenko, “The Problems and Advantages of Using Nonseparable Block Codes”, Lecture Notes on Data Engineering and Communications Technologiesthis link is disabled, Springer, April 2022, 134, pp. 271–278. https://doi.org/10.1007/978-3-031-04812-8_23.

Report on research work METHODS FOR EVALUATION AND PROVISION OF THE REQUIRED LEVEL OF TECHNICAL SAFETY OF SPECIALISED MULTIPROCESSOR CONTROL SYSTEMS. Supervisor: Romankevich O.M. State registration number 0115U000323, 2017, 158 p. [in Ukrainian].

Summary of Virtex-6 FPGA Features. Virtex-6 Family Overview. XILINX DS150 (v2.5) August 20, 2015.

Downloads

Abstract views: 151

Published

2023-03-14

How to Cite

[1]
O. Teslenko, G. Tarasenko, and Y. Klyatchenko, “NON-SEPARABLE BLOCK 9-BIT FAULT RESISTANT SINGLE ERROR CORRECTION CODES”, ІТКІ, vol. 56, no. 1, pp. 30–34, Mar. 2023.

Issue

Section

Information technology and coding theory

Metrics

Downloads

Download data is not yet available.