LTE Throughput Analyzer
Generate throughput curves for physical downlink shared channel (PDSCH) conformance test analysis
Description
The LTE Throughput Analyzer app performs PDSCH demodulation performance testing. TS 36.101 [1], Annex A.3 specifies RMCs for UE performance testing.
The app also performs analysis and testing for custom user-defined measurement
channels settings. For an example, see LTE Throughput Analyzer User-Defined Testing. This approach can also be
used for simulating transmission modes 7–10, specifically, when the transmission scheme
(TxScheme) is 'Port5',
'Port7-8', 'Port8', or
'Port7-14'where DM-RS based channel estimation is required for
PDSCH demodulation. In this case, the precoding matrix W is randomly
defined per subframe according to TS 36.101 [1],
Table 8.3.1-1 for FDD and Table 8.3.2-1 for TDD.
Dialog Box Inputs and Outputs
In the LTE PDSCH Conformance Testing user interface, you can set these parameters:
| Parameter (Equivalent Field) | Values | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Reference channel (RC) |
| Reference measurement channel (RMC) number or type, as specified in TS 36.101, Annex A.3.
To define your own reference channel, select
The tool expects this variable to be
present in the MATLAB base workspace. Create the basic configuration structure with
the function | ||||||||||||||||||||
Duplex mode (DuplexMode) |
| Duplexing mode, specified as either:
| ||||||||||||||||||||
Transmission scheme (TxScheme) |
| PDSCH transmission scheme, specified as one of the following options.
| ||||||||||||||||||||
PDSCH Rho (dB) (Rho) | 0 (default), numeric scalar | PDSCH resource element power allocation, in dB | ||||||||||||||||||||
Propagation Model (DelayProfile) |
| Delay profile model. For more information, see Propagation Channel Models. | ||||||||||||||||||||
Doppler (Hz) (DopplerFreq) |
| Maximum Doppler frequency, in Hz. | ||||||||||||||||||||
Antenna Correlation (MIMOCorrelation) |
| Correlation between UE and eNodeB antennas | ||||||||||||||||||||
No of receive antennas (NRxAnts) | Nonnegative scalar integer | Number of receive antennas | ||||||||||||||||||||
| SNR (dB) | Numeric vector | SNR values, in dB | ||||||||||||||||||||
| Simulation length (frames) | Positive scalar integer | Simulation length, in frames | ||||||||||||||||||||
Number of HARQ processes (NHARQProcesses) | 1, 2, 3, 4, 5, 6, 7, or 8 | Number of HARQ processes per component carrier | ||||||||||||||||||||
| Perfect channel estimator |
| Channel estimator provides a perfect channel estimate
when setting is | ||||||||||||||||||||
PMI mode (PMIMode) |
| PMI reporting mode. | ||||||||||||||||||||
| Simulation results | Variable name beginning with an alphabetical character and containing alphanumeric characters. | Simulation results output variable name. When you click Generate waveform, a new variable with this name is created in the MATLAB workspace. |
Open the LTE Throughput Analyzer App
MATLAB Toolstrip: On the Apps tab, under Wireless Communications, select the LTE Throughput Analyzer app icon.
MATLAB command prompt: Enter
lteThroughputAnalyzer.
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. URL: https://www.3gpp.org.
Version History
Introduced in R2014a


