СПОСОБ ДЛЯ ПРИЕМА ИНФОРМАЦИИ ПО ДВУМ ПАРАЛЛЕЛЬНЫМ КАНАЛАМ Российский патент 2014 года по МПК H04L1/16 

Описание патента на изобретение RU2536384C2

Изобретение относится к области связи и может быть использовано для повышения достоверности принимаемой информации.

Известен способ для приема информации по двум параллельным каналам связи, описанный в патенте на изобретение №657635 по МПК H04L 1/16 за 1977 г., характеризующийся повышением достоверности принимаемой информации с помощью блока повышения достоверности и сумматора по модулю два, выявляющих несовпадение принимаемой информации в раздельно работающих параллельных каналах, которую затем переспрашивают. Недостатком известного способа является недостаточная его помехоустойчивость, что обуславливается тем, что имеют место потери информации в случаях, когда ошибки не обнаружены в обоих подканалах, но сравниваемые комбинации не совпадают.

Наиболее близким по технической сущности к заявляемому способу является способ, описанный в «Устройстве для приема информации по двум параллельным каналам связи в системе для передачи данных с решающей обратной связью» [патент №836806 по МПК H04L 1/16 за 1979 г.], характеризующийся параллельным приемом N-разрядной избыточной двоичной информации по двум параллельным каналам в два приемных регистра, причем информационное сообщение, превышающее по размеру N разрядов, разбивают на N-разрядные части, принимаемые поочередно, а n-разрядная избыточность информации при n<N определяется используемой закономерностью кодирования на передающем пункте каждой передаваемой части информации, затем после приема информации в два приемных регистра параллельным декодированием на двух независимых декодерах N-разрядных кодов и одновременным сравнением между собой этих кодов путем последовательного поразрядного суммирования по модулю два и регистрацией разрядов несовпадения кодов, при этом, если один из декодеров констатирует правильность принятого кода в соответствующем приемном регистре, а другой декодер - неправильность в другом приемном регистре и, кроме того, обнаруживается не сравнение этих кодов путем поразрядного суммирования по модулю два, тогда в выходной регистр записывается правильный код из соответствующего приемного регистра, если оба декодера и суммирование по модулю два констатируют правильность кодов, то в выходной регистр записывается правильный код из первого приемного регистра, затем аналогично принимают очередной N-разрядный код.

Недостатком данного способа является то, что используются не все возможности и не вся имеющаяся избыточность получаемой информации для восстановления полученного результирующего информационного сообщения, тем самым, используя данный способ, мы имеем излишнее количество запросов на повтор информационных сообщений.

Техническим результатом и целью изобретения является повышение помехоустойчивости приема информации по двум параллельным каналам связи путем восстановления информации при ее одноразрядных искажениях.

Указанный технический результат и цель достигаются тем, что способ, характеризующийся параллельным приемом N-разрядной избыточной двоичной информации по двум параллельным каналам в два приемных регистра, причем информационное сообщение, превышающее по размеру N разрядов, разбивают на N-разрядные части, принимаемые поочередно, а n-разрядная избыточность информации при n<N определяется используемой закономерностью кодирования на передающем пункте каждой передаваемой части информации, затем после приема информации в два приемных регистра параллельным декодированием на двух независимых декодерах N-разрядных кодов и одновременным сравнением между собой этих кодов путем последовательного поразрядного суммирования по модулю два и регистрацией разрядов несовпадения кодов в регистре несовпадений блока управления, при этом, если один из декодеров констатирует правильность принятого кода в соответствующем приемном регистре, а другой декодер - неправильность в другом приемном регистре и, кроме того, обнаруживается не сравнение этих кодов путем поразрядного суммирования по модулю два, тогда в выходной регистр записывается правильный код из соответствующего приемного регистра, кроме того, если оба декодера и суммирование по модулю два констатируют правильность кодов, то в выходной регистр записывается правильный код из первого приемного регистра, затем аналогично принимают очередной N-разрядный код, для пяти остальных возможных ситуаций, выявляемых двумя декодерами и сумматором по модулю два, кроме трех приведенных выше, для случаев однократного искажения принятого N-разрядного кода осуществляют попытку восстановления этого кода в регистре восстановления, для чего анализируют регистр несовпадений, и если в регистре несовпадений зафиксировано более одного разряда несравнений, то осуществляют запрос на повторную передачу текущего N-разрядного кода, а если в регистре несовпадений зарегистрирован только один разряд несравнения, тогда в регистр восстановления переписывают значение из первого приемного регистра и повторяют декодирование с помощью третьего декодера, при успешном декодировании код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, а при неуспешном декодировании в регистре восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью поразрядного суммирования по модулю два, после чего осуществляют декодирование восстановленного кода с помощью третьего декодера и в случае констатации факта восстановления восстановленный код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, в противном случае в регистр восстановления переписывают код из второго приемного регистра и вновь осуществляют декодирование с помощью третьего декодера, причем при успешном декодировании код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, а при неуспешном - в регистре восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью сумматора по модулю два, а затем вновь осуществляют декодирование измененного кода с помощью третьего декодера, при этом при успешном восстановлении кода его из регистра восстановления переписывают в выходной регистр и переходят к приему очередного N-разрядного кода, а в противном случае осуществляют запрос в передающий пункт на повторение передачи текущего N-разрядного кода, причем запрос на повторение передачи осуществляют ограниченное число раз во избежание зацикливания и после последнего лимитированного запроса при неуспешном декодировании принятого N-разрядного кода констатируют неисправность всей системы приема-передачи вместе с каналами связи.

На фиг.1 представлена функциональная схема, поясняющая суть рассматриваемого способа.

На фиг.1 показаны первый 1 и второй 2 приемные регистры, первый 3, второй 4 и третий 5 декодеры, сумматор 6 по модулю два, первый 7, второй 8 и третий 9 блоки ключей, выходной регистр 10, регистр 11 несовпадений, регистр 12 восстановления и блок 13 управления, информационные входы первого 14 и второго 15 каналов, информационные выход 16 и выход 17 запроса информации повторно, коммутатор 18 и анализатор 19.

На фиг.1, чтобы не затенять сути, не показаны цепи синхронизации, питания и второстепенные цепи управления. При этом пунктирными линиями показаны управляющие сигналы, обеспечивающие прохождение информации через коммутатор 18 и блоки ключей 7, 8 и 9.

В качестве указанных на фиг.1 элементов применяются широко используемые в промышленности РФ микросхемы. Анализатор 19 наиболее просто реализуется с помощью постоянного запоминающего устройства (ПЗУ), для которого в качестве адреса обращения используются комбинации из постоянных уровней - результатов декодирования информации декодерами 3, 4 и 5 и результатов побитного сравнения информации на сумматоре по модулю два, а в качестве информационной выборки из ПЗУ используются конкретные управляющие воздействия на блоки 7, 8 и 9 ключей и запрос 17 повтора передачи текущего кода.

Способ, характеризующийся параллельным приемом N-разрядной избыточной двоичной информации по двум параллельным каналам, осуществляется следующим образом.

В два приемных регистра 1 и 2 последовательным кодом параллельно по каналам 14 и 15 поступает N-разрядное информационное сообщение, причем информационное сообщение, превышающее по размеру N разрядов, разбивают на N-разрядные части, принимаемые поочередно, а n-разрядная избыточность информации при n<N определяется используемой закономерностью кодирования на передающем пункте каждой передаваемой части информации (например, для полезной двухбайтовой информации, которую кодируют по модулю три, будет: n=2 и N=18), затем после приема информации в два приемных регистра 1 и 2 параллельным декодированием на двух независимых декодерах 3 и 4 N-разрядных кодов и одновременным сравнением между собой этих кодов путем последовательного поразрядного суммирования по модулю два на сумматоре 6 и регистрацией разрядов несовпадения кодов в регистре 11 несовпадений, при этом, если один из декодеров (например, 3) констатирует правильность принятого кода (на его выходе: ЛОГ.0) в соответствующем приемном регистре (например, 1), а другой декодер (например, 4) - неправильность (на его выходе: ЛОГ.1) в другом приемном регистре (например, 2) и, кроме того, обнаруживается несравнение этих кодов путем поразрядного суммирования по модулю два (на выходе сумматора 6 по модулю два: ЛОГ.1), тогда в выходной регистр 10 записывается правильный код из соответствующего приемного регистра (в данном случае из регистра 1), если оба декодера 3 и 4 и суммирование по модулю два констатируют правильность кодов, то в выходной регистр 16 записывается через первый блок 7 ключей правильный код из первого приемного регистра 1, затем аналогично принимают очередной N-разрядный код, для пяти остальных противоречивых возможных ситуаций, выявляемых двумя декодерами 3 и 4 и сумматором 6 по модулю два (на фиг.1 это условные коды: 111, 011, 100, 010 и 001), кроме трех приведенных выше (на фиг.1 это: 000, 110 и 101, для которых нет противоречия между средствами контроля), для случаев однократного искажения принятого N-разрядного кода осуществляют попытку восстановления этого кода в регистре 12 восстановления, для чего анализируют регистр 11 несовпадений, и если в нем зафиксировано более одного разряда несравнений, то осуществляют запрос на повторную передачу текущего N-разрядного кода, а если в регистре 11 несовпадений зарегистрирован только один разряд несравнения, тогда в регистр 12 восстановления переписывают значение из первого приемного регистра 1 и повторяют декодирование с помощью третьего декодера 5, при успешном декодировании код из регистра 12 восстановления записывают в выходной регистр 10 через третий блок 9 ключей и переходят к приему очередного N-разрядного кода, а при неуспешном декодировании в регистре 12 восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью поразрядного суммирования по модулю два, после чего осуществляют декодирование восстановленного кода с помощью третьего декодера 5 и в случае констатации факта восстановления восстановленный код из регистра 12 восстановления записывают в выходной регистр 10 через третий блок 9 ключей и переходят к приему очередного N-разрядного кода, в противном случае в регистр 12 восстановления переписывают код из второго приемного регистра 2 и вновь осуществляют декодирование с помощью третьего декодера 5, причем при успешном декодировании код из регистра 12 восстановления записывают через третий блок 9 ключей в выходной регистр 10 и переходят к приему очередного N-разрядного кода, а при неуспешном - в регистре 12 восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью сумматора 6 по модулю два, а затем вновь осуществляют декодирование измененного кода с помощью третьего декодера 5, при этом при успешном восстановлении кода его из регистра 12 восстановления переписывают в выходной регистр и переходят к приему очередного N-разрядного кода, а в противном случае осуществляют запрос 17 в передающий пункт на повторение передачи текущего N-разрядного кода, причем запрос на повторение передачи осуществляют ограниченное число раз во избежание зацикливания и после последнего лимитированного запроса при неуспешном декодировании принятого N-разрядного кода констатируют неисправность всей системы приема-передачи вместе с каналами связи.

Похожие патенты RU2536384C2

название год авторы номер документа
Способ передачи и приема дискретных сообщений в комплексе декаметровой радиосвязи 2020
  • Шадрин Борис Григорьевич
  • Дворянчиков Виталий Алексеевич
RU2743233C1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ДИСКРЕТНОЙ ИНФОРМАЦИИ С СЕЛЕКТИВНЫМ ЗАПРОСОМ ОШИБОК 1991
  • Николаев В.А.
  • Слепаков В.Б.
RU2019044C1
Многоканальная кодоимпульсная система телесигнализации 1986
  • Вулис Александр Лазаревич
  • Майборода Геннадий Анатольевич
  • Вульпе Александр Апполонович
  • Скрыль Владимир Федорович
SU1325544A1
СПОСОБ ПЕРЕДАЧИ СООБЩЕНИЙ В ПОЛУДУПЛЕКСНОМ КАНАЛЕ СВЯЗИ 1996
  • Стальнов В.Н.
  • Данилов Б.И.
  • Старовойтов А.В.
  • Овчинкин Г.М.
  • Оськин В.А.
RU2127953C1
Устройство сопряжения телефонной станции с импульсным каналом связи 1987
  • Найдич Михаил Моисеевич
  • Белоусов Владимир Петрович
  • Батрак Владимир Андреевич
  • Башкатов Александр Иванович
  • Кесельман Эдуард Михайлович
SU1450138A1
Устройство для исправления ошибок 1984
  • Устинов Геннадий Николаевич
SU1287296A1
СПОСОБ СОВМЕСТНОГО СЖАТИЯ И ПОМЕХОУСТОЙЧИВОГО КОДИРОВАНИЯ 2015
  • Агеева Нина Сергеевна
  • Оков Игорь Николаевич
  • Устинов Андрей Александрович
RU2595955C1
Помехоустойчивый кодек для передачи дискретных сообщений 1990
  • Ассанович Борис Алиевич
  • Ситкевич Татьяна Анатольевна
SU1727201A2
Устройство для приема избыточной информации 1981
  • Зубков Юрий Петрович
SU1001147A1
СПОСОБ КОМПРЕССИИ-ДЕКОМПРЕССИИ ДАННЫХ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2011
  • Леонович Георгий Иванович
  • Токмак Петр Львович
  • Гончаров Антон Константинович
  • Мелентьев Владимир Сергеевич
RU2488960C2

Реферат патента 2014 года СПОСОБ ДЛЯ ПРИЕМА ИНФОРМАЦИИ ПО ДВУМ ПАРАЛЛЕЛЬНЫМ КАНАЛАМ

Изобретение относится к способу приема информации по двум параллельным каналам связи. Технический результат заключается в повышении помехоустойчивости приема информации по двум параллельным каналам связи путем восстановления информации при ее одноразрядных искажениях. В способе осуществляют параллельный прием N-разрядной избыточной двоичной информации по двум параллельным каналам в два приемных регистра, причем информационное сообщение, превышающее по размеру N разрядов, разбивают на N-разрядные части, принимаемые поочередно, а n-разрядная избыточность информации при n<N определяется используемой закономерностью кодирования на передающем пункте каждой передаваемой части информации, затем после приема информации в два приемных регистра осуществляют параллельное декодирование на двух независимых декодерах N-разрядных кодов и одновременное сравнение между собой этих кодов, в результате которого в выходной регистр записывается правильный код из соответствующего приемного регистра, затем аналогично принимают очередной N-разрядный код, при этом для случаев однократного искажения принятого N-разрядного кода осуществляют попытку восстановления этого кода в регистре восстановления путем анализа регистра несовпадений и запроса повторной передачи текущего N-разрядного кода и в случае успешного восстановления кода его переписывают из регистра восстановления в выходной регистр, а в противном случае констатируют неисправность всей системы приема-передачи вместе с каналами связи. 1 ил.

Формула изобретения RU 2 536 384 C2

Способ приема информации по двум параллельным каналам, характеризующийся параллельным приемом N-разрядной избыточной двоичной информации по двум параллельным каналам в два приемных регистра, причем информационное сообщение, превышающее по размеру N разрядов, разбивают на N-разрядные части, принимаемые поочередно, а n-разрядная избыточность информации при n<N определяется используемой закономерностью кодирования на передающем пункте каждой передаваемой части информации, затем после приема информации в два приемных регистра параллельным декодированием на двух независимых декодерах N-разрядных кодов и одновременным сравнением между собой этих кодов путем последовательного поразрядного суммирования по модулю два и регистрацией разрядов несовпадения кодов в регистре ошибок блока управления, при этом, если один из декодеров констатирует правильность принятого кода в соответствующем приемном регистре, а другой декодер - неправильность в другом приемном регистре и, кроме того, обнаруживается не сравнение этих кодов путем поразрядного суммирования по модулю два, тогда в выходной регистр записывается правильный код из соответствующего приемного регистра, кроме того, если оба декодера и суммирование по модулю два констатируют правильность кодов, то в выходной регистр записывается правильный код из первого приемного регистра, затем аналогично принимают очередной N-разрядный код, отличающийся тем, что для пяти остальных возможных ситуаций, выявляемых двумя декодерами и сумматором по модулю два, кроме трех приведенных выше, для случаев однократного искажения принятого N-разрядного кода осуществляют попытку восстановления этого кода в регистре восстановления, для чего анализируют регистр несовпадений, и если в регистре несовпадений зафиксировано более одного разряда несравнений, то осуществляют запрос на повторную передачу текущего N-разрядного кода, а если в регистре несовпадений зарегистрирован только один разряд несравнения, тогда в регистр восстановления переписывают значение из первого приемного регистра и повторяют декодирование с помощью третьего декодера, при успешном декодировании код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, а при неуспешном декодировании в регистре восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью поразрядного суммирования по модулю два, после чего осуществляют декодирование восстановленного кода с помощью третьего декодера и в случае констатации факта восстановления восстановленный код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, в противном случае в регистр восстановления переписывают код из второго приемного регистра и вновь осуществляют декодирование с помощью третьего декодера, причем при успешном декодировании код из регистра восстановления записывают в выходной регистр и переходят к приему очередного N-разрядного кода, а при неуспешном - в регистре восстановления изменяют на противоположное двоичное значение только в том разряде, в котором было обнаружено несравнение с помощью сумматора по модулю два, а затем вновь осуществляют декодирование измененного кода с помощью третьего декодера, при этом при успешном восстановлении кода его из регистра восстановления переписывают в выходной регистр и переходят к приему очередного N-разрядного кода, а в противном случае осуществляют запрос в передающий пункт на повторение передачи текущего N-разрядного кода, причем запрос на повторение передачи осуществляют ограниченное число раз во избежание зацикливания и после последнего лимитированного запроса при неуспешном декодировании принятого N-разрядного кода констатируют неисправность всей системы приема-передачи вместе с каналами связи.

Документы, цитированные в отчете о поиске Патент 2014 года RU2536384C2

Устройство для приема информации по двум параллельным каналам связи в системе передачи данных с решающей обратной связью 1977
  • Юргенсон Роберт Иванович
  • Плотников Анатолий Михайлович
  • Бормисов Анатолий Владимирович
SU655081A2
Устройство для приема информации по двум параллельным каналам связи 1980
  • Злотник Борис Моисеевич
SU902282A1
US 20090245435 A1, 01.10.2009
КУРИТЕЛЬНОЕ ИЗДЕЛИЕ И СПОСОБ РЕГУЛИРОВАНИЯ ЕГО СКОРОСТИ ГОРЕНИЯ 2003
  • Диттрих Дейвид Джон
  • Саттон Джозеф Питер
  • Кобурн Стив
  • Фиглар Джеймс Н.
RU2302805C2

RU 2 536 384 C2

Авторы

Савватеев Владимир Сергеевич

Сухов Вячеслав Витальевич

Крыжановский Борис Иванович

Даты

2014-12-20Публикация

2013-04-12Подача