LTE использует гибридную схему автоматического запроса на повторение (HARQ) для исправления ошибок. eNireB посылает в UE индикатор HARQ для указания положительного подтверждения (ACK) или отрицательного подтверждения (NACK) для данных, переданных с использованием общего канала восходящей линии связи. Кодовое слово индикатора HARQ, закодированного каналом, передается через физический гибридный канал индикатора автоматического запроса повторения (PHICH).
Индикатор HARQ, равный «0», представляет NACK, а индикатор «1» представляет ACK.
Несколько PHICH отображаются на один и тот же набор элементов ресурсов (RE). Этот набор RE составляет группу PHICH. PHICH в группе PHICH разделены различными ортогональными последовательностями.
Ресурс PHICH идентифицируется парой индексов ). Переменная nPHICHgroup является номером группы PHICH, а переменная nPHICHseq является индексом ортогональной последовательности внутри группы. Дополнительные сведения о ортогональных последовательностях см. в разделе Скремблирование .
Количество групп PHICH изменяется в зависимости от того, является ли структура кадра дуплексной структурой первого типа, дуплексной структурой с частотным разделением каналов (FDD) или дуплексной структурой второго типа с временным разделением каналов (TDD).
Число групп PHICH является постоянным во всех подкадрах и задается следующим уравнением.
префикса
Набор обеспечивается более высокими уровнями и является коэффициентом масштабирования для управления количеством групп PHICH.
Индекс группы PHICH находится в диапазоне от 0 до nPHICHgroup-1.
Количество групп PHICH изменяется в зависимости от количества субкадра нисходящей линии связи и конфигурации дуплексного временного разделения восходящей/нисходящей линии связи. Число групп задаётся выражением NPHICHgroup. nPHICHgroup - это количество групп PHICH для типа структуры кадра 1. Переменная mi зависит от подкадра. Значение mi для каждой конфигурации восходящей линии связи и номера субкадра приведено в следующей таблице.
| Конфигурация восходящего и нисходящего каналов | Номер подкадра i | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
| 0 | 2 | 1 | — | — | — | 2 | 1 | — | — | — |
| 1 | 0 | 1 | — | — | 1 | 0 | 1 | — | — | 1 |
| 2 | 1 | 0 | — | — | — | 0 | 0 | 0 | 1 | 1 |
| 3 | 1 | 0 | — | — | — | 0 | 0 | 0 | 1 | 1 |
| 4 | 0 | 0 | — | — | 0 | 0 | 0 | 0 | 1 | 1 |
| 5 | 0 | 0 | — | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 6 | 1 | 1 | — | — | — | 1 | 1 | — | — | 1 |
Индикатор HARQ подвергается кодированию повторения для создания кодового слова индикатора HARQ, состоящего из трех битов, b2 〉
| Индикатор HARQ | Кодовое слово индикатора HARQ b2 〉 |
|---|---|
| 0 - Отрицательное подтверждение | |
| 1 - Положительное подтверждение |
Кодовое слово индикатора HARQ подвергается модуляции BPSK, скремблированию, отображению уровня, предварительному кодированию и отображению ресурсов, как показано на блок-схеме на следующем рисунке.

Кодовое слово индикатора HARQ подвергается модуляции BPSK, приводящей к блоку комплексных модулированных символов, z (0), z (1), z ( 2).
Блок модулированных символов битово умножается на ортогональную последовательность и последовательность скремблирования, специфичную для ячейки, чтобы создать последовательность символов, Msymb − 1). Число символов, Msymb, задаётся × NSFPHICH. Коэффициент расширения PHICH, NSFPHICH, равен 4 для нормального циклического префикса и 2 для расширенного циклического префикса.
Ортогональная последовательность позволяет отображать несколько PHICH на один и тот же набор элементов ресурса.
Скремблирование с помощью последовательности, специфичной для соты, служит для подавления интерсотовых помех. Когда UE дескремблирует принятый битовый поток с известной специфической для соты скремблирующей последовательностью, помехи от других сот будут дескремблироваться неправильно и, следовательно, проявляться только как некоррелированный шум.
Комплексные скремблированные символы, Msymb − 1), создаются согласно следующему уравнению.
i/NSFPHICH ⌋)
Первый член w ) является символом ортогональной последовательности с индексом NSFPHICH. Второй член, (i)), является клеточным символом скремблирующей последовательности. Третий i/NSFPHICH ⌋), является модулированным индикаторным символом HARQ.
Три модулированных символа, z (0), z (1), z (2), NSFPHICH раз и скремблируются для создания последовательности из шести или двенадцати символов в зависимости от того, используется ли обычный или расширенный циклический префикс. При использовании обычного циклического префикса создаются первые четыре скремблированных символа, как показано на следующем рисунке.

Переменная w является ортогональной скремблирующей последовательностью с индексом . Последовательности приведены в следующей таблице.
| Индекс последовательности | Ортогональная последовательность, NSFPHICH − 1) | |
|---|---|---|
| Обычный циклический префикс, 4 | Расширенный циклический префикс, 2 | |
| 0 | [+1 +1 +1 +1] | [+1 +1] |
| 1 | [+1 –1 +1 –1] | [+1 –1] |
| 2 | [+1 +1 –1 –1] | [+ j + j] |
| 3 | [+1 –1 –1 +1] | [+ j -j] |
| 4 | [+ j + j + j + j + j] | — |
| 5 | [+ j -j + j -j] | — |
| 6 | [+ j + j -j -j] | — |
| 7 | [+ j -j -j + j] | — |
Переменная c представляет собой клеточную псевдослучайную скремблирующую последовательность, созданную с использованием последовательности Голда длиной 31. Последовательность скремблирования инициализируется с использованием номера слота в кадре радиосвязи, ns, и идентификатора ячейки, ячейки NID.
29 + NIDcell
Поскольку группы элементов ресурса (REG) содержат четыре элемента ресурса (каждый из которых может содержать один символ), блоки скремблированных символов выравниваются для создания блоков из четырех символов.
В случае нормального циклического префикса каждый из исходных комплексных модулированных символов z (0), z (1), z (2) представлен четырьмя скремблированными символами. Поэтому выравнивание не требуется, как показано в следующем уравнении.
d (i)
В случае расширенного циклического префикса каждый из исходных комплексных модулированных символов z (0), z (1), z (2) представлен двумя скремблированными символами. Для создания блоков из четырех символов нули добавляются до или после блоков из двух скремблированных символов в зависимости от того, является индекс PHICH нечетным или четным. Это позволяет объединять две группы на этапе отображения ресурсов и сопоставлять их с одним REG. Группы из четырех символов, d (0), сформированы, как показано на следующем рисунке.

Комплексные символы отображаются на один, два или четыре уровня в зависимости от количества используемых передающих антенн. Комплексные модулированные входные символы i) отображаются на v слоев x (v − 1) (i).
Если используется один антенный порт, используется только один уровень. Следовательно, 0) (i).
Если используется разнесение передатчика, входные символы отображаются на уровни на основе количества уровней.
Два слоя - четные символы отображаются на слой 0, а нечетные - на слой 1, как показано на следующем рисунке.

Четыре слоя - входные символы отображаются на слои последовательно, как показано на следующем рисунке.

Предварительный кодер принимает блок от преобразователя слоев x (v − 1) (i) и генерирует последовательность для каждого порта y (p) (i). Переменная p является номером порта передающей антенны и может принимать значения {0}, {0,1} или {0,1,2,3}.
Для передачи через один антенный порт обработка не выполняется, как показано в следующем уравнении.
0) (i)
Предварительное кодирование для разнесения передачи доступно на двух или четырех антенных портах.
Предварительное кодирование двух антенных портов. Для предварительного кодирования используется схема Аламути, которая определяет взаимосвязь между входом и выходом, как показано в следующем уравнении.
1) (i)} Im {x (0) (i)} Im {x (1) (
В схеме Аламути два последовательных символа, i) (i), передаются параллельно с использованием двух антенн со следующим отображением, где символ звездочки (*) обозначает операцию комплексного сопряжения.

Поскольку любые два столбца в матрице предварительного кодирования ортогональны, два символа, i) (i), могут быть разделены в UE.
Предварительное кодирование четырех антенных портов. Предварительное кодирование для случая с четырьмя антенными портами зависит от индекса группы PHICH, . Если i является даже для нормального циклического префикса или nPHICHgroup/2⌋+i является даже для расширенного циклического префикса, отношение между входом и выходом определяется следующим уравнением.
)
В этой схеме два последовательных символа передаются параллельно в двух периодах символов с использованием четырех антенн со следующим отображением, где символ звездочки (*) обозначает операцию комплексного сопряжения.

Если i является нечетным для нормального циклического префикса или nPHICHgroup/2⌋+i является нечетным для расширенного циклического префикса, отношение между входом и выходом определяется следующим уравнением.
)
В этой схеме два последовательных символа передаются параллельно в двух периодах символов с использованием четырех антенн со следующим отображением, где символ звездочки (*) обозначает операцию комплексного сопряжения.

Продолжительность PHICH. Количество символов OFDM, используемых для переноса PHICH, конфигурируется по длительности PHICH.
Длительность PHICH нормальна или увеличена. Нормальная длительность PHICH заставляет PHICH присутствовать только в первом символе OFDM. В общем, увеличенная длительность PHICH вызывает присутствие PHCH в первых трех символах OFDM, но есть некоторые исключения. PHICH присутствует в первых двух символах OFDM при следующих исключениях.
В субкадрах 1 и 6 при использовании структуры кадра типа 2 (TDD)
В подкадрах MBSFN
Взаимосвязь между CFI и продолжительностью PHICH. Поскольку индикатор формата управления (CFI) конфигурирует, сколько символов OFDM используется для отображения физического канала управления нисходящей линии связи (PDCCH) и, следовательно, какие символы OFDM доступны для физического совместно используемого канала нисходящей линии связи (PDSCH), необходимо соблюдать осторожность при использовании расширенной длительности PHICH, чтобы PHICH не отображался в ту же область, что и PDSCH.
Например, при использовании расширенного PHICH в нулевом подкадре структуры кадра типа 1 (FDD) 10MHz подкадре первые три символа OFDM будут содержать PHICH. Следовательно, CFI должен быть установлен в 3, чтобы PDSCH не отображался на OFDM символы 0, 1 или 2, и поэтому не перекрывался с PHICH.
Объединение последовательностей PHICH. Соответствующие элементы каждой последовательности PHICH суммируются для создания последовательности для каждой группы PHICH )). Этот процесс проиллюстрирован на следующем рисунке.

Переменная n) является n-м элементом в PHICH i на антенном порту p.
Единицы картографирования PHICH. PHICH отображаются в REG с использованием блоков отображения PHICH, p), m ′ - индекс блока отображения. Для обычного циклического префикса каждая группа PHICH отображается на блок отображения PHICH. В случае расширенного циклического префикса две группы PHICH отображаются в один блок отображения PHICH. Из-за расположения нулей заполнения, добавленных во время выравнивания группы ресурсов, при добавлении двух последовательных групп нули одной группы перекрывают данные другой.
Сопоставление с REG. Каждый блок отображения содержит двенадцать символов. Чтобы отобразить эти двенадцать символов в REG, блоки отображения разбиваются на три группы из четырех символов (четверных).
Каждый из трех четырехкратных символов, 0,1,2}, отображается в ′, l ′), так что PHICH распределяется по всем доступным символам OFDM и блокам ресурсов.
Индекс символа OFDM, ′, устанавливается таким образом, что смежные четверички распределяются среди доступных символов OFDM, как показано на следующей фигуре.

Индекс поднесущей REG основан на идентификаторе ячейки, , и выбирается для расширения трех четырехкратных символов по всей полосе пропускания.
lteCRCDecode | lteCRCEncode | lteDLDeprecode | lteDLPrecode | lteDLResourceGrid | lteLayerDemap | lteLayerMap | ltePHICH | ltePHICHIndices | ltePHICHInfo | ltePHICHPRBS | lteSymbolDemodulate | lteSymbolModulate