Прекодирование с нулевым принуждением
Прекоди́рование с нулевы́м принужде́нием (англ. zero-forcing precoding, также англ. null-steering precoding) — это метод пространственной обработки сигналов, при котором передатчик с несколькими антеннами может подавлять межпользовательские помехи в многоабонентских многоканальных (MIMO) беспроводных системах связи[1].
Когда информация о состоянии канала идеально известна передатчику, прекодер с нулевым принуждением определяется псевдообратной матрицей канала. Прекодирование с нулевым принуждением используется в мобильных сетях стандарта LTE[2].
Математическое описание
В многоканальной системе передачи по нисходящей линии, содержащей передающих антенн и пользователей с одной принимающей антенной, где , принимаемый сигнал пользователя выражается как:
- ,
где — это вектор передаваемых символов, — шум, — вектор канала, а — некоторый вектор линейного прекодирования. Здесь — транспонирование матрицы, — квадратный корень из мощности передачи, а — информационный сигнал с нулевым средним и дисперсией .
Данную модель можно компактнее записать так:
- ,
где
- — вектор принятых сигналов,
- — матрица канала,
- — матрица прекодирования,
- — диагональная матрица мощности,
- — вектор передаваемых сигналов.
Прекодер с нулевым принуждением определяется как прекодер, в котором , предназначенный для пользователя , ортогонален каждому вектору канала для пользователей (где ).
В результате помеха от сигнала, предназначенного одному пользователю, эффективно подавляется для остальных с помощью прекодера с нулевым принуждением.
Поскольку каждый луч, формируемый прекодером с нулевым принуждением, ортогонален каналам других пользователей, принимаемый сигнал можно записать как
- .
Условие ортогональности в матричной форме выглядит так:
- ,
где — некоторого рода диагональная матрица. Обычно выбирают как единичную матрицу. Тогда становится правой псевдообратной матрицей Мура—Пенроуза от :
- .
Используя такую конструкцию прекодера с нулевым принуждением, принимаемые сигналы пользователей не коррелируются друг с другом:
Оценка необходимых ресурсов обратной связи
Для поддержания разницы в пропускной способности между прекодером с нулевым принуждением при идеальной и ограниченной обратной связи, то есть для выполнения условия
- требуется оценка объёма ресурсов обратной связи.
Джиндал показал, что необходимое количество бит обратной связи для пространственно некоррелированного канала должно масштабироваться по отношению к SNR нисходящего канала на основании формулы[3]:
- ,
где M — число передающих антенн, а — отношение сигнал/шум для нисходящего канала.
Для передачи B бит через канал обратной связи его пропускная способность должна быть не менее B:
- ,
где — ресурс обратной связи, представляющий собой произведение частотных и временных ресурсов обратной связи, а — SNR канала обратной связи. Тогда минимальный требуемый ресурс обратной связи для условия равен:
- .
Заметим, что в отличие от количества бит, требуемый ресурс обратной связи зависит как от состояния нисходящего, так и от состояния канала обратной связи. Это связано с тем, что пропускная способность, выражаемая в битах в секунду на герц, определяется как раз состоянием канала обратной связи. Если SNR в нисходящем и обратном каналах имеют постоянное соотношение и оба значения достаточно высоки, требуется:
- .
Из этого следует, что объём ресурса по обратной связи () не обязан масштабироваться в зависимости от SNR нисходящего канала, в отличие от количества бит обратной связи. Таким образом, системный анализ может привести к выводам, противоположным частным случаям.
Производительность
Если передатчик идеально знает информацию о состоянии канала (CSI), прекодирование с нулевым принуждением (ZF-прекодирование) может практически полностью реализовать ёмкость системы при большом количестве пользователей. С другой стороны, при ограниченной информации о состоянии канала у передатчика (CSIT) производительность ZF-прекодирования снижается в зависимости от точности CSIT. Для достижения полного мультиплексного выигрыша ZF-прекодирование требует значительного объёма обратной связи относительно отношения сигнал/шум[3]. Неточная CSIT приводит к значительным потерям в пропускной способности из-за остаточных межпользовательских помех, так как полностью подавить их при неточной CSIT невозможно.
Примечания
- ↑ Yoo, Taesang; Goldsmith, Andrea J. (2005). “Optimality of zero-forcing beamforming with multiuser diversity”. IEEE International Conference on Communications, 2005 [англ.]. 1. Сеул, Республика Корея: IEEE. pp. 542—546. DOI:10.1109/ICC.2005.1494410. ISBN 978-0-7803-8938-0. Дата обращения 2024-06-22.
|access-date=требует|url=(справка) - ↑ Aslan, Yanki; Roederer, Antoine; Fonseca, Nelson; Angeletti, Piero; Yarovoy, Alexander (октябрь 2021). “Orthogonal Versus Zero-Forced Beamforming in Multibeam Antenna Systems: Review and Challenges for Future Wireless Networks”. IEEE Journal of Microwaves [англ.]. 1 (4): 879—901. DOI:10.1109/JMW.2021.3109244. ISSN 2692-8388. Дата обращения 2024-06-22. Проверьте дату в
|date=(справка на английском);|access-date=требует|url=(справка) - ↑ 1 2 Jindal, Nihar (ноябрь 2006). “MIMO Broadcast Channels with Finite Rate Feedback”. IEEE Transactions on Information Theory [англ.]. 52 (11): 5045—5059. arXiv:cs/0603065. DOI:10.1109/TIT.2006.883550. S2CID 265096041. Дата обращения 2024-06-22. Проверьте дату в
|date=(справка на английском);|access-date=требует|url=(справка)
Ссылки
- Метод полинома Щелкунова (нулевое наведение) — www.antenna-theory.com