Сгенерируйте символы NPDSCH
[
возвращает sym
,stateout
] = lteNPDSCH(enb
,chs
,cw
)sym
матрицу, содержащую закодированные узкополосные физические символы общего канала нисходящей линии связи (NPDSCH) для общих для ячеек настроек enb
, строение передачи по каналу chs
, и cw кодовых слов
. Процесс кодирования канала содержит выбор подкадра, скремблирование, модуляцию символов, отображение слоя и предварительное кодирование в соответствии с разделом 10.2.3 [1]. Функция также возвращается stateout
структуру, содержащую состояние энкодера для передачи пакета.
Чтобы использовать эту функцию для передачи пакета, выполните следующие шаги:
Вызовите lteNPDSCH
функция, опционально задающая начальное состояние энкодера с помощью statein
вход; а stateout
выход представляет первую передачу транспортного блока.
Вызовите lteNPDSCH
снова функция, задающая statein
вход как stateout
выход, возвращенный предыдущим вызовом функции.
Повторяйте шаг 2 до тех пор, пока lteNPDSCH
функция возвращает EndOfTx
поле stateout
выход как 1
(true
), обозначающий конец пучка.
[1] 3GPP TS 36.211. «Физические каналы и модуляция». 3-ья Генерация проект партнерства; Группа технических спецификаций Radio Доступа Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL-адрес: https://www.3gpp.org.
[2] 3GPP TS 36.321. «Протокол управления средним доступом (MAC) спецификации». 3rd Генерация Partnership Project; Группа технических спецификаций Radio Доступа Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL-адрес: https://www.3gpp.org.