MIMO системы обещают кратный рост ёмкости канала за счёт нескольких антенн, и их теоретические пределы считаются по канальной матрице. Разрыв между теорией и практикой строится на корреляции канала, пилотных накладных и сложности приёмника, и умение считать его определяет, что система даст на практике. В статье разобраны теоретическая ёмкость, пространственное мультиплексирование, корреляция канала, пилотные накладные, сложность приёмника, усиление массива и порядок внедрения.
Теоретическая ёмкость и её расчёт
Теоретическая ёмкость MIMO канала считается по канальной матрице, и её расчёт для независимых каналов фундаментален. Формула для независимого канала прямое, ёмкость при равном распределении мощности составляет N·log2(1 + SNR/N), и её расчёт для практических случаев даёт следующее. При отношении сигнала к шуму 20 дБ и одной антенне ёмкость составляет log2(101) = 6,66 бит/с/Гц, при двух антенных парах 2·log2(51) = 11,34 бит/с/Гц, что даёт рост в 1,70 раза, при четырёх парах 4·log2(26) = 18,8 бит/с/Гц с ростом в 2,82 раза. Связь с отношением сигнала к шуму фундаментальна, при 10 дБ те же конфигурации дают рост 1,49 и 2,09 раза, и кратность выигрыша падает с шумом. Практическая связка, число антенн, отношение сигнала к шуму и ёмкость, и их сумма работает на выбор конфигурации. Теоретический предел считается для независимых каналов с идеальной информацией о канале, и его фактическая величина на практике ниже на десятки процентов. Расчёт с фактической канальной матрицей ведётся по её собственным числам, и их сумма работает на фактическую ёмкость. Проверка идёт измерением канала в фактических условиях, и её результат сравнивается с теорией. Экономия на расчёте канала платится завышенными ожиданиями, и их цена в проектировании измеряется кратностью. Практическая работа с расчётом ёмкости заслуживает отдельного взгляда. Распределение мощности по потокам работает на ёмкость, и её оптимизация по собственным числам работает на фактическую величину. Усреднение по каналу работает на расчёт, и его стационарность считается от времени когерентности. Проверка идёт измерением канала в нескольких точках, и её данные работают на расчёт.
Пространственное мультиплексирование и разнесение
MIMO работает в двух режимах, и их выбор фундаментален. Пространственное мультиплексирование работает на кратность ёмкости, и его потоки передают разные данные через одну полосу. Разнесение работает на надёжность, и его копии сигнала работают на вероятность ошибки. Расчёт для практического случая даёт следующее, две антенны в мультиплексировании дают рост ёмкости 1,70 раза при 20 дБ, в разнесении дают выигрыш по вероятности ошибки на порядки при той же ёмкости. Связь с задачей фундаментальна, ёмкость и надёжность конфликтуют, и их компромисс работает через режим. Практическая связка, число антенн, режим и требования системы, и их сумма работает на выбор. Адаптивное переключение режимов работает по каналу, и его качество считается от информации о канале. Практическое решение, мультиплексирование при богатом канале и хорошем отношении, разнесение при бедном канале, и их переключение по измерению работает. Расчёт richness канала ведётся по рангу матрицы, и его величина работает на число потоков. Проверка идёт измерением канала, и её результат работает на адаптацию. Экономия на адаптации платится режимом, и его цена в ёмкости или надёжности измеряется кратностью. Практическая работа с режимами заслуживает отдельного взгляда. Классификация канала по рангу работает на выбор режима, и её пороги считаются от расчёта. Гибридные режимы работают на часть потоков с разнесением остальных, и их компромисс считается от задачи. Проверка адаптации идёт по фактическому каналу с измерением характеристик, и её данные работают на пороги.
Корреляция канала и расстояние антенн
Корреляция канала работает на ёмкость напрямую, и её связь с расстоянием антенн фундаментальна. Расстояние между антеннами в полволны держит корреляцию низкой при богатом рассеянии, и его уменьшение до десятой доли длины волны поднимает корреляцию, и кратность выигрыша падает. Расчёт для практического случая даёт следующее, антенны с высокой корреляцией в бедном канале дают ёмкость, близкую к одиночной антенне, и разрыв с теорией независимых каналов достигает десятков процентов. Связь с рассеянием фундаментальна, богатое рассеяние в помещении держит корреляцию низкой при малых расстояниях, открытая местность с малым рассеянием требует расстояний в несколько длин волн. Практическая связка, расстояние антенн, рассеяние канала и корреляция, и их сумма работает на ёмкость. Корреляция считается по канальной матрице, и её собственные числа работают на ранг. Практическое решение, измерение корреляции на месте установки, расстояние антенн от измерения, и их работа на ёмкость фундаментальна. Базовые станции работают с расстояниями в десятки длин волн на мачте, и их корреляция остаётся низкой. Мобильные терминалы с корпусом в полволны работают с высокой корреляцией, и их кратность выигрыша ниже теории в разы. Проверка идёт измерением канала, и её результат работает на ожидания. Экономия на измерении корреляции платится завышенной ёмкостью, и её цена в проектировании измеряется кратностью. Практическая работа с корреляцией заслуживает отдельного взгляда. Поляризационное разнесение работает на корреляцию при малых расстояниях, и его выигрыш считается в ёмкости. Угловое разнесение на мачте работает на корреляцию, и его геометрия считается в размещении. Проверка идёт измерением корреляционной матрицы по осям размещения, и её данные работают на выбор расстояний.
Пилотные накладные и обратная связь канала
MIMO работает на информации о канале, и её цена в пилотных накладных считается в бюджете. Расчёт для практического случая даёт следующее, конфигурация 4 на 4 требует четырёх ортогональных пилотов, и их накладные достигают четверти ресурсов кадра. Связь с числом антенн прямая, пилоты растут пропорционально передающим антеннам, и их цена в ёмкости вычитается из выигрыша. Практическая связка, число антенн, пилоты и фактический выигрыш, и их сумма работает на выбор конфигурации. Обратная связь канала от приёмника работает на передающую обработку, и её задержка работает на фактическую информацию. Расчёт устаревания канала прямое, канал с временем когерентности в миллисекунды при задержке обратной связи в те же миллисекунды устаревает, и его качество падает. Практическое решение, обратная связь с её задержкой ниже времени когерентности, квантование обратной связи с его битами, и их сумма работает на фактическую информацию. Калибровка цепей передачи и приёма работает на обратную связь, и её ошибки в единицы градусов работают на формирование лучей. Проверка идёт измерением фактического выигрыша с учётом пилотов, и его результат сравнивается с теорией. Экономия на пилотах платится информацией о канале, и её цена в ёмкости измеряется десятками процентов. Для систем с быстрым каналом обратная связь работает в реальном времени, и её ресурсы считаются в кадре. Практическая работа с пилотами заслуживает отдельного взгляда. Ортогональные пилоты работают на разделение каналов антенн, и их число считается от передающих антенн. Квантование обратной связи работает на её биты, и их число считается от точности формирования. Проверка идёт по фактическому выигрышу с учётом пилотов, и его данные сравниваются с теорией.
Сложность приёмника и её цена
Сложность MIMO приёмника работает на ресурсы, и её рост с числом антенн считается в проекте. Расчёт для практического случая прямое, детектор для четырёх потоков работает с вычислениями, растущими с четвёртой степенью для полного перебора, и его приближения работают на ресурсы. Связь с декодированием фундаментальна, мягкие решения работают на помехоустойчивый код, и их качество работает на итог. Практическая связка, число потоков, детектор и декодер, и их сумма работает на сложность приёмника. Приближённые детекторы работают на ресурсы ценой характеристик, и их потери в единицы дБ считаются в бюджете. Практическое решение, сферические детекторы для их баланса, линейные для массовых применений, и их выбор от ресурсов работает. Обработка на приёмнике с несколькими антеннами работает на потребление, и его цена в терминале фундаментальна. Проверка идёт моделированием приёма при фактическом канале, и её характеристики сравниваются с расчётом. Экономия на приёмнике платится характеристиками, и их цена в ёмкости или вероятности ошибки измеряется долями. Для базовых станций сложность приёмника работает на цену канала, и её расчёт идёт в экономике сети. Практическая работа с детектором заслуживает отдельного взгляда. Списочные детекторы работают на приближение полного перебора, и их списки считаются в ресурсах. Итеративное детектирование с декодером работает на характеристики, и его циклы считаются в задержке. Проверка идёт моделированием при фактическом канале с подсчётом ресурсов, и её данные сравниваются с расчётом. Сложность MIMO остаётся той ценой, которая вычитается из теоретического выигрыша, и её расчёт работает на фактическую ёмкость.
Усиление массива и его работа
Антенный массив работает на усиление сверх мультиплексирования, и его величина считается по числу элементов. Расчёт для практических случаев прямое, две антенны дают 10·log(2) = 3 дБ, четыре дают 6 дБ, восемь дают 9 дБ, и их усиление работает на отношение сигнала к шуму. Связь с ёмкостью фундаментальна, усиление массива поднимает отношение сигнала к шуму, и ёмкость при том же числе потоков растёт с ним. Практическая связка, массив, усиление и ёмкость, и их сумма работает на конфигурацию. Формирование лучей работает на усиление и на помеховую изоляцию, и его качество считается от информации о канале. Практическое решение, массив с формированием лучей для дальности, мультиплексирование для ёмкости, и их комбинация в одном тракте работает. Калибровка массива работает на форму луча, и её ошибки в единицы градусов работают на усиление. Проверка идёт измерением фактической диаграммы, и её результат сравнивается с расчётом. Экономия на калибровке платится усилением, и его цена в дальности измеряется децибелами. Для массивов с десятками элементов их взаимная связь работает на диаграмму, и её учёт считается в проектировании. Усиление массива работает как слагаемое бюджета, и его величина конвертируется в ёмкость напрямую. Практическая работа с массивом заслуживает отдельного взгляда. Размещение элементов работает на диаграмму и на корреляцию, и его компромисс считается в проектировании. Взаимная связь элементов работает на диаграмму, и её учёт считается в модели. Проверка идёт измерением диаграммы с фактической связью, и её результат сравнивается с расчётом.
Порядок внедрения MIMO в систему
Внедрение MIMO укладывается в шесть шагов:
- расчёт теоретической ёмкости для конфигураций при фактическом отношении сигнала к шуму;
- измерение корреляции канала и ранга матрицы на месте установки;
- расчёт пилотных накладных и фактического выигрыша;
- выбор режимов мультиплексирования и разнесения с их адаптацией;
- расчёт сложности приёмника и её ресурсов;
- проверка фактической ёмкости измерением с учётом всех накладных.
Такой порядок сокращает разрыв между теорией и практикой до рассчитанных величин. Практика связи подтверждает масштаб, MIMO системы с работой по описанному циклу дают кратность ёмкости, предсказанную расчётом с корреляцией, и каждый шаг цикла конвертируется в фактические параметры напрямую. MIMO системы остаётся той частью связи, где теория каналов и практика реализации работают вместе, и умение считать их разрыв от ёмкости до сложности приёмника определяет, что система даст на практике. Практическая связка MIMO с остальной системой заслуживает отдельного взгляда. Внедрение ведётся вместе с адаптацией канала и кодированием, и их совместная работа считается в бюджете. Изменение условий канала работает на смену режимов, и её логика работает в адаптации. Документирование измерений канала работает на обслуживание сети, и его данные работают на планирование.