Открыть сервис

Двоичный симметричный канал

Двоичный симметричный канал (ДСК) — это простейшая модель канала передачи информации с помехами, в которой каждый передаваемый бит (0 или 1) может быть ошибочно принят как противоположный с фиксированной вероятностью \( p \), при этом вероятность правильной передачи равна \( 1-p \). ДСК является частным случаем дискретного канала без памяти и широко используется в теории информации и теории кодирования для анализа помехоустойчивости систем связи.

История

Модель двоичного симметричного канала была впервые формально описана Клодом Шенноном в его основополагающей работе «Математическая теория связи» (1948 год). Шеннон ввёл ДСК как абстракцию для изучения фундаментальных пределов передачи информации при наличии шума. До этого, в 1920-х годах, Гарри Найквист и Ральф Хартли исследовали влияние помех на телеграфные линии, но именно Шеннон предложил вероятностную модель, ставшую стандартом. В последующие десятилетия ДСК оставался ключевым инструментом для разработки кодов, исправляющих ошибки, таких как коды Хэмминга (1950 год) и свёрточные коды.

Определение и параметры

ДСК представляет собой дискретный канал с входным алфавитом \( X = \{0, 1\} \), выходным алфавитом \( Y = \{0, 1\} \) и матрицей переходных вероятностей:

\[ P(Y = y | X = x) = \begin{cases} 1-p, & \text{если } y = x, \\ p, & \text{если } y \neq x. \end{cases} \]

Здесь \( p \) — вероятность ошибки (симметричная для обоих битов), \( 0 \leq p \leq 1 \). Канал считается симметричным, так как вероятности ошибок для 0 и 1 одинаковы. Если \( p = 0 \), канал является идеальным (безошибочным); если \( p = 0,5 \), выходная последовательность не зависит от входной (канал становится бесполезным). В реальных системах \( p \) обычно мало (например, \( 10^{-3} \) или \( 10^{-6} \)).

Пропускная способность

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

\[ C = 1 - H(p) = 1 - [ -p \log_2 p - (1-p) \log_2 (1-p) ], \]

где \( H(p) \) — бинарная энтропийная функция. При \( p = 0 \) \( C = 1 \) бит/использование; при \( p = 0,5 \) \( C = 0 \). Например, для \( p = 0,1 \) пропускная способность составляет примерно 0,531 бит/использование. Это означает, что при кодировании можно достичь скорости до 0,531 бита на передачу, обеспечив надёжность.

Применение в теории кодирования

ДСК служит базовой моделью для тестирования и сравнения кодов, исправляющих ошибки. Основные типы кодов, применяемых для ДСК:

Вероятность ошибки после декодирования зависит от \( p \), длины кода и алгоритма декодирования. Например, для кода Хэмминга (7,4) вероятность ошибки на бит после декодирования при \( p = 0,01 \) составляет около \( 10^{-4} \).

Ограничения и критика

ДСК является упрощённой моделью, не учитывающей ряд особенностей реальных каналов:

  • Память канала: в реальных системах (например, в радиоканалах с замираниями) ошибки часто группируются (пакеты ошибок), а не распределяются независимо. ДСК предполагает отсутствие памяти, что не всегда верно.
  • Несимметричность: в некоторых каналах (например, оптических) вероятность ошибки для 0 и 1 может различаться, что требует модели асимметричного канала.
  • Многопозиционные сигналы: ДСК применим только к двоичной передаче; для более сложных модуляций (QAM, PSK) используются модели с большими алфавитами.

Несмотря на эти ограничения, ДСК остаётся полезным для теоретического анализа и начального проектирования систем связи.

Примеры использования

  • Спутниковая связь: ДСК применяется для оценки эффективности кодов в каналах с аддитивным белым гауссовским шумом (АБГШ) после квантования сигнала.
  • Цифровое телевидение: стандарты DVB-T и DVB-S используют коды, рассчитанные на модель ДСК с заданной вероятностью ошибки.
  • Хранение данных: в жёстких дисках и флеш-памяти модель ДСК используется для анализа кодов коррекции ошибок (например, кодов Рида — Соломона).

Связанные модели

  • Двоичный стирающий канал (ДСК-стирание): вместо ошибки бит может быть стёрт (обозначен как «?»), что упрощает кодирование.
  • Канал с аддитивным белым гауссовским шумом (АБГШ): более реалистичная модель для аналоговых сигналов, которая может быть сведена к ДСК после квантования.
  • Канал с памятью (например, канал Гилберта — Эллиота): учитывает пакетирование ошибок.

Интересные факты

  • Теорема Шеннона о кодировании для ДСК гарантирует существование кодов, достигающих пропускной способности, но не указывает способ их построения. Практические коды, близкие к пределу, были найдены лишь в 1990-х годах (турбо-коды).
  • ДСК является частным случаем более общего класса — симметричных каналов, где все строки матрицы переходных вероятностей являются перестановками друг друга.
  • Вероятность ошибки \( p \) в ДСК часто интерпретируется как отношение сигнал/шум (SNR) в логарифмической шкале.

Источники

  • Шеннон К. Математическая теория связи. — 1948.
  • Мак-Элис Р. Теория информации и кодирование. — Мир, 1976.
  • Галлагер Р. Теория информации и надёжная связь. — Советское радио, 1974.
  • Прокис Дж. Цифровая связь. — Радио и связь, 2000.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →