Main Content

lteSSSS

Secondary sidelink synchronization signal

Description

s = lteSSSS(ue) returns s, a column vector containing the secondary sidelink synchronization signal (SSSS) values for user equipment settings ue. For more information, see Secondary Sidelink Synchronization Signal.

example

Examples

collapse all

Generate and plot the BPSK sidelink secondary synchronization signal values for NSLID = 10.

ssss = lteSSSS(struct('NSLID',10));
scatterplot(ssss)
grid

Figure Scatter Plot contains an axes object. The axes object with title Scatter plot, xlabel In-Phase, ylabel Quadrature contains a line object which displays its values using only markers. This object represents Channel 1.

Generate all possible SSSS sequences, contained as columns in a 124-by-336 matrix.

ssssfn = @(x)lteSSSS(struct('NSLID',x));
allssss = cell2mat(arrayfun(ssssfn,[0:335],'UniformOutput',false));

Generate all possible SSSSs for V2X sidelink.

sfn = @(x)lteSSSS(struct('NSLID',x,'SidelinkMode','V2X'));
s = cell2mat(arrayfun(sfn,0:335,'UniformOutput',false));

Input Arguments

collapse all

User equipment settings, specified as a structure containing the following fields.

Sidelink mode, specified as 'D2D' or 'V2X'.

Data Types: char | string

Physical layer sidelink synchronization identity, specified as an integer in the interval [0, 335].

For more information, see Secondary Sidelink Synchronization Signal.

Data Types: double

Output Arguments

collapse all

SSSS values, returned as a 124-by-1 complex-valued vector. These values are created for the user equipment settings in the ue structure. For more information, see Secondary Sidelink Synchronization Signal.

More About

collapse all

References

[1] 3GPP TS 36.211. “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network. URL: https://www.3gpp.org.

Version History

Introduced in R2016b