Декодируйте модулируемые символы NPDCCH
[
декодирует cw
,stateout
,symbols
]
= lteNPDCCHDecode(enb
,chs
,sym
)sym
, NB-IoT физический нисходящий канал управления (NPDCCH) символы, для настроек enb
всей ячейки и специфичная для канала конфигурационная структура
chs
. Декодирование канала включает deprecoding, слой demapping, мягкая демодуляция, дескремблирование и восстановление кодовой комбинации. Декодирование инвертирует процесс кодирования канала NPDCCH, описанный в 3GPP Раздел TS 36.211 10.2.5 из [1]. Функция возвращает кодовую комбинацию cw
из мягких битов декодер утверждает stateout
для приема bundle (полный набор повторных передач одной нисходящей управляющей информации), и полученные символы созвездия symbols
.
Чтобы использовать эту функцию в передаче пакета, выполните эти шаги:
Вызовите lteNPDCCHDecode
функционируйте и задайте начальное состояние энкодера использование statein
входной параметр. stateout
выведите представляет выходное состояние декодера первой передачи пакета.
Вызовите lteNPDCCHDecode
функционируйте снова и задайте statein
введите как stateout
выведите возвращенный предыдущим вызовом функции.
Повторите шаг 2 до lteNPDCCHDecode
функция возвращает EndOfTx
поле stateout
выведите как 1
TRUE
), указывая на конец пакета. lteNPDCCHDecode
автоматически сбрасывает состояние в конце передачи пакета.
[1] 3GPP TS 36.211. “Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: https://www.3gpp.org.
lteNPDCCH
| lteNPDCCHIndices
| lteNPDSCHDecode
| ltePDCCHDecode