Configuration of the parameters and channels used by the waveform
generator. The configuration structure is defined in these tables.
Top-Level Parameters and Substructures
Parameter Field | Values | Description |
|---|
RadioConfiguration | 'RC1' | 'RC2' | 'RC3' | 'RC4' | 'RC5' | 'RC6' | Radio configuration of the reverse channel. The spreading
rate of the waveform is derived from the radio configuration. Spreading
rate 1, SR1, corresponds to a 1.2288 Mcps carrier and is associated
with RC1 through RC4. Spreading rate 3, SR3, corresponds
to a 3.6864 Mcps carrier and is associated with RC5 and RC6. |
PowerNormalization | 'Off' | 'NormalizeTo0dB' | Power normalization of the waveform |
NumChips | Positive scalar integer | Number of chips in the waveform |
OversamplingRatio | Positive scalar integer | Oversampling ratio at output |
FilterType | 'cdma2000Long' | 'cdma2000Short' | 'Off' | 'Custom' | Type of output filtering |
CustomFilterCoefficients | Real vector | Custom filter coefficients used only when the FilterType field
is set to 'Custom' |
InvertQ | 'Off' | 'On' | Negate the quadrature output |
EnableModulation | 'Off' | 'On' | Enable carrier modulation |
ModulationFrequency | Nonnegative scalar integer | Carrier modulation frequency (applies when EnableModulation is 'On') |
RPICH | Structure | See RPICH Substructure.
Optional. |
RACH | Structure | See RACH Substructure.
Optional. |
REACH | Structure | See REACH Substructure.
Optional. |
RCCCH | Structure | See RCCCH Substructure.
Optional. |
RDCCH | Structure | See RDCCH Substructure.
Optional. |
RFCH | Structure | See RFCH Substructure.
Optional. |
RSCCH | Structure | See RSCCH Substructure.
Optional. |
RSCH1 | Structure | See RSCH1 Substructure.
Optional. |
RSCH2 | Structure | See RSCH2 Substructure.
Optional. |
RPICH Substructure
Include the RPICH substructure in the cfg structure
to configure the Reverse Pilot Channel (R-PICH). The RPICH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
LongCodeMask | 42-bit binary number | Long code identifier |
PowerControlEnable | 'On' | 'Off' | Enable or disable power control subchannel |
PowerControlPower | Real scalar | Power control subchannel power (relative to R-PICH) |
PowerControlDataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Power control subchannel data source |
RACH Substructure
Include the RACH substructure in the cfg structure
to configure the Reverse Access Channel (R-ACH). The RACH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array: {'PN Type', RN Seed} or
a binary vector. Standard PN types are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a binary vector. |
REACH Substructure
Include the REACH substructure in the cfg structure
to configure the Reverse Enhanced Access Channel (R-EACH). The REACH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
DataRate | 9600 | 19200 | 38400
| Data rate (bps) |
FrameLength | 5 | 10 | 20 | Frame length (ms) |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤
7 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array: {'PN Type', RN Seed} or
a binary vector. Standard PN types are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a binary vector. |
RCCCH Substructure
Include the RCCCH substructure in the cfg structure
to configure the Reverse Common Control Channel (R-CCCH). The RCCCH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
DataRate | 9600 | 19200 | 38400 | Data rate (bps) |
FrameLength | 5 | 10 | 20 | Frame length (ms) |
CodingType | 'conv' | 'turbo' | Type of error control coding |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤
7 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array: {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |
RDCCH Substructure
Include the RDCCH substructure in the cfg structure
to configure the Reverse Dedicated Control Channel (R-DCCH). The RDCCH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
FrameLength | 5 | 20 | Frame length (ms) |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤
15 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |
RFCH Substructure
Include the RFCH substructure in the cfg structure
to configure the Reverse Fundamental Traffic Channel (R-FCH). The RFCH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
DataRate | 1200 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | Data rate (bps) |
FrameLength | 5 | 10 | 20 | Frame length (ms) |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤
15 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |
RSCCH Substructure
Include the RSCCH substructure in the cfg structure
to configure the Reverse Supplemental Code Channel (R-SCCH). The RSCCH substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |
RSCH1 Substructure
Include the RSCH1 substructure in the cfg structure
to configure the Reverse Supplemental Channel 1 (R-SCH 1). The RSCH1 substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
DataRate | 1200 | 1350 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | 19200 | 28800 | 38400 | 57600 | 76800 | 115200 | 153600 | 230400 | 259200 | 307200 | 460800 | 518400 | 614400 | 1036800 | Data rate (bps) |
FrameLength | 20 | 40 | 80 | Frame length (ms) |
WalshLength | 2 | 4 | Walsh code length |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤ WalshLength –
1 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |
RSCH2 Substructure
Include the RSCH2 substructure in the cfg structure
to configure the Reverse Supplemental Channel 2 (R-SCH 2). The RSCH2 substructure
contains the following fields.
Parameter Field | Values | Description |
|---|
Enable | 'On' | 'Off' | Enable or disable the channel |
Power | Real scalar | Relative channel power (dB) |
DataRate | 1200 | 1350 | 1500 | 1800 | 2400 | 2700 | 3600 | 4800 | 7200 | 9600 | 14400 | 19200 | 28800 | 38400 | 57600 | 76800 | 115200 | 153600 | 230400 | 259200 | 307200 | 460800 | 518400 | 614400 | 1036800 | Data rate (bps) |
FrameLength | 20 | 40 | 80 | Frame length (ms) |
WalshLength | 4 | 8 | Walsh code length |
WalshCode | Nonnegative integer scalar such that 0 ≤ WalshCode ≤ WalshLength –
1 | Walsh code number |
LongCodeMask | 42-bit binary number | Long code identifier |
EnableCoding | 'On' | 'Off' | Enable or disable channel coding |
DataSource | Cell array, {'PN Type', RN Seed} or
binary vector. Standard PN sequence options are 'PN9', 'PN15', 'PN23', 'PN9-ITU',
and 'PN11'. | Data source. Specify a standard PN sequence with a random
number seed or a custom vector. |