Documentation

# ltePDSCH

## Syntax

``sym = ltePDSCH(enb,chs,cws)``

## Description

example

````sym = ltePDSCH(enb,chs,cws)` returns a matrix containing the physical downlink shared channel (PDSCH) complex symbols for cell-wide settings, `enb`, channel transmission configuration, `chs`, and the codeword or codewords contained in `cws`. The channel processing includes the stages of scrambling, symbol modulation, layer mapping, and precoding.```

## Examples

collapse all

Generate the configuration structure for Test Model E-TM1.1 10 MHz, as specified in TS36.141

Initialize the test model using `lteTestModel`. Generate information related to PDSCH indices and use `info.Gd` output to determine the required transport block. Execute `lteDLSCH` to create the codeword, then generate the PDSCH symbols.

```tm = lteTestModel('1.1','10MHz'); tm.PDSCH.RNTI = 0; tm.PDSCH.RV = 0; prbset = (0:tm.NDLRB-1)'; [ind,info] = ltePDSCHIndices(tm,tm.PDSCH,prbset); trBlk = randi([0,1],info.Gd,1); cw = lteDLSCH(tm,tm.PDSCH,info.G,trBlk); pdschSym = ltePDSCH(tm,tm.PDSCH,cw);```

## Input Arguments

collapse all

eNodeB cell-wide settings, specified as a structure containing these parameter fields.

Parameter FieldRequired or OptionalValuesDescription
`NCellID`Required

Integer from 0 to 503

Physical layer cell identity

`NSubframe`Required

0 (default), nonnegative scalar integer

Subframe number

`CellRefP`Required

1, 2, 4

Number of cell-specific reference signal (CRS) antenna ports

`DuplexMode`Optional

`'FDD'` (default), `'TDD'`

Duplexing mode, specified as:

• `'FDD'` for Frequency Division Duplex or

• `'TDD'` for Time Division Duplex

The following parameters are dependent upon the condition that `DuplexMode` is set to `'TDD'`.

`TDDConfig`Optional

0, 1 (default), 2, 3, 4, 5, 6

`SSC`Optional

0 (default), 1, 2, 3, 4, 5, 6, 7, 8, 9

Special subframe configuration (SSC)

The following parameter fields are dependent upon the condition that `chs``.``TxScheme` is set to `'SpatialMux'` or `'MultiUser'`.

`CFI`Required

1, 2, or 3
Scalar or if the CFI varies per subframe, a vector of length 10 (corresponding to a frame).

Control format indicator (`CFI`) value. In TDD mode, `CFI` varies per subframe for the RMCs (`'R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB'`)

`NDLRB`Required

Scalar integer from 6 to 110

Number of downlink resource blocks. (${N}_{\text{RB}}^{\text{DL}}$)

`CyclicPrefix`Optional

`'Normal'` (default), `'Extended'`

Cyclic prefix length

Channel-specific transmission configuration, specified as a structure that can contain the following parameter fields.

Parameter FieldRequired or OptionalValuesDescription
`Modulation`Required`'QPSK'`, `'16QAM'`, `'64QAM'`, `'256QAM'`, `'1024QAM'`

Modulation type, specified as a character vector, cell array of character vectors, or string array. If blocks, each cell is associated with a transport block.

`RNTI`Required

0 (default), scalar integer

Radio network temporary identifier (RNTI) value (16 bits)

`TxScheme`Optional

`'Port0'` (default), `'TxDiversity'`, `'CDD'`, `'SpatialMux'`, `'MultiUser'`, `'Port5'`, `'Port7-8'`, `'Port8'`, `'Port7-14'`.

PDSCH transmission scheme, specified as one of the following options.

Transmission schemeDescription
`'Port0'`Single antenna port, port 0
`'TxDiversity'`Transmit diversity
`'CDD'`Large delay cyclic delay diversity scheme
`'SpatialMux'`Closed loop spatial multiplexing
`'MultiUser'`Multi-user MIMO
`'Port5'`Single-antenna port, port 5
`'Port7-8'`Single-antenna port, port 7, when `NLayers` = 1. Dual layer transmission, ports 7 and 8, when `NLayers` = 2.
`'Port8'`Single-antenna port, port 8
`'Port7-14'`Up to eight layer transmission, ports 7–14

The following parameters are dependent upon the condition that `TxScheme` is set to `'CDD'`, `'SpatialMux'`, `'MultiUser'`, `'Port7-8'`or `'Port7-14'`.
`NLayers`Required

Integer from 1 to 8

Number of transmission layers.

The number of layers is dependent on `TxScheme`.

`PMISet`Required

Integer vector with element values from 0 to 15.

Precoder matrix indication (PMI) set. It can contain either a single value, corresponding to single PMI mode, or multiple values, corresponding to multiple or subband PMI mode. The number of values depends on CellRefP, transmission layers and TxScheme. For more information about setting PMI parameters, see `ltePMIInfo`.

`PRBSet`Required

Integer column vector or two-column matrix

Zero-based physical resource block (PRB) indices corresponding to the slot wise resource allocations for this PDSCH. `PRBSet` can be assigned as:

• a column vector, the resource allocation is the same in both slots of the subframe,

• a two-column matrix, this parameter specifies different PRBs for each slot in a subframe,

• a cell array of length 10 (corresponding to a frame, if the allocated physical resource blocks vary across subframes).

PRBSet varies per subframe for the RMCs `'R.25'`(TDD), `'R.26'`(TDD), `'R.27'`(TDD), `'R.43'`(FDD), `'R.44'`, `'R.45'`, `'R.48'`, `'R.50'`, and `'R.51'`.

The following parameters are dependent upon the condition that `TxScheme` is set to `'Port5'`, `'Port7-8'`, `'Port8'`, or `'Port7-14'`.
`W`Optional

Numeric matrix, `[]` (default)

`NLayers`-by-P precoding matrix for the wideband UE-specific beamforming of the PDSCH symbols. P is the number of transmit antennas. When `W` is not specified, no precoding is applied.

Codeword or codewords, specified as a vector of bit values for one codeword to be modulated, or a cell array containing one or two vectors of bit values corresponding to the one or two codewords to be modulated.

## Output Arguments

collapse all

PDSCH symbols, returned as a complex numeric matrix. It has size N-by-P, where N is the number of modulation symbols for one antenna port and P is the number of transmission antennas. The complex symbols are generated using cell-wide settings, `enb`, channel transmission configuration, `chs`, and the codeword or codewords contained in `cws`.

Data Types: `double`
Complex Number Support: Yes

## References

[1] 3GPP TS 36.101. “Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) Radio Transmission and Reception.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

[2] 3GPP TS 36.141. “Evolved Universal Terrestrial Radio Access (E-UTRA); Base Station (BS) conformance testing.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.