Информация о состоянии канала

Информация о состоянии канала (англ. channel state information, CSI) — это известные параметры канала связи на коммуникационной линии. Данные параметры описывают, каким образом сигнал распространяется (англ. multipath propagation) от передатчика к приёмнику, и отражают суммарное влияние, например, рассеяния, замираний и потерь мощности с увеличением расстояния. Процесс получения такой информации называют оценкой канала. Использование информации о состоянии канала позволяет адаптировать передачу данных к текущим условиям канала, что является критически важным для обеспечения надёжной связи с высокими скоростями передачи данных в многоантенных системах (англ. MIMO, англ. multiple-input multiple-output).

Информация о состоянии канала должна быть оценена на стороне приёмника, а затем, как правило, подвергнута квантизации и передана обратно (англ. feedback) к передатчику (однако возможно и анализ в обратном направлении в системах с временным разделением каналов — англ. time-division duplex, TDD). Поэтому передатчик и приёмник могут обладать различной информацией о состоянии канала. Информацию о состоянии канала на стороне передатчика и приёмника иногда обозначают как CSIT (англ. channel state information at the transmitter) и CSIR (англ. channel state information at the receiver) соответственно.

Различные виды информации о состоянии канала

Существует два основных уровня информации о состоянии канала: мгновенная (инстантанная) и статистическая.

Мгновенная информация (или краткосрочная) означает, что известны текущие параметры канала, что аналогично знанию импульсной характеристики цифрового фильтра. Это позволяет адаптировать передаваемый сигнал к импульсной характеристике и оптимизировать приём для пространственного мультиплексирования либо минимального уровня битовых ошибок.

Статистическая информация (или долгосрочная) означает, что известна статистическая характеристика канала. Она может включать, например, тип распределения замираний, средний коэффициент усиления канала, компонент прямой видимости и пространственную корреляцию. Как и мгновенная, статистическая информация может использоваться для оптимизации передачи сигналов.

Практические возможности получения информации о состоянии канала ограничены скоростью изменения характеристик канала. В быстро замирающих системах, где характеристики меняются в течение передачи одного символа, использование мгновенной информации затруднительно, и приходится ограничиваться статистической. В медленно замирающих каналах возможно точечно и с достаточной достоверностью оценивать мгновенное состояние и использовать его для адаптации передачи на некоторый промежуток времени.

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

Математическое описание

В узкополосном плоско-замирающем (англ. flat-fading) канале с несколькими передающими и принимающими антеннами (MIMO) система моделируется уравнением:

,

где и  — векторы приёмника и передатчика соответственно,  — матрица канала,  — вектор шума. Шум обычно моделируется как круговой комплексный гауссовский:

,

где среднее значение равно нулю, а ковариационная матрица шума известна.

Мгновенная информация о состоянии канала

В идеальном случае матрица канала известна точно. Однако из-за ошибок оценки информацию можно описать как:

,

где  — оценка канала,  — ковариационная матрица ошибок оценки, а операция означает векторизацию (разложение матрицы по столбцам), так как многомерные случайные переменные обычно представляются вектором.

Статистическая информация о состоянии канала

В этом случае известна только статистика матрицы . Например, в канале Рэлея это означает следующую модель:

,

где  — известная ковариационная матрица характеристик канала.

Оценка информации о состоянии канала

Поскольку условия в канале меняются, мгновенная информация требует периодической оценки. Популярный подход — использование обучающей (пилотной) последовательности, при которой передаётся заранее известный сигнал и на основе сочетания своих и принятых данных оценивается матрица канала .

Пусть обучающая последовательность обозначается как , где вектор передаётся через канал соотношением

Объединяя все принятые сигналы при , получаем

,

где  — обучающая матрица,  — матрица шумов.

Оценка канала в этой форме означает восстановление на основе известных матриц и .

Оценка методом наименьших квадратов

Если распределения канала и шума неизвестны, применяется метод наименьших квадратов (или несмещённый оцениватель с минимальной дисперсией):

,

где  — сопряжённое транспонирование. Среднеквадратичная ошибка оценки (MSE) пропорциональна

,

где  — след матрицы. Ошибка минимальна, если является масштабированной единичной матрицей, что возможно только если не меньше числа передающих антенн. Проще всего создать такую матрицу , выбрав её в виде масштабированной единичной матрицы размером с число антенн.

Оценка методом минимальной средней квадратичной ошибки (MMSE)

Если известны распределения канала и шума, то эта априорная информация может быть использована для уменьшения ошибки оценки. Такой подход называется байесовской оценкой, а для каналов Рэлея выражается в следующем:

MMSE-оцениватель (Bayesian counterpart метода наименьших квадратов) определяется как

,

где  — произведение Кронекера,  — единичная матрица размерности числа принимающих антенн. Ожидаемая среднеквадратичная ошибка для MMSE равна

и минимизируется через обучающую матрицу , которая в общем случае ищется численно. Однако существуют приближённые решения с хорошей эффективностью, основанные на методе водозаполнения (англ. waterfilling). В отличие от оценки методом наименьших квадратов, метод MMSE позволяет уменьшать ошибку даже если меньше числа передающих антенн. Для реализации MMSE требуется знание матриц корреляции канала и шума ; при их неточной оценке используют робастные методы, чтобы избежать ухудшения MSE.

Оценка с использованием нейронных сетей

С развитием глубокого обучения появились работы[1], демонстрирующие возможность оценки информации о состоянии канала с помощью нейронных сетей (например, 2D/3D свёрточные сети, англ. CNN), при этом достигается лучшая точность с меньшим количеством пилотных сигналов. Основная идея здесь в том, что нейронная сеть способна эффективно интерполировать данные по времени и частоте.

Оценка с обучающей последовательностью и слепая оценка

В подходе на основе обучающей последовательности оценка канала строится на известных данных (например, пилотных сигналах), которые известны и передатчику, и приёмнику. В слепом подходе оценка осуществляется только на основании принятых сигналов, без заранее известных последовательностей. Основной компромисс здесь — точность против избыточности: подход с обучающей последовательностью требует большей полосы пропускания или накладывает больший накладной трафик, но может дать более точную оценку, чем слепой метод.

Примечания

Литература

Категории