lteNPDSCH
Generate NPDSCH symbols
Description
[
returns sym,stateout] = lteNPDSCH(enb,chs,cw)sym, a matrix containing the encoded narrowband
physical downlink shared channel (NPDSCH) symbols for cell-wide settings
enb, channel transmission configuration
chs, and codeword cw. The channel
encoding process comprises subframe selection, scrambling, symbol modulation, layer
mapping, and precoding in accordance with Section 10.2.3 of [1]. The function
also returns stateout, a structure containing the encoder state
for bundle transmission.
Examples
Input Arguments
Output Arguments
More About
Tips
To use this function for transmission of a bundle, follow these steps:
Call the
lteNPDSCHfunction, optionally specifying the initial encoder state using thestateininput; thestateoutoutput represents the first transmission of the transport block.Call the
lteNPDSCHfunction again, specifying thestateininput as thestateoutoutput returned by the previous call to the function.Repeat step 2 until the
lteNPDSCHfunction returns theEndOfTxfield of thestateoutoutput as1(true), indicating the end of the bundle.
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.
[2] 3GPP TS 36.321. “Medium Access Control (MAC) protocol specification.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL: https://www.3gpp.org.