Last updated: January 16, 2009
3GPP TS 34.121, F.6.1.1 defines bit error ratio (BER) as follows: "The Bit Error Ratio is defined as the ratio of the bits wrongly received to all data bits sent. The bits are the information bits above the convolutional/turbo decoder."
 
When the test set measures loopback bit error ratio, it sends a known data pattern (see 
DL DTCH Data
) on the downlink dedicated traffic channel (DTCH) to a UE that is configured in loopback mode 1 or 2. (Although the measurement will operate with 
UE Loopback Type
 set to
 2
, all TS 34.121 tests utilizing the BER measurement require loopback mode 1). The UE decodes the data and re-transmits it on the uplink DTCH. The test set analyzes the uplink data to see how closely it matches the data bits originally sent on the downlink. The test set compares the downlink and uplink data one transport block at a time and reports the 
Bit Error Ratio
.
 
To decrease test time, you may set 
Confidence State
 to
 On 
and specify the 
BER Requirement
, which allows the test set to stop testing when an early pass or early fail event occurs, and to report a 
Confidence Test Result
 (see 3GPP TS 34.121 F.6 and 3GPP TS 34.901).
Because the test set must compare the UE's uplink data with the corresponding downlink data, the measurement must be able to synchronize to the UE's signal (align received uplink transport blocks with their corresponding downlink transport blocks. In doing so, the test set determines the UE's Loopback Delay ). See Input Signal Requirements .
 
When testing the UE's receiver performance, it is assumed that the uplink is error free. Any errors occurring on the uplink invalidate the receiver test. The loopback BER measurement returns information about uplink 
CRC Errors
 to assist in ensuring that the uplink is error free (to perform the loopback BER measurement, you must set 
Uplink DTCH RMC CRC Presence
 to
 Present
 so that an uplink CRC is generated).
To perform the loopback BER measurement while in Active Cell Operating Mode , you must be on an RB test mode call, with Channel Type set to a symmetrical RMC. Loopback BER can not be measured for Asymmetrical RMCs .
The trigger source for this measurement is always protocol-based (see Trigger Source Description ).
The FDD Test Operating Mode does not provide radio bearer setup control of the UE for test mode operation. You must configure the UE in loopback mode 1 or 2 and synchronize it to the test set's downlink signal in order to make this measurement in FDD test operating mode.
The uplink transport format must include both the DTCH and the DCCH; however, only the DTCH information is used for the loopback bit error ratio measurement.
 
When 
Confidence State
 is
 Off
, you may set the number of data bits to test during the measurement using the
 Number of Bits to Test
 setting. However, the actual number of bits tested is always the largest multiple of the number of bits needed to fill a DTCH transport block for the transmitted format. For example, for the 12.2 kbps reference measurement channel (RMC) the transport block is 244 bits. If you set the number of bits to test to 1000, the actual number of bits tested will be 1220 (1000 bits/244 bits per block = 4.1 blocks, so 5 blocks are required to test at least 1000 bits. 5 blocks x 244 bits per block = 1220 bits).
 
When 
Confidence State
 is
 On
, you may set the maximum number of bits to test during the measurement using the
 Number of Bits to Test 
setting. However, the actual number of bits tested will be less than this number if an early pass or early fail event occurs (see 
Confidence Test Result
). If a 
Confidence Test Result
 of
 Max Bits Tested 
is returned, then the actual number of bits tested is the largest multiple of the number of bits needed to fill a DTCH transport block for the transmitted format, as explained above.
GPIB command: SETup:WBERror:COUNt
 
To decrease test time, you may set
 Confidence State 
to
 On 
and specify 
BER Requirement
, which allows the test set to stop testing when an early pass or early fail event occurs, and to report a 
Confidence Test Result
 (see 3GPP TS 34.121 F.6 and 3GPP TS 34.901).
 
From the front panel, 
Confidence State 
can be set by pressing the
 ON 
or
 OFF 
key while 
Confidence Level
 is selected.
GPIB commands: SETup:WBERror:CONFidence[:SLEVel] , SETup:WBERror:CONFidence:STATe
 
3GPP TS 34.121 F.6 defines:
F = probability of a wrong decision
(1 - F) = probability of a correct decision
The probability (risk) to fail a good DUT shall be </= F according to the following definition: A DUT is failed, accepting a probability of </= F that the DUT is still better than the specified error ratio (Test requirement (see 
BER Requirement
)).
The probability to pass a bad DUT shall be </= F according to the following definition: A DUT is passed, accepting a probability of </= F that the DUT is still worse than M times the specified error ratio (see 
BER Requirement
). (M>1 is the 
Bad DUT Factor
).
 
The
 Confidence Level 
parameter is equivalent to (1 - F). 3GPP TS 34.121 table F.6.1.8 specifies an F of 0.2% (
Confidence Level 
of
 99.8%
) for all Receiver and Performance Characteristics tests in 3GPP TS 34.121 sections 6 and 7 (except for the fail limit for 6.5 Blocking Characteristics).
 
Confidence Level 
is thus fixed to 99.8%. Similarly, 
Bad DUT Factor
 is fixed to 1.5.
GPIB commands: SETup:WBERror:CONFidence[:SLEVel] , SETup:WBERror:CONFidence:LEVel
 
3GPP TS 34.121 F.6 defines TR = Test Requirement. As testing progresses, the bit error ratio trajectory converges to a value (see 
3GPP TS 34.121 Figure F.6.1.9
). The BER value that the UE is converging to shall not exceed the Test Requirement. The
 BER Requirement 
parameter is equivalent to Test Requirement expressed as a percentage. 3GPP TS 34.121 table F.6.1.8 specifies a Test Requirement of between 0.001 and 0.1 (0.1% and 10%
 BER Requirement
) for the Receiver and Performance Characteristics tests in 3GPP TS 34.121 sections 6 and 7.
 
This setting is only available when 
Confidence State
 is
 On
.
GPIB command: SETup:WBERror[:RATio]:REQuirement
 
3GPP TS 34.121 F.6 defines M = bad DUT factor. A
 Bad DUT Factor 
of greater than 1 shifts the early pass limit curve up (the early pass limit curve is defined by 3GPP TS 34.121 F.6.1.5 equation (2). See also 
3GPP TS 34.121 Figure F.6.1.9
.) This allows an early pass event to occur after fewer bits have been tested for a given number of errors, which results in a higher bit error ratio (see the early pass equation for NL(
ne
) in 3GPP TS 34.121 F.6.1.9). As M is increased, a greater number of bad DUTs are passed.
 
3GPP TS 34.121 table F.6.1.8 specifies a
 Bad DUT Factor 
of 1.5 for all Receiver and Performance Characteristics tests in 3GPP TS 34.121 sections 6 and 7. Thus,
 Bad DUT Factor 
is fixed to 1.5.
 
This setting is only available when 
Confidence State
 is
 On
.
GPIB command: SETup:WBERror:CONFidence:DUTFactor
The ratio of incorrectly received bits to the Bits Tested , expressed as a percentage (%).
GPIB command: FETCh:WBERror<[:ALL]|:INTegrity|:RATio|:COUNt|:BITS>?
 
The
 Confidence Test Result 
is only available when 
Confidence State
 is
 On
.
Pass
: Few enough bit errors were detected for a large enough number of 
Bits Tested
 that the test set is able to predict (with the specified 
Confidence Level
) that the bit error ratio trajectory is converging to a value below the 
BER Requirement
. An early pass event is determined according to 3GPP TS 34.121 5.6.1.5 equation (2). 
Fail
: Enough bit errors were detected for the number of 
Bits Tested
 that the test set is able to predict (with the specified 
Confidence Level
) that the bit error ratio trajectory is converging to a value above the 
BER Requirement
. An early fail event is determined according to 3GPP TS 34.121 5.6.1.5 equation (1).
Max Bits Tested
: After testing the number of bits specified by 
Number of Bits to Test
, the test set is unable to predict (with the specified 
Confidence Level
) whether the bit error ratio trajectory is converging to a value above or below the 
BER Requirement
.GPIB command: FETCh:WBERror:RATio:FAIL?
The number of incorrectly received bits.
GPIB command: FETCh:WBERror<[:ALL]|:INTegrity|:RATio|:COUNt|:BITS>?
Number of bits tested to determine the Bit Error Count and Bit Error Ratio results.
GPIB command: FETCh:WBERror<[:ALL]|:INTegrity|:RATio|:COUNt|:BITS>?
 
The UE sends a TFCI for each uplink DTCH transport block. When operating in 
Active Cell Operating Mode
, the test set monitors the uplink TFCI, and can report uplink missing blocks. If the TFCI indicates that there is no data block sent for that TTI, the test set reports a missing block. When a missing block occurs, 
Bit Error Count
 and the number of 
Bits Tested
 are not incremented. The test set returns a
 Questionable MS-to-Cell Data 
Integrity Indicator
.
When in FDD Test Operating Mode , the test set does not monitor the uplink TFCI; rather, it assumes that a data block is sent in every TTI. However, when a missing block occurs, the test set detects a CRC error. Thus, the data within the block is not analyzed, and the number of Bits Tested is not incremented.
GPIB command: FETCh:WBERror:MBLocks?
 
To determine if an uplink CRC error has occurred, the test set calculates the CRC for the data sent in the uplink DTCH transport block, and compares the result to the CRC sent by the UE for that transport block. When a CRC error occurs, the data within the block is not analyzed, and the number of 
Bits Tested
 is not incremented. If a CRC error occurs, the test set returns a
 Questionable MS-to-Cell Data 
Integrity Indicator
.
GPIB command: FETCh:WBERror:CRCerrors?
3GPP TS 25.211 section 7.6.3 specifies that the uplink frame transmission take place 1024 chips after reception of the corresponding downlink frame. In reality, there is often a larger delay before the UE is able to transmit the uplink frame. 3GPP TS 34.109, 5.3.2.9 specifies this delay between received downlink radio frames and their corresponding uplink radio frames (produced from the received data) as the loopback delay. Loopback delay is measured at the UE antenna connector and is specified in units of radio frames. While the UE test loop is closed and the radio bearer configuration is not changed, the UE is required to maintain a fixed loopback delay, which must not exceed the number of radio frames corresponding to 10 times the TTI (Transmission Timing Interval) of the actual transport channel configuration. For example, if TTI is 10 ms, the UE is required to maintain a fixed loopback delay not to exceed 10 radio frames (the test set can actually tolerate a loopback delay of up to 50 TTI).
 
To calculate loopback delay, the test set correlates the data in the uplink radio frame to the data sent in the downlink radio frame. Thus, the data sent by the test set must be different for each radio frame (
DL DTCH Data
 must not be set to
 All Zeros 
or
 All Ones
).
GPIB command: FETCh:WBERror:LDELay?
The expected power into the test set must be set in order to maintain the link with the UE. This is done using the UE Target Power setting or by using manual receiver power control and specifying the expected power level. See Receiver Control .
Manual Operation: How Do I Make a Loopback Bit Error Ratio (BER) Measurement?
Programming a Loopback Bit Error Ratio Measurement
Loopback Bit Error Ratio Troubleshooting
Radio Bearer Test Mode and Channel Type