Jump to content

FX.25 Прямое исправление ошибок

FX.25 — это расширение протокола канального уровня AX.25 . FX.25 обеспечивает возможность прямой коррекции ошибок (FEC), сохраняя при этом устаревшую совместимость с оборудованием, не поддерживающим FEC. FX.25 был создан Stensat Group в 2005 году и был представлен в качестве технического документа на конференции TAPR Digital Communications Conference 2006 года в Тусоне, штат Аризона.

FX.25 предназначен для дополнения протокола AX.25, а не для его замены. Он обеспечивает механизм инкапсуляции, который не изменяет данные или функции AX.25. Возможность исправления ошибок реализована в нижней части уровня 2 модели OSI .

Протокол канального уровня AX.25 широко используется в любительской радиосвязи. Пакеты проверяются 16-битной CRC и отбрасываются при обнаружении одной или нескольких ошибок. Во многих случаях, например при телеметрии из космоса на Землю, пакеты передаются в одном направлении. Обратный канал может быть недоступен для запроса повторной передачи ошибочных элементов. Следовательно, каналы AX.25 по своей сути нетерпимы к ошибкам.

Расширение протокола FX.25 обеспечивает «обертку» для исправления ошибок вокруг пакета AX.25, позволяя удалять ошибки на принимающей стороне. Поля данных были тщательно выбраны, чтобы обеспечить прием пакетных данных AX.25 в кадре FX.25 декодером без FEC.

Техническая реализация

[ редактировать ]

Составной объект FX.25 называется «кадром», в отличие от содержащегося в нем «пакета» AX.25. Фрейм FX.25 содержит следующие элементы:
- Преамбула
- Тег корреляции
- Пакет AX.25
- - Начало пакета AX.25
- - Тело пакета AX.25
- - AX.25 Последовательность проверки пакета пакета (FCS)
- - Конец пакета AX.25
- Площадка для побитового выравнивания
- Символы проверки FEC
- Postamble

«Кодовый блок FEC» содержит все элементы, кроме преамбулы, тега корреляции и постамбулы. Эти три элемента существуют за пределами пространства коррекции алгоритма FEC. Блоки преамбулы и постамбулы имеют переменную длину и включены для учета задержек, обычно встречающихся в радиоканалах - «ключ» передатчика к стабильной работе, задержка шумоподавления приемника и т. д. Тег корреляции представляет собой золотой код и содержит внутреннюю устойчивость к ошибкам. Это необходимо для обеспечения маркера «начала кадра», не требуя зависимости от возможностей FEC.

Кадр FEC в настоящее время реализует алгоритмы исправления ошибок Рида-Соломона , но не ограничивается ими.

Производительность

[ редактировать ]

Улучшение производительности будет зависеть от размера пакета AX.25 в сочетании с шумовыми характеристиками канала передачи. Первоначальное тестирование производительности включало передачу 61 кадра FX.25 с интервалом около 15 минут.
- 9 кадров были получены без ошибок
- 19 кадров получено с исправимыми ошибками
- 33 кадра были получены с неисправимыми ошибками

15% пакетов AX.25 [9/61] можно было декодировать без возможности FEC.
46% пакетов AX.25 [(9+19)/61] можно было декодировать с помощью функции FEC.

  • «Кодирование FEC для телеметрии AO-40 от Фила Карна» . Архивировано из оригинала 25 февраля 2010 г. Проверено 29 января 2010 г.
  • «Эфирное выступление FX.25» . Архивировано из оригинала 28 июля 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3af0c81050ef6fdb75985711c1c275ef__1711616400
URL1:https://arc.ask3.ru/arc/aa/3a/ef/3af0c81050ef6fdb75985711c1c275ef.html
Заголовок, (Title) документа по адресу, URL1:
FX.25 Forward Error Correction - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)