Сгенерируйте символы 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.