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 the- stateininput; the- stateoutoutput represents the first transmission of the transport block.
- Call the - lteNPDSCHfunction again, specifying the- stateininput as the- stateoutoutput returned by the previous call to the function.
- Repeat step 2 until the - lteNPDSCHfunction returns the- EndOfTxfield of the- stateoutoutput as- 1(- 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.