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