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