Передайте в нисходящем направлении deprecoding на слои передачи
Для схем 'CDD'
передачи,
'SpatialMux'
, и 'MultiUser'
, и degenerately 'Port0'
,
Предварительное кодирование включает умножение P-by-v предварительное кодирование матрицы, F, v-by-NSYM матрица, представляя N символы SYM на каждом из слоев передачи v. Это умножение дает к P-by-NSYM матрица, представляя N, SYM предварительно закодировал символы на каждом из портов антенны P. В зависимости от схемы передачи матрица перед кодированием может состоять из нескольких матриц, умноженных вместе. Но размером продукта, F, всегда является P-by-v.
Для 'TxDiversity'
схема передачи,
P 2-by-2v предварительное кодирование матрицы, F, умножается на матрицу 2v-by-NSYM, сформированную путем разделения действительных и мнимых компонентов v-by-NSYM матрица символов на слоях. Это умножение дает к P 2-by-NSYM матрица предварительно закодированных символов, которая затем изменена форму в P-by-PNSYM матрица для передачи. Поскольку v является P для 'TxDiversity'
схема передачи, F имеет размер P 2-by-2P, а не P 2-by-2v.
Когда v является P в 'CDD'
, 'SpatialMux'
, и 'MultiUser'
схемы передачи, и когда P и v 2 в 'TxDiversity'
схема передачи,
Матрица перед кодированием, F, является квадратной. Его размером является 2P-by-2P для схемы разнообразия передачи и P-by-P в противном случае. В этом случае deprecoder берет матричную инверсию матрицы перед кодированием, чтобы дать к deprecoding матричному F –1. Матричная инверсия вычисляется с помощью LU-разложения с частичным поворотом (обмен строки):
Выполните LU-разложение PxF = LU.
Решите LY = I с помощью прямой замены.
Решите UX = Y с помощью назад замену.
F –1 = XPx.
Вырожденный случай 'Port0'
схема передачи попадает в эту категорию с P = v = 1.
Для 'CDD'
, 'SpatialMux'
, и 'MultiUser'
схемы передачи,
deprecoding затем выполняется путем умножения F –1 транспонированием входа symbols
(symbols
размер N SYM-by-P, таким образом, транспонированием является P-by-NSYM матрица). Это умножение восстанавливается, v-by-NSYM (равняется P-by-NSYM), матрица слоев передачи.
Для 'TxDiversity'
схема передачи,
deprecoding выполняется, умножая F –1 транспонированием входа symbols
(symbols
размер P N SYM-by-P, таким образом, транспонированием является P-by-PNSYM матрица), сначала будучи измененный в матрицу 2P-by-NSYM. Это умножение дает к 2v-by-NSYM, матрица, которая затем разделена в два v-by-NSYM матрицы. Чтобы восстановить v-by-NSYM матрица слоев передачи умножают вторую матрицу на j и добавляют эти две матрицы вместе (таким образом повторно комбинирующий действительные и мнимые части).
Для других случаев, в частности 'CDD'
, 'SpatialMux'
, и 'MultiUser'
схемы передачи с v ≠ P и 'TxDiversity'
схема передачи с P = 4,
Предварительно кодирующий матричный F не является квадратным. Вместо этого матрица является прямоугольной с размером P-by-v, кроме случая 'TxDiversity'
схема передачи с P = 4, где это имеет размер P 2 (2P = 16)-by-8. Количество строк всегда больше, количество столбцов в матричном F является размером m-by-n с m > n.
В этом случае deprecoder берет матричную псевдоинверсию матрицы перед кодированием, чтобы дать к deprecoding матричному F +. Матричная псевдоинверсия вычисляется можно следующим образом.
Выполните LU-разложение PxF = LU.
Удалите последний m − строки n U, чтобы дать .
Удалите последний m − столбцы n L, чтобы дать .
(матричные инверсии выполняются как на предыдущих шагах).
F + = XPx
Приложение deprecoding матричного F + является тем же процессом как описано для deprecoding случай квадратной матрицы с F + вместо F –1.
Этот метод псевдоинверсии базируется onLinear Алгебра и Ее Приложение [3], Глава 3.4, уравнение (56).
[1] 3GPP TS 36.211. “Развитый Универсальный наземный радио-доступ (к E-UTRA); физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
[2] 3GPP TS 36.213. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); процедуры Физического уровня”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
[3] Странг, гильберт. Линейная алгебра и ее приложение. Academic Press, 1980. 2-й выпуск.