WCDMA3G_PhyCHBER
Description: Physical channel BER measurement
Library: 3GPPFDD 10-99, Measurement
Class: SDFWCDMA3G_PhyCHBER
Parameters
Name |
Description |
Default |
Sym |
Type |
Range |
---|---|---|---|---|---|
LinkDir |
link direction: Downlink, Uplink |
Downlink |
|
enum |
|
TrCHType |
transport channel type: DCH_8_kbps, DCH_16_kbps, DCH_32_kbps, DCH_64_kbps, DCH_128_kbps, DCH_256_kbps, DCH_512_kbps, DMCH_2_4_kbps, DMCH_12_2_kbps, DMCH_64_kbps, DMCH_144_kbps, DMCH_384_kbps, DMCH_2048_kbps |
DCH_8_kbps |
|
enum |
|
TTI |
transmission time interval: TTI_10ms, TTI_20ms, TTI_40ms, TTI_80ms |
TTI_10ms |
|
enum |
|
IgnoreFrameNum |
number of frames to be ignored |
0 |
N |
int |
[0, ∞) |
BERWindow |
number of frames over which BER is calculated |
100 |
|
int |
[1, ∞) |
Pin Inputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
in1 |
data from input 1 |
int |
2 |
in2 |
data from input 2 |
int |
3 |
TF |
input transport format |
int |
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
4 |
BER |
output bit error rate value |
real |
Notes/Equations
- This model is used to measure the physical channel bit error rate (BER). Data is compared before channel decoding of DPDCH data at the end of each transmission time interval (TTI) of transport channels.
Each firing, data of one code block is input from two inputs; current transport format is read from TF to indicate the valid data length. Data from the two inputs are compared and BER is measured and output every TTI. The number of input and output tokens are listed in the following table.
Input and Output Tokens
TrCHType TTI In1/In2 Tokens TF Input Tokens BER Output Token Downlink Uplink DCH_8_kbps 10ms 96 312 1 1 20ms 176 552 2 1 40ms 336 1032 4 1 80ms 656 2016 8 1 DCH_16_kbps 10ms 368 552 1 1 20ms 688 1032 2 1 40ms 1344 2016 4 1 80ms 2640 3960 8 1 DCH_32_kbps 10ms 688 1032 1 1 20ms 1344 2016 2 1 40ms 2640 3960 4 1 80ms 5256 7884 8 1 DCH_64_kbps 10ms 1980 1980 1 1 20ms 3900 3900 2 1 40ms 7740 7740 4 1 80ms 15432 15432 8 1 DCH_128_kbps 10ms 3900 3900 1 1 20ms 7740 7740 2 1 40ms 15480 15480 4 1 80ms 30807 30807 8 1 DCH_256_kbps 10ms 7740 7740 1 1 20ms 15480 15480 2 1 40ms 30807 30807 4 1 80ms 61560 61560 8 DCH_512_kbps 10ms 15480 15480 1 1 20ms 30807 30807 2 1 40ms 61560 61560 4 1 80ms 123039 123039 8 1 DMCH_2_4_kbps 40ms 360 360 4 1 DMCH_12_2_kbps 20ms 804 804 2 1 DMCH_64_kbps 20ms 3900 3900 2 1 DMCH_144_kbps 20ms 8700 8700 2 1 DMCH_384_kbps 20ms 23112 23112 2 1 DMCH_2048_kbps 20ms 123039 2 1 - Model functions
The current value of transport format (TF) is read and valid length of input data is determined.
Data from two input ports is read; after N frames these are compared from the starting point of the frame to the valid length. BER is calculated according to the following algorithm.
The following figure shows the BER measurement window. The input data is compared in bits. Suppose e0 is the total error number of the current data block f0, e1 is the total error number of the previous data block f1, eWb-1 is the total error number of the earliest data block in the BER measurement window fWb-1, and the valid data lengths of these blocks in the BER window are Li(i=0, ..., Wb-1),
BER Measurement
then,
The value of BER is output every TTI.
References
- 3GPP Technical Specification TS25.215 V3.0.0,"Physical Layer - Measurement (FDD)," October 1999.
- 3GPP Technical Specification TS25.302 V3.1.0,"Services Provided by the Physical Layer," October 1999.