RU2214678C1 - Process of noise-immune coding and decoding - Google Patents

Process of noise-immune coding and decoding Download PDF

Info

Publication number
RU2214678C1
RU2214678C1 RU2003100031A RU2003100031A RU2214678C1 RU 2214678 C1 RU2214678 C1 RU 2214678C1 RU 2003100031 A RU2003100031 A RU 2003100031A RU 2003100031 A RU2003100031 A RU 2003100031A RU 2214678 C1 RU2214678 C1 RU 2214678C1
Authority
RU
Russia
Prior art keywords
symbols
characters
blocks
length
symbol
Prior art date
Application number
RU2003100031A
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 RU2003100031A priority Critical patent/RU2214678C1/en
Application granted granted Critical
Publication of RU2214678C1 publication Critical patent/RU2214678C1/en

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

FIELD: radio communication realized by means of channels with frequency modulation of signals. SUBSTANCE: transmitted data are converted to sequence of blocks with length of k symbols. Then test blocks with length of k symbols are formed by coding of above- mentioned blocks with coding speed 1/2. Given process differs from known methods in that modified relative coding is carried out before frequency modulation. In this case intervals of constant frequency exceeding four symbols are impossible in transmission of series of zeros or units of any length. At receiving side k symbol information and test blocks are formed from received 2k symbol modified relative code after frequency demodulation. Thereupon k symbol syndrome is computed, corresponding k symbol error locator is found in table formed by criterion of likelihood maximum. Located errors are corrected by way of bit-serial summing of locator symbols by XOR and of symbols of received information block. EFFECT: enhanced communication noise immunity in channels with frequency modulation. 1 cl

Description

Изобретение относится к радиосвязи и может быть использовано при помехоустойчивом кодировании каналов с частотной модуляцией (ЧМ). The invention relates to radio communications and can be used in noise-resistant coding of channels with frequency modulation (FM).

Известен способ помехоустойчивого кодирования и декодирования каналов, по которому передаваемые данные преобразуют в последовательность информационных блоков длиной k символов, кодируют эти блоки кодом с кодовой скоростью 1/2, получая проверочные блоки длиной k символов, передают оба этих блока в канал, а на приемной стороне принимают оба k-символьных блока, синхронизируют их и формируют синдром, осуществляют последовательно несколько операций анализа синдрома и коррекции ошибок, каждая из которых приближает характеристики декодирования к оптимальному декодированию по максимуму правдоподобия. A known method of error-correcting coding and decoding of channels, in which the transmitted data is converted into a sequence of information blocks of length k characters, encode these blocks with a code code 1/2, receiving test blocks of length k characters, transmit both of these blocks to the channel, and on the receiving side take both k-character blocks, synchronize them and form a syndrome, sequentially perform several syndrome analysis and error correction operations, each of which approximates the characteristics of the decoded I have an optimal maximum likelihood decoding.

Этот способ называется оптимизированным пороговым декодированием (ОПД). Он выбран в качестве прототипа заявленного технического решения и описан в статье "Микросхема помехоустойчивого кодирования" ("Электросвязь", 10, 2002, с.43, Брауде-Золотарев Ю.М. и др.), а также в описании изобретения по патенту RU 646451, Н 04 L 1/10. This method is called optimized threshold decoding (OPD). It is selected as a prototype of the claimed technical solution and is described in the article "Immunity coding microcircuit" ("Telecommunication", 10, 2002, p. 43, Braude-Zolotarev Yu.M. et al.), As well as in the description of the invention according to RU patent 646451, H 04 L 1/10.

Однако высокую помехоустойчивость в каналах с ЧМ при простых "одноточечных" синтезаторах частоты известный способ ОПД обеспечить не может и в таких каналах применения не находит, так как при передаче длинных (более 8 символов) последовательностей (серий) нулей или единиц, имеющихся в кодовых словах, в частотном демодуляторе (ЧД) возникают ошибки. Такие серии вызывают смещение частоты синтезатора, снижающие помехоустойчивость приема. При передаче нескольких таких слов, образующих еще более длинные серии нулей или единиц, возможны даже срывы связи. Другим недостатком известного способа является снижение исправляющей способности в больших шумах по сравнению со способом декодирования по критерию максимума правдоподобия даже при отсутствии длинных серий однородных символов. However, the high-noise immunity in FM channels with simple “single-point” frequency synthesizers cannot be provided by the known OPD method and cannot be used in such channels, since when transmitting long (more than 8 characters) sequences (series) of zeros or ones that are available in codewords , errors occur in the frequency demodulator (BH). Such series cause a frequency shift of the synthesizer, which reduces the noise immunity of the reception. When transmitting several such words, forming even longer series of zeros or ones, even communication breakdowns are possible. Another disadvantage of the known method is the reduction of the correcting ability in high noise compared to the decoding method according to the maximum likelihood criterion even in the absence of long series of homogeneous characters.

Эти недостатки являются платой за простоту оптимизированного порогового декодирования и за возможность работы при очень высоких (до 50 Мбит/с и выше) скоростях передачи информации. These shortcomings are a payment for the simplicity of optimized threshold decoding and for the ability to work at very high (up to 50 Mbit / s and higher) information transfer rates.

Задача изобретения - повышение помехоустойчивости связи в каналах с частотной модуляцией. The objective of the invention is to increase the noise immunity of communication in channels with frequency modulation.

Для этого в известном способе помехоустойчивого кодирования и декодирования, при котором передаваемые данные преобразуют в последовательность блоков длиной k символов, после чего формируют проверочные блоки длиной k символов путем кодирования с кодовой скоростью 1/2 вышеупомянутых блоков длиной k символов, перед частотной модуляцией осуществляют модифицированное относительное кодирование (МОК), при котором при передаче серий нулей или единиц любой продолжительности невозможны интервалы постоянной частоты более четырех символов, а на приеме после частотной демодуляции формируют из принятого 2k-символьного модифицированного относительного кода k-символьные информационный и проверочный блоки, вычисляют k-символьный синдром, находят по синдрому в таблице, сформированной по критерию максимума правдоподобия, соответствующий k-символьный локатор ошибок и исправляют обнаруженные ошибки путем поразрядного суммирования по XOR символов локатора и символов принятого информационного блока.For this, in the known method of error-correcting coding and decoding, in which the transmitted data is converted into a sequence of blocks of length k characters, after which test blocks of length k characters are formed by encoding with the coding rate 1/2 of the above blocks of length k characters, a modified relative coding (IOC), in which when transmitting a series of zeros or ones of any duration, intervals of a constant frequency of more than four characters are impossible, and on After frequency demodulation, the k-character information and verification blocks are formed from the received 2k-character modified relative code, the k-character syndrome is calculated, the syndrome is found in the table generated by the maximum likelihood criterion, the corresponding k-character error locator is corrected, and the errors detected are corrected by XOR bitwise summation of the locator symbols and symbols of the received information block.

Решению поставленной задачи способствует следующий частный существенный признак заявленного технического решения - при передаче инвертируют символ проверочного блока путем передачи "0" вместо "1" и "1" вместо "0". The following particular essential feature of the claimed technical solution contributes to the solution of the problem: during transmission, the symbol of the test block is inverted by transmitting "0" instead of "1" and "1" instead of "0".

Использованная в предлагаемом способе дополнительная операция МОК позволяет устранить интервалы постоянной частоты при передаче длинных серий однородных символов (нулей или единиц), то есть серий, содержащих более 4-х символов. Такая модуляция ранее в радиоканалах не использовалась. Применение МОК делает невозможными продолжительные сигналы постоянной частоты при появлении серий однородных символов, что обеспечивает высокую помехоустойчивость приема в канале с ЧМ. Used in the proposed method, the additional operation of the IOC allows you to eliminate intervals of constant frequency when transmitting long series of homogeneous characters (zeros or ones), that is, series containing more than 4 characters. Such modulation has not previously been used in radio channels. The use of the IOC makes impossible continuous signals of constant frequency when a series of homogeneous symbols appears, which ensures high noise immunity of reception in the channel with FM.

Синдромный прием по критерию максимума правдоподобия также является отличительным признаком заявленного технического решения. Для его реализации требуются новые генераторные полиномы (ГП) кодов, ранее в технике связи не использовавшиеся. Эти ГП были получены предприятием-заявителем путем перебора на ЭВМ всех возможных ГП для длины кода k от 4 до 15 символов. Syndrome reception by the criterion of maximum likelihood is also a hallmark of the claimed technical solution. For its implementation, new generator polynomials (GP) codes are required, which were not previously used in communication technology. These SOEs were obtained by the applicant enterprise by searching on a computer all possible SOEs for code length k from 4 to 15 characters.

Лучшими среди них оказались: код с k=8, исправляющий все двухкратные ошибки и более 20% ошибок большей кратности, и код с k=11, исправляющий все трехкратные ошибки и незначительную часть ошибок большей кратности. Для этих кодов по критерию максимума правдоподобия строят таблицы локаторов ошибок, обеспечивающие оптимальный прием. The best among them turned out to be: a code with k = 8, which corrects all two-time errors and more than 20% of errors of higher multiplicity, and a code with k = 11, which corrects all three-time errors and a small part of errors of higher multiplicity. For these codes, error locator tables are constructed using the maximum likelihood criterion to ensure optimal reception.

Работу предлагаемого способа рассмотрим на примере кода с k=11 и ГП (0, 1, 2, 4, 5, 7), исправляющего все трехкратные ошибки. We consider the work of the proposed method using an example of a code with k = 11 and a GP (0, 1, 2, 4, 5, 7) that corrects all three-time errors.

На передающей стороне информационное слово "I" (11 бит) умножают на ГП. Для этого циклически сдвигают его на 0, 1, 2, 4, 5, 7 бит и эти 6 слов поразрядно суммируют по XOR, то есть по модулю 2 (0+0=0, 1+1=0, 1+0=1, 0+1=1). Результат суммирования Q = I0⊕I1⊕I2⊕I4⊕I5⊕I7 = I*G называется проверочным словом.On the transmitting side, the information word "I" (11 bits) is multiplied by the GP. To do this, cyclically shift it by 0, 1, 2, 4, 5, 7 bits and these 6 words are bitwise summed by XOR, i.e. modulo 2 (0 + 0 = 0, 1 + 1 = 0, 1 + 0 = 1 , 0 + 1 = 1). The result of the summation Q = I0⊕I1⊕I2⊕I4⊕I5⊕I7 = I * G is called a check word.

Умножение можно выполнить также при помощи таблицы, содержащей 11 строк (g0. . . g10), полученных циклическими сдвигами ГП, суммируя по XOR символы строк, соответствующих ненулевым разрядам информационного слова:

Figure 00000001

Заметим, что для четного "веса" (количества единиц) в ГП при инверсии всех символов информационного блока синдромный блок не изменяется. Например, для I= 00000000 и для I=11111111 получим Q=00000000. Проверочные слова с большим "весом" образуют информационные слова со средними "весами". Поэтому поочередное следование символов проверочного и информационного слов позволяет сформировать "промежуточный код" длиной 22 символа, в котором серии однородных символов этих слов перед относительным кодированием перемешаны так, что синдромные и информационные символы следуют поочередно.Multiplication can also be performed using a table containing 11 lines (g0... G10) obtained by cyclic shifts of the GP, summing the XOR characters of the lines corresponding to nonzero bits of the information word:
Figure 00000001

Note that for an even “weight” (the number of units) in a GP, the inverse block does not change upon inversion of all symbols of the information block. For example, for I = 00000000 and for I = 11111111 we get Q = 00000000. Test words with a large "weight" form information words with average "weights". Therefore, alternating the characters of the verification and information words allows you to create an “intermediate code” 22 characters long, in which a series of homogeneous characters of these words are mixed before relative coding so that the syndromic and information characters follow alternately.

В обычном относительном кодировании все изменения знака происходят на границе символов, причем 1 изменяет знак предыдущего символа, а нуль - сохраняет. Поэтому длинная последовательность нулей сохранится, что будет вызывать ошибки и сбои. Модифицированное относительное кодирование (МОК) изменяет знаки при передаче единиц и нулей. При передаче кодовых символов "1" знак символа канала изменяют на границах символов. В середине символа при передаче "1" знак никогда не изменяется. Для символа "0" знак символа канала всегда изменяют в середине символа и никогда не изменяют на границе символов. Если "1" следует после "0" или "0" следует после "1", то знак на границе символов сохраняют. МОК осуществляется при помощи так называемого тика, то есть разделения интервала символов промежуточного кода на две равные части. Перед началом передачи посылают два контрольных тика канала (например, тики "конца синхронизирующего маркера", или же тики "00"). При приеме эти первые тики считают условной "1" и декодер ее игнорирует. Если первый символ кода является "1", то в канал передают тики "11" (изменяем знак на границе символов). Если первый символ кода "0", то передают тики "01". In the usual relative coding, all sign changes occur at the boundary of characters, with 1 changing the sign of the previous character, and zero preserving it. Therefore, a long sequence of zeros will remain, which will cause errors and crashes. Modified Relative Coding (IOC) changes characters when transmitting units and zeros. When transmitting code symbols "1", the symbol of the channel symbol is changed at the boundaries of the symbols. In the middle of a character, when transmitting "1", the character never changes. For the symbol "0", the symbol of the channel symbol is always changed in the middle of the symbol and never changed at the symbol boundary. If "1" follows after "0" or "0" follows after "1", then the character on the border of characters is saved. IOC is carried out using the so-called tick, that is, dividing the interval of characters of the intermediate code into two equal parts. Before starting the transmission, two control ticks of the channel are sent (for example, ticks of the “end of synchronizing marker”, or ticks “00”). Upon receipt, these first ticks are considered conditional "1" and the decoder ignores it. If the first character of the code is "1", then the ticks "11" are transmitted to the channel (we change the sign at the border of characters). If the first character of the code is "0", then ticks "01" are transmitted.

Для информационного блока 00...0 получают блок синдрома 00...0, промежуточный код 0000...0000 и код канала

Figure 00000002
Два тика символа канала отделены для наглядности запятыми.For the information block 00 ... 0, the syndrome block 00 ... 0 is obtained, the intermediate code is 0000 ... 0000 and the channel code
Figure 00000002
Two ticks of the channel symbol are separated for clarity by commas.

Для информационного блока 11...1 получают блок синдрома 00...0, промежуточный код 0101...0101 и код канала

Figure 00000003
Благодаря МОК, серии и нулей, и единиц полностью уравновешены. Наихудшим случаем при передаче кодом МОК была бы периодическая последовательность символов 100, например 010010010...010, порождающая код канала
Figure 00000004

или 10,00,01,10,00,01,10 с "сильным" (30%) преобладанием "единиц" или "нулей".For the information block 11 ... 1 receive the block of the syndrome 00 ... 0, the intermediate code 0101 ... 0101 and the channel code
Figure 00000003
Thanks to the IOC, the series and the zeros and units are completely balanced. The worst case when transmitted by the IOC code would be a periodic sequence of characters 100, for example 010010010 ... 010, generating a channel code
Figure 00000004

or 10.00.01.10.00.01.10 with a "strong" (30%) predominance of "units" or "zeros".

Благодаря особенностям выбранных ГП и особенностям перемежения информационных и проверочных символов такие "неуравновешенные" участки могут возникнуть только на коротких участках кода канала. Поэтому в коде канала возможны преобладания знака (частоты) не больше 10% в малом подмножестве слов, что несущественно. Работа МОК подобна скремблеру (см. Электросвязь, 10, 2002, с. 43, Брауде-Золотарев Ю.М. др.), но не требует синхронизации, лучше разрушает серии однородных символов и поэтому более эффективна. При этом никогда не возникают символы канала (частоты) с длиной меньше 2-х и больше 4-х тиков. Поэтому короткий тик не требует расширения полосы частот канала или снижения скорости передачи. На приеме из МОК восстанавливают информационное и проверочное слова. Due to the features of the selected GPs and the features of the interleaving of information and verification symbols, such "unbalanced" sections can occur only in short sections of the channel code. Therefore, in the channel code, the predominance of the sign (frequency) is not more than 10% in a small subset of words, which is insignificant. The work of the IOC is similar to a scrambler (see Elektrosvyaz, 10, 2002, p. 43, Braude-Zolotarev, Yu.M. et al.), But does not require synchronization, it destroys a series of homogeneous characters better and is therefore more effective. In this case, channel (frequency) symbols never appear with a length of less than 2 and more than 4 ticks. Therefore, a short tick does not require expanding the channel bandwidth or reducing the transmission speed. At the reception from the IOC, information and verification words are restored.

Возможен и другой вариант МОК, при котором "0" может изменять знак только в начале символа, а "1" - только в середине, но никаких преимуществ по сравнению с рассмотренным этот вариант не имеет. Another variant of the IOC is also possible, in which “0” can change the sign only at the beginning of the symbol, and “1” only in the middle, but this option has no advantages compared to the one considered.

Возможно усовершенствование этого способа путем ввода на передаче в символ проверочного блока на участке с остаточным преобладанием преднамеренной ошибки, которая осуществит предкоррекцию преобладания. It is possible to improve this method by inputting into the symbol a check block in the area with a residual predominance of intentional error, which will pre-correct the prevalence.

При передаче данных в канале к коду добавляются ошибки. Для простоты будем считать, что их границы совпадают с границами символов информационного и проверочного слов. В результате к ним добавятся по XOR 11-ти символьные слова ошибок канала Ei и Eq соответственно. На выходе канала получают: Ic = I⊕Ei, Qc = Q⊕Eq = I*G⊕Eq.
На приемной стороне для принятого информационного слова Iс вычисляют контрольное проверочное слово декодирования Qd = Ic*G = I*G⊕Ei*G путем такого же, как на передающей стороне умножения на ГП кода. Затем поразрядно по XOR суммируют проверочные слова: контрольное слово Qd и принятое проверочное слово Qc. Результат S является синдромом. Очевидно, что I*G⊕I*G = 0 и что S = Eq⊕Ei*G.
Ошибки информационного слова Ei умножены на ГП. Такое формирование синдрома является общеизвестным.
When transmitting data in a channel, errors are added to the code. For simplicity, we assume that their boundaries coincide with the boundaries of the symbols of the information and verification words. As a result, XOR 11-character error words of the channel Ei and Eq will be added to them, respectively. At the output of the channel receive: Ic = I⊕Ei, Qc = Q⊕Eq = I * G⊕Eq.
On the receiving side for the received information word Ic, the decoding control word Qd = Ic * G = I * G⊕Ei * G is calculated by the same one as on the transmitting side of the multiplication by the GP code. Then, the check words are summed in XOR bitwise: the control word Qd and the received check word Qc. Result S is a syndrome. Obviously, I * G⊕I * G = 0 and that S = Eq⊕Ei * G.
Errors of the information word Ei are multiplied by GP. This formation of the syndrome is well known.

На приеме для синдромного декодирования в предлагаемом способе, в отличие от известного, используют заранее подготовленную таблицу. При построении таблицы начинают с безошибочного синдрома, затем задают поочередно все возможные ошибки канала Ei и Eq, начиная с одиночных, затем двойных, тройных и т. д. Поиск прекращают после получения всех возможных 211 синдромов (т.е. заполнения всех 2048 строк в таблице 11-ти символьных локаторов). Локаторы ошибок для таблицы выбирают по критерию минимального "веса" ошибок, что соответствует критерию максимума правдоподобия (оптимальному декодированию).At the reception for syndromic decoding in the proposed method, in contrast to the known, use a pre-prepared table. When constructing the table, they start with an error-free syndrome, then, in turn, all possible errors of the Ei and Eq channel are set, starting with single, then double, triple, etc. The search is terminated after receiving all possible 2 11 syndromes (i.e. filling all 2048 lines in the table of 11 character locators). Error locators for the table are selected by the criterion of the minimum "weight" of errors, which corresponds to the criterion of maximum likelihood (optimal decoding).

По синдрому S в таблице находят 11-ти символьное слово локатора ошибок L, которое поразрядно по XOR суммируют с принятым информационным словом Iс. В результате получают декодированное информационное слово Id = Ic⊕L, в котором при L=Ei все информационные ошибки будут исправлены. Ошибки проверочного слова не исправляют. According to S syndrome, the 11-character word of the error locator L is found in the table, which is summed bitwise by XOR with the received information word Ic. The result is a decoded information word Id = Ic⊕L, in which at L = Ei all information errors will be corrected. Verification word errors do not correct.

При вводе на передаче преднамеренной ошибки в проверочный символ предкоррекции остаточного преобладания некоторых кодовых слов возможно исправление не трех ошибок, а двух, но общая характеристика помехоустойчивости при этом практически не снижается. When a deliberate error is entered in the transmission into the verification symbol of the pre-correction of the residual prevalence of some code words, it is possible to correct not three errors, but two, but the overall noise immunity characteristic is practically not reduced.

Таким образом, заявляемая новая совокупность признаков позволяет решить поставленную задачу и может быть классифицирована как изобретение. Thus, the claimed new combination of features allows us to solve the problem and can be classified as an invention.

Claims (2)

1. Способ помехоустойчивого кодирования и декодирования, по которому передаваемые данные преобразуют в последовательность блоков длиной k символов, после чего формируют проверочные блоки длиной k символов путем кодирования вышеупомянутых блоков длиной k символов с кодовой скоростью 1/2, отличающийся тем, что перед частотной модуляцией осуществляют модифицированное относительное кодирование, при котором при передаче серий нулей или единиц любой продолжительности невозможны интервалы постоянной частоты более четырех символов, а на приеме после частотной демодуляции формируют из принятого 2k-символьного модифицированного относительного кода k-символьные информационный и проверочный блоки, вычисляют k-символьный синдром, находят по синдрому в таблице, сформированной по критерию максимума правдоподобия, соответствующий k-символьный локатор ошибок и исправляют обнаруженные ошибки путем поразрядного суммирования по XOR символов локатора и символов принятого информационного блока. 1. A method of error-correcting encoding and decoding, in which the transmitted data is converted into a sequence of blocks of length k characters, then forming test blocks of length k characters by encoding the above blocks of length k characters with a code rate of 1/2, characterized in that before the frequency modulation is carried out modified relative coding, in which, when transmitting a series of zeros or ones of any duration, constant-frequency intervals of more than four characters are impossible, and on reception e after frequency demodulation, k-character information and test blocks are formed from the received 2k-character modified relative code, the k-character syndrome is calculated, the syndrome is found in the table generated by the maximum likelihood criterion, the corresponding k-character error locator is corrected, and the errors detected are corrected by XOR bitwise summation of the locator symbols and symbols of the received information block. 2. Способ по п.1, отличающийся тем, что на передаче инвертируют символ проверочного блока путем передачи 0 вместо 1 и 1 вместо 0. 2. The method according to claim 1, characterized in that in the transmission the symbol of the check block is inverted by transmitting 0 instead of 1 and 1 instead of 0.
RU2003100031A 2003-01-05 2003-01-05 Process of noise-immune coding and decoding RU2214678C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2003100031A RU2214678C1 (en) 2003-01-05 2003-01-05 Process of noise-immune coding and decoding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2003100031A RU2214678C1 (en) 2003-01-05 2003-01-05 Process of noise-immune coding and decoding

Publications (1)

Publication Number Publication Date
RU2214678C1 true RU2214678C1 (en) 2003-10-20

Family

ID=31989530

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2003100031A RU2214678C1 (en) 2003-01-05 2003-01-05 Process of noise-immune coding and decoding

Country Status (1)

Country Link
RU (1) RU2214678C1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2585977C1 (en) * 2015-03-19 2016-06-10 Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") Method for noiseless encoding and decoding of digital data
RU2591007C1 (en) * 2014-12-19 2016-07-10 Иван Владимирович Малыгин Method of encoding information and device for implementation thereof
RU2617929C1 (en) * 2015-12-01 2017-04-28 Акционерное общество "Акустический институт имени академика Н.Н. Андреева" Method of error control coding and decoding of digital data to be transmitted
RU2706171C1 (en) * 2019-01-25 2019-11-14 Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации Method for decoding block noise-immune codes based on the criterion of minimum average risk

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Брауде-Золотарев Ю.М. и др. Микросхема помехоустойчивого кодирования. - Ж. "Электросвязь", 2002, №10, с.43. *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2591007C1 (en) * 2014-12-19 2016-07-10 Иван Владимирович Малыгин Method of encoding information and device for implementation thereof
RU2585977C1 (en) * 2015-03-19 2016-06-10 Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") Method for noiseless encoding and decoding of digital data
RU2617929C1 (en) * 2015-12-01 2017-04-28 Акционерное общество "Акустический институт имени академика Н.Н. Андреева" Method of error control coding and decoding of digital data to be transmitted
RU2706171C1 (en) * 2019-01-25 2019-11-14 Федеральное государственное казенное военное образовательное учреждение высшего образования Академия Федеральной службы охраны Российской Федерации Method for decoding block noise-immune codes based on the criterion of minimum average risk

Similar Documents

Publication Publication Date Title
KR100330336B1 (en) Error correction with two block codes
CN101779190B (en) Information transmission and integrated protection method
US8023570B2 (en) System and apparatus for error control codes based on layering and linear transformations
CN101753268B (en) Encoding and modulating method, and decoding method for wireless communication apparatus
CN108880566B (en) Polar code transmission method and device
WO2017025823A1 (en) Rate-compatible polar codes
RU2000104115A (en) SYSTEM AND METHOD FOR COMMUNICATION WITH ORTHOGONAL BLOCK CODING
JPH0376613B2 (en)
EP3614591B1 (en) Polar code transmission method and device
EP0524235B1 (en) Method of synchronising the pseudo-random binary sequence in a descrambler
CN106411467B (en) Information sending, receiving method and device based on chirp signal
CN1301117A (en) 'Not or' codes and serial connected encoder/decoder therewith
WO2018030910A1 (en) Coding and decoding of polar codes extended to lengths which are not powers of two
RU2214678C1 (en) Process of noise-immune coding and decoding
US20030110434A1 (en) Serial communications system and method
RU2671989C1 (en) Method of transmission of multilateral messages by the concatenated code in the communication complexes
KR20010034431A (en) Precoding technique to lower the bit error rate(ber) of punctured convolutional codes
US20060107161A1 (en) Flexible rate and punctured zigzag codes
RU2608872C1 (en) Method of encoding and decoding block code using viterbi algorithm
KR101459176B1 (en) Synchro-frame method based on the discrete logarithm
RU2826448C2 (en) Data transmission system with code multiplexing and steganographic protection of messages
RU2251210C1 (en) Noise-immune cyclic code codec
RU2212101C1 (en) Noise-immune recurrent-code encoder
RU2254676C2 (en) Codec for noise immune cyclic code
JP2759043B2 (en) Information bit sequence transmission system

Legal Events

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

Effective date: 20100106