3GPPFDD_DPCH
Description: Downlink DPCH simulator
Library: 3GPPFDD, Base Station
Class: SDF3GPPFDD_DPCH
Derived From: 3GPPFDD_DLPCodeSrcBase
Parameters
Name |
Description |
Default |
Unit |
Type |
Range |
---|---|---|---|---|---|
SpecVersion |
version of specifications: Version_03_00, Version_12_00, Version_03_02 |
Version_12_00 |
|
enum |
|
DataPattern |
source data pattern: random, PN9, PN15, bits_repeat, user_file |
random |
|
enum |
|
RepBitValue |
repeating data value |
0xff |
|
int |
[0, 255] |
UserFileName |
user-defined data file name |
datafile.txt |
|
filename |
|
ScrambleCode |
index of scramble code |
0 |
|
int |
[0:512] for downlink; |
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]; |
TFCIField |
TFCI field on/off switch: On, Off |
Off |
|
enum |
|
TFCIValue |
TFCI value |
0 |
|
int |
[0:1023] |
TPCValue |
transmit power control value in hexadecimal |
0x5555 |
|
int |
[0:0x7ffff] |
tDPCHOffset |
DPCH channel offset |
0 |
|
int |
[0:149] |
TFCIPowerOffset |
TFCI field power offset in decibels |
0.0 |
dB |
real |
[-20:20] |
TPCPowerOffset |
TPC field power offset in decibels |
0.0 |
dB |
real |
[-20:20] |
PilotBitsNum |
number of pilot bits: Pilot2, Pilot4, Pilot8, Pilot16 |
Pilot4 |
|
enum |
|
PilotPowerOffset |
pilot field power offset in decibels |
0.0 |
dB |
real |
[-20:20] |
SymbolRate |
downlink physical channel symbol rate: DPCH_7_5ksps, DPCH_15ksps, DPCH_30ksps, DPCH_60ksps, DPCH_120ksps, DPCH_240ksps, DPCH_480ksps, DPCH_960ksps |
DPCH_15ksps |
|
enum |
|
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
out |
output data |
complex |
Notes/Equations
- This model is used to generate the downlink DPCH signal.
This model performs the same as the Agilent signal generator instrument ESG-D Option 100. - Each firing, 2560 tokens are output. The complex output data sequence is the spread and scrambled chips where SpreadCode and ScrambleCode specify the spread and scramble codes. The output sequence is repeated on a frame-by-frame basis.
- The combined parameters, such as symbol rate, number of pilot bits, TFCI field switch are converted to the slot format as defined in [1].
- The ScrambleCode i , ScrambleOffset k , and ScrambleType parameters are used together to determine the scrambling code n as follows:
n = (16 × i ) + k + m- If ScrambleType is normal , then m = 0
- If ScrambleType is right , then m = 16384
- If ScrambleType is left , then m = 8192
- tDPCHOffset indicates the time offset of DPCH relative the SCH channel. The unit is 256 chips.
- If TFCIField is on, the TFCI value is converted into 10-bit binary equivalent and coded to 32 bits, then filled into TFCI field of each slot as defined in [2].
- The power offsets of TFCI field, TPC field and Pilot field of as expressed in decibels are relative to downlink data channel DPDCH.
- Hexadecimal TPC values are converted to their binary equivalent. The value 7F80 becomes 111 1111 1000 0000. Notice that there are 15 digits in the binary TPC value. Because one frame contains 15 time slots, one binary digit is assigned to each time slot. The assigned bit is then repeated enough times to fill the TPC bit field.
References
- 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
- 3GPP Technical Specification TS 25.212 V3.9.0, Multiplexing and Channel Coding (FDD), March 2003, Release 1999.
http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25212-390.zip
- 3GPP Technical Specification TS 25.213 V3.7.0, Spreading and modulation (FDD), March 2003, Release 1999.
http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25213-370.zip