Обновить
8K+
14
Дмитрий Надумин@dmitrynadumin

Пользователь

59
Рейтинг
1
Подписчики
Отправить сообщение

Как базовая станция превращает данные в радиосигнал: разбираем цифровой тракт радиомодуля

Время на прочтение16 мин
Охват и читатели12K

С инженерной точки зрения базовая станция решает задачу, которая на первый взгляд кажется простой: передать данные между сетью оператора и пользовательским устройством. Но на практике для этого нужно за доли миллисекунды превратить потоки битов в радиосигнал, который можно подать на антенну, а на приеме выполнить обратное преобразование: из зашумленного радиосигнала восстановить цифровые данные.

Между этими двумя мирами находится большой цифровой тракт. Данные проходят через протокольную обработку, канальное кодирование, модуляцию, размещение в частотно-временной ресурсной сетке, OFDM-преобразования, IQ-представление, цифровую фильтрацию, ЦАП/АЦП, квадратурное преобразование частоты, усилители. И все это должно работать в жестких временных рамках, синхронно с другими базовыми станциями, с контролем мощности, спектральной маски, задержек, помех и других требований стандарта.

Меня зовут Дмитрий Надумин, я инженер-программист в радиочастотном центре YADRO. В статье разберем путь данных с инженерной точки зрения: как они превращаются в QAM-символы, раскладываются по OFDM-поднесущим, как IFFT формирует временные IQ-отсчеты, почему RU работает именно с IQ-представлением и как в итоге на вход антенны попадает один суммарный полосовой RF-сигнал.

Читать далее

Информация

В рейтинге
129-й
Работает в
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, Системный инженер
C++
C
Python
Английский язык
Математика
Схемотехника
Встраиваемая система
Embedded linux
Операционная система реального времени
Системное программирование