СПОСОБ И УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК ДАННЫХ В КАНАЛЕ СВЯЗИ

1. Способ передачи данных, содержащий этапы, на которых:
добавляют избыточный бит к каждому биту обеспеченных данных для формирования кодированных данных и для упорядочивания символов с добавленными упомянутыми избыточными битовыми данными так, чтобы Евклидово расстояние данных с добавленными избыточными битовыми данными становилось большим; и
передают сигнал, который был сформирован на основе упомянутых сформированных кодированных данных.
2. Способ по п.1, в котором упомянутый этап добавления избыточных битов выполняется, чтобы добавлять избыточные битовые данные к каждому биту упомянутых обеспеченных данных так, что формируется код Грея.
3. Способ по п.1 или 2, в котором данные, обеспечиваемые на упомянутом этапе добавления избыточных битов, являются данными, в которых заранее определены высокий и низкий уровни значимости; и упомянутый этап добавления избыточных битов выполняется, чтобы добавлять избыточный бит к битовым данных, имеющим высокий уровень значимости среди упомянутых упорядоченных по битам данным.
4. Способ по п.1 или 2, в котором упомянутый этап передачи выполняет модуляцию согласно способу многозначной частотной манипуляции (FSK).
5. Способ приема данных, содержащий этапы, на которых:
принимают сигнал, который был сформирован на основе данных, к которым добавлены избыточные битовые данные так, чтобы сформировать кодированные данные;
демодулируют принятый сигнал;
выполняют распознавание символа на каждом интервале Найквиста для сигнала, который был демодулирован;
преобразуют значение символа, обеспеченное в результате распознавания символа, в битовое значение; и
составляют строку данных посредством удаления добавленного избыточного бита из данных упомянутого битового значения, которое было преобразовано, для восстановления исходных данных;
причем упомянутый принятый сигнал является сигналом, который был модулирован согласно способу многозначной частотной манипуляции (FSK); упомянутый этап демодулирования выполняется для демодулирования принятого сигнала посредством преобразования принятого сигнала в сигнал напряжения, соответствующего частоте упомянутого принятого сигнала; и упомянутый этап распознавания символа выполняет распознавание символа посредством сравнения напряжения сигнала, который был демодулирован на упомянутом этапе демодуляции, с предопределенными пороговыми значениями.
6. Способ по п. 5, в котором битовые данные, которые были сформированы на упомянутом этапе преобразования символов, являются данными, в которых биты упорядочены так, что их высокий и низкий уровни значимости заранее определены; и к битовым данным, имеющим высокий уровень значимости, добавлен избыточный бит; и причем упомянутый этап составления данных выполняется для удаления избыточного бита, добавленного к упомянутым битовым данным, имеющим высокий уровень значимости.
7. Система связи, содержащая устройство передачи и устройство приема, причем упомянутое устройство передачи содержит:
блок добавления избыточных битов для добавления избыточных битовых данных к каждому биту из обеспеченных данных для формирования кодированных данных и
блок модуляции для передачи модулированного волнового сигнала, который был сформирован на основе кодированных данных, сформированных упомянутым блоком добавления избыточных битов; и
причем упомянутое устройство приема содержит:
блок демодуляции для демодуляции упомянутого принятого сигнала;
блок распознавания символов для выполнения распознавания символов на каждом интервале Найквиста для сигнала, который был демодулирован упомянутым блоком демодуляции;
блок преобразования битов для преобразования значения символа, которое было обеспечено посредством выполнения распознавания символа упомянутым блоком распознавания символов, в битовое значение; и
блок восстановления данных для составления строки данных посредством удаления добавленного избыточного бита из данных битового значения, которое было преобразовано упомянутым блоком преобразования битов, для восстановления исходных данных.