[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

RU2212101C1 - Noise-immune recurrent-code encoder - Google Patents

Noise-immune recurrent-code encoder Download PDF

Info

Publication number
RU2212101C1
RU2212101C1 RU2002107166A RU2002107166A RU2212101C1 RU 2212101 C1 RU2212101 C1 RU 2212101C1 RU 2002107166 A RU2002107166 A RU 2002107166A RU 2002107166 A RU2002107166 A RU 2002107166A RU 2212101 C1 RU2212101 C1 RU 2212101C1
Authority
RU
Russia
Prior art keywords
output
code
information part
codeword
modulo
Prior art date
Application number
RU2002107166A
Other languages
Russian (ru)
Inventor
В.В. Квашенников
В.Л. Супрун
Original Assignee
Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" filed Critical Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств"
Priority to RU2002107166A priority Critical patent/RU2212101C1/en
Application granted granted Critical
Publication of RU2212101C1 publication Critical patent/RU2212101C1/en

Links

Landscapes

  • Error Detection And Correction (AREA)

Abstract

FIELD: communications engineering. SUBSTANCE: selector switch introduced on sending end has its first input connected to output of modulo two adder for code word parts and second input is connected to output of code word information part shaper; code- word information part register introduced on receiving end has its input connected to output of binary filter register, accumulator outputs being connected to decoder inputs and to outputs of error correction unit whose outputs are connected to inverting inputs of code-word information part shift register. EFFECT: facilitated procedure and reduced cost for implementing noise-immune recurrent-code encoder. 1 cl, 1 dwg

Description

Изобретение относится к области техники связи и может быть использовано в системах передачи данных, а также в системах телеизмерения и телеуправления для передачи информации без предварительного фазирования. The invention relates to the field of communication technology and can be used in data transmission systems, as well as in telemetry and telecontrol systems for transmitting information without prior phasing.

Кодек или кодирующее и декодирующее устройства, описанные в настоящей заявке, применимы для кодирования и декодирования линейных циклических помехоустойчивых кодов. Помимо кодирования и декодирования информации осуществляется также цикловая синхронизация помехоустойчивого кода. Причем синхронизирующие признаки передаются словами помехоустойчивого кода и для синхронизации не требуется передача дополнительных синхронизирующих символов, а используется избыточность самого помехоустойчивого кода. После установления синхронизации, признаки синхронизации снимаются с помехоустойчивого кода, не уменьшая корректирующую способность кода. The codec or encoding and decoding devices described in this application are applicable for encoding and decoding linear cyclic error-correcting codes. In addition to encoding and decoding information, cyclic synchronization of the error-correcting code is also carried out. Moreover, the synchronizing signs are conveyed by the words of the error-correcting code, and for synchronization, the transmission of additional synchronizing symbols is not required, but the redundancy of the error-correcting code itself is used. After the establishment of synchronization, the signs of synchronization are removed from the error-correcting code, without reducing the corrective ability of the code.

При этом актуальной является задача сокращения количества операций при синхронизации, а также кодировании и декодировании помехоустойчивого кода и упрощение кодека. In this case, the urgent task is to reduce the number of operations during synchronization, as well as coding and decoding of error-correcting code and simplifying the codec.

Известен кодек циклического помехоустойчивого кода, содержащий на передающей стороне формирователь информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматором по модулю два, и формирователь синхронизирующей части кодового слова, причем выходы формирователей соединены с сумматором по модулю два частей кодового слова, а на приемной стороне содержащий двоичный фильтр информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматорами по модулю два, и дешифратор [1]. A known codec of a cyclic error-correcting code, comprising on the transmitting side a shaper of the information part of the code word, consisting of a shift register connected to the adder modulo two, and the shaper of the synchronizing part of the code word, the outputs of the shapers connected to the adder modulo two parts of the code word, and the receiving side containing a binary filter of the information part of the codeword, consisting of a shift register connected to the adders modulo two, and a decoder [1].

Однако это устройство имеет сложную аппаратную реализацию. However, this device has a complex hardware implementation.

Наиболее близким к предлагаемому устройству является кодек помехоустойчивого кода (прототип), содержащий на передающей стороне формирователь информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматором по модулю два, и формирователь синхронизирующей части кодового слова, причем выходы формирователей соединены с сумматором по модулю два частей кодового слова, а на приемной стороне содержащий двоичный фильтр информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматорами по модулю два, и накопитель, блок коррекции ошибок, дешифратор, при этом накопитель подключен к выходу сумматора по модулю два двоичного фильтра, а выход дешифратора соединен с управляющим входом блока коррекции ошибок [2]. Closest to the proposed device is a codec error-correcting code (prototype), containing on the transmitting side the shaper of the information part of the code word, consisting of a shift register connected to the adder modulo two, and the shaper of the synchronizing part of the code word, the outputs of the shapers connected to the adder modulo two parts of the codeword, and on the receiving side containing a binary filter of the information part of the codeword, consisting of a shift register connected to the adders modulo two and the drive block error correction decoder, wherein the drive is connected to the output of the adder modulo two binary filter, and the output of the decoder is connected to the control input of the error correction unit [2].

Недостатком этого устройства является высокая сложность, поскольку для выделения информационной и синхронизирующей частей кода требуется дополнительное количество операций и значительные аппаратные затраты при реализации. The disadvantage of this device is its high complexity, because the allocation of information and synchronizing parts of the code requires an additional number of operations and significant hardware costs during implementation.

Цель предлагаемого изобретения - упрощение кодека циклического помехоустойчивого кода за счет того, что информационная и синхронизирующая части кодового слова разделены и для их выделения не требуется дополнительных операций, а значит и устройств. The purpose of the invention is to simplify the codec of a cyclic error-correcting code due to the fact that the information and synchronizing parts of the code word are separated and no additional operations, and hence devices, are required for their isolation.

Для достижения цели предложен кодек помехоустойчивого кода, содержащий на передающей стороне формирователь информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматором по модулю два, и формирователь синхронизирующей части кодового слова, причем выходы формирователей соединены с сумматором по модулю два частей кодового слова, а на приемной стороне содержащий двоичный фильтр информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматорами по модулю два, и накопитель, блок коррекции ошибок, дешифратор, при этом накопитель подключен к выходу сумматора по модулю два двоичного фильтра, а выход дешифратора соединен с управляющим входом блока коррекции ошибок. Новым является то, что на передающей стороне введен переключатель, первый вход которого подключен к выходу сумматора по модулю два частей кодового слова, а второй вход подключен к выходу формирователя информационной части кодового слова, на приемной стороне введен регистр информационной части кодового слова, вход которого подключен к выходу регистра сдвига двоичного фильтра, при этом выходы накопителя подключены к входам дешифратора и блока коррекции ошибок, выходы которого соединены с инвертирующими входами регистра информационной части кодового слова. To achieve the goal, a noiseless codec is proposed, comprising on the transmitting side a shaper of the information part of the codeword, consisting of a shift register connected to the adder modulo two, and a shaper of the synchronizing part of the code word, the outputs of the shapers connected to the adder modulo two parts of the code word, and on the receiving side, containing a binary filter of the information part of the codeword, consisting of a shift register connected to the adders modulo two, and a drive, block error recovery, a decoder, while the drive is connected to the adder output modulo two binary filters, and the decoder output is connected to the control input of the error correction block. What is new is that a switch is introduced on the transmitting side, the first input of which is connected to the output of the adder modulo two parts of the codeword, and the second input is connected to the output of the generator of the information part of the codeword, the register of the information part of the codeword, the input of which is connected to the output of the shift register of the binary filter, while the outputs of the drive are connected to the inputs of the decoder and the error correction block, the outputs of which are connected to the inverting inputs of the register of the information clock Asti codeword.

На чертеже приведена структурная схема предлагаемого устройства. The drawing shows a structural diagram of the proposed device.

На передающей стороне кодек циклического помехоустойчивого кода (кодирующее устройство) содержит формирователь информационной части кодового слова 1, состоящий из регистра сдвига 2, соединенного с сумматором по модулю два 3, формирователь синхронизирующей части кодового слова 4, сумматор по модулю два частей кодового слова 5 и переключатель 6. On the transmitting side, the cyclic error-correcting codec codec (encoder) contains the generator of the information part of the codeword 1, consisting of a shift register 2 connected to the adder modulo two 3, the generator of the synchronizing part of the codeword 4, the adder modulo two parts of the codeword 5 and a switch 6.

На приемной стороне кодек циклического помехоустойчивого кода (декодирующее устройство) содержит двоичный фильтр 7, состоящий из регистра сдвига 8, соединенного с сумматорами по модулю два 9 и 10, накопитель 11, блок коррекции ошибок 12, регистр информационной части кодового слова 13 и дешифратор 14. On the receiving side, the cyclic error-correcting codec (decoding device) contains a binary filter 7 consisting of a shift register 8 connected to adders modulo two 9 and 10, a drive 11, an error correction block 12, a register of the information part of the codeword 13 and a decoder 14.

Предлагаемое устройство работает следующим образом. The proposed device operates as follows.

На передающей стороне линии связи формирователь информационной части кодового слова 1 генерирует кодовое слово циклического помехоустойчивого кода. С этой целью в цепи обратной связи регистра сдвига 2 включен сумматор по модулю два регистра сдвига 2, включен сумматор по модулю два 3. Отводы регистра сдвига 2 на сумматор по модулю два 3 соответствуют ненулевым коэффициентам образующего многочлена циклического помехоустойчивого кода g(x). On the transmitting side of the communication line, the generator of the information part of the codeword 1 generates a code word of a cyclic error-correcting code. For this purpose, an adder modulo two shift registers 2 is turned on in the feedback register of shift register 2, an adder modulo two 3 is turned on. The taps of shift register 2 to an adder modulo two 3 correspond to nonzero coefficients of the polynomial generating the cyclic error-correcting code g (x).

В начале работы k бит исходной информации записывается в k разрядный регистр сдвига 2. Затем в течение n тактов, где n - блоковая длина кода, осуществляется сдвиг этой информации. При этом в течение первых k тактов на выходе регистра сдвига 2 будут символы исходной информации, а в течение последующих n-k тактов - проверочные символы кода. At the beginning of the work, k bits of the initial information are written into the k bit shift register 2. Then, for n clock cycles, where n is the block length of the code, this information is shifted. In this case, during the first k clock cycles, the output of shift register 2 will contain symbols of the initial information, and during the next n-k clock cycles, there will be code verification symbols.

Переключатель 6 в течение первых k тактов пропускает k символов исходной информации с выхода формирователя информационной части кодового слова 1 в линию связи. В течение последующих n-k тактов осуществляется суммирование на сумматоре по модулю два 5 проверочных символов кода с символами синхронизирующей последовательности. При этом переключатель 6 подключает выход сумматора по модулю два 5 к линии связи. В качестве синхронизирующей последовательности может использоваться любая двоичная последовательность длины n-k символов с хорошими синхронизирующими свойствами, например, последовательность Баркера или последовательность максимальной длины (М - последовательность). Switch 6 during the first k clock passes k characters of the source information from the output of the shaper of the information part of the code word 1 into the communication line. Over the next n-k clocks, the summation is performed on an adder modulo two 5 verification code symbols with symbols of the synchronization sequence. In this case, switch 6 connects the output of the adder modulo two 5 to the communication line. As a synchronization sequence, any binary sequence of length n-k characters with good synchronizing properties can be used, for example, a Barker sequence or a sequence of maximum length (M is a sequence).

Синхронизирующая последовательность генерируется формирователем синхронизирующей части кодового слова 4. Формирователь синхронизирующей части кодового слова 4 может быть выполнен, например, в виде регистра сдвига, имеющего n-k разрядов, в который по сигналу начальной установки записывается постоянная синхронизирующая последовательность. The synchronizing sequence is generated by the generator of the synchronizing part of the code word 4. The generator of the synchronizing part of the code word 4 can be performed, for example, in the form of a shift register having n-k bits into which a constant synchronizing sequence is written according to the initial setting signal.

Таким образом, на выход передающей части кодека поступает n-битное кодовое слово, первые k бит которого составляет исходная информация в неизменном виде, а следующие n-k бит представляют собой сумму по модулю два проверочных символов кодового слова и символов синхронизирующей последовательности. Thus, an n-bit codeword is received at the output of the transmitting part of the codec, the first k bits of which constitute the original information unchanged, and the next n-k bits represent the sum modulo two verification symbols of the code word and symbols of the synchronization sequence.

На приемной стороне кодовые слова поступают на вход двоичного фильтра 7, который содержит регистр сдвига 8 и сумматоры по модулю два 9 и 10, включенные в соответствии с образующим многочленом кода g(x). При этом двоичный фильтр 7 вычисляет синдром циклического помехоустойчивого кода, т. е. сумму по модулю два проверочных символов кода, вычисленных по принятым информационным символам и принятых проверочных символов. При поступлении безошибочного кодового слова синдром кода равен нулю и в результате вычисления синдрома будет получена передаваемая синхронизирующая последовательность. При поступлении на вход слова с ошибками будет вычислена комбинация из некоторого множества двоичных комбинаций, соответствующая сумме ненулевого синдрома кода и синхронизирующей последовательности. On the receiving side, the code words are input to the binary filter 7, which contains a shift register 8 and adders modulo two 9 and 10, included in accordance with the generatrix of the code polynomial g (x). In this case, the binary filter 7 calculates the syndrome of the cyclic error-correcting code, i.e., the sum modulo two code verification symbols calculated from the received information symbols and received verification symbols. Upon receipt of an error-free code word, the code syndrome is equal to zero and as a result of the calculation of the syndrome, a transmitted synchronization sequence will be obtained. When a word with errors arrives at the input, a combination of some set of binary combinations corresponding to the sum of the non-zero code syndrome and the synchronization sequence will be calculated.

Синхронизирующая последовательность с наложенным синдромом с выхода двоичного фильтра 7 поступает в накопитель 11, а информационная последовательность с выхода регистра сдвига 8 - в регистр информационной части кодового слова 13. The synchronizing sequence with the superimposed syndrome from the output of the binary filter 7 enters the drive 11, and the information sequence from the output of the shift register 8 - into the register of the information part of the code word 13.

К накопителю 11 подключен дешифратор 14, настроенный на структуру синхронизирующей последовательности с учетом синдрома кода, соответствующего комбинации ошибок допустимой кратности. При этом допустимая кратность ошибок определяется исправляющей способностью помехоустойчивого кода или минимальным кодовым расстоянием помехоустойчивого кода. Выбор подмножества дешифрируемых ошибок проводится с учетом эффекта размножения канальных ошибок, вызванных прохождением последовательности через двоичный фильтр 7. A decryptor 14 connected to the drive 11 is configured for the structure of the synchronization sequence taking into account the code syndrome corresponding to a combination of errors of admissible multiplicity. In this case, the permissible error rate is determined by the correcting ability of the error-correcting code or the minimum code distance of the error-correcting code. The selection of a subset of decryptable errors is carried out taking into account the effect of the multiplication of channel errors caused by the passage of the sequence through the binary filter 7.

Срабатывание дешифратора 14 свидетельствует о приеме синхронизирующей последовательности с допустимой кратностью ошибок. При этом в регистре информационной части кодового слова 13 будет находиться принятая информация. The operation of the decoder 14 indicates the reception of a synchronizing sequence with an acceptable error rate. In this case, the received information will be in the register of the information part of the codeword 13.

Место расположения ошибок локализуется блоком коррекции ошибок 12 при определении комбинации синдрома кода с наложенной синхронизирующей последовательностью. Блок коррекции ошибок может быть выполнен, например, в виде постоянного запоминающего устройства (ПЗУ), в которое записаны таблицы ошибок. Входом этих таблиц является двоичная комбинация, соответствующая комбинации синдрома с наложенной синхронизирующей последовательностью, а выходом - соответствующая двоичная комбинация ошибок в информационной части кодового слова. The location of the errors is localized by the error correction unit 12 when determining the combination of the code syndrome with the superimposed synchronization sequence. The error correction unit can be performed, for example, in the form of a read-only memory (ROM), in which error tables are recorded. The input of these tables is the binary combination corresponding to the combination of the syndrome with the superimposed synchronizing sequence, and the output is the corresponding binary combination of errors in the information part of the codeword.

Это позволяет произвести исправление ошибочных знаков в регистре информационной части кодового слова 13. Исправление ошибок в регистре информационной части кодового слова 13 осуществляется путем инверсии соответствующих разрядов в принятой информации. This allows the correction of erroneous characters in the register of the information part of the code word 13. Correction of errors in the register of the information part of the code word 13 is carried out by inverting the corresponding digits in the received information.

Далее откорректированная информация поступает на выход кодека. Further, the corrected information is output to the codec.

Наложение синхронизирующей последовательности на кодовые слова придает словам помехоустойчивого кода свойство самосинхронизируемости и не требует введения дополнительной избыточности для целей синхронизации. The superposition of the synchronization sequence on the code words gives the words of the error-correcting code the property of self-synchronization and does not require the introduction of additional redundancy for synchronization purposes.

В предлагаемом изобретении, в отличие от известного устройства, информационная и синхронизирующая части кодового слова разделены между собой, поэтому не требуется дополнительных устройств для выделения информационной части кодового слова. Кроме того, информационная часть кодового слова передается в неизменном виде и отпадает необходимость в специальном формирователе информационной части кодового слова, как в известном устройстве. In the present invention, in contrast to the known device, the information and synchronizing parts of the code word are divided among themselves, therefore, no additional devices are needed to highlight the information part of the code word. In addition, the information part of the code word is transmitted unchanged and there is no need for a special shaper of the information part of the code word, as in the known device.

Достигаемым техническим результатом предлагаемого кодека циклического помехоустойчивого кода является уменьшение его сложности и аппаратных затрат на реализацию. Achievable technical result of the proposed codec cyclic error-correcting code is to reduce its complexity and hardware costs for implementation.

Источники информации
1. Авторское свидетельство СССР 365033, кл. Н 03 К 13/04, опубл. 21.11.73.
Sources of information
1. USSR author's certificate 365033, cl. H 03 K 13/04, publ. 11/21/73.

2. Авторское свидетельство СССР 809550, кл. Н 03 К 13/04, опубл. 28.02.81. 2. Copyright certificate of the USSR 809550, cl. H 03 K 13/04, publ. 02/28/81.

Claims (1)

Кодек циклического помехоустойчивого кода, содержащий на передающей стороне формирователь информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматором по модулю два и формирователь синхронизирующей части кодового слова, причем выходы формирователей соединены с сумматором по модулю два частей кодового слова, а на приемной стороне - двоичный фильтр информационной части кодового слова, состоящий из регистра сдвига, соединенного с сумматорами по модулю два и накопитель, блок коррекции ошибок, дешифратор, при этом накопитель подключен к выходу двоичного фильтра, а выход дешифратора соединен с управляющим входом блока коррекции ошибок, отличающийся тем, что на передающей стороне введен переключатель, первый вход которого подключен к выходу сумматора по модулю два частей кодового слова, а второй вход - к выходу формирователя информационной части кодового слова, при этом переключатель подключает выход формирователя 1 информационной части кодового слова и сумматор по модулю два 5 к линии связи, а на приемной стороне введен регистр информационной части кодового слова, вход которого подключен к выходу регистра сдвига двоичного фильтра, при этом выходы накопителя подключены к входам дешифратора и блока коррекции ошибок, выходы которого соединены с инвертирующими входами регистра информационной части кодового слова. A cyclic error-correcting codec codec comprising, on the transmitting side, a codeword information part shaper, consisting of a shift register connected to an adder modulo two and a sync part of the codeword shaper, the outputs of the shapers modulo connected to the adder two parts of the code word, and on the receiving side - a binary filter of the information part of the codeword, consisting of a shift register connected to adders modulo two and a drive, an error correction unit, a decoder, and the drive is connected to the output of the binary filter, and the decoder output is connected to the control input of the error correction unit, characterized in that a switch is introduced on the transmitting side, the first input of which is connected to the adder output modulo two parts of the code word, and the second input to the output of the shaper of the information part of the code word, the switch connects the output of the shaper 1 of the information part of the code word and the adder modulo two 5 to the communication line, and on the receiving side a register of information the second part of the codeword, the input of which is connected to the output of the filter binary shift register, wherein the accumulator outputs are connected to inputs of the decoder and an error correction block, the outputs of which are connected to the inverting input of the information part of the codeword registers.
RU2002107166A 2002-03-20 2002-03-20 Noise-immune recurrent-code encoder RU2212101C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2002107166A RU2212101C1 (en) 2002-03-20 2002-03-20 Noise-immune recurrent-code encoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2002107166A RU2212101C1 (en) 2002-03-20 2002-03-20 Noise-immune recurrent-code encoder

Publications (1)

Publication Number Publication Date
RU2212101C1 true RU2212101C1 (en) 2003-09-10

Family

ID=29777560

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2002107166A RU2212101C1 (en) 2002-03-20 2002-03-20 Noise-immune recurrent-code encoder

Country Status (1)

Country Link
RU (1) RU2212101C1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2309537C1 (en) * 2006-04-07 2007-10-27 ЗАО "Региональный научно-исследовательский экспертный центр" Method for decoding cyclic interference-resistant code
RU2340088C2 (en) * 2006-11-23 2008-11-27 Андрей Николаевич Хмельков Syndrome decoding method of decoding recurrent code (versions)
RU2706171C1 (en) * 2019-01-25 2019-11-14 Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации Method for decoding block noise-immune codes based on the criterion of minimum average risk
RU2721937C1 (en) * 2020-01-31 2020-05-25 Валерий Владимирович Золотарев Method for decoding a noise-immune code

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU365033A1 (en) * 1971-03-22 1972-12-28 DECODER
SU809550A1 (en) * 1979-03-12 1981-02-28 Пензенский Завод-Втуз При Заводевэм (Филиал Пензенского Политехни-Ческого Института) Decoding device
EP0200124A3 (en) * 1985-05-02 1990-01-17 Hitachi, Ltd. Decoding method and encoder-decoder for cyclic codes
RU2007042C1 (en) * 1991-02-22 1994-01-30 Морозов Андрей Константинович System for encoding and decoding with error correction

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU365033A1 (en) * 1971-03-22 1972-12-28 DECODER
SU809550A1 (en) * 1979-03-12 1981-02-28 Пензенский Завод-Втуз При Заводевэм (Филиал Пензенского Политехни-Ческого Института) Decoding device
EP0200124A3 (en) * 1985-05-02 1990-01-17 Hitachi, Ltd. Decoding method and encoder-decoder for cyclic codes
RU2007042C1 (en) * 1991-02-22 1994-01-30 Морозов Андрей Константинович System for encoding and decoding with error correction

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2309537C1 (en) * 2006-04-07 2007-10-27 ЗАО "Региональный научно-исследовательский экспертный центр" Method for decoding cyclic interference-resistant code
RU2340088C2 (en) * 2006-11-23 2008-11-27 Андрей Николаевич Хмельков Syndrome decoding method of decoding recurrent code (versions)
RU2706171C1 (en) * 2019-01-25 2019-11-14 Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации Method for decoding block noise-immune codes based on the criterion of minimum average risk
RU2721937C1 (en) * 2020-01-31 2020-05-25 Валерий Владимирович Золотарев Method for decoding a noise-immune code

Similar Documents

Publication Publication Date Title
EP0157413B1 (en) Digital communication system including an error correcting encoder/decoder and a scrambler/descrambler
KR100822397B1 (en) Mapping system for transmission and reception of multiple data types
CA3072857C (en) Forward error correction with compression coding
EP0103866A2 (en) Error-correction system for two-dimensional multilevel signals
JP2002043951A (en) Parallel punctured convolutional encoder
US8281207B2 (en) Data transmission equipment and generating method for transmission code
US3882457A (en) Burst error correction code
EP0944963A1 (en) Shortened fire code error-trapping decoding method and apparatus
US4055832A (en) One-error correction convolutional coding system
RU2212101C1 (en) Noise-immune recurrent-code encoder
JP2002506599A (en) Error correction encoding method and apparatus for high bit rate digital data transmission and corresponding decoding method and apparatus
RU2251210C1 (en) Noise-immune cyclic code codec
JPH05183447A (en) Improved error detection coding system
RU2197788C2 (en) Code-type framing device
RU2254676C2 (en) Codec for noise immune cyclic code
RU2214678C1 (en) Process of noise-immune coding and decoding
RU2608872C1 (en) Method of encoding and decoding block code using viterbi algorithm
KR101459176B1 (en) Synchro-frame method based on the discrete logarithm
RU2797444C1 (en) Method for stable code framing with hard and soft decisions
RU2784953C1 (en) Stable code framing method when applying hard decisions
US20030106013A1 (en) Architecture for multi-symbol encoding and decoding
JP3240155B2 (en) Parallel data transmission method and parallel data receiving device
RU1793553C (en) Device for transmitting and receiving instructions of speed matching
JP2717987B2 (en) Phase uncertainty elimination method using shortened BCH code
JPH07245630A (en) High-speed data transmission method

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20090321