WCDMA3G_OVSF
Description: Orthogonal variable spreading factor codes generator
Library: 3GPPFDD 10-99, Spreading & Modulation
Class: SDFWCDMA3G_OVSF
Parameters
Name |
Description |
Default |
Sym |
Type |
Range |
---|---|---|---|---|---|
TypeArray |
types of OVSF sequences |
8 |
K |
int array |
[2, ∞] |
IndexArray |
index matrix of OVSF sequence |
0 |
|
int array |
[0, 2K -1] |
Pin Outputs
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
out |
OVSF sequences |
multiple int |
Notes/Equations
- This model is used to generate a single or multiple orthogonal variable spreading factor (OVSF) sequences. The OVSF sequence family has a tree-structure and the length of each OVSF sequence is variable to meet multi-rate transmission. The number of maximal length of these OVSF sequences output tokens are produced for each output signal.
- The matrix size of TypeArray must be equal to that of IndexArray.
TypeArray specifies the length of the multiple OVSF codes to be generated. For example, "4 5 6" means the length of the three codes are 16, 32 and 64, respectively. IndexArray specifies the index of the output code within the code family of the given length. - The layered spreading sequences are generated from the recursions:
= 1
.
.
.
References
- 3GPP Technical Specification TS 25.213 V3.0.0 "Spreading and modulation (FDD)," October 1999.