Способ помехоустойчивой передачи информации
Способ помехоустойчивой передачи информации заключается в том, что передают информационные цифровые отсчеты в виде аналогового сигнала, дополненного сигналом избыточной информации. Технический результат достигается благодаря тому, что на передающей стороне выбирают по меньшей мере одну реперную точку между информационными отсчетами, определяют значение аналогового сигнала, в который преобразованы информационные цифровые отсчеты с помощью второй функции отсчетов, в каждой выбранной реперной точке, преобразуют отсчеты в реперных точках в сигнал избыточной информации, чтобы дополнить аналоговый сигнал, выбирают разность между уровнями мощности для передачи старших разрядов каждого информационного отсчета в зависимости от заданного соотношения сигнал/шум на входе приемной стороны, а для передачи отсчетов реперных точек, имеющих меньшую разрядность, выбирают уровни мощности, разность между которыми меньше разности, выбранной для уровней мощности для старших разрядов, на приемной стороне по восстановленным цифровым отсчетам находят младшие разряды путем вычитания старших разрядов, строят по найденным младшим разрядам огибающую с помощью второй функции отсчетов и находят значение этой огибающей в соответствующей реперной точке, сравнивают найденное значение огибающей с соответствующим значением, восстановленным из принятого сигнала, в отсутствие совпадения сравниваемых значений подбирают набор из цифровых отсчетов, обеспечивающий это совпадение, что и составляет корректировку. Технический результат, достигаемый при реализации способа, состоит в повышении пропускной способности канала связи без снижения помехоустойчивости передачи данных. 4 з.п. ф-лы, 4 ил., 1 табл.
Изобретение относится к способу передачи информации и может использоваться в системах связи, измерений и т.п.
Существующий уровень техники В настоящее время известны многие способы повышения помехоустойчивости передаваемой информации с помощью различных кодов, обнаруживающих и/или исправляющих ошибки. Наиболее близким аналогом является способ помехоустойчивой передачи информации, в котором на передающей стороне: преобразуют последовательность k-разрядных (k>1 - целое число) информационных цифровых отсчетов в аналоговый сигнал с помощью первой функции отсчетов; дополняют полученный аналоговый сигнал сигналом избыточной информации; передают дополненный аналоговый сигнал по линии связи; на приемной стороне: принимают переданный аналоговый сигнал из линии связи; восстанавливают из принятого аналогового сигнала упомянутую последовательность информационных цифровых отсчетов; корректируют восстановленные информационные цифровые отсчеты с помощью избыточной информации (В.Л. Банкет, В.М. Дорофеев. Цифровые методы в спутниковой связи. - М. : Радио и связь, 1988, стр.131-142). Недостатком этого способа является малая пропускная способность канала вследствие того, что избыточная информация составляет до половины передаваемой информации. Таким образом, цель настоящего изобретения состоит в обеспечении такого способа помехоустойчивой передачи информации, который позволил бы повысить пропускную способность канала связи без снижения помехоустойчивости передаваемой информации. Для решения этой задачи в способе помехоустойчивой передачи информации, в котором на передающей стороне: преобразуют последовательность k-разрядных (k>1 - целое число) информационных цифровых отсчетов в аналоговый сигнал путем перемножения с сигналом функции отсчетов; дополняют полученный аналоговый сигнал сигналом избыточной информации; передают дополненный аналоговый сигнал по линии связи; на приемной стороне: принимают переданный аналоговый сигнал из линии связи; восстанавливают из принятого аналогового сигнала последовательность информационных цифровых отсчетов; корректируют восстановленные информационные цифровые отсчеты с помощью избыточной информации, согласно настоящему изобретению, на передающей стороне: для каждого из n временных интервалов (n>1 - целое число), содержащих по m информационных цифровых отсчетов (m>1 - целое число), выбирают по меньшей мере одну реперную точку между информационными цифровыми отсчетами; определяют значение аналогового сигнала, в который преобразованы m информационных цифровых отсчетов данного временного интервала, путем перемножения с сигналом другой функции отсчетов, в каждой выбранной реперной точке в виде (k-i)-разрядного цифрового отсчета, представляющего собой младшие разряды k-разрядного цифрового отсчета (k>i>1 - целое число, зависящее от величины порога срабатывания в демодуляторе, используемом на приемной стороне); преобразуют цифровые отсчеты в n реперных точках в сигнал избыточной информации на дополнительных временных интервалах, чтобы дополнить им аналоговый сигнал для получения дополненного аналогового сигнала; в аналоговом сигнале выбирают разность между уровнями мощности для передачи старших i разрядов каждого k-разрядного информационного цифрового отсчета в зависимости от заданного соотношения сигнал/шум на входе приемной стороны, при этом для передачи (k-i)-разрядных цифровых отсчетов реперных точек выбирают уровни мощности, разность между которыми меньше разности, выбранной для уровней мощности, предназначенных для передачи старших i разрядов, для большей защищенности старших разрядов от помех; на приемной стороне: по восстановленным из принятого сигнала цифровым k-разрядным отсчетам находят младшие (k-i) разрядов путем вычитания i старших разрядов из восстановленных цифровых отсчетов; определяют по найденным младшим (k-i) разрядам огибающую путем перемножения с сигналом другой функции отсчетов и находят значение этой огибающей в соответствующей реперной точке; сравнивают найденное значение огибающей в конкретной реперной точке с соответствующим значением, восстановленным из принятого сигнала; при совпадении с заданной точностью сравниваемых значений принимают решение о безошибочном приеме цифровых отсчетов на соответствующем временном интервале; в отсутствие такого совпадения сравниваемых значений подбирают набор из (k-i)-разрядных цифровых отсчетов, обеспечивающий совпадение, что и составляет корректировку. Особенность способа по настоящему изобретению состоит в том, что на каждом временном интервале выбирают, к примеру, одну реперную точку между m-м информационным цифровым отсчетом этого временного интервала и первым информационным цифровым отсчетом следующего временного интервала, либо на каждом временном интервале выбирают две реперные точки между его информационными цифровыми отсчетами. При этом каждую реперную точку можно выбирать посередине временного отрезка между соответствующими цифровыми отсчетами. При этом каждую реперную точку можно выбирать посередине временного отрезка между соответствующими цифровыми отсчетами. Значения величин n, m, k выбирают в следующих пределах: 1<n<128, 8<m<8192, 2<k<14. Фиг.1 представляет блок-схему передающей стороны системы связи, реализующей способ по настоящему изобретению. Фиг.2 представляет блок-схему приемной стороны системы связи, реализующей способ по настоящему изобретению. Фиг. 3 показывает примерное соотношение между уровнями мощности разрядов информационного отсчета. Фиг. 4 показывает расположение реперных точек среди отсчетов на соседних временных интервалах. Подробное описание изобретения Способ помехоустойчивой передачи информации в соответствии с настоящим изобретением реализуется, например, в системе связи, блок-схемы передающей и приемной сторон которой показаны соответственно на фиг.1 и 2. Передающая сторона системы связи содержит (фиг.1) формирователь 1 огибающей, формирователь 2 избыточной информации, сумматор 3 и блок 4 однополосного переноса на несущую частоту. Информационные входы формирователей 1 и 2 являются соответственно первым и вторым информационными входами 15 и 16, а входы синхронизации формирователей 1, 2 объединены и являются входом 17 кадровой синхронизации. Выходы формирователей 1 и 2 соединены со входами сумматора 3, выход которого подключен ко входу блока 4 однополосного переноса на несущую частоту, выход которого подключен ко входу канала 5 связи, например, радиолинии. В схеме по фиг.1 первый формирователь 1 огибающей осуществляет преобразование цифровых отсчетов информационной последовательности в многоуровневные сигналы. Формирователь 2 избыточной информации преобразует цифровые отсчеты реперных точек этой же информационной последовательности в многоуровневные сигналы, число уровней в которых меньше числа уровней в сигналах на выходе формирователя 1 огибающей. Блок 4 однополосного переноса на несущую частоту представляет собой любой известный блок, обеспечивающий однополосную модуляцию несущей частоты передаваемым суммарным сигналом с сумматора 3. Приемная сторона этой системы связи содержит (фиг.2) блок 6 однополосного переноса с несущей частоты, выделитель 7 тактовой частоты, выделитель 8 кадровой синхронизации, разделитель 9 основной и избыточной информации, первый и второй аналого-цифровые преобразователи (АЦП) 10 и 11, выделитель 12 младших разрядов, восстановитель 13 младших разрядов и выходной формирователь 14 сообщения. Вход блока 6 подключен к выходу канала 5 связи. Выход блока 6 соединен со входами выделителя 7 тактовой частоты и выделителя 8 кадровой синхронизации и с информационным входом разделителя 9 основной и избыточной информации. Первый и второй выходы разделителя 9 подключены соответственно к информационным входам первого и второго АЦП 10 и 11, тактовые входы которых подключены к выходу выделителя 7 тактовой частоты. Выход выделителя 8 кадровой синхронизации соединен со входом синхронизации разделителя 9, второй выход которого соединен также с первым входом восстановителя 13 младших разрядов. Выходы АЦП 10 и 11 соединены со входами выделителя 12 младших разрядов, выход которого подключен ко второму входу восстановителя 13, выход которого и выход второго АЦП 11 соединены с первым и вторым входами выходного формирователя 14 сообщений, выход которого является выходом приемной стороны. Функции, выполняемые блоками приемной стороны, будут описаны далее. Способ помехоустойчивой передачи информации согласно настоящему изобретению реализуется в системе связи по фиг.1 и 2 следующим образом. Информационное сообщение поступает на информационный вход 15 в виде k-разрядных цифровых отсчетов. Величина k выбирается исходя из соответствующих протоколов для используемой линии связи (например, для телефонии - протоколы V32, V34, V92; для радиосвязи - международные нормы 308, 309, 310). В формирователе 1 огибающей этим отсчетам ставятся в соответствие значения многоуровневого сигнала. На фиг.3 показано распределение уровней многоуровневого сигнала для случая k=3. При этом уровни (амплитуды или мощности) распределены неравномерно: на фиг.3 пары уровней многоуровневого сигнала разнесены на больший интервал, чем уровни в паре. Благодаря этому среди уровней многоуровневого сигнала всегда имеются уровни, соответствующие неразрешенным кодовым комбинациям. В общем случае эти разные соотношения зависят от заданного соотношения сигнал/шум в системе связи. Получающееся на выходе формирователя 1 колебание показано на фиг.4. В данном описании вопросы кадровой и тактовой синхронизации не рассматриваются, т.к. оба этих вида синхронизации могут обеспечиваться с помощью любого подходящего известного метода и не входят в объем патентных притязаний по настоящему изобретению. Как видно из фиг.4, кадр цифровых отсчетов, или временной интервал обработки включает в себя m цифровых отсчетов (например, m=128). На каждом временном интервале выбираются реперные точки, расположенные между цифровыми отсчетами. Минимальное число этих точек на одном временном интервале равно 1. В этом случае реперная точка выбирается между последним (m-м) цифровым отсчетом данного временного интервала и первым цифровым отсчетом следующего временного интервала. При большем числе реперных точек они располагаются внутри одного временного интервала. Предпочтительно (хотя и не обязательно) располагать реперные точки посередине между цифровыми отсчетами. В реперных точках определяются соответствующие цифровые отсчеты, причем эти цифровые отсчеты для реперных точек имеют меньшее число разрядов (k-i), чем информационные цифровые отсчеты. Например, i=1, тогда при k=3 отсчеты реперных точек имеют только два разряда. Эти отсчеты в реперных точках получаются путем построения аналогового сигнала из цифровых отсчетов с помощью некоторой заданной функции отсчетов. Это может быть, к примеру, общеизвестная функция вида

Формула изобретения
1. Способ помехоустойчивой передачи информации, в котором на передающей стороне преобразуют последовательность k-разрядных (k>1 - целое число) информационных цифровых отсчетов в аналоговый сигнал путем перемножения с сигналом функции отсчетов, дополняют полученный аналоговый сигнал сигналом избыточной информации, передают дополненный аналоговый сигнал по линии связи, на приемной стороне, принимают переданный аналоговый сигнал из линии связи, восстанавливают из принятого аналогового сигнала упомянутую последовательность информационных цифровых отсчетов, корректируют восстановленные информационные цифровые отсчеты с помощью избыточной информации, отличающийся тем, что на передающей стороне для каждого из n временных интервалов (n>1 - целое число), содержащих по m информационных цифровых отсчетов (m>1 - целое число), выбирают по меньшей мере одну реперную точку между информационными цифровыми отсчетами, определяют значение аналогового сигнала, в который преобразованы m информационных цифровых отсчетов данного временного интервала путем перемножения с сигналом другой функции отсчетов, в каждой выбранной реперной точке в виде (k-i)-разрядного цифрового отсчета, представляющего собой младшие разряды k-разрядного цифрового отсчета (k>i>1 - целое число, зависящее от величины порога срабатывания в демодуляторе, используемом на приемной стороне), преобразуют цифровые отсчеты в n реперных точках в упомянутый сигнал избыточной информации на дополнительных временных интервалах, чтобы дополнить им упомянутый аналоговый сигнал для получения упомянутого дополненного аналогового сигнала, в аналоговом сигнале выбирают разность между уровнями мощности для передачи старших i разрядов каждого k-разрядного информационного цифрового отсчета в зависимости от заданного соотношения сигнал/шум на входе приемной стороны, при этом для передачи упомянутых (k-i)-разрядных цифровых отсчетов реперных точек выбирают уровни мощности, разность между которыми меньше разности, выбранной для уровней мощности, предназначенных для передачи упомянутых старших i разрядов, для большей защищенности упомянутых старших разрядов от помех, на приемной стороне по восстановленным из принятого сигнала цифровым k-разрядным отсчетам находят младшие (k-i) разрядов путем вычитания i старших разрядов из упомянутых восстановленных цифровых отсчетов, определяют по найденным младшим (k-i) разрядам огибающую путем перемножения с сигналом упомянутой другой функции отсчетов и находят значение этой огибающей в соответствующей реперной точке, сравнивают найденное значение огибающей в конкретной реперной точке с соответствующим значением, восстановленным из принятого сигнала, при совпадении с заданной точностью упомянутых сравниваемых значений принимают решение о безошибочном приеме цифровых отсчетов на соответствующем временном интервале, в отсутствие такого совпадения упомянутых сравниваемых значений подбирают набор из (k-i)-разрядных цифровых отсчетов, обеспечивающий упомянутое совпадение, что и составляет упомянутую корректировку. 2. Способ по п. 1, отличающийся тем, что на каждом временном интервале выбирают одну реперную точку между m-ым информационным цифровым отсчетом этого временного интервала и первым информационным цифровым отсчетом следующего временного интервала. 3. Способ по п. 1, отличающийся тем, что на каждом временном интервале выбирают две реперные точки между информационными цифровыми отсчетами данного временного интервала. 4. Способ по п. 2 или 3, отличающийся тем, что каждую реперную точку выбирают посередине временного отрезка между соответствующими информационными цифровыми отсчетами. 5. Способ по п. 1, отличающийся тем, что выбирают 1<n<128,8<m<8192,2<k<14.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5