Декодируйте символы NPDSCH
[
декодирует cw
,stateout
,symbols
]
= lteNPDSCHDecode(enb
,chs
,sym
)sym
, символы NB-IoT физического нисходящего совместно используемого канала (NPDSCH) для общих для ячеек настроек enb
и специфическую для канала структуру строения chs
. Канальное декодирование содержит амортизацию, демпфирование слоя, мягкую демодуляцию, дескремблирование и восстановление кодового слова. Декодирование инвертирует процесс кодирования канала 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. «Физические каналы и модуляция». 3-ья Генерация проект партнерства; Группа технических спецификаций Radio Доступа Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL-адрес: https://www.3gpp.org.
lteNDLSCHDecode
| lteNPDSCH
| lteNPDSCHIndices
| ltePDSCHDecode