FIELD: computer engineering.
SUBSTANCE: invention relates to computer engineering and can be used for correction of errors during transmission, storage, reading and recovery of digital data. Method comprises feeding an initial message with code rate R=k0/n0 to a coder containing k0 shift registers with the length of K bits each, the cells content of which in accordance with the used code is transmitted to inputs of n0 adders via mod2, from the outputs of which code symbols in subblocks of n0 symbols each are sent into a data transmission channel, from which they are fed in subblocks of n0 symbols each to the input of a decoder operating as per Viterbi algorithm, herewith the encoded data sequences are divided into blocks, which are additionally divided into k0 smaller blocks, which are placed in k0 coder registers for the same code, but with an increased length of registers up to value K+U, U≥K, herewith all k0 registers after the input of information symbols are rolled in cyclically by connecting outputs of the last cells of each of those registers with their inputs, then performed are K+U synchronous shifts of all obtained cyclic registers, during which formed are K+U code subblocks of n0 code symbols each, which are directed into the channel, and then are fed in subblocks of n0 code symbols each to the Viterbi decoder input.
EFFECT: technical result is the possibility of using in encoding systems block codes with matched speeds of encoding and decoding.
1 cl, 1 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR DECODING LONG BLOCK CODE USING VITERBI ALGORITHM | 2020 |
|
RU2747881C1 |
METHOD FOR INJECTOR DECODING OF CONVOLUTION CODES | 2020 |
|
RU2741062C1 |
METHOD OF DECODING INFORMATION USING CONVOLUTIONAL CODES | 2016 |
|
RU2637487C1 |
METHOD FOR DECODING LINEAR CASCADE CODE | 2017 |
|
RU2667370C1 |
METHOD OF ACCELERATED DECODING OF A LINEAR CODE | 2018 |
|
RU2699833C1 |
BLOCK CODE ENCODING AND DECODING METHOD | 2018 |
|
RU2681704C1 |
DEVICE FOR DECODING LINEAR CODES | 1992 |
|
RU2035123C1 |
METHOD OF DECODING NOISE-IMMUNE CODE | 2007 |
|
RU2377722C2 |
METHOD AND DEVICE FOR TRANSMITTING VOICE INFORMATION IN DIGITAL RADIO COMMUNICATION SYSTEM | 2005 |
|
RU2301492C2 |
METHOD FOR AND DETECTION AND CORRECTION OF ERASED POTIONS OF RECEIVED DIGITAL INFORMATION | 2015 |
|
RU2611235C1 |
Authors
Dates
2017-01-25—Published
2015-09-24—Filed