This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.


Uplink SRS information




info = lteSRSInfo(ue,chs) returns information related to the sounding reference signal (SRS) configuration determined by UE-specific settings, ue, and signal transmission configuration, chs. The information returned relates to the cell-specific SRS subframe configuration as described in TS 36.211[1], Section

Information relating to a particular UE, such as UE-specific SRS configuration defined in TS 36.213[2], Section 8.2, is output by the lteSRSIndices and lteSRS functions. For a given configuration, if either of these components returns an empty vector, the SRS is not transmitted for that UE in the specified subframe.

    Note:   lteSRSIndices and lteSRS may generate an SRS signal and indices even in a subframe that, based on the cell-specific SRS subframe configuration, is not an SRS subframe. Use the field info.IsSRSSubframe returned by lteSRSInfo to control whether to call the lteSRSIndices and lteSRS functions in a subframe.


collapse all

Adjust the length of the PUCCH to allow for SRS transmission using the shortened field.

The setup in this example is consistent with Simultaneous-ACK/NACK-and-SRS set to 'True' as described in TS 36.213, Section 8.2. Generate pucchSymbols, using ue.Shortened=1.

ue = lteRMCUL('A1-1');
srs.SubframeConfig = 0;
srsInfo = lteSRSInfo(ue,srs);
ue.Shortened = srsInfo.IsSRSSubframe;
harqValues = [];
pucchSymbols = ltePUCCH1(ue,ue.PUSCH,harqValues);

For the default case, Simultaneous-ACK/NACK-and-SRS is 'False', and the PUCCH is transmitted with ue.Shortened=0.

Input Arguments

collapse all

UE-specific settings, specified as a structure. ue contains the following fields.

Subframe number, specified as a numeric scalar.

Data Types: double

Duplex mode, specified as 'FDD' or 'TDD'.

Data Types: char

Data Types: struct

Signal transmission configuration, specified as a structure. chs contains the following fields.

SRS subframe configuration, specified as a nonnegative scalar integer from 0 through 15.

Data Types: double

Data Types: struct

Output Arguments

collapse all

Information related to the SRS configuration, returned as a structure. info contains the following fields.

Cell-specific SRS periodicity, in ms, returned as 1, 2, 5, or 10.

Data Types: uint32

Cell-specific SRS offsets, returned as a nonnegative scalar integer from 0 through 9.

Data Types: int32

SRS subframe flag, returned as 1 or 0. Present only if ue contains NSubframe. If NSubframe satisfies the expression mod(NSubframe,CellPeriod)==CellOffset, this value is 1. Otherwise, this value is 0.

Data Types: uint32

Data Types: struct


[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:

[2] 3GPP TS 36.213. "Physical layer procedures." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL:

See Also


Introduced in R2014a

Was this topic helpful?