Cyclic code diagnostic algorithm based on direct calculation of simple polynoms

  • Наталья Николаевна Корнеева Vladimir State University named after Alexader Grigoryevich and Nickolay Grigoryevich Stoletovs
  • Олег Рафаилович Никитин Federal state budgetary Educatioal Institution of Higher Education "Vladimir State University named after Alexader Grigoryevich and Nickolay Grigoryevich Stoletovs"
  • Пётр Алексеевич Полушин Federal state budgetary Educatioal Institution of Higher Education "Vladimir State University named after Alexader Grigoryevich and Nickolay Grigoryevich Stoletovs"

Abstract

One of the main problems of communication is signal recovery in receiving. It is known that all blocks of the code block are formed according to the same rules and by the same coder. It can be assumed that interrelation between checking and information symbols are the same irrespective of the transmitted data. Thus recovery of the coder structure in the receiving part is possible when diagnosing the received code sequences. When using cyclic codes, diagnostics consists in possibility to reveal interrelations between checking and information symbols of each block. When comparing sufficient number of code blocks it is possible to define a common part. Here identical parts are those parts of code blocks which describe the generating polynom used for coding in the transmitter. Cyclic code diagnostic algorithm based on direct calculation of simple polynoms is described. In this case the length of information part of code blocks and the type of the generating polynom is defined. Also the different number of code blocks in the analyzed set is defined. Information part of blocks is imitated by random sequence of zeros and ones. The studied diagnostic algorithm involves calculation for each code block of simple polynoms set as multipliers into which this block is decomposed. Then information accumulating process follows about the frequency of emerging simple polynoms. Further the analysis of blocks and the choice of simple multipliers set is made. Examples of research results are given for the generating polynom value: g=1110=1011=X3+X+1, number of code blocks N=6, to value of the information sequence length equal to k=5. It is shown that the diagnostic result i.e. the multipliers, general for all blocks, are defined correctly. The probability of the wrong diagnostic is examined.

Author Biography

Наталья Николаевна Корнеева, Vladimir State University named after Alexader Grigoryevich and Nickolay Grigoryevich Stoletovs

Старший преподаватель кафедры радиотехники и радиосистем ФГБОУ ВО «Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых»

Published
2017-07-05
How to Cite
КОРНЕЕВА, Наталья Николаевна; НИКИТИН, Олег Рафаилович; ПОЛУШИН, Пётр Алексеевич. Cyclic code diagnostic algorithm based on direct calculation of simple polynoms. Radioengineering and telecommunication systems, [S.l.], n. 1, p. 61-66, july 2017. ISSN 2221-2574. Available at: <https://rts-md.mivlgu.ru/jornalRTS/article/view/18>. Date accessed: 01 aug. 2025.
Section
Network and telecommunication