LTE Primopredajnik
Loading...
Searching...
No Matches
transmitter.pss.PSSGenerator Class Reference

Static Public Member Functions

np.ndarray generate (int n_id_2)

Static Protected Attributes

dict _u_map

Detailed Description

Klasa za generisanje LTE Primary Synchronization Signal (PSS) sekvence.

PSS sekvenca je definisana u 3GPP TS 36.211, sekcija 6.11.
Sekvenca je Zadoff-Chu (ZC) sekvenca dužine 62 sa različitim korijenom u
zavisnosti od N_ID_2 (0, 1 ili 2).

Metode
-------
generate(n_id_2):
    Statička metoda. Generiše kompleksnu PSS sekvencu dužine 62.

Member Function Documentation

◆ generate()

np.ndarray transmitter.pss.PSSGenerator.generate ( int n_id_2)
static
Generiše LTE PSS Zadoff–Chu sekvencu dužine 62.

Parametri
----------
n_id_2 : int
    Može biti samo {0, 1, 2}. Određuje korijen ZC sekvence.

Povratna vrijednost
-------------------
np.ndarray (complex64)
    Numpy vektor dužine 62 koji predstavlja PSS sekvencu.

Primjer
-------
>>> pss = PSSGenerator.generate(0)
>>> print(pss.shape)
(62,)

Member Data Documentation

◆ _u_map

dict transmitter.pss.PSSGenerator._u_map
staticprotected
Initial value:
= {
0: 25,
1: 29,
2: 34
}

The documentation for this class was generated from the following file:
  • transmitter/pss.py