AdvancedTopic 82 of 101Signals, Control & Comms
Bit error rate
Probability of bit errors as a function of SNR.
In depth
BER=P(bit error) vs Eb/N0: BPSK P_b=Q(√(2E_b/N₀)); QPSK same per bit; higher-order QAM needs more Eb/N0. Error-correcting coding gain shifts curves left. Waterfall curves; test with PRBS sequences. Target BER 10⁻⁶–10⁻¹².
Key points
- Q-function
- Coding gain
- Packet error rate
ExampleMoving from BPSK to 16-QAM costs several dB in Eb/N0 for the same BER.
What is Bit error rate?
Probability of bit errors as a function of SNR.
Why is it important to understand bit error rate?
Bit error rate measures how often data is wrong, which determines whether a link is usable for a given application.
What is BER?
The number of bit errors divided by the total number of bits transmitted, measured over a period.
How does BER change with SNR?
It falls steeply as SNR rises, so a small SNR improvement can make a large difference in error rate.
How is Bit error rate used in practice?
Typical applications include specifying the BER target for a control network, comparing two coding schemes at the same SNR and estimating the retransmission rate for a wireless file transfer.
What should I learn before Bit error rate?
Study "Constellation diagrams" first (topic 81 of 101 in Signals, Control & Comms). It covers the groundwork this topic builds on.
What are the key points of Bit error rate?
Q-function. Coding gain. Packet error rate.
Can you give an example of Bit error rate?
Moving from BPSK to 16-QAM costs several dB in Eb/N0 for the same BER.
What comes after Bit error rate?
The next topic is "Source coding", which builds directly on this one.
How difficult is Bit error rate?
It is classed as Advanced in Signals, Control & Comms (topic 82 of 101). It is an advanced topic. It assumes you are comfortable with the intermediate topics in Signals, Control & Comms.