КОМБИНИРОВАННЫЙ УНИВЕРСАЛЬНЫЙ СПОСОБ ИСПРАВЛЕНИЯ ОДИНОЧНЫХ ОШИБОК ПРИ ПЕРЕДАЧЕ ИНФОРМАЦИИ БИИМПУЛЬСНЫМ КОДОМ МАНЧЕСТЕР II Российский патент 2001 года по МПК G11B20/18 H03M5/12 

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

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

При оценке эффективности передачи информации по Манчестеру II последовательным кодом используют две характеристики: скорость передачи информации и информационную эффективность.

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

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

Информация в системах, выполненных в соответствии с ГОСТ 2675652-87, передается 20-разрядными словами, из которых три разряда отведены для передачи синхроимпульса и один контрольный разряд.

Таким образом, информационная эффективность слова (е) определяется как

где m - число информационных бит в слове;
N - общее число бит в слове.

Для передачи сообщения контроллер выдает командное слово, в ответ на правильно принятую информацию получает ответное слово, а количество информационных слов в одном сообщении может быть от 1 до 32.

В общем случае информационная эффективность сообщения определится следующим образом:

где L - число информационных слов в сообщении, K - число служебных слов в сообщении. Для конкретного случая, когда e = 0,8, а К = 2 получим

Анализ Eсб = E (L) показал, что при передаче информации короткими сообщениями (3-5 слов) величина информационной эффективности составляет около 50%, а при сообщениях длиной в 34 слова достигает 95% от максимального значения 0,8.

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

С точки зрения оценки надежности дискретного канала в целом необходимо учитывать, что ошибки могут возникнуть не только в линии связи, но и в устройстве кодирования (вероятность безоткатной работы которого равна Pкод) и устройстве декодирования (которого равна Pдекод), отказы в которых как принято считать, подчиняются экспоненциальному закону распределения, и тогда вероятность безотказной работы дискретного канала в целом Pканала определится как
Pканала = Pкод · Pл.с. · Pдекод.,
где Pл.с. - вероятность безотказной работы линии связи.

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

Введение дополнительного разряда снижает информационную эффективность слова, но с позиции теории помехоустойчивого кодирования, превращая 16-ти разрядные слова с кодовым расстоянием d = 1 в 17-ти разрядные слова с кодовым расстоянием d = 2, позволяет обнаруживать появление одиночных ошибок и всех ошибок нечетной кратности (3, 5, 7 и т. д).

Таким образом, наличие контрольного разряда в слове позволяет повторить передачу слова при его искажении.

Следовательно, при передаче N слов по линии связи N Pсл. слов будут переданы без искажений (где Pсл. - вероятность безошибочной передачи слова), а N (1-Pсл.) будут искажены и их придется повторить. При повторной передаче М(Pсл.) Pсл. слов будут переданы без искажений, а N (1-Pсл.) (1-Pсл.) будут искажены и их придется повторить и продолжать повторять передачу искаженных слов до полного их исчезновения.

Отметим, что заметное влияние на информационную эффективность оказывает вероятность искажения одиночного сообщения от величин 0,001 и ниже и наиболее существенно оно проявляется при большой длине сообщений (15-30 слов).

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

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

Известные методы исправления одиночных ошибок предполагают использование избыточных корректирующих кодов типа кодов Хэминга, Элай-есса, Рида-Мюллера и т.д.

Однако для реализации кодов Хэминга и Элайесса потребуется введение дополнительных разрядов (5 и 8 разрядов соответственно). Для передачи дополнительных разрядов необходимо использовать дополнительное слово или в лучшем случае половину слова. При введении дополнительных слов информационная эффективность упадет в 2 раза по сравнению с исходной, что сделает проведение исправления ошибок бессмысленным (Eсб = 0,5 · 0,8 L/L + 2, рис. 1). Использование полуслов является более эффективным способом, но это повлечет за собой существенное изменение протокола обмена, и в том и другом случае потребуется разработка дополнительной кодирующей и декодирующей аппаратуры.

Известны способы передачи информации с использованием кодов типа Манчестер, например способ, реализованный в устройствах, описанных в патентах США N 5007050 (публ. 09.04.1991), 5471462 (публ. 28.11.1995) и 5557280 (публ. 17.09,1996). В данных способах при передаче сигналов слова, передаваемые в коде Манчестер II, дополняются контрольным разрядом, предназначенным для проверки передаваемой кодовой комбинации по паритету. Однако такая проверка производится с целью обнаружения ошибки и повторения в этом случае передачи сигнала.

Наиболее близким аналогом заявленного изобретения является реализованный в устройстве для декодирования сигналов способ исправления ошибок при передаче информации биомпульсным кодом Манчестер II, при котором определяют значение составляющих разрядов сигнала, передаваемого указанным кодом, и в случае выявления одинаковых значений составляющих в каком-либо разряде, фиксируют ошибку. В этом случае повторяют передачу сигнала (авторское свидетельство СССР N 1591189, публ. 07.09.1983).

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

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

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

Зависимость информационной эффективности сообщения (Eсб) от числа информационных слов в сообщении (L) приведена на фиг. 1. На фиг. 2. показан сигнал, передаваемый с использованием комбинированного способа исправления одиночных ошибок. На фиг. 3 и 4 показана реализация методов кодирования информации при передаче ее по различным каналам связи.

Поскольку при кодировании одного бита исходной информации по существу используются два бита передаваемой информации, то есть 1=01, а 0=10, то запрещенными комбинациями в пределах разряда являются 11 и 00. Появление запрещенных комбинаций укажет на наличие ошибок, а значение контрольного разряда позволит восстановить искаженное значение.

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

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕТАТЕЛЬНЫМ АППАРАТОМ, ИСПОЛЬЗУЮЩЕЕ КОМБИНИРОВАННУЮ СИСТЕМУ ИНФОРМАЦИОННОГО ОБМЕНА 2000
  • Демченко О.Ф.
  • Долженков Н.Н.
  • Попович К.Ф.
  • Школин В.П.
  • Кодола В.Г.
RU2166461C1
ИНТЕГРИРОВАННЫЙ КОМПЛЕКС БОРТОВОГО ОБОРУДОВАНИЯ С МУЛЬТИПЛЕКСНОЙ СИСТЕМОЙ ИНФОРМАЦИОННОГО ОБМЕНА 2001
  • Демченко О.Ф.
  • Долженков Н.Н.
  • Попович К.Ф.
  • Школин В.П.
  • Кодола В.Г.
  • Никитин В.Н.
  • Сорокин В.Ф.
RU2174485C1
УЧЕБНО-ТРЕНИРОВОЧНЫЙ КОМПЛЕКС АВИАЦИОННЫЙ 2004
  • Демченко О.Ф.
  • Долженков Н.Н.
  • Попович К.Ф.
  • Школин В.П.
  • Гуртовой А.И.
  • Сорокин В.Ф.
  • Кодола В.Г.
RU2250511C1
ЛЕГКИЙ СВЕРХЗВУКОВОЙ МНОГОЦЕЛЕВОЙ САМОЛЕТ 2004
  • Демченко Олег Федорович
  • Долженков Николай Николаевич
  • Матвеев Андрей Иванович
  • Попович Константин Федорович
  • Гуртовой Аркадий Иосифович
  • Школин Владимир Петрович
  • Кодола Валерий Григорьевич
RU2271305C1
СИСТЕМА УПРАВЛЕНИЯ ОРУЖИЕМ ЛЕТАТЕЛЬНОГО АППАРАТА 2003
  • Демченко О.Ф.
  • Долженков Н.Н.
  • Попович К.Ф.
  • Школин В.П.
  • Калугин В.Г.
  • Ильин В.М.
  • Никитин В.Н.
  • Кодола В.Г.
RU2249543C1
СПОСОБ УПРАВЛЕНИЯ САМОЛЕТОМ 2003
  • Крюков С.П.
  • Казаков В.В.
  • Голованов Н.А.
  • Кузнецов А.Г.
  • Калик А.А.
  • Демченко О.Ф.
  • Попович К.Ф.
  • Школин В.П.
  • Митриченко А.Н.
  • Кодола В.Г.
RU2235042C1
СИСТЕМА ФОРМИРОВАНИЯ РЕЗЕРВНОЙ ИНФОРМАЦИИ О ПРОСТРАНСТВЕННОМ ПОЛОЖЕНИИ ЛЕТАТЕЛЬНОГО АППАРАТА 2006
  • Демченко Олег Федорович
  • Долженков Николай Николаевич
  • Попович Константин Федорович
  • Таскаев Роман Петрович
  • Черников Владимир Васильевич
  • Школин Владимир Петрович
  • Митриченко Анатолий Николаевич
  • Сас Борис Михайлович
  • Шапкин Дмитрий Анатольевич
  • Воронцов Андрей Андреевич
  • Кодола Валерий Григорьевич
RU2324623C1
САМОЛЕТ С СИСТЕМОЙ ФОРМИРОВАНИЯ РЕЗЕРВНОЙ ИНФОРМАЦИИ О ПРОСТРАНСТВЕННОМ ПОЛОЖЕНИИ ЛЕТАТЕЛЬНОГО АППАРАТА 2006
  • Демченко Олег Федорович
  • Долженков Николай Николаевич
  • Попович Константин Федорович
  • Таскаев Роман Петрович
  • Черников Владимир Васильевич
  • Школин Владимир Петрович
  • Митриченко Анатолий Николаевич
  • Сас Борис Михайлович
  • Шапкин Дмитрий Анатольевич
  • Воронцов Андрей Андреевич
  • Кодола Валерий Григорьевич
RU2324624C1
СПОСОБ ИСПРАВЛЕНИЯ ОШИБОК ПРИ ПЕРЕДАЧЕ ИНФОРМАЦИИ БИИМПУЛЬСНЫМ КОДОМ Манчестер-II И УСТРОЙСТВО ЕГО ОСУЩЕСТВЛЕНИЯ 2014
  • Мартынов Александр Петрович
  • Гончаров Сергей Николаевич
  • Марунин Михаил Викторович
  • Рыжов Андрей Александрович
  • Голихин Михаил Владимирович
  • Одинцов Михаил Витальевич
  • Точилин Андрей Владимирович
RU2566336C1
ЛЕГКИЙ МНОГОЦЕЛЕВОЙ САМОЛЕТ 2003
  • Демченко О.Ф.
  • Попович К.Ф.
  • Школин В.П.
  • Митриченко А.Н.
  • Крюков С.П.
  • Казаков В.В.
  • Голованов Н.А.
  • Кузнецов А.Г.
  • Кодола В.Г.
RU2235044C1

Иллюстрации к изобретению RU 2 163 400 C1

Реферат патента 2001 года КОМБИНИРОВАННЫЙ УНИВЕРСАЛЬНЫЙ СПОСОБ ИСПРАВЛЕНИЯ ОДИНОЧНЫХ ОШИБОК ПРИ ПЕРЕДАЧЕ ИНФОРМАЦИИ БИИМПУЛЬСНЫМ КОДОМ МАНЧЕСТЕР II

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

Формула изобретения RU 2 163 400 C1

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

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

SU 1591189 A, 07.09.1983
US 5007050 A, 09.04.1991
US 5471462 A, 28.11.1995
US 5557280 A, 17.09.1996
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ 1995
  • Баскаков Александр Александрович
RU2087072C1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДВОИЧНОЙ ИНФОРМАЦИИ 1991
  • Келтуяла И.В.
  • Смирнов В.М.
RU2022479C1
US 4302845 A, 24.11.1981
Экономайзер 0
  • Каблиц Р.К.
SU94A1
JP 61199355 A1, 03.09.1986
EP 09801169 A2, 16.02.2000
ГЕНЕРАТОР АДРЕСА СЧИТЫВАНИЯ С ЧЕРЕДОВАНИЕМ 1997
  • Дае-Джунг Ким
RU2134017C1

RU 2 163 400 C1

Авторы

Демченко О.Ф.

Долженков Н.Н.

Попович К.Ф.

Школин В.П.

Кодола В.Г.

Даты

2001-02-20Публикация

2000-07-31Подача