Documentation

lteSSS

Secondary synchronization signal

Syntax

Description

example

sss = lteSSS(enb) returns a complex column vector containing the secondary synchronization signal (SSS) values for cell-wide settings in structure enb.

This signal is only defined for subframes 0 and 5; therefore, an empty vector is returned for other values of NSubframe. This allows this function and the corresponding indices function lteSSSIndices to be used to index the resource grid, as described in Resource Grid Indexing, for any subframe number, but the resource grid is only modified in subframes 0 and 5.

Examples

collapse all

Generate SSS Values

Generate secondary synchronization signal (SSS) values for a physical layer cell identity of 1.

sss = lteSSS(struct('NCellID',1,'NSubframe',0));
sss(1:4)
ans =

     1
    -1
     1
     1

Input Arguments

collapse all

enb — Cell-wide settingsstructure

Cell-wide settings, specified as a structure. This structure can contain the following fields.

NCellID — Physical layer cell identityinteger

Physical layer cell identity, specified as an integer.

Data Types: double

NSubframe — Subframe number0 (default) | optional | integer

Subframe number, specified as an integer.

Data Types: double

Data Types: struct

Output Arguments

collapse all

sss — Secondary synchronization signalcomplex column vector

Secondary synchronization signal (SSS), returned as a complex column vector. The vector contains the SSS values for cell-wide settings in the enb structure.

Data Types: double
Complex Number Support: Yes

See Also

|

Introduced in R2014a

Was this topic helpful?