Similar presentations:
Тарасов Д. С. 16. Основные задачи теории кодирования и пути их решения
1.
Основные задачи теориикодирования и пути их
решения
Авиационная электросвязь — дисциплина, обеспечивающая безопасность полётов через
надёжную передачу информации. Теория кодирования лежит в основе всех современных
авиационных протоколов: от голосовой связи VHF до цифровых каналов CPDLC, ADS-B и
спутниковой связи Inmarsat.
Предмет: Авиационная электросвязь
Группа: ОЛР-23-01-ЗФО
Выполнил студент: Тарасов Д. С.
Проверил: доцент к. п. н. Федоров А. В.
2.
Что такое теория кодирования в авиации?Теория кодирования — раздел математики и электросвязи, изучающий методы представления, передачи и защиты информации в каналах связи. В авиации
она решает не абстрактные, а строго прикладные задачи: как обеспечить безошибочную передачу команд управления, навигационных данных и голосовых
сообщений в условиях реальных помех, замираний сигнала и ограниченного спектра частот.
Исторический контекст
Три ключевых направления
Классическая теория кодирования была заложена Клодом Шенноном в
Кодирование источника — сжатие информации (речь, данные) для
1948 году. Его теорема о кодировании для канала с шумом доказала
эффективного использования полосы частот. Пример: алгоритмы
принципиальную возможность передачи информации со сколь угодно
сжатия в цифровых УКВ-радиостанциях стандарта AES.
малой вероятностью ошибки при условии использования корректирующих
Кодирование канала — введение избыточности для обнаружения и
кодов. Для авиации это стало фундаментом всех современных систем
исправления ошибок при передаче. Пример: CRC, свёрточные коды,
связи.
коды BCH в ACARS и VDL Mode 2.
С 1960-х годов коды Хэмминга, Боуза–Чоудхури–Хоквингема (BCH) и
Рида–Соломона нашли применение в авиационных системах. Сегодня
стандарты ИКАО (Приложение 10) регламентируют конкретные кодовые
Криптографическое кодирование — защита целостности и
аутентичности данных. Пример: проверка целостности сообщений
ADS-B, защита CPDLC-сессий.
схемы для каждого типа авиационной связи.
Все три направления тесно взаимосвязаны и реализуются в современных
авиационных протоколах одновременно, обеспечивая комплексную защиту
информационного потока.
3.
Задача 1: Помехоустойчивость в радиоканалах «земля–воздух»
Авиационные каналы связи работают в условиях интенсивных помех: атмосферные разряды, промышленные наводки, интерференция от наземных передатчиков, а в
последнее время — влияние сетей 5G в смежных частотных диапазонах. Помехоустойчивое кодирование позволяет обнаруживать и исправлять ошибки без повторной
передачи.
Свёрточные коды в VDL Mode 2
Защита от интерференции 5G
VDL Mode 2 (VHF Data Link) использует
Каскадные коды для спутниковых
каналов
свёрточные коды со скоростью кодирования 1/2
В системах Inmarsat SwiftBroadband и Iridium
конференции, 2024) посвящены адаптивным
или 2/3 в сочетании с перемежением.
применяется каскадное кодирование: внешний
схемам кодирования для VDL Mode 2 в условиях
Декодирование осуществляется алгоритмом
код Рида–Соломона (RS) исправляет пакетные
помех от сетей 5G в диапазоне 1090–1100 МГц.
Витерби. Это позволяет корректировать пакеты
ошибки, внутренний свёрточный код —
Предлагаются схемы с динамическим выбором
ошибок, характерные для замираний в УКВ-
случайные. Такая двухуровневая структура
скорости кодирования и частотным
диапазоне. Стандарт регламентирован ICAO
обеспечивает BER < 10⁻⁶ даже при отношении
разнесением.
Annex 10, том III.
сигнал/шум ниже 3 дБ. Исследования
Современные исследования (транспортные
опубликованы в журнале «Радиотехника», 2023.
Источники: ICAO Annex 10, том III; «Научный вестник МГТУ ГА», 2022–2024; «Алгоритмы помехоустойчивого кодирования для VDL Mode 2 в условиях
интерференции от 5G», 2024.
4.
Задача 2: Обеспечение целостности данныхЦелостность данных — критическое требование для авиационных систем. Ошибка в навигационных координатах, команде управления или
метеосообщении может привести к катастрофическим последствиям. Циклические коды контроля (CRC) являются основным инструментом обнаружения
ошибок в авиационных протоколах.
CRC-24 в системе ADS-B
Коды BCH в ACARS
Система автоматического зависимого наблюдения (ADS-B) передаёт
Система ACARS (Aircraft Communications Addressing and Reporting System)
сообщения о местоположении воздушного судна каждые 0,5–1 секунду.
использует код BCH(39,21) — код Боуза–Чоудхури–Хоквингема,
Стандарт RTCA DO-260C (аналог ICAO Doc 9871) предписывает
способный исправлять до 3 ошибок в блоке из 39 бит. Стандарты ARINC
использование CRC-24 для защиты каждого сообщения. Полином CRC-24
618 и 619 детально описывают структуру протокола:
обеспечивает обнаружение:
Всех одиночных и двойных ошибок
Блок данных: 21 информационный бит
Всех ошибок нечётной кратности
Контрольные биты: 18 бит
Пакетов ошибок длиной до 24 бит
Минимальное кодовое расстояние: 7
Большинства более длинных пакетных ошибок
Вероятность необнаруженной ошибки: < 10⁻⁷
При обнаружении ошибки сообщение отбрасывается, а система наземной
ACARS передаёт текстовые сообщения, метеоданные, отчёты о
обработки запрашивает повторную передачу или использует данные от
состоянии систем ВС. Надёжность доставки критична для диспетчерского
соседних приёмников.
управления.
5.
Цифровые протоколы обмена даннымиСовременная авиация перешла от аналоговой голосовой связи к цифровым протоколам обмена данными. Каждый из них применяет специфические схемы
кодирования, оптимизированные под свои задачи и условия работы.
CPDLC
ADS-B
ACARS
VDL Mode 2
Controller-Pilot Data Link
Automatic Dependent Surveillance-
Aircraft Communications Addressing
VHF Data Link Mode 2 —
Communications (Doc 9694, стандарт
Broadcast. Сообщения передаются
and Reporting System. Протокол
высокоскоростной цифровой канал в
FANS 1/A). Текстовые команды УВД
на частоте 1090 МГц с модуляцией
ARINC 618/619. Код BCH(39,21)
УКВ-диапазоне. Использует
передаются в кодированном виде.
PPM. Кодирование включает CRC-24
обеспечивает исправление ошибок
свёрточные коды, перемежение и
Используется кодирование на
и проверку целостности. Doc 9871
при передаче через УКВ-каналы и
модуляцию D8PSK. Пропускная
основе ASN.1 с защитой CRC.
ИКАО регламентирует структуру
спутниковые линки. Применяется
способность до 31,5 кбит/с.
Снижает нагрузку на голосовой
сообщений и коды защиты.
для отчётов о состоянии ВС,
Регламентируется ICAO Annex 10,
метеоданных, запросов на стоянку.
том III. Основа для будущих систем
канал и исключает ошибки
восприятия на слух.
связи ATM.
6.
Спутниковая связь: Inmarsat и IridiumСпутниковая связь обеспечивает глобальное покрытие, включая океанские и полярные регионы, где УКВ-связь невозможна. Однако спутниковые каналы
характеризуются большими задержками, значительными потерями сигнала и высокой стоимостью полосы. Кодирование в таких системах должно быть особенно
эффективным.
Inmarsat SwiftBroadband
Система Iridium
Система Inmarsat использует каскадное кодирование: внешний код Рида–
Низкоорбитальная группировка Iridium (66 спутников) обеспечивает меньшую
Соломона RS(255,239) в сочетании с внутренним свёрточным кодом (скорость
задержку по сравнению с геостационарными системами. Применяется турбо-
1/2, длина ограничения 7). Дополнительно применяется перемежение по блокам
кодирование с итеративным декодированием. Кодирование в Iridium Next
для борьбы с замираниями. Исследования 2023 года (журнал «Радиотехника»)
включает LDPC-коды (Low-Density Parity-Check) для каналов данных высокой
показывают, что такая схема обеспечивает BER < 10⁻⁶ при C/N₀ = 45 дБ·Гц.
скорости.
Сравнение подходов
Для авиационного сегмента Inmarsat разработан стандарт SwiftBroadband-Safety
(SB-S), поддерживающий приоритетные каналы для критически важных
Параметр
Inmarsat
Iridium
Орбита
ГСО (35 786 км)
НОО (780 км)
Задержка
~250 мс
~30 мс
Кодирование
RS + свёрточный
Турбо / LDPC
Покрытие
Глобальное (кроме
Глобальное
сообщений УВД.
полюсов)
7.
Кодирование в системах навигации и опознаванияНавигационные системы и системы опознавания воздушных судов предъявляют особые требования к кодированию: данные должны быть не только защищены от
ошибок, но и иметь чёткую структуру для быстрой обработки бортовыми и наземными системами в реальном времени.
ГЛОНАСС / GPS
Режим S (Mode S)
Навигационные спутники передают эфемериды и поправки времени с
Вторичный радиолокатор Режим S использует 24-битный адрес ВС (ICAO 24-
использованием кодов с прямой коррекцией ошибок. ГЛОНАСС применяет
bit address) и передаёт данные с защитой CRC. Формат сообщений включает
кодирование с избыточностью, позволяющее принимать сигнал при C/N₀ > 30
преамбулу, поле данных и контрольную сумму. Это основа для интеграции с
дБ·Гц. Российские материалы компании «Космическая связь» описывают
ADS-B и TCAS.
кодирование в авиационном сегменте ГЛОНАСС.
Системы «Орлан-С» и «Рубеж»
TCAS II
Российские авиационные системы связи «Орлан-С» и «Рубеж» применяют
Система предупреждения столкновений TCAS II использует кодирование
собственные схемы помехоустойчивого кодирования, оптимизированные для
запросов и ответов в Режиме S. Сообщения о разрешённых манёврах
работы в условиях РЭБ и интенсивных помех. Подробное описание — в
(Resolution Advisory) передаются с высокой степенью защиты от ошибок, так
конспектах лекций Университета ГА (кафедра ТЭР).
как ошибка может привести к опасному манёвру.
Источники: МГТУ ГА — «Радиосистемы передачи информации»; СПбГУГА — «Системы передачи данных в гражданской авиации»; материалы компании
«Космическая связь» (Россия).
8.
Сводная таблица: задачи кодирования и авиационные решенияНиже представлена систематизация основных задач теории кодирования и соответствующих им решений в авиационной электросвязи с указанием нормативных источников.
Задача теории кодирования
Путь решения в авиации
Система / протокол
Нормативный источник
Помехоустойчивость в канале с
Свёрточные коды + CRC, алгоритм Витерби
VDL Mode 2
ICAO Annex 10, том III
Обнаружение ошибок в пакетах
Циклические коды CRC-24
ADS-B (1090 ES)
RTCA DO-260C, Doc 9871
Исправление ошибок в текстовых
Коды BCH(39,21)
ACARS
ARINC 618 / 619
Защита спутниковых каналов
Каскадные коды: RS + свёрточные
Inmarsat SwiftBroadband
«Радиотехника», 2023
Сжатие речевой информации
Цифровое кодирование источника (AES)
Цифровые УКВ-радиостанции
ICAO Annex 10, том I
Целостность навигационных данных
CRC + проверка формата
ГЛОНАСС / GPS, Режим S
ICAO Doc 9871
Защита от пакетных ошибок
Турбо-коды, LDPC
Iridium Next
Iridium Standards
Аутентификация команд УВД
Кодирование ASN.1 + CRC
CPDLC (FANS 1/A)
ICAO Doc 9694
шумами
сообщениях
Данная таблица демонстрирует, что теория кодирования в авиации — не абстрактная дисциплина, а набор конкретных инженерных решений, каждое из которых регламентировано международными
или национальными стандартами и проверено многолетней эксплуатацией.
9.
Нормативная база и источникиВсе рассмотренные схемы кодирования закреплены в международных стандартах ИКАО, национальных стандартах (ARINC, RTCA) и научных публикациях. Знание
нормативной базы — обязательное требование для специалиста по авиационной электросвязи.
Стандарты ИКАО
Учебные пособия
Приложение 10, том I — Радионавигационные средства, кодирование
радиосигналов
«Авиационная электросвязь и радиотехническое обеспечение полётов» —
МГТУ ГА
Приложение 10, том III — Системы связи: VDL Mode 2/3/4, ACARS,
«Системы передачи данных в гражданской авиации» — СПбГУГА
структура сообщений
«Радиосистемы передачи информации» — Университет ГА, кафедра ТЭР
Doc 9871 — Руководство по ADS-B: коды защиты и проверки целостности
«Помехоустойчивое кодирование в радиолиниях передачи информации ЛА»
Doc 9694 — Руководство по CPDLC: протоколы кодирования FANS 1/A
— А.П. Герасименко, МАИ, 2019
Методичка СПбГУГА: «Кодирование информации в системах авиационной
электросвязи»
Отраслевые стандарты
RTCA DO-260C — стандарт ADS-B (CRC-24, структура сообщений)
ARINC 618 / 619 — кодирование ACARS (код BCH(39,21))
Eurocontrol — технические отчёты по VDL Mode 2
Научные публикации
«Повышение помехоустойчивости авиационных каналов связи на основе
каскадных кодов» — «Научный вестник МГТУ ГА», 2022–2024
«Кодирование в системах ACARS: методы и перспективы» — Aviation
Electronics Journal, 2023
«Проблемы кодирования в авиационной спутниковой связи Inmarsat» —
«Радиотехника», 2023
10.
Выводы и перспективыТеория кодирования является фундаментом современной авиационной электросвязи. Без эффективных кодовых схем невозможна безопасная эксплуатация
воздушных судов в условиях растущей загрузки воздушного пространства и усложнения электромагнитной обстановки.
1
Кодирование — обязательный элемент безопасности
2
Разные задачи — разные коды
Не существует универсального кода для авиации. CRC применяется для
Все современные авиационные протоколы (ADS-B, CPDLC, ACARS, VDL
обнаружения ошибок, BCH — для исправления в ACARS, свёрточные коды
Mode 2) используют помехоустойчивое кодирование. Это не опция, а
— для VDL Mode 2, каскадные схемы — для спутниковых каналов. Выбор
требование ИКАО, закреплённое в Приложении 10.
кода определяется характеристиками канала и требованиями к
надёжности.
3
Перспективы: LDPC и адаптивное кодирование
4
Интеграция с системами УВД нового поколения
Будущие системы (VDL Mode 4, ATN/IPS) переходят на LDPC-коды и турбо-
Концепция System Wide Information Management (SWIM) ИКАО
коды с итеративным декодированием. Адаптивные схемы кодирования,
предполагает единое информационное пространство УВД. Надёжное
учитывающие текущее состояние канала и помеховую обстановку (включая
кодирование данных — основа доверия к информации в SWIM и ключевое
влияние 5G), — направление активных исследований.
условие внедрения траекторно-ориентированного управления (TBO).
«Цель теории кодирования — сделать передачу информации надёжной в ненадёжном канале.» — переосмысление принципа Клода Шеннона применительно к
авиационной электросвязи