Bit Error Rate Testing: BER Test

Bit Error Rate Testing is one of the key methods of determining the performance of a radio, wireless wired or telecommunications data link.


Bit Error Rate Definition & Tutorial Includes:
BER basics     BER testing    


As bit error rate is a really key parameter in any data communications link whether wired or wireless, it is important to be able to easily and accurately determine the bit error rate of any system.

Bit error rate is associated with many wireless and radio systems, but it is also equally used within the telecommunications industry where it is used for determining the performance of data links including fibre optic systems as well as other wired links as well.

In view of its importance, testing is key. Bit error rate testers are used to enable this testing to be accomplished.

Anritsu MP1900A signal analyse that performs bit error rate testing
Equipment for Bit Error Rate Testing

Bit error rate testing overview

Unlike many other forms of testing, bit error rate, BER measures the full end to end performance of a system including the transmitter, receiver and the medium between the two.

In this way, bit error rate, BER enables the actual performance of a system in operation to be tested, rather than testing the component parts and hoping that they will operate satisfactorily when in place.

In order that bit error rate can be measured easily and quickly, a variety of bit error rate testers are available from a variety of manufacturers. Each tester has its own advantages and disadvantages.

Bit error rate testing

The basic concept behind bit error rate testing is quite straightforward. A data stream is sent through the communications channel, whether a radio link, a fibre optic link or whatever, and the resulting data stream is compared with the original. Any changes are noted as data errors and logged. Using this information a bit error rate can be determined.

BER = Errors Total Number of Bits

The basic concept of a bit error rate test is straightforward, but the actual implementation requires a little more thought, and is not as simple. There are a number of issues that need to be addressed.

As data errors occur in a random fashion it can take some while before an accurate reading can be gained using normal data. In order to shorten the time required for measurements, a pseudorandom data sequence can be used.

To expand the reason for using a pseudo random sequence take the example of a typical data link. To make a simple measurement of the number of errors that take place it is possible to use an error detector that compares the transmitted and received data and then counts the number of errors. If one error were detected while sending 1012 bits, then a first approximation may be that the error rate is 1 in 1012, but this is not the case in view of the random nature of any errors that may occur. In theory an infinite number of bits should be sent to prove the actual error rate, but this is obviously not feasible.

As the error rates fall so it takes longer for measurements to be made if any degree of accuracy is to be achieved. For Gigabit Ethernet that specifies an error rate of less than 1 in 10^12, the time taken to transmit the 10^12 bits of data is 13.33 minutes. To gain a reasonable level of confidence of the bit error rate it would be wise to send around 100 times this amount of data. This would take 1333 minutes or about 22.2 hours.

It is clearly not convenient to have measurements taking this long. Accordingly to assist making measurements faster, mathematical techniques are applied and the data that is transmitted in the test is made as random as possible - a pseudorandom code is used that is generated within the bit error rate tester. This helps reduce the time required while still enabling reasonably accurate measurements to be made.

System simulation for BER testing

In addition using a pseudo-random data source, it is often necessary to simulate the transmission path. In this way the BER testing can be undertaken in the laboratory with the transmitter and receiver close to each other. To simulate the transmission path it is necessary to set up a "medium" that is representative of the actual data transmission path to be used. In terms of a radio transmission, this includes noise and propagation fading.

  • Noise:   Noise in the radio path comes from a number of sources. It can be generated either externally to the electronics system itself and comes as received noise, or it may be generated internally, chiefly as noise in the front end of the receiver. The receiver noise will be present regardless of whether the system is in a simulated or real environment.

    The remaining noise can be simulated and introduced to the receiver using a noise diode generator.
  • Fading characteristics for radio communications systems:   The fading characteristics of a channel are really only applicable to radio based systems. It is very important to simulate the real life characteristics of the transmission path in as realistic a way as possible. With signals constantly varying as a result of many factors it is necessary to simulate a this. To achieve this for a radio link it is necessary to use a fading simulator that adds Rayleigh fading characteristics to the signal. A sophisticated fading simulator may also use multiple channels with variable time delays to simulate changing path conditions. Although fading simulators are complicated items of test equipment they are able to give a realistic medium for testing bit error rate, BER within the laboratory.

One of the main precautions when testing BER on radio systems in the laboratory is to ensure that none of the transmitted signal leaks directly into the receiver and avoids passing through the fading simulator. If the transmitter power is relatively high, then it is difficult to give adequate levels of screening and some of the testing may not be valid. Great care must be taken to ensure that all the signal travels via the fading simulator. Considerable levels of screening may be required. In some occasions screened rooms have been used.


Bit error rate testing is an important form of test for any communications or telecommunications data link. It determines one of the most important factors in terms of its performance. Often bit error rate testers are sued with other items of test equipment when simulations of poor links are needed. For radio systems, bit error rate testers may be used with channel fading simulators, etc.

More Essential Radio Topics:
Radio Signals     Modulation types & techniques     Amplitude modulation     Frequency modulation     OFDM     RF mixing     Phase locked loops     Frequency synthesizers     Passive intermodulation     RF attenuators     RF filters     RF circulator     Radio receiver types     Superhet radio     Receiver selectivity     Receiver sensitivity     Receiver strong signal handling     Receiver dynamic range    
    Return to Radio topics menu . . .