Page tree
Skip to end of metadata
Go to start of metadata


3GPPFDD_Synch



Description: 3GPP FDD slot synchronization
Library: 3GPPFDD, Measurement
Class: SDF3GPPFDD_Synch
Derived From: 3GPPFDD_MeasBase

Parameters

Name

Description

Default

Unit

Type

Range

SpecVersion

version of specifications: Version_03_00, Version_12_00, Version_03_02

Version_12_00

 

enum

 

LinkDir

link direction: Downlink, Uplink

Uplink

 

enum

 

SlotFormat

slot format

0

 

int

ScrambleCode

index of scramble code

0

 

int

[0:512] for downlink;
[0, 16777215] for uplink

Scramble

scramble code type: LONG, SHORT

LONG

 

enum

 

ScrambleOffset

scramble code offset

0

 

int

[0:15]

ScrambleType

scramble code type: normal, right, left

normal

 

enum

 

SpreadCode

index of spread code

0

 

int

[0:SF-1];
SF can be set by SlotFormat or equal to SpreadFactor;
SF is 256 if for CPICH, PICH or uplink DPCCH

SampleRate

sample rate

8

 

int

[1:256]

MaxDelaySample

maximum delay boundary, in terms of samples

0

 

int

[0:2559] for RAKE receiver;
[0:102400] in other models

StartSlot

number of slot to be ignored

0

 

int

[0, ∞)

Correlator

correlator method: Coherent, NonCoherent

Coherent

 

enum

 

SCH

switch for SCH: SCH_On, SCH_Off

SCH_On

 

enum

 

CPICH

switch for CPICH: CPICH_On, CPICH_Off

CPICH_Off

 

enum

 

SlotBoundary

slot boundary in terms of sample

0

 

int

[0:MaxDelaySample]

WarningMsg

display debug information?: WarningMsg_On, WarningMsg_Off

WarningMsg_Off

 

enum

 

† [0:5] for uplink DPCCH;

[0:16] for downlink DPCH;

[0:17] for downlink SCCPCH;

[0:5] for uplink PCPCH (Ver 03_00);

[0:2] for uplink PCPCH (Ver 12_00);

[0:1] for uplink PCPCH (Ver 03_02);

Uplink DPCCH spread factor is 256;

Spread Factor is 512 when down link DPCH SlotFormat is 0 and 1;

Spread Factor is 256 when down link DPCH SlotFormat is 2, 3, 4, 5, 6, and 7;

Spread Factor is 128 when down link DPCH SlotFormat is 8, 9, 10, and 11;

Spread Factor is 64 when down link DPCH SlotFormat is 12;

Spread Factor is 32 when down link DPCH SlotFormat is 13;

Spread Factor is 16 when down link DPCH SlotFormat is 14;

Spread Factor is 8 when down link DPCH SlotFormat is 15;

Spread Factor is 4 when down link DPCH SlotFormat is 16;

Pin Inputs

Pin

Name

Description

Signal Type

1

in

input data stream

complex

2

inM

associated input data stream

multiple complex

Pin Outputs

Pin

Name

Description

Signal Type

3

out

output data stream

complex

4

outM

associated output data stream

multiple complex

Notes/Equations
  1. This model is used to align the signal to the slot boundary. To avoid the fire matching problem, this model is designed to consume and produce one token each firing.
  2. This model always introduces an additional one-slot delay; this delayed slot is padded with all zeros.
  3. Synchronization is achieved by correlating the signals with the spread codes. The spreading codes are specified by ScrambleCode, Scramble, ScrambleType, ScrambleOffset, SlotFormat and SpreadCode. These parameters determine the spread codes that are used to correlate with the signals. The largest correlation value determines the synchronization point.
  4. MaxDelaySample is the size of correlation window. This parameter must be set large enough to cover the slot boundary to be determined. However, a larger window size will result in a longer simulation time.
  5. StartSlot is the offset where the synchronization begins. For example, if StartSlot is 12, and SlotNum is 4, the measurement starts from the 12th slot of the first frame, and the EVM will be measured over the last three slots of the first frame plus the first slot of the next frame.
  6. Signals input from the multiple input pin are delayed in the same way as being applied to the main signal input at pin 1. This is useful when multiple signals are to be processed, such as in ACLR measurements.
  7. Two correlator methods are available. If Correlator = Coherent, the correlation is performed on the known pilot field bits; if Correlator = NonCoherent, the correlation value includes the noncoherent correlation value over data fields. The mean of noncoherent value is not zero and the estimation based on it would be biased.
  8. If LinkDir is Uplink, the synchronization process is based on the uplink DPCCH channel. In 3GPP TS, the spread code for DPCCH is always 0. For general purposes, this model allows the spread code for DPCCH to be set.
    If LinkDir is Downlink, the synchronization is based on SCH, CPICH or DPCH. If SCH is on, DPCH is turned off by default and the spread code is referred to the PCCPCH channel. If SCH is off, the DPCH is turned on and the slot format and spread code is for DPCH.
  9. If SCH is on and Correlator = NonCoherent, the PCCPCH is used for correlation. Correlation over CPICH is always coherent.
  10. If SlotBoundary = 0, the slot boundary is determined by correlation; otherwise, the slot boundary is the value set by this parameter and no correlation is performed.
  11. When WarningMsg is on, debug information regarding the allowed maximum delay as well as the slot starting point will be displayed in the simulation status window.

References
  1. 3GPP Technical Specification TS 25.211 V3.10.0, Physical channels and mapping of transport channels onto physical channels (FDD), March 2003, Release 1999.

    http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25211-3a0.zip

  • No labels