stringtranslate.com

Самосинхронизирующийся код

В теории кодирования , особенно в телекоммуникациях , самосинхронизирующийся код — это однозначно декодируемый код , в котором поток символов , образованный частью одного кодового слова или перекрывающейся частью любых двух соседних кодовых слов, не является допустимым кодовым словом. [1] Другими словами, набор строк (называемых «кодовыми словами») в алфавите называется самосинхронизирующимся кодом, если для каждой строки, полученной путем конкатенации двух кодовых слов, подстрока, начинающаяся со второго символа и заканчивающаяся предпоследним символом, не содержит никакого кодового слова в качестве подстроки. Каждый самосинхронизирующийся код является префиксным кодом , но не все префиксные коды являются самосинхронизирующимися.

Другие термины для самосинхронизирующегося кода - синхронизированный код [2] или, неоднозначно, код без запятых . [3] Самосинхронизирующийся код позволяет правильно кадрировать передаваемые кодовые слова при условии, что в потоке символов не происходит неисправленных ошибок ; внешняя синхронизация не требуется. Самосинхронизирующиеся коды также позволяют восстанавливаться после неисправленных ошибок в потоке; в большинстве префиксных кодов неисправленная ошибка в одном бите может распространять ошибки дальше в потоке и делать последующие данные поврежденными .

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

Примеры

Контрпримеры:

Смотрите также

Ссылки

  1. ^ «Самосинхронизирующийся код – Глоссарий».
  2. ^ Берстель, Жан; Перрен, Доминик; Ройтенауэр, Кристоф (2010). Коды и автоматы . Энциклопедия математики и ее приложений. Т. 129. Кембридж, Великобритания: Cambridge University Press . стр. 137. ISBN 978-0-521-88831-8. Збл  1187.94001.
  3. ^ Берстель, Жан; Перрен, Доминик (1985). Теория кодов . Чистая и прикладная математика. Т. 117. Academic Press . С. 377. Zbl  0587.68066.

Дальнейшее чтение