RACH

These settings control the uplink transport Random Access Channel (RACH).

See also, PRACH and Message.

1. General Settings

2. Error Insertion Settings

Data

Error Insertion Mode

Block Size

BLER

Number of Blocks

BLER Error Blocks

Coding Type

BLER Total Blocks

TTI

BER

Rate Matching Attribute

BER Error Bits

CRC Length

BER Total Bits

Bits Per Frame

 

Puncture Rate

 

Maximum Puncture Rate

 

Bit Rate

 

RACH Configuration Summary Table

This section defines the Settings Current and Apply Needed buttons. Only one button is available at any time. These buttons are available in all of the W-CDMA/HSPA+ Uplink's tree nodes.

This button indicates that the current real-time settings have been applied to the instrument. No action is required.

This button indicates that the instrument settings are not current and need to be updated to be applied to the instrument. Click this button to update the instrument's settings.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk:APPLy

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk:APPLy?

Begins the PRACH transmission. This button is active when the PRACH Start Trigger Source is set to Trigger in the PRACH node.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk:PRACh:TRIGger[:SEND]

1. General Settings

Data

Choice: PN9 | FIX4 | Custom Pattern | User Data

Default: PN9

Sets the type of data to be inserted into RACH.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA PN9|FIX4|PATTern|"<filename>"

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA?

If you select <"filename">, PATTern or FIX4, use the following commands to create the pattern:

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:FIX4 <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:FIX4

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:PATTern <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:PATTern

Block Size

Range: 0 to 5000

Default: 168

Sets the transport block size for RACH.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:BLKSize <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:BLKSize?

Number of Blocks

Range: 0 to 4095

Default: 1

Sets the number of transport blocks coded into RACH.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:NBLock <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:NBLock?

Coding Type

Indicates the type of channel coding for RACH.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:CODE?

TTI

Choice: 10 | 20 (ms)

Default: 20 ms

Sets the transmission time interval (TTI) for RACH.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

For the following commands, either can be used to set the RACH TTI.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk:PRACh:TTI 10000|20000

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk:PRACh:TTI?

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:TTI 10000|20000

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:TTI?

Rate Matching Attribute

Indicates the rate match parameters of RACH.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:RMATch?

CRC Length

Choice: 0 | 8 | 12 | 16 | 24

Default: 16

Sets the number of cyclic redundancy code (CRC) bits that are to be added to each transport channel block.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:CRC 0|8|12|16|24

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:CRC?

Bits Per Frame

Indicates the bits per frame for RACH.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:BPFRame?

Puncture Rate

Indicates the puncture rate removed from or added to the fully coded channel of RACH.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:PPERcentage?

Maximum Puncture Rate

Indicates the allowed maximum puncture rate.

Bit Rate

Indicates the bit rate for RACH.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:BRATe?

2. Error Insertion Settings

Error Insertion Mode

Choice: None | BER | BLER

Default: None

Sets the error insertion mode. The error insertion is available when the PRACH generation mode is set to "Single".

BLER

This choice selects block error rate (BLER) mode.

BER

This choice selects a bit error rate (BER) mode.

None

This choice selects no BLER or BER mode (no error blocks or bits inserted).

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:EINSert BLER|BER|NONE

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:EINSert?

BLER

Range: 0 to 1 (Resolution 0.0001)

Default: 0

Sets the inserted block error rate value.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BLER[:VALue] <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BLER[:VALue]?

BLER Error Blocks

Indicates the actual block errors inserted in the total number of blocks.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BLER:ERRor:BLOCk?

BLER Total Blocks

Indicates the total blocks inserted for the block error ratio calculation.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BLER:TOTal:BLOCk?

BER

Range: 0 to 1 (Resolution 0.0001)

Default: 0

Sets the bit error rate (BER) value for RACH.

If the parameter set by the following command is changed while the signal is active, the :ULINk:APPLy command or Apply Needed () button must be executed for the change to occur.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BER[:VALue] <val>

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BER[:VALue]?

BER Error Bits

Default: 0

Indicates the actual error bits inserted for the total number of bits.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BER:ERRor:BIT?

BER Total Bits

Default: 0

Indicates the total number of bits inserted for the bit error rate (BER) calculation.

[:SOURce]:RADio:WCDMa:TGPP[:BBG]:ULINk[:TGRoup[1]]:RACH[1]:DATA:BER:TOTal:BIT?

Preamble