Главная / Без рубрики / Пропускная способность канала: теорема Шеннона‑Хартли

Пропускная способность канала: теорема Шеннона‑Хартли

Введение

В эпоху цифровой трансформации и взрывного роста трафика (видео, IoT, облачные сервисы) пропускная способность канала становится критическим ограничением. Как максимизировать объём передаваемых данных при заданных ресурсах — отвечает фундаментальный закон теории информации: теорема Шеннона‑Хартли.

Эта теорема:

  • задаёт теоретический предел скорости передачи данных;
  • связывает пропускную способность с шириной полосы и соотношением сигнал/шум;
  • служит ориентиром для разработки современных стандартов (5G, Wi‑Fi 6/7, оптоволоконные сети).

В статье рассмотрены:

  • формулировка и смысл теоремы;
  • ключевые параметры и их влияние;
  • практические следствия и ограничения;
  • примеры расчётов;
  • связь с современными технологиями;
  • границы применимости и обобщения.

1. Формулировка теоремы Шеннона‑Хартли

1.1. Математическая запись

Пропускная способность канала с аддитивным белым гауссовским шумом (AWGN) определяется как:

C=B⋅log2​(1+NS​),

где:

  • C — пропускная способность (бит/с);
  • B — ширина полосы пропускания канала (Гц);
  • S — мощность сигнала (Вт);
  • N — мощность шума в полосе B (Вт);
  • NS​ — отношение сигнал/шум (SNR, безразмерная величина).

1.2. Физический смысл

Формула показывает, что C растёт:

  • линейно с шириной полосы B;
  • логарифмически с увеличением SNR.

Это означает:

  • удвоение полосы даёт удвоение C;
  • удвоение SNR даёт прирост C лишь на log2​(3)≈1,58 бита на символ.

1.3. Единицы измерения и формы записи

  • C: бит/с (не путать с бодами — символами в секунду);
  • B: Гц (герцы);
  • SNR может задаваться:
    • в безразмерных единицах (например, SNR = 100);
    • в децибелах: SNRдБ​=10⋅log10​(NS​).

Тогда формула принимает вид:

C=B⋅log2​(1+1010SNRдБ​​).

2. Ключевые параметры и их влияние

2.1. Ширина полосы B

  • Определяется физикой среды (радио, оптика, медь) и регуляторами (распределением частот).
  • В радиосвязи: узкие полосы (кГц–МГц) для дальнобойности; широкие (сотни МГц) для высокой скорости.
  • В оптоволоконе: полосы в десятки ТГц, но ограничиваются дисперсией и усилителями.

Следствие: увеличение B — самый прямой путь к росту C, но имеет физические и регуляторные пределы.

2.2. Отношение сигнал/шум (SNR)

  • Зависит от:
    • мощности передатчика;
    • потерь в среде (затухание, дифракция);
    • уровня внешних помех и теплового шума;
    • эффективности кодирования и модуляции.
  • Типичные значения:
    • радио: 0–30 дБ (в зависимости от дальности и помех);
    • оптоволоконные линии: > 20 дБ;
    • кабельные системы: 30–50 дБ.

Следствие: при низком SNR (< 0 дБ) C стремится к нулю; при высоком (> 20 дБ) логарифмический рост «насыщает» выигрыш.

2.3. Мощность сигнала S и шум N

  • Тепловой шум в полосе B: N=k⋅T⋅B, где:
    • k — постоянная Больцмана (1,38⋅10−23 Дж/К);
    • T — температура (К).
  • При T=290 К (комнатная), B=1 МГц: N≈−114 дБм.

Вывод: для роста C нужно либо увеличивать S, либо снижать N (улучшать приёмники, экранирование, охлаждение).

3. Практические следствия и ограничения

3.1. Предел Шеннона

  • Теорема задаёт абсолютный верхний предел C для данного B и SNR.
  • Реальные системы всегда работают ниже предела из‑за:
    • неидеальности модуляции и кодирования;
    • синхронизации и служебных заголовков;
    • нелинейностей и интерференции.
  • Разница между реальной скоростью и C — показатель эффективности системы.

3.2. Компромисс между B и SNR

  • Можно достичь одной и той же C двумя путями:
    1. Широкая полоса + низкое SNR (например, DSSS, UWB).
    2. Узкая полоса + высокое SNR (например, узкополосная радиосвязь).
  • Выбор зависит от:
    • доступности спектра;
    • энергопотребления;
    • требований к помехоустойчивости.

3.3. Роль кодирования и модуляции

  • Теорема предполагает оптимальное кодирование (достигающее C).
  • На практике:
    • FEC (коррекция ошибок) снижает полезную скорость, но позволяет работать при низком SNR;
    • QAM, OFDM, MIMO приближают реальную скорость к C.
  • Пример: LTE/5G используют адаптивную модуляцию (QPSK…256‑QAM) и кодирование (LDPC, Polar) для динамической подстройки под SNR.

3.4. Многоантенные системы (MIMO)

  • MIMO умножает пропускную способность: CMIMO​≈min(M,N)⋅C, где M, N — число передающих и приёмных антенн.
  • Эффект достигается за счёт пространственного мультиплексирования.
  • 5G и Wi‑Fi 6 используют MIMO 4×4, 8×8 и выше.

4. Примеры расчётов

Пример 1. Wi‑Fi канал 20 МГц, SNR = 20 дБ

  1. Переводим SNR в безразмерные:SNR=1020/10=100.
  2. Подставляем в формулу:C=20⋅106⋅log2​(1+100)≈20⋅106⋅6,66≈133,2 Мбит/с.
  3. Реальная скорость (с учётом FEC, заголовков): ~80–100 Мбит/с.

Пример 2. Оптоволоконный канал 1 ГГц, SNR = 30 дБ

  1. SNR = 1000 (безразмерное).
  2. $$
    C = 1 \cdot 10^9 \cdot \log_2(1 + 1000) \approx 10^9 \cdot 9{,}97 \approx 9{,}97\ \text{Гбит/с}.

3. С MIMO×4: до ~40 Гбит/с. #### Пример 3. Радиоканал 1 МГц, SNR = 0 дБ 1. SNR = 1. 2.

C = 1 \cdot 10^6 \cdot \log_2(1 + 1) = 10^6 \cdot 1 = 1\ \text{Мбит/с}.3. При SNR < 0 дБ $C$ резко падает. ### 5. Связь с современными технологиями #### 5.1. 5G/6G * Использование **миллиметровых волн** (24–100 ГГц) — широкие полосы ($B$ до 400 МГц). * **Massive MIMO** (64×64) — умножение $C$. * Адаптивная модуляция и

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *