3GPPFDD_HS_UL_Rake
Description: 3GPP HSDPA Uplink receiver
Library: 3GPPFDD, Receiver
Class: SDF3GPPFDD_HS_UL_Rake
Derived From: 3GPPFDD_UL_Rake
Parameters
Name |
Description |
Default |
Unit |
Type |
Range |
---|---|---|---|---|---|
SpecVerHSDPA |
version of HSDPA specifications: Version_09_03 |
Version_09_03 |
|
enum |
|
SlotFormat |
slot format |
0 |
|
int |
† |
ScrambleCode |
index of scramble code |
0 |
|
int |
[0:512] for downlink; |
Scramble |
scramble code type: LONG, SHORT |
LONG |
|
enum |
|
SampleRate |
sample rate |
8 |
|
int |
[1:256] |
MaxDelaySample |
maximum delay boundary, in terms of samples |
0 |
|
int |
[0:2559] for RAKE receiver; |
ChannelType |
select the channel type to be processed: CH_GAUSSIAN, CH_FADING |
CH_GAUSSIAN |
|
enum |
|
ChannelInfo |
fading channel information source: Known, Estimated |
Known |
|
enum |
|
ChannelInfoOffset |
offset between spread code and channel information in terms of sample |
0 |
|
int |
[0:MaxDelaySample] |
PathSearch |
path search frequency: EverySlot, Once |
Once |
|
enum |
|
SearchMethod |
path search method: Coherent, NonCoherent, Combined |
Coherent |
|
enum |
|
SearchSlotsNum |
number of slots for path search |
1 |
|
int |
[1:6] |
PathNum |
number of Rake fingers |
1 |
|
int |
[1:6] |
PathDelaySample |
delay for each finger, in terms of samples |
0 |
|
int array |
[0:MaxDelaySample]; |
OutputSNR |
switch for SNR estimation: SNR_Active, SNR_Deactive |
SNR_Deactive |
|
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).
Pin Inputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
inChip |
input data stream |
complex |
2 |
PCNin |
physical channel number |
int |
3 |
SltFin |
slot format |
int |
4 |
inChM |
input known channel information |
multiple complex |
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
5 |
Cout |
output DPCCH stream |
real |
6 |
SNR |
signal to noise ratio |
real |
7 |
SlotIndex |
slot number |
int |
8 |
PCNout |
physical channel number |
int |
9 |
SltFout |
slot format |
int |
10 |
Delay |
path delay |
int |
11 |
HS_DPCCH |
output HS-DPCCH |
real |
12 |
HS_Gain |
HS-DPCCH amplitude ratio |
real |
13 |
DoutM |
output DPDCH stream |
multiple real |
14 |
outChM |
output estimated channel information |
multiple complex |
Notes/Equations
- This 3GPPFDD_HS_UL_Rake model receiver provides HS-DPCCH de-spreading and de-modulation.
- 3GPPFDD_UL_Rake (dedicated physical channel uplink receiver) functions are implemented in this receiver. Refer to 3GPPFDD_UL_Rake documentation for parameter information and details.
- The HS-DPCCH is de-spread and de-modulated after DPCCH and DPDCH signals are processed.
- The envelope ratio between HS-DPCCH and DPCCH is calculated for each slot.
References
- 3GPP Technical Specification TS 25.211 V5.5.0, "Physical channels and mapping of transport channels onto physical channels (FDD)" Release 5.
- 3GPP Technical Specification TS 25.212 V5.6.0 "Multiplexing and channel coding (FDD)" Release 5.
- 3GPP Technical Specification TS 25.213 V5.4.0, "Spreading and modulation (FDD)" Release 5.