RU2427088C1 - Method of transmitting information in feedback system - Google Patents
Method of transmitting information in feedback system Download PDFInfo
- Publication number
- RU2427088C1 RU2427088C1 RU2010123582/09A RU2010123582A RU2427088C1 RU 2427088 C1 RU2427088 C1 RU 2427088C1 RU 2010123582/09 A RU2010123582/09 A RU 2010123582/09A RU 2010123582 A RU2010123582 A RU 2010123582A RU 2427088 C1 RU2427088 C1 RU 2427088C1
- Authority
- RU
- Russia
- Prior art keywords
- channel
- error
- subchannels
- information
- data packet
- Prior art date
Links
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Изобретение относится к электросвязи, а именно к способам передачи дискретной информации. Способ может быть использован для передачи информации от цифровых источников по каналам радиосвязи декаметрового диапазона, а также по другим каналам с нестационарными параметрами, образованных при помощи многоканальных систем.The invention relates to telecommunications, and in particular to methods for transmitting discrete information. The method can be used to transmit information from digital sources over decameter range radio communication channels, as well as through other channels with non-stationary parameters formed using multichannel systems.
Известен способ передачи сообщений в системе с обратной связью (патент US 5,490,168, МПК Н04L 1/18, 1/16, 1/00, Н04J 3/24, Н04В 017/00, G06F 011/00, опубл. 06.02.1996), заключающийся в том, что переданный передающей частью пакет данных исходной длины принимается приемной частью системы. После получения в приемной части подсчитывается количество слов, принятых с ошибками, и, если это количество превышает допустимый уровень, принимается решение и отправляется команда на передающую часть на изменение длины пакета данных до второго значения. После этого передача и прием информации ведется на этих параметрах. Если подсчитанное в приемной части количество слов, принятых с ошибками, находится в пределах допустимого уровня, приемной частью принимается решение и отправляется команда на передающую часть на изменение длины пакета данных до исходного состояния.A known method of transmitting messages in a feedback system (patent US 5,490,168, IPC
Недостатком данного способа является относительно низкая скорость передачи информации в канале связи из-за использования только двух значений длин информационного пакета.The disadvantage of this method is the relatively low speed of information transfer in the communication channel due to the use of only two values of the lengths of the information packet.
Также известен способ передачи сообщений в системе с обратной связью (заявка №1120932 ЕПВ, МПК 7 Н04L 1/00, H04L 1/20, опубл. 01.08.2001), заключающийся в том, что на передающей стороне системы связи информационный пакет кодируют помехоустойчивым кодом, затем к помехоустойчивому коду добавляют служебную информацию и полученную информационную последовательность передают в канал связи. На приемной стороне системы связи из полученной информационной последовательности выделяют помехоустойчивый код и декодируют его. По результатам декодирования помехоустойчивого кода оценивают количество ошибок в информационном пакете и среднюю вероятность ошибки на бит в канале связи, характеризующую качество канала связи. В зависимости от средней вероятности ошибки на бит в канале связи определяют оптимальную длину информационного пакета, которая обеспечивает максимальную скорость передачи полезной информации в канале связи и новое значение длины информационного пакета по каналу обратной связи доводят до передающей стороны системы связи.Also known is a method of transmitting messages in a feedback system (application No. 1120932 EPO, IPC 7
Недостатком данного способа является относительно низкая скорость передачи информации в канале связи из-за невысокой точности определения параметров канала связи и погрешности в выборе значения длины информационного пакета.The disadvantage of this method is the relatively low speed of information transfer in the communication channel due to the low accuracy of determining the parameters of the communication channel and the error in choosing the length of the information packet.
Наиболее близким аналогом по своей технической сущности к предлагаемому способу, является способ передачи сообщений (патент RU 2259636, МПК Н04L 1/100, 1/12, 1/20, опубл. 10.03.2004), способ-прототип заключается в том, что на передающей стороне системы связи информационную последовательность кодируют помехоустойчивым кодом, затем в закодированную информационную последовательность включают служебную информацию и полученный пакет данных длиной Li передают в канал связи, на приемной стороне системы связи из полученного пакета данных выделяют закодированную информационную последовательность, декодируют ее и вычисляют показатель группирования ошибок в канале α1, для чего подсчитывают частоту пакетов λ, принятых без ошибки, вычисляют среднюю вероятность ошибки Pош и по полученным значениям λ, Pош и Li вычисляют показатель группирования ошибок α1, затем корректируют длину пакета данных Li до значения Lk, при котором скорость передачи информации для текущего состояния канала связи максимальна, и передают новое значение длины информационного пакета по каналу обратной связи на передающую сторону. Новое значение длины информационного пакета выбирают с помощью функциональной зависимости, заданной таблично.The closest analogue in its technical essence to the proposed method is a message transmission method (patent RU 2259636, IPC
Данный способ обеспечивает выбор оптимальной длины информационного пакета в зависимости от качества канала связи, обеспечивающего группирование ошибок в пределах одного пакета, однако недостатком способа-прототипа является относительно низкая скорость передачи информации при работе многоканального модема, работающего по N частотным подканалам, т.к. количество подканалов для передачи пакета всегда равно 1 и не корректируется в зависимости от изменения состояния канала связи.This method provides the choice of the optimal length of the information packet depending on the quality of the communication channel that provides grouping of errors within one packet, however, the disadvantage of the prototype method is the relatively low speed of information transfer when operating a multi-channel modem operating on N frequency subchannels, because the number of subchannels for transmitting the packet is always 1 and is not adjusted depending on the change in the state of the communication channel.
Целью изобретения является разработка способа передачи информации в системе с обратной связью, включающей N частотных подканалов, обеспечивающего повышение скорости передачи информации в канале связи за счет уменьшения потока повторно передаваемых канальных блоков.The aim of the invention is to develop a method of transmitting information in a feedback system, including N frequency subchannels, providing an increase in the speed of information transmission in the communication channel by reducing the flow of retransmitted channel blocks.
Поставленная цель достигается тем, что в известном способе передачи информации в системе с обратной связью, заключающемся в том, что на передающей стороне системы связи информационную последовательность кодируют помехоустойчивым кодом, в закодированную информационную последовательность включают служебную информацию, полученный пакет данных длиной Li передают в канал связи, на приемной стороне системы связи из полученного пакета данных выделяют закодированную информационную последовательность и декодируют ее, вычисляют показатель группирования ошибок в канале α1, для чего подсчитывают частоту пакетов X, принятых без ошибки, вычисляют среднюю вероятность ошибки Рош и по полученным значениям λ, Pош и Li вычисляют показатель группирования ошибок α1, затем корректируют длину пакета данных Li до значения Lk, при котором скорость передачи информации для текущего состояния канала связи максимальна, после чего передают новое значение длины информационного пакета по каналу обратной связи на передающую сторону. Для многоканальной системы, включающей N частотных подканалов, пакет данных передают по N частотным подканалам путем последовательного распределения битов пакета по подканалам с 1-го по N. Показатель группирования ошибок αf вычисляют для N частотных подканалов. По вычисленному значению αf корректируют число подканалов n≤N, где n=1,2,…,N, для передачи информационных пакетов. Повторную корректировку числа подканалов n повторяют при изменении показателя группирования ошибок af относительно его предыдущего значения более чем на 10%. Значения длины Lk и числа подканалов n для передачи информационных пакетов после изменения состояния канала связи корректируют с помощью предварительно заданной таблично функциональной зависимости.This goal is achieved by the fact that in the known method of transmitting information in a feedback system, namely, on the transmitting side of the communication system, the information sequence is encoded with an error-correcting code, service information is included in the encoded information sequence, the received data packet of length L i is transmitted to the channel communication, on the receiving side of the communication system, the encoded information sequence is extracted from the received data packet and decoded, the indicator is calculated ruppirovaniya errors in the channel α 1, which is counted packets frequency X, received without error, calculating an average error probability P err and obtained values of λ, P err and L i is calculated error grouping index α 1, then adjust the length L i of the data packet to the value of L k , at which the information transfer rate for the current state of the communication channel is maximum, after which a new value of the information packet length is transmitted via the feedback channel to the transmitting side. For a multi-channel system including N frequency subchannels, a data packet is transmitted over N frequency subchannels by sequentially distributing the bits of the packet over
Благодаря новой совокупности существенных признаков при реализации заявленного способа обеспечивается корректировка, в зависимости от состояния канала связи, как размера канального блока по длине, так и количества частотных подканалов, выделяемых на этот канальный блок, в результате чего достигается группирование ошибок в пределах одного канального блока при использовании многоканального модема, работающего по N частотным подканалам, что обеспечивает достижение сформулированной цели.Thanks to the new set of essential features, when implementing the claimed method, an adjustment is provided, depending on the state of the communication channel, both the size of the channel block in length and the number of frequency subchannels allocated to this channel block, as a result of which error grouping is achieved within one channel block using a multi-channel modem operating on N frequency subchannels, which ensures the achievement of the stated goal.
Заявленный способ поясняется чертежами:The claimed method is illustrated by drawings:
Фиг.1 - диаграмма, иллюстрирующая способ формирования сигнально-кодовой конструкции при передаче сообщений;Figure 1 is a diagram illustrating a method of forming a signal-code structure when transmitting messages;
Фиг.2 - диаграмма, иллюстрирующая способ формирования сигнально-кодовой конструкции при приеме сообщений.Figure 2 is a diagram illustrating a method of generating a signal-code structure when receiving messages.
Предлагаемый способ передачи сообщений в системах связи реализуют следующим образом.The proposed method for transmitting messages in communication systems is implemented as follows.
На передающей стороне исходный информационный пакет кодируют помехоустойчивым кодом, например помехоустойчивым циклическим кодом.On the transmitting side, the source information packet is encoded with an error-correcting code, for example, an error-correcting cyclic code.
Далее к слову помехоустойчивого кода добавляют служебную информацию, например синхронизирующую последовательность. В качестве синхронизирующей последовательности выбирают двоичную последовательность подходящей длины с хорошими синхронизирующими свойствами, например последовательность Баркера или последовательность максимальной длины (код Рида-Маллера 1-го порядка).Next to the word error-correcting code add service information, such as a synchronization sequence. As a synchronization sequence, a binary sequence of suitable length with good synchronizing properties is selected, for example, a Barker sequence or a sequence of maximum length (1st-order Reed-Muller code).
Далее символы выходной информационной последовательности поступают в канал связи. В канале связи из-за помех возможно искажение передаваемого сигнала. Это может привести к тому, что передаваемая информационная последовательность будет принята с ошибками.Further, the symbols of the output information sequence 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 the transmitted information sequence will be received with errors.
На приемной стороне системы связи сначала осуществляют цикловую синхронизацию помехоустойчивого кода. Для этого в информационной последовательности символов, поступающей на вход приемной части, обнаруживают синхронизирующую последовательность.On the receiving side of the communication system, the error-correcting code is cyclically synchronized first. To do this, in the information sequence of characters received at the input of the receiving part, detect the synchronizing sequence.
После установления цикловой синхронизации осуществляют выделение в принятой информационной последовательности помехоустойчивого кода. Далее выполняют декодирование помехоустойчивого кода с обнаружением ошибок. В процессе декодирования помехоустойчивого кода возможны либо правильный прием сообщения, либо трансформация (ложный прием) сообщения, либо стирание (отказ от декодирования) сообщения. При декодировании помехоустойчивого кода подсчитывают частоту 2 приема кодовых слов, при декодировании которых не были обнаружены ошибки.After the establishment of cyclic synchronization, the error-correcting code is selected in the received information sequence. Next, decoding the error-correcting code with error detection is performed. In the process of decoding the error-correcting code, either the correct reception of the message, or transformation (false reception) of the message, or erasure (rejection of decoding) of the message is possible. When decoding the error-correcting code, the
Для канала с группированием ошибок вероятность ошибочного приема блока символов вычисляют по известной формуле (Хилько В.О. Некоторые аспекты применения технологии OFDM в системах мобильной связи. Мобильные системы, вып.7. 2007)For a channel with grouping of errors, the probability of erroneous reception of a block of symbols is calculated according to the well-known formula (Khilko V.O. Some aspects of the use of OFDM technology in mobile communication systems. Mobile systems, issue 7. 2007)
Из формулы, при наличии статистики приема безошибочных кодовых слов для двух различных длин блоков символов Li1, и Li2 и двух различных размеров канального блока по частоте n1 и n2, запишем систему из двух нелинейных уравнений, позволяющую определить параметры канала связи αl и αf From the formula, if there are statistics on the reception of error-free code words for two different block lengths of symbols L i1 , and L i2 and two different sizes of the channel block in frequency n 1 and n 2 , we write a system of two nonlinear equations that allows us to determine the parameters of the communication channel α l and α f
α1 и αf - показатели группирования ошибок, вычисляют по формуламα 1 and α f - indicators grouping errors, calculated by the formulas
где λ1 и λ2 - соответственно частоты безошибочного приема блоков различной длины - Li1 и Li2 и имеющих соответственно размеры канального блока по частоте n1 и n2.where λ 1 and λ 2 are the frequencies of error-free reception of blocks of various lengths, respectively, L i1 and L i2 and, correspondingly, the channel block sizes in frequency n 1 and n 2 .
Параметры αl и αf определяют качество канала связи. В зависимости от качества канала связи определяется новое значение размера канального блока, при котором скорость передачи информации для текущего состояния канала связи максимальна.The parameters α l and α f determine the quality of the communication channel. Depending on the quality of the communication channel, a new value of the channel block size is determined at which the information transfer rate for the current state of the communication channel is maximum.
Скорость передачи информации выражается формулойThe speed of information transfer is expressed by the formula
где L=(Li*n) - общее количество символов в канальном блоке;where L = (L i * n) is the total number of characters in the channel block;
S - количество служебных символов в канальном блоке;S is the number of service symbols in the channel block;
(L-S) - количество информационных символов в канальном блоке.(L-S) - the number of information symbols in the channel block.
Далее выбирают такие значения n и Lk, которые обеспечат максимум функции С. Эти значения определяют оптимальный вариант размера канального блока, то есть n - количество частотных подканалов, занимаемых канальным блоком, Lk - длина канального блока.Next, choose such values of n and L k that will provide the maximum of function C. These values determine the optimal option for the size of the channel block, that is, n is the number of frequency subchannels occupied by the channel block, L k is the length of the channel block.
Найденные параметры n и Lk доводят до передающей стороны, которая использует их при ведении дальнейшего информационного обмена.The found parameters n and L k are brought to the transmitting side, which uses them in further information exchange.
Таким образом, благодаря изменению длины канального блока и количества частотных подканалов, отведенных для передачи канального блока, в зависимости от состояния канала связи обеспечивается группирование ошибок в пределах одного канального блока, в результате снижается количество канальных блоков, передаваемых повторно, чем достигается повышение скорости передачи информации.Thus, by changing the length of the channel block and the number of frequency subchannels allocated for transmission of the channel block, depending on the state of the communication channel, error grouping within one channel block is ensured, as a result, the number of channel blocks transmitted repeatedly is reduced, thereby increasing the information transfer rate .
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2010123582/09A RU2427088C1 (en) | 2010-06-09 | 2010-06-09 | Method of transmitting information in feedback system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2010123582/09A RU2427088C1 (en) | 2010-06-09 | 2010-06-09 | Method of transmitting information in feedback system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2427088C1 true RU2427088C1 (en) | 2011-08-20 |
Family
ID=44755915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2010123582/09A RU2427088C1 (en) | 2010-06-09 | 2010-06-09 | Method of transmitting information in feedback system |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2427088C1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2085045C1 (en) * | 1995-05-29 | 1997-07-20 | Военная академия связи | Method and device for estimating quality of data-transmission channel |
| US5699364A (en) * | 1995-03-16 | 1997-12-16 | Kabushiki Kaisha Toshiba | Data communication system, apparatus and method which optimize the set value of parameters |
| WO1999044341A1 (en) * | 1998-02-24 | 1999-09-02 | Tantivy Communications | Dynamic frame size setting for multichannel transmission |
| EP1120932A1 (en) * | 2000-01-28 | 2001-08-01 | Abb Research Ltd. | Variable length packet data transmission |
| RU2259636C1 (en) * | 2004-03-10 | 2005-08-27 | Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" | Method for message transmission in feedback-incorporating system |
-
2010
- 2010-06-09 RU RU2010123582/09A patent/RU2427088C1/en not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5699364A (en) * | 1995-03-16 | 1997-12-16 | Kabushiki Kaisha Toshiba | Data communication system, apparatus and method which optimize the set value of parameters |
| RU2085045C1 (en) * | 1995-05-29 | 1997-07-20 | Военная академия связи | Method and device for estimating quality of data-transmission channel |
| WO1999044341A1 (en) * | 1998-02-24 | 1999-09-02 | Tantivy Communications | Dynamic frame size setting for multichannel transmission |
| EP1120932A1 (en) * | 2000-01-28 | 2001-08-01 | Abb Research Ltd. | Variable length packet data transmission |
| RU2259636C1 (en) * | 2004-03-10 | 2005-08-27 | Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" | Method for message transmission in feedback-incorporating system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101981860B (en) | Message signaling via selection of one of multiple subcarriers in a symbol period or selection of one of multiple symbol periods on one subcarrier | |
| CN1288573C (en) | Apparatus and method for providing adaptive forward error correction | |
| EP3512137A1 (en) | Pbch transmitting method and transmitting device, and pbch receiving method and receiving device | |
| AU2009323568B2 (en) | Encoding ratio setting method and radio communication device | |
| RU2559898C2 (en) | Method and system for transmitting uplink control information, and method and apparatus for determining number of coded symbols | |
| KR20180135868A (en) | METHOD AND METHOD FOR DETERMINING TRANSFER BLOCKS | |
| US20160269164A1 (en) | System and Method for Low Latency Acknowledgements | |
| RU2018115712A (en) | SYSTEM AND METHOD FOR NARROW-BAND SINGLE-TONE TRANSMISSIONS OF THE RISING COMMUNICATION LINE | |
| US7499474B2 (en) | Efficient HARQ control and channel quality feedback reporting for multicarrier systems | |
| GB2593644A (en) | Communication system and method of using variable-length messages | |
| US11411673B2 (en) | Method and apparatus for transmitting information, and method and apparatus for receiving information | |
| WO2014056131A1 (en) | Data transmission control method and device | |
| RU2019143631A (en) | COMMUNICATION DEVICE AND COMMUNICATION METHOD | |
| WO2018090571A1 (en) | Acknowledgement/negative acknowledgement information detection method, apparatus and storage medium | |
| CA3189936A1 (en) | Hybrid automatic repeat request codebook generation in wireless communication systems | |
| EP3582418A1 (en) | Dtu encoding and decoding for full-duplex communications | |
| US8804681B2 (en) | Method and system for improving the efficiency of packet transmission in a multi-user wireless communication system | |
| US20050163235A1 (en) | Method and apparatus for improving error rates in multi-band ultra wideband communication systems | |
| RU2259636C1 (en) | Method for message transmission in feedback-incorporating system | |
| RU2427088C1 (en) | Method of transmitting information in feedback system | |
| Xiao et al. | Recovering colliding lora frames from uncertainties using lora coding | |
| CN104661295B (en) | Packet-by-packet Poewr control method based on rate set | |
| US20250007756A1 (en) | Error mitigation techniques in a wireless system | |
| CN102739345B (en) | Device for narrowband interference detection of explorer frame and BCH decoding combined application and method thereof | |
| RU2276837C1 (en) | Method for transferring information using adaptive interference-resistive encoding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20120610 |