lteNPDCCHDecode
Decode NPDCCH symbols
Syntax
Description
[
decodes cw
,stateout
,symbols
]
= lteNPDCCHDecode(enb
,chs
,sym
)sym
, the NB-IoT physical downlink control channel (NPDCCH)
symbols, for cell-wide settings enb
and channel-specific configuration
structure chs
. The channel decoding comprises deprecoding, layer
demapping, soft demodulation, descrambling, and codeword recovery. The decoding inverts the
NPDCCH channel encoding process described in 3GPP TS 36.211 Section 10.2.5 of [1]. The function returns a codeword
cw
of soft bits, the decoder state stateout
for
reception of a bundle (full set of repeated transmissions of a single
downlink control information), and the received constellation symbols
symbols
.
Examples
Input Arguments
Output Arguments
Tips
To use this function for transmission of a bundle, follow these steps:
Call the
lteNPDCCHDecode
function and specify the initial encoder state using thestatein
input. Thestateout
output represents the output decoder state of the first transmission of the bundle.Call the
lteNPDCCHDecode
function again and specify thestatein
input as thestateout
output returned by the previous call to the function.Repeat step 2 until the
lteNPDCCHDecode
function returns theEndOfTx
field of thestateout
output as1
(true
), indicating the end of the bundle. ThelteNPDCCHDecode
automatically resets the state at the end of the bundle transmission.
References
[1] 3GPP TS 36.211. “Physical channels and modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL: https://www.3gpp.org.
Version History
Introduced in R2019b
See Also
lteNPDCCH
| lteNPDCCHIndices
| lteNPDSCHDecode
| ltePDCCHDecode