RU2369023C1 - Method of messages acceptance and transmission within communication system - Google Patents
Method of messages acceptance and transmission within communication system Download PDFInfo
- Publication number
- RU2369023C1 RU2369023C1 RU2008107390/09A RU2008107390A RU2369023C1 RU 2369023 C1 RU2369023 C1 RU 2369023C1 RU 2008107390/09 A RU2008107390/09 A RU 2008107390/09A RU 2008107390 A RU2008107390 A RU 2008107390A RU 2369023 C1 RU2369023 C1 RU 2369023C1
- Authority
- RU
- Russia
- Prior art keywords
- code
- error
- syndrome
- sequence
- correcting
- Prior art date
Links
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Изобретение относится к области техники связи и может быть использовано для передачи и приема сообщений, защищенных помехоустойчивым кодом.The invention relates to the field of communication technology and can be used to send and receive messages protected by an error-correcting code.
Одним из основных способов повышения вероятности приема сообщений в каналах связи с ошибками является помехоустойчивое кодирование. В предлагаемом способе передачи и приема сообщений в системе связи выполняют цикловую синхронизацию и декодирование помехоустойчивого кода. При декодировании рассматриваемый способ позволяет обнаруживать и исправлять ошибки, кратность которых превосходит корректирующую способность кода. Для этого необходимо, чтобы в коде был принят хотя бы один неискаженный участок символов, длина которого превосходит информационную длину кода и небольшое число произвольно расположенных правильных символов (1-2 байта). Наиболее эффективно предлагаемый способ может применяться в каналах связи с группированием ошибок.One of the main ways to increase the probability of receiving messages in communication channels with errors is error-correcting coding. In the proposed method for transmitting and receiving messages in a communication system, the loop synchronization and decoding of the error-correcting code are performed. When decoding, the method in question allows one to detect and correct errors whose multiplicity exceeds the corrective ability of the code. For this, it is necessary that at least one undistorted section of characters is accepted in the code, the length of which exceeds the information length of the code and a small number of randomly spaced correct characters (1-2 bytes). The most effectively proposed method can be applied in communication channels with grouping of errors.
Известен способ передачи и приема сообщений в системе связи, в соответствии с которым на передающей стороне системы связи исходную информацию кодируют помехоустойчивым кодом, далее к помехоустойчивому коду добавляют синхронизирующую последовательность и полученную последовательность символов передают в канал связи, на приемной стороне системы связи сначала осуществляют цикловую синхронизацию принятой из канала связи последовательности символов, для этого в принятой последовательности символов обнаруживают синхронизирующую последовательность, далее выделяют помехоустойчивый код, затем осуществляют декодирование этого помехоустойчивого кода с обнаружением и исправлением ошибок в помехоустойчивом коде и далее восстановленную при декодировании кода информацию выдают получателю (Лагутенко О.И. Модемы. Справочник пользователя. Оформление А.Лурье. Спб. Лань. 1997, стр.184).There is a known method of transmitting and receiving messages in a communication system, according to which the source information is encoded with an error-correcting code on the transmitting side of the communication system, then a synchronization sequence is added to the error-correcting code and the resulting sequence of characters is transmitted to the communication channel, at the receiving side of the communication system, cyclic synchronization is first performed a sequence of symbols received from the communication channel; for this, a synchronizing signal is detected in the received sequence of symbols consistency, then an error-correcting code is allocated, then this error-correcting code is decoded with error detection and correction in the error-correcting code, and then the information restored when decoding the code is given to the recipient (Lagutenko OI Modems. User Manual. Design by A. Lurie. St. Petersburg. Lan. 1997, p. 188).
Недостатком этого способа является низкая помехоустойчивость, особенно в каналах связи с группированием ошибок, обусловленная тем, что количество ошибок, обнаруживаемых и исправляемых при декодировании кода, ограничено корректирующей способностью кода.The disadvantage of this method is the low noise immunity, especially in communication channels with grouping of errors, due to the fact that the number of errors detected and corrected when decoding the code is limited by the correcting ability of the code.
Наиболее близким к предлагаемому способу является способ (прототип) передачи и приема сообщений в системе связи, в соответствии с которым на передающей стороне исходную информацию кодируют помехоустойчивым кодом, формируют выходную последовательность, представляющую собой поразрядную сумму по модулю два помехоустойчивого кода и синхронизирующей последовательности. На приемной стороне для принятой последовательности символов вычисляют синдром, обнаруживают синхронизирующую последовательность и устанавливают цикловую синхронизацию помехоустойчивого кода. Затем вычисляют поразрядную сумму по модулю два принятой и синхронизирующей последовательностей, выделяют помехоустойчивый код, декодируют помехоустойчивый код и восстановленную в результате декодирования кода информацию выдают получателю (Болховитин Л.М., Журкин С.П., Квашенников В.В., Сосин П.А. Передача формализованных сообщений самосинхронизирующимся кодом с переменными параметрами. Техника средств связи, сер. ТПС, вып.8, 1990, стр.39).Closest to the proposed method is a method (prototype) for transmitting and receiving messages in a communication system, in accordance with which the source information is encoded with an error-correcting code on the transmitting side, an output sequence is formed, which is a bitwise sum modulo two error-correcting codes and a synchronization sequence. On the receiving side, a syndrome is computed for the received symbol sequence, a synchronization sequence is detected, and a cyclic synchronization of the error-correcting code is established. Then, the bit-wise sum modulo two received and synchronizing sequences is calculated, an error-correcting code is allocated, an error-correcting code is decoded, and the information recovered as a result of decoding the code is provided to the recipient (Bolkhovitin L.M., Zhurkin S.P., Kvashennikov V.V., Sosin P. A. Transmission of formalized messages with a self-synchronizing code with variable parameters (Communication Technology, Ser. TPS, issue 8, 1990, p. 39).
Недостатком этого способа является низкая помехоустойчивость, поскольку при декодировании обнаруживают и исправляют ошибки в пределах, ограниченных корректирующей способностью кода. Корректирующая способность кода связана с минимальным кодовым расстоянием кода формулойThe disadvantage of this method is the low noise immunity, since when decoding detect and correct errors within the limits limited by the correcting ability of the code. The corrective ability of the code is related to the minimum code distance of the code by the formula
где to - количество ошибок, которые может обнаружить код,where t o is the number of errors that the code can detect,
tu - количество ошибок, которые может исправить код,t u - the number of errors that the code can correct,
dmin - минимальное кодовое расстояние кода.d min - the minimum code distance of the code.
Для используемых на практике кодов dmin небольшое (<11), поэтому и корректирующая способность кода согласно формуле (1) будет небольшой (tu<6, to<10).For codes used in practice, d min is small (<11), therefore, the corrective ability of the code according to formula (1) will be small (t u <6, t o <10).
Цель изобретения - повышение помехоустойчивости приема информации за счет того, что количество ошибок в символах помехоустойчивого кода может превосходить его корректирующую способность.The purpose of the invention is to increase the noise immunity of receiving information due to the fact that the number of errors in the symbols of the error-correcting code can exceed its corrective ability.
Для достижения цели предложен способ, заключающийся в том, что на передающей стороне исходную информацию кодируют помехоустойчивым кодом, формируют выходную последовательность, представляющую собой поразрядную сумму по модулю два помехоустойчивого кода и синхронизирующей последовательности. На приемной стороне для принятой последовательности символов вычисляют синдром, обнаруживают синхронизирующую последовательность и устанавливают цикловую синхронизацию помехоустойчивого кода. Затем вычисляют поразрядную сумму по модулю два принятой и синхронизирующей последовательностей, выделяют помехоустойчивый код, декодируют помехоустойчивый код и восстановленную в результате декодирования кода информацию выдают получателю. Новым является то, что на передающей стороне системы связи выходную последовательность, представляющую собой поразрядную сумму по модулю два помехоустойчивого кода и синхронизирующей последовательности, рекуррентно продолжают. На приемной стороне системы связи вычисление синдрома для принятой последовательности символов выполняют в скользящем окне, длина которого больше длины информационной части кода. При обнаружении заранее известной комбинации синдрома определяют начало и конец помехоустойчивого кода, выделяют помехоустойчивый код и его рекуррентное продолжение и вычисляют синдром для остальных символов кода и его рекуррентного продолжения, предшествующих скользящему окну и следующих за скользящим окном. При необнаружении заранее известной комбинации синдрома скользящее окно смещают на один символ и вычисления повторяют сначала. При количестве нулевых компонент синдрома для остальных символов кода и его рекуррентного продолжения, предшествующих скользящему окну и следующих за скользящим окном, превышающем пороговое значение, восстанавливают информацию и выдают ее получателю. При количестве нулевых компонент синдрома для остальных символов кода и его рекуррентного продолжения, не превышающем пороговое значение, скользящее окно смещают на один символ и вычисления повторяют сначала. Причем для передачи сообщений используют помехоустойчивый циклический код, для рекуррентного продолжения кода применяют рекуррентные соотношения, задаваемые проверочным многочленом помехоустойчивого циклического кода, а для рекуррентного продолжения синхронизирующей последовательности - проверочные многочлены синхронизирующей последовательности.To achieve the goal, a method is proposed that the source information is encoded with an error-correcting code on the transmitting side, and an output sequence is formed, which is a bitwise sum modulo two error-correcting codes and a synchronization sequence. On the receiving side, a syndrome is computed for the received symbol sequence, a synchronization sequence is detected, and a cyclic synchronization of the error-correcting code is established. Then, the bit-wise sum modulo two of the received and synchronizing sequences is calculated, an error-correcting code is allocated, an error-correcting code is decoded, and the information restored as a result of decoding the code is provided to the recipient. What is new is that on the transmitting side of the communication system, the output sequence, which is a bitwise sum modulo two error-correcting codes and a synchronizing sequence, continues recursively. On the receiving side of the communication system, the calculation of the syndrome for the received sequence of characters is performed in a sliding window, the length of which is greater than the length of the information part of the code. When a predetermined combination of the syndrome is detected, the beginning and end of the error-correcting code are determined, the error-correcting code and its recurrent continuation are extracted, and the syndrome is calculated for the remaining symbols of the code and its recurrence continuation preceding the sliding window and following the sliding window. If a previously known combination of the syndrome is not detected, the sliding window is shifted by one character and the calculation is repeated first. With the number of zero components of the syndrome for the remaining characters of the code and its recurrent continuation preceding the sliding window and following the sliding window that exceeds the threshold value, information is restored and given to the recipient. With the number of zero components of the syndrome for the remaining characters of the code and its recurrent continuation not exceeding the threshold value, the sliding window is shifted by one character and the calculation is repeated again. Moreover, the error-correcting cyclic code is used for message transmission, the recurrence relations specified by the test polynomial of the error-correcting cyclic code are used for the recursive continuation of the code, and the test polynomials of the synchronizing sequence are used for the recurrent continuation of the synchronizing sequence.
В таблице приведена последовательность операций, иллюстрирующая процесс обработки исходной информации на передающей и входной информации на приемной сторонах системы связи.The table shows the sequence of operations illustrating the process of processing the source information on the transmitting and input information on the receiving side of the communication system.
Предлагаемый способ передачи и приема сообщений в системах связи реализуется следующим образом.The proposed method for transmitting and receiving messages in communication systems is implemented as follows.
На передающей стороне формируют помехоустойчивый код, например помехоустойчивый систематический двоичный циклический код. Для этого вначале исходное сообщение длины k двоичных символов, используя проверочные соотношения кода, преобразуют в помехоустойчивый код длины n двоичных символов.An error-correcting code is generated on the transmitting side, for example, an error-tolerant systematic binary cyclic code. To do this, first, the initial message of length k of binary symbols, using the test code ratios, is converted into a noise-resistant code of length n of binary symbols.
Для описания процедуры кодирования исходную информацию представляют в виде информационного полинома а(х), коэффициентами которого являются двоичные символы исходной информационной последовательности.To describe the encoding procedure, the initial information is presented in the form of an information polynomial a (x), the coefficients of which are binary symbols of the original information sequence.
Проверочную часть r(х) помехоустойчивого кода в полиномиальной форме записи записывают в видеThe verification part r (x) of the error-correcting code is written in polynomial form in the form
где g(x) порождающий полином помехоустойчивого циклического кода,where g (x) generating the polynomial of the error-correcting cyclic code,
n - блоковая длина,n is the block length
k - информационная длина кода.k is the informational length of the code.
Выражение (1) задает проверочные соотношения кода, с помощью которых вычисляют символы помехоустойчивого кода.Expression (1) sets the code verification ratios by which the symbols of the error-correcting code are calculated.
Помехоустойчивый циклический код b(х) длины n символов в полиномиальной форме, после вычисления проверочной части, записывают в видеThe noise-resistant cyclic code b (x) of length n characters in polynomial form, after calculating the verification part, is written as
Далее помехоустойчивый циклический код b(х) рекуррентно продолжают до длины n1>n с помощью соотношенияNext, the noise-resistant cyclic code b (x) is recurrently continued to a length n1> n using the relation
где hj - коэффициенты проверочного многочленаwhere h j are the coefficients of the verification polynomial
Затем символы рекуррентно продолженного помехоустойчивого циклического кода поразрядно складывают с символами рекуррентно продолженной синхронизирующей последовательности с(х).Then, the symbols of the recursively continued error-correcting cyclic code are added bitwise to the symbols of the recurrently continued synchronization sequence c (x).
В качестве синхронизирующей последовательности с(х) выбирают последовательность подходящей длины n1 с хорошими синхронизирующими свойствами, например, последовательность максимальной длины (код Рида - Маллера 1-го порядка). Хорошие синхронизирующие свойства означают, что последовательность имеет автокорреляционную функцию типа δ - функции. Рекуррентное продолжение синхронизирующей последовательности выполняют с помощью соотношений, аналогичных соотношениям (3).As the synchronization sequence c (x), a sequence of suitable length n 1 with good synchronizing properties is selected, for example, a sequence of maximum length (Reed-Muller code of the first order). Good synchronizing properties mean that the sequence has an autocorrelation function of the type δ - function. The recurrent continuation of the synchronizing sequence is performed using relations similar to relations (3).
Выходной последовательностью передающей части системы связи будет последовательность двоичных символов, представляющих собой поразрядную сумму по модулю два рекуррентно продолженного помехоустойчивого циклического кода и рекуррентно продолженной синхронизирующей последовательности.The output sequence of the transmitting part of the communication system will be a sequence of binary symbols representing a bitwise sum modulo two of a recurrently continued noise-resistant cyclic code and a recurrently continued synchronization sequence.
Далее символы выходной последовательности d(x), преобразованные в сигнал, поступают в канал связи. В канале связи из-за помех возможно искажение передаваемого сигнала. Это может привести к тому, что в зависимости от величины уровня этих помех передаваемая последовательность будет принята с ошибкамиFurther, the symbols of the output sequence d (x), converted into a signal, enter the communication channel. In the communication channel due to interference, distortion of the transmitted signal is possible. This can lead to the fact that, depending on the magnitude of the level of this interference, the transmitted sequence will be received with errors
На приемной стороне системы связи для последовательности f(x), поступающей на вход приемной части, вычисляют синдром помехоустойчивого циклического кода. Синдром вычисляют в скользящем окне приема, длина которого превышает информационную длину помехоустойчивого циклического кода. Для компонент синдрома справедливы соотношения, аналогичные соотношениям (3). Обозначим f0f1…fk-1fk…fk+r1-1 - символы последовательности, принятые в скользящем окне приема длины k+r1. Компоненты синдрома вычисляют по формулеOn the receiving side of the communication system for the sequence f (x) supplied to the input of the receiving part, the noise-tolerant cyclic code syndrome is calculated. The syndrome is calculated in a sliding reception window, the length of which exceeds the information length of the error-correcting cyclic code. For the components of the syndrome, relations are true, similar to relations (3). Denote f 0 f 1 ... f k-1 f k ... f k + r1-1 - characters of the sequence received in the sliding reception window of length k + r1. The components of the syndrome are calculated by the formula
Для безошибочного участка приема ei=0 и fi=bi+ci и (6) запишется в видеFor the error-free receiving section, e i = 0 and f i = b i + c i and (6) can be written as
С учетом равенства (3) из (7) следуетIn view of equality (3), from (7) it follows
Поэтому компоненты синдрома зависят только от символов синхронизирующей последовательности. Поскольку синхронизирующая последовательность является постоянной последовательностью для всех помехоустойчивых кодов, то и компоненты синдрома для безошибочной последовательности будут принадлежать некоторому множеству {si} заранее определенных синдромов. При необнаружении заранее известной комбинации синдрома скользящее окно приема сдвигают на один символ, то есть ожидают приема из канала нового символа и вычисления повторяют сначала. При обнаружении заранее известной комбинации синдрома {si}, в зависимости от этой комбинации, определяют начало и конец помехоустойчивого циклического кода и выделяют помехоустойчивый циклический код. Для этого по заранее составленной функциональной зависимости (функции решений) комбинации синдрома {si} и положения начала и конца кода и его рекуррентного продолжения определяют местоположение кода в принятой последовательности. Затем складывают принятую последовательность с рекуррентно продолженной синхронизирующей последовательностьюTherefore, the components of the syndrome depend only on the symbols of the synchronizing sequence. Since the synchronization sequence is a constant sequence for all error-correcting codes, the components of the syndrome for an error-free sequence will belong to some set {s i } of predefined syndromes. If a previously known combination of the syndrome is not detected, the sliding reception window is shifted by one symbol, that is, they are waiting to receive a new symbol from the channel and the calculations are repeated again. When a predetermined combination of the syndrome {s i } is detected, depending on this combination, the beginning and end of the error-correcting cyclic code are determined and the error-correcting cyclic code is allocated. To do this, according to a pre-compiled functional dependence (decision function), the combination of the {s i } syndrome and the position of the beginning and end of the code and its recurrent continuation determine the location of the code in the received sequence. Then add the received sequence with a recurrently continued synchronization sequence
Далее вычисляют компоненты синдрома для остальных символов выделенного кода и его рекуррентного продолжения, предшествующих скользящему окну и следующих за скользящим окном. Для этого, считая первые k символов принятой в скользящем окне последовательности информационными, рассчитывают предполагаемые проверочные символы помехоустойчивого циклического кода, следующие за скользящим окномNext, the components of the syndrome are calculated for the remaining characters of the selected code and its recurrent continuation, preceding the sliding window and following the sliding window. For this, considering the first k characters of the sequence received in the sliding window as informational, the expected verification symbols of the error-correcting cyclic code following the sliding window are calculated
где wi=νi для i=0…k-1.where w i = ν i for i = 0 ... k-1.
В силу цикличности помехоустойчивого кода символы кода, которые предшествуют скользящему окну, будут совпадать с символами рекуррентного продолжения, следующими за скользящим окном, и отдельно их вычислять не требуется.Due to the cyclic nature of the error-correcting code, the code symbols that precede the sliding window will coincide with the recurrent continuation symbols following the sliding window, and it is not necessary to calculate them separately.
Компоненты синдрома вычисляют как поразрядную сумму по модулю два предполагаемых проверочных символов кода и принятых проверочных символов кодаSyndrome components compute, as a bit-wise sum, modulo two expected code validation characters and accepted code validation characters
После этого подсчитывают количество j нулевых компонент синдрома. Если количество j нулевых компонент синдрома больше порогового значения p1(j>р1), то восстанавливают информацию и выдают ее получателю. Символы wi получают на основе вычислений с неискаженными символами скользящего окна, а значит, эти символы являются неискаженными. Поэтому теперь для восстановления информации достаточно выделить информационные символы в последовательности wi. Местоположение информационных символов в последовательности wi определяют по величине комбинации синдрома {si}.After that, count the number j of the zero components of the syndrome. If the number j of zero components of the syndrome is greater than the threshold value p1 (j> p1), then the information is restored and given to the recipient. The symbols w i are obtained on the basis of calculations with undistorted symbols of a sliding window, which means that these symbols are undistorted. Therefore, now for information recovery it is enough to select information symbols in the sequence w i . The location of the information symbols in the sequence w i is determined by the value of the combination of the syndrome {s i }.
Если количество j нулевых компонент синдрома не больше порогового значения p1(j≤р1), то скользящее окно приема сдвигают на один символ и все описанные вычисления повторяют сначала.If the number j of zero components of the syndrome is not greater than the threshold value p1 (j≤p1), then the sliding reception window is shifted by one character and all the above calculations are repeated first.
Таким образом, для декодирования кода достаточно иметь неискаженный отрезок символов длины k+r1 и небольшое число j неискаженных символов (обычно 1-2 байта), дающих нулевые синдромы, число которых превосходит пороговое значение р1. Для реализации предлагаемого способа немаловажное значение имеет выбор оптимальных значений длины исходного неискаженного отрезка символов k+r1 и величины порогового значения p1. От этих величин зависит достоверность и помехоустойчивость способа. При увеличении r1 достоверность приема увеличивается, однако при этом одновременно уменьшается помехоустойчивость, поскольку увеличивается длина необходимого неискаженного окна приема. Аналогичное влияние на достоверность и помехоустойчивость оказывает величина порогового значения р1. Исходя из условия обеспечения необходимой достоверности приема не менее Рд величину суммы r1+р1 можно определять из равенстваThus, to decode the code, it suffices to have an undistorted segment of characters of length k + r1 and a small number j of undistorted characters (usually 1-2 bytes) giving zero syndromes, the number of which exceeds the threshold value p1. For the implementation of the proposed method, the choice of the optimal values of the length of the original undistorted segment of characters k + r1 and the threshold value p1 is of no small importance. The reliability and noise immunity of the method depend on these values. With an increase in r1, the reliability of reception increases, but at the same time, noise immunity decreases, since the length of the necessary undistorted reception window increases. A similar effect on the reliability and noise immunity is exerted by the value of the threshold value p1. Based on the conditions for ensuring the necessary reliability of reception of at least R d the amount of r1 + p1 can be determined from the equality
Для РД=10-4 из формулы (12) получим r1+р1=14. Если r1=р1, то условием приема можно считать неискаженный прием в скользящем окне длины k+r1=k+7 и обнаружение 7 нулевых компонент синдрома, то есть почти 1 байт. На остальных местах помехоустойчивого циклического кода и его рекуррентного продолжения могут быть ошибки. Их максимальное число может достигать величины t=n1-k-r1-p1, что значительно превосходит число ошибок, которое задается минимальным кодовым расстоянием помехоустойчивого циклического кода. Тем более, что за счет рекуррентного продолжения помехоустойчивого циклического кода величину n1 можно увеличить и обеспечить необходимое число исправляемых кодом ошибок, а значит, необходимую помехоустойчивость.For P D = 10 -4 from formula (12) we obtain r1 + p1 = 14. If r1 = p1, then the reception condition can be considered as an undistorted reception in a sliding window of length k + r1 = k + 7 and detection of 7 zero components of the syndrome, i.e. almost 1 byte. There may be errors in other places of the error-correcting cyclic code and its recurrent continuation. Their maximum number can reach the value t = n1-k-r1-p1, which significantly exceeds the number of errors that is specified by the minimum code distance of the noise-resistant cyclic code. Moreover, due to the recurrent continuation of the noise-resistant cyclic code, the value of n1 can be increased and the necessary number of errors corrected by the code can be provided, which means the necessary noise immunity.
В качестве примера рассмотрим систему связи, в которой передают сообщения, состоящие из 8 байт информации. Сообщения защищены помехоустойчивым циклическим кодом БЧХ(64,32) n=64, k=32, порождающим многочленом которого является многочлен 32-ой степени. В шестнадцатеричном коде этот многочлен представляют в виде g(x)=104C11DB7H. Минимальное кодовое расстояние кода равно 11, что позволяет исправлять только 5 случайных ошибок. На передающей стороне помехоустойчивый циклический код рекуррентно продолжен до длины n1=80. Поэтому для рассматриваемого способа количество ошибок может достигать величины t=n1-k-r1-p1=80-32-14=34. Однако при таком количестве ошибок для правильного приема должен быть один неискаженный участок символов длины 39 и еще по крайней мере 7 произвольно расположенных неискаженных символов.As an example, consider a communication system in which messages consisting of 8 bytes of information are transmitted. Messages are protected by a noise-frequency cyclic BCH code (64.32) n = 64, k = 32, the generating polynomial of which is a polynomial of degree 32. In the hexadecimal code, this polynomial is represented as g (x) = 104C11DB7H. The minimum code distance of the code is 11, which allows you to correct only 5 random errors. On the transmitting side, the error-correcting cyclic code is recurrently continued to a length n1 = 80. Therefore, for the method under consideration, the number of errors can reach the value t = n1-k-r1-p1 = 80-32-14 = 34. However, with so many errors, for correct reception there should be one undistorted section of characters of length 39 and at least 7 more randomly located undistorted characters.
Предлагаемый способ в отличие от прототипа обеспечивает обнаружение и исправление значительно большего числа ошибок в циклическом помехоустойчивом коде. Наиболее эффективно этот способ может использоваться в каналах связи с группированием ошибок. В таких каналах чаще появляются неискаженные участки последовательности символов, необходимые для реализации способа.The proposed method, in contrast to the prototype, provides the detection and correction of a significantly larger number of errors in a cyclic error-correcting code. Most effectively, this method can be used in communication channels with grouping errors. In such channels, undistorted portions of the sequence of characters necessary for implementing the method more often appear.
Достигаемым техническим результатом предлагаемого способа передачи и приема сообщений в системах связи является повышение помехоустойчивости принимаемой информации.Achievable technical result of the proposed method for transmitting and receiving messages in communication systems is to increase the noise immunity of the received information.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2008107390/09A RU2369023C1 (en) | 2008-02-26 | 2008-02-26 | Method of messages acceptance and transmission within communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2008107390/09A RU2369023C1 (en) | 2008-02-26 | 2008-02-26 | Method of messages acceptance and transmission within communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2008107390A RU2008107390A (en) | 2009-09-10 |
RU2369023C1 true RU2369023C1 (en) | 2009-09-27 |
Family
ID=41165926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2008107390/09A RU2369023C1 (en) | 2008-02-26 | 2008-02-26 | Method of messages acceptance and transmission within communication system |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2369023C1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2671989C1 (en) * | 2017-11-27 | 2018-11-08 | Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" | Method of transmission of multilateral messages by the concatenated code in the communication complexes |
-
2008
- 2008-02-26 RU RU2008107390/09A patent/RU2369023C1/en active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2671989C1 (en) * | 2017-11-27 | 2018-11-08 | Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" | Method of transmission of multilateral messages by the concatenated code in the communication complexes |
Also Published As
Publication number | Publication date |
---|---|
RU2008107390A (en) | 2009-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5944842A (en) | Method and apparatus for data encoding and communication over noisy media | |
US6718503B1 (en) | Reduced latency interleaver utilizing shortened first codeword | |
US6654926B1 (en) | Soft decision maximum likelihood encoder and decoder | |
KR101283724B1 (en) | Multi-layer cyclic redundancy check code in wireless communication system | |
US9258157B2 (en) | Method and system for mapping bit sequences | |
WO2004068715A2 (en) | Systems and processes for fast encoding of hamming codes | |
CN106506011A (en) | Power-frequency communication of electric encoding error correction scheme | |
RU2369023C1 (en) | Method of messages acceptance and transmission within communication system | |
RU2500074C1 (en) | Soft decision code frame synchronisation method | |
Swaminathan et al. | Parameter identification of Reed-Solomon codes over noisy environment | |
RU2210870C2 (en) | Adaptive frame synchronization method | |
RU2419966C2 (en) | Method to decode noiseless cascade codes by most valid symbols of external code | |
RU2295198C1 (en) | Code cyclic synchronization method | |
RU2819177C1 (en) | Method for code frame synchronization of multi-block messages | |
RU2667370C1 (en) | Method for decoding linear cascade code | |
RU2295196C1 (en) | Communication channel quality control method | |
RU2562435C1 (en) | Method of information encoding-decoding in data transmission systems | |
RU2302083C1 (en) | Method for transferring a discrete message in systems with feedback coupling | |
RU2214689C2 (en) | Manner of code cyclic synchronization | |
RU2260915C2 (en) | Method for transferring messages in communication systems | |
RU2664409C1 (en) | Code frame synchronization method with soft solutions | |
CA2215380C (en) | Method and apparatus for data encoding and communication over noisy media | |
RU2812964C1 (en) | Method of stable code cyclic synchronization when applying hard and soft solutions and modulation according to s1-fl joint type | |
RU2231216C2 (en) | Method for decoding noise-immune recurrent code | |
CN105634662B (en) | Frame kind identification method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC43 | Official registration of the transfer of the exclusive right without contract for inventions |
Effective date: 20120731 |