SlideShare a Scribd company logo
1 of 16
Bit Error Rate
Pawan Kumar Tiwari
MCA 5th sem
Roll No-15
Introduction
 Bit Error Rate (BER) is an important concept to understand in
any digital transmission system since it is a major indicator of
the health of the system.
 As data is transmitted some of the bits may not be received
correctly. The more bits that are incorrect, the more the signal
will be affected.
 Its important to know what portion of the bits are in error so
you can determine how much margin the system has before
failure.
What is BER?
The performance of digital receiver is measured by a parameter called the Bit-Error
Ratio (BER)
BER is defined as the ratio of the number of wrong bits over the number of total bits.
Sent Bits 1101101101
Received Bits 1100101101
errorBER = No of bits in error/total bits transmitted
Or
wrong bits per sec/Data rate in bits per sec
10
0.1
1
=
“ For a satisfactory performance the BER has to be less than ”
.
9
10
Example
Average rate of bit error
For instance of 10000 bits are transmitted, 100 bits
are received in error then average BER is
= 100/10000
= 1% or 0.01
“ Bit error rate is frequently expressed as Probability Pe ”
[ 0<= Pe <=0.5 ]
Here 0.5 is maximum BER
Bit Error Probability
The bit error probability pe is the expectation value of the bit error ratio. The bit
error ratio can be considered as an approximate estimate of the bit error probability.
This estimate is accurate for a long time interval and a high number of bit errors.
Example
As an example, assume this transmitted bit sequence:
0 1 1 0 0 0 1 0 1 1
and the following received bit sequence:
0 0 1 0 1 0 1 0 0 1,
 The number of bit errors (the underlined bits) is, in this case, 3.
 The BER is 3 incorrect bits divided by 10 transferred bits,
 Resulting in a BER of 0.3 or 30%.
Packet Error Ratio
The packet error ratio (PER) is the number of incorrectly received data
packets divided by the total number of received packets. A packet is declared
incorrect if at least one bit is erroneous. The expectation value of the PER is
denoted packet error probability pp, which for a data packet length of N bits can
be expressed as
pp = 1 - ( 1 – pe )N
Assuming that the bit errors are independent of each other. For small bit error
probabilities, this is approximately
Noise and Intermittents
 Errors caused by noise or intermittent causes can have the same BER, but
very different effects.
 Errors that are spread out are due to noise problems
 Errors that are grouped are due to intermittent problems such as ingress
or loose connectors.
Spaced Errors 1101101011010011100
Burst Errors 1111101011101101101
This Example Shows the Same Error
Rate But the Burst Errors are More
Difficult to Correct
Error Seconds
 To get an idea of whether the errors are caused by noise or
intermittent problems, errors can be measured over a one second
period.
 If no errors are seen in a one second period, this is known as a
Error Free Second.
 If some errors are received in a one second period that can't be
handle by the FEC and seen by the end-user, this is known as a
Error Second.
 If errors in a one second period that the FEC can't handle exceed a
set threshold, this is known as a Severely Errored Second.
 A Severely Errored Second has a BER within that second of 1E-6
or worse at the output of the FEC.
Bit Error Rate test
 A BERT (bit error rate test or tester) is a procedure or device that measures the
BER for a given transmission.
 A bit error rate tester (BERT), also known as a bit error ratio tester.
The main building blocks of a BERT are:
 Pattern generator, which transmits a defined test pattern to the test system
 Error detector connected to the test system, to count the errors generated by
or test system
 Clock signal generator to synchronize the pattern generator and the error
detector
 Digital communication analyzer is optional to display the transmitted or
received signal.
 Electrical-optical converter and optical-electrical converter for testing optical
communication signals.
Bit Error Rate Of a Wireless System
BER =
or
= 1/(2*SNR)
1
2
𝑆𝑁𝑅
√(2 + 𝑆𝑁𝑅)(1- )
Example-1
Compute a bit error rate of a wireless communication system at
SNR=20 db
20 db = 10 log10 SNR
log10 SNR = 2
SNR = 102
BER = 1/(2*SNR)
= 1/(2 *100)
= 0.5 * 10-3
= 5 * 10-4
Example-2
Compute SNRdb of wierless communication system
for BER=10-6 ?
10-6 = 1/(2*SNR)
SNR = 1/2*10-6
SNR = 106/2
SNRdb = 10 log10(106/2)
SNRdb = 10*(log10(106)) - 10 *(log10 2)
SNRdb =60 db – 3db
SNRdb =57db
The Figure shows the signal current when bit-0 is transmitted and when bit-1 is transmitted.
The figure also shows the probability density function of the current in the two binary states.
For BER calculation it is assumed that the noise is almost Gaussian with standard deviations
and , and means respectively for the 0 and 1 binary levels. For an optical receiver, in general
the two standard deviations are different. For thermal noise dominated regime the two
become same.
• The decision threshold is . That is
• So a bit error occurs
• when bit-0 is transmitted and
• When bit-1 is transmitted and
• The BER for an unbiased data ( a data which has statistically equal
number of 0 and 1 bits), the BER is given as
• Where is the probability of error in bit-1, i.e. probability of current
remaining below the threshold when actually bit-1 has been received.
• is the probability of error in bit-0, i.e. probability of current
becoming greater than or equal to the threshold when actually bit-0 has
been received.
References
 nptel.ac.in/courses/Webcourse-contents/IIT%20Bombay/.../FOC-Noise-BER.doc
 http://nptel.ac.in/courses/117104099/
 http://www.ijser.org/researchpaper%5COptimization-Method-for-Analysis-of-
Bit-Error-Rate-with-BPSK-Modulation-Technique.pdf
 http://www.ijarcsse.com/docs/papers/Volume_4/6_June2014/V4I6-0265.pdf
 https://en.wikipedia.org/wiki/Bit_error_rate
BIT Error Rate

More Related Content

What's hot

Digital communication
Digital communicationDigital communication
Digital communicationmeashi
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its typesJAIGANESH SEKAR
 
Adaptive delta modulation
Adaptive delta modulationAdaptive delta modulation
Adaptive delta modulationmpsrekha83
 
Companding and DPCM and ADPCM
Companding and DPCM and ADPCMCompanding and DPCM and ADPCM
Companding and DPCM and ADPCMnaimish12
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels CapacityOka Danil
 
PSK (PHASE SHIFT KEYING )
PSK (PHASE SHIFT KEYING )PSK (PHASE SHIFT KEYING )
PSK (PHASE SHIFT KEYING )vijidhivi
 
Block diagram of digital communication
Block diagram of digital communicationBlock diagram of digital communication
Block diagram of digital communicationmpsrekha83
 
Pulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationPulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationVishal kakade
 
Fm transmitter and receivers
Fm transmitter and receiversFm transmitter and receivers
Fm transmitter and receiversYogesh Bhargawa
 
Adaptive differential pcm
Adaptive differential pcmAdaptive differential pcm
Adaptive differential pcmmpsrekha83
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxkeshav11845
 
Power Penalty in Optical Communication
Power Penalty in Optical CommunicationPower Penalty in Optical Communication
Power Penalty in Optical CommunicationSanket Thakare
 

What's hot (20)

Digital communication
Digital communicationDigital communication
Digital communication
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its types
 
Adaptive delta modulation
Adaptive delta modulationAdaptive delta modulation
Adaptive delta modulation
 
Convolutional codes
Convolutional codesConvolutional codes
Convolutional codes
 
ASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using MatlabASK,FSK and M-PSK using Matlab
ASK,FSK and M-PSK using Matlab
 
Companding and DPCM and ADPCM
Companding and DPCM and ADPCMCompanding and DPCM and ADPCM
Companding and DPCM and ADPCM
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels Capacity
 
Matched filter
Matched filterMatched filter
Matched filter
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
PSK (PHASE SHIFT KEYING )
PSK (PHASE SHIFT KEYING )PSK (PHASE SHIFT KEYING )
PSK (PHASE SHIFT KEYING )
 
Digital communication unit 1
Digital communication unit 1Digital communication unit 1
Digital communication unit 1
 
Block diagram of digital communication
Block diagram of digital communicationBlock diagram of digital communication
Block diagram of digital communication
 
Bit error rate
Bit error rateBit error rate
Bit error rate
 
Pulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulationPulse amplitude modulation & demodulation
Pulse amplitude modulation & demodulation
 
Base band transmission
Base band transmissionBase band transmission
Base band transmission
 
Fm transmitter and receivers
Fm transmitter and receiversFm transmitter and receivers
Fm transmitter and receivers
 
Adaptive differential pcm
Adaptive differential pcmAdaptive differential pcm
Adaptive differential pcm
 
MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptx
 
Power Penalty in Optical Communication
Power Penalty in Optical CommunicationPower Penalty in Optical Communication
Power Penalty in Optical Communication
 

Viewers also liked

EEP306: Bit error rate
EEP306: Bit error rateEEP306: Bit error rate
EEP306: Bit error rateUmang Gupta
 
Digital modulation
Digital modulationDigital modulation
Digital modulationAnkur Kumar
 
SubNetwork Calculator (Python Project)
SubNetwork Calculator (Python Project)SubNetwork Calculator (Python Project)
SubNetwork Calculator (Python Project)Dmitry Ponomarenko
 
Sunrise information brochure
Sunrise information brochureSunrise information brochure
Sunrise information brochureSIS Tech
 
MY 1st Nobel Prize by 2037 (Work-in-Progress)
MY 1st Nobel Prize by 2037 (Work-in-Progress)MY 1st Nobel Prize by 2037 (Work-in-Progress)
MY 1st Nobel Prize by 2037 (Work-in-Progress)my1nobel2037
 
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE Jasleen Kaur (Chandigarh University)
 
RF MODULE Part-15
RF MODULE Part-15RF MODULE Part-15
RF MODULE Part-15Techvilla
 
Error Correction of Burst error
Error Correction of Burst errorError Correction of Burst error
Error Correction of Burst errorTanzila Islam
 
EEP301: Analog control of DC motor
EEP301: Analog control of DC motorEEP301: Analog control of DC motor
EEP301: Analog control of DC motorUmang Gupta
 
EEP301: Process control trainer
EEP301: Process control trainerEEP301: Process control trainer
EEP301: Process control trainerUmang Gupta
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniquesSrinivasa Rao
 
Comparison of BER performances of 64-PSK and 64-QAM in AWGN channels
Comparison of BER performances of  64-PSK and 64-QAM in  AWGN channelsComparison of BER performances of  64-PSK and 64-QAM in  AWGN channels
Comparison of BER performances of 64-PSK and 64-QAM in AWGN channelsBerk Soysal
 
Performance Analysis Of Different Digital Modulation Scheme
Performance Analysis Of Different Digital Modulation SchemePerformance Analysis Of Different Digital Modulation Scheme
Performance Analysis Of Different Digital Modulation SchemeAjay Walia
 
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying M
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying MResource Allocation using ASK, FSK and PSK Modulation Techniques with varying M
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying Mchiragwarty
 
Error detection in Data Communication System
Error detection in Data Communication SystemError detection in Data Communication System
Error detection in Data Communication SystemIshan Sharma
 

Viewers also liked (20)

EEP306: Bit error rate
EEP306: Bit error rateEEP306: Bit error rate
EEP306: Bit error rate
 
Hw7 solution
Hw7   solutionHw7   solution
Hw7 solution
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
SubNetwork Calculator (Python Project)
SubNetwork Calculator (Python Project)SubNetwork Calculator (Python Project)
SubNetwork Calculator (Python Project)
 
Sunrise information brochure
Sunrise information brochureSunrise information brochure
Sunrise information brochure
 
MY 1st Nobel Prize by 2037 (Work-in-Progress)
MY 1st Nobel Prize by 2037 (Work-in-Progress)MY 1st Nobel Prize by 2037 (Work-in-Progress)
MY 1st Nobel Prize by 2037 (Work-in-Progress)
 
Oqpsk
OqpskOqpsk
Oqpsk
 
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
 
RF MODULE Part-15
RF MODULE Part-15RF MODULE Part-15
RF MODULE Part-15
 
Error Correction of Burst error
Error Correction of Burst errorError Correction of Burst error
Error Correction of Burst error
 
EEP301: Analog control of DC motor
EEP301: Analog control of DC motorEEP301: Analog control of DC motor
EEP301: Analog control of DC motor
 
EEP301: Process control trainer
EEP301: Process control trainerEEP301: Process control trainer
EEP301: Process control trainer
 
05 signal encodingtechniques
05 signal encodingtechniques05 signal encodingtechniques
05 signal encodingtechniques
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniques
 
EEP303: Exp1
EEP303: Exp1EEP303: Exp1
EEP303: Exp1
 
Comparison of BER performances of 64-PSK and 64-QAM in AWGN channels
Comparison of BER performances of  64-PSK and 64-QAM in  AWGN channelsComparison of BER performances of  64-PSK and 64-QAM in  AWGN channels
Comparison of BER performances of 64-PSK and 64-QAM in AWGN channels
 
Performance Analysis Of Different Digital Modulation Scheme
Performance Analysis Of Different Digital Modulation SchemePerformance Analysis Of Different Digital Modulation Scheme
Performance Analysis Of Different Digital Modulation Scheme
 
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying M
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying MResource Allocation using ASK, FSK and PSK Modulation Techniques with varying M
Resource Allocation using ASK, FSK and PSK Modulation Techniques with varying M
 
Error detection in Data Communication System
Error detection in Data Communication SystemError detection in Data Communication System
Error detection in Data Communication System
 

Similar to BIT Error Rate

Error detection and correction
Error detection and correctionError detection and correction
Error detection and correctionSisir Ghosh
 
07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdfbaysahcmjames2kblax
 
Satellite error detection and correction presentation
Satellite error detection and correction presentationSatellite error detection and correction presentation
Satellite error detection and correction presentationAhmedMuhumed2
 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemIOSR Journals
 
Error detection and correction.ppt
Error detection and correction.pptError detection and correction.ppt
Error detection and correction.pptMsSJeyalakshmiVelsUn
 
DCN Error Detection & Correction
DCN Error Detection & CorrectionDCN Error Detection & Correction
DCN Error Detection & CorrectionRohan Bhatkar
 
901325_chapter 10 (1).ppt
901325_chapter 10 (1).ppt901325_chapter 10 (1).ppt
901325_chapter 10 (1).pptBezaAlem2
 
Error Detection and Correction.ppt
Error Detection and Correction.pptError Detection and Correction.ppt
Error Detection and Correction.pptKumarVaibhav100
 
Error detection.ppt
Error detection.pptError detection.ppt
Error detection.pptPawanRaj48
 
Error dectation and correction
Error dectation and correctionError dectation and correction
Error dectation and correctionfg657
 
Error correction error detection in digital communication
Error correction error detection in digital communicationError correction error detection in digital communication
Error correction error detection in digital communicationswatihalunde
 
Design and verification of pipelined parallel architecture implementation in ...
Design and verification of pipelined parallel architecture implementation in ...Design and verification of pipelined parallel architecture implementation in ...
Design and verification of pipelined parallel architecture implementation in ...eSAT Publishing House
 
4 implementation of various error detection and correction techniques in c...
4 implementation of    various error detection and correction techniques in c...4 implementation of    various error detection and correction techniques in c...
4 implementation of various error detection and correction techniques in c...ZerihunDemere
 
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...ijasuc
 

Similar to BIT Error Rate (20)

Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf
 
Satellite error detection and correction presentation
Satellite error detection and correction presentationSatellite error detection and correction presentation
Satellite error detection and correction presentation
 
5 digital datacomm
5 digital datacomm5 digital datacomm
5 digital datacomm
 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission System
 
Error detection and correction.ppt
Error detection and correction.pptError detection and correction.ppt
Error detection and correction.ppt
 
DCN Error Detection & Correction
DCN Error Detection & CorrectionDCN Error Detection & Correction
DCN Error Detection & Correction
 
901325_chapter 10 (1).ppt
901325_chapter 10 (1).ppt901325_chapter 10 (1).ppt
901325_chapter 10 (1).ppt
 
Error Detection and Correction.ppt
Error Detection and Correction.pptError Detection and Correction.ppt
Error Detection and Correction.ppt
 
Error detection.ppt
Error detection.pptError detection.ppt
Error detection.ppt
 
crc_checksum.pdf
crc_checksum.pdfcrc_checksum.pdf
crc_checksum.pdf
 
error detection.ppt
error detection.ppterror detection.ppt
error detection.ppt
 
Db31706711
Db31706711Db31706711
Db31706711
 
Error dectation and correction
Error dectation and correctionError dectation and correction
Error dectation and correction
 
Db31706711
Db31706711Db31706711
Db31706711
 
Error correction error detection in digital communication
Error correction error detection in digital communicationError correction error detection in digital communication
Error correction error detection in digital communication
 
Design and verification of pipelined parallel architecture implementation in ...
Design and verification of pipelined parallel architecture implementation in ...Design and verification of pipelined parallel architecture implementation in ...
Design and verification of pipelined parallel architecture implementation in ...
 
4 implementation of various error detection and correction techniques in c...
4 implementation of    various error detection and correction techniques in c...4 implementation of    various error detection and correction techniques in c...
4 implementation of various error detection and correction techniques in c...
 
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
 

More from Pawan Kumar Tiwari

Opinion Mining Techniques in Tourisms Part -2
Opinion Mining Techniques in Tourisms  Part -2Opinion Mining Techniques in Tourisms  Part -2
Opinion Mining Techniques in Tourisms Part -2Pawan Kumar Tiwari
 
Opinion Mining Techniques in Tourisms
Opinion Mining Techniques in TourismsOpinion Mining Techniques in Tourisms
Opinion Mining Techniques in TourismsPawan Kumar Tiwari
 
Opinion mining techniques in tourisms
Opinion mining techniques in tourismsOpinion mining techniques in tourisms
Opinion mining techniques in tourismsPawan Kumar Tiwari
 
Review And Evaluations Of Shortest Path Algorithms
Review And Evaluations Of Shortest Path AlgorithmsReview And Evaluations Of Shortest Path Algorithms
Review And Evaluations Of Shortest Path AlgorithmsPawan Kumar Tiwari
 
Review and evaluations of shortest path algorithms
Review and evaluations of shortest path algorithmsReview and evaluations of shortest path algorithms
Review and evaluations of shortest path algorithmsPawan Kumar Tiwari
 

More from Pawan Kumar Tiwari (10)

Mail portal
Mail portalMail portal
Mail portal
 
Opinion Mining Techniques in Tourisms Part -2
Opinion Mining Techniques in Tourisms  Part -2Opinion Mining Techniques in Tourisms  Part -2
Opinion Mining Techniques in Tourisms Part -2
 
Opinion Mining Techniques in Tourisms
Opinion Mining Techniques in TourismsOpinion Mining Techniques in Tourisms
Opinion Mining Techniques in Tourisms
 
Opinion mining techniques in tourisms
Opinion mining techniques in tourismsOpinion mining techniques in tourisms
Opinion mining techniques in tourisms
 
Design Pattern
Design PatternDesign Pattern
Design Pattern
 
Pawan( WSN routing Protocol)
Pawan( WSN routing Protocol)Pawan( WSN routing Protocol)
Pawan( WSN routing Protocol)
 
Review And Evaluations Of Shortest Path Algorithms
Review And Evaluations Of Shortest Path AlgorithmsReview And Evaluations Of Shortest Path Algorithms
Review And Evaluations Of Shortest Path Algorithms
 
wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
 
Design pattern
Design patternDesign pattern
Design pattern
 
Review and evaluations of shortest path algorithms
Review and evaluations of shortest path algorithmsReview and evaluations of shortest path algorithms
Review and evaluations of shortest path algorithms
 

BIT Error Rate

  • 1. Bit Error Rate Pawan Kumar Tiwari MCA 5th sem Roll No-15
  • 2. Introduction  Bit Error Rate (BER) is an important concept to understand in any digital transmission system since it is a major indicator of the health of the system.  As data is transmitted some of the bits may not be received correctly. The more bits that are incorrect, the more the signal will be affected.  Its important to know what portion of the bits are in error so you can determine how much margin the system has before failure.
  • 3. What is BER? The performance of digital receiver is measured by a parameter called the Bit-Error Ratio (BER) BER is defined as the ratio of the number of wrong bits over the number of total bits. Sent Bits 1101101101 Received Bits 1100101101 errorBER = No of bits in error/total bits transmitted Or wrong bits per sec/Data rate in bits per sec 10 0.1 1 = “ For a satisfactory performance the BER has to be less than ” . 9 10
  • 4. Example Average rate of bit error For instance of 10000 bits are transmitted, 100 bits are received in error then average BER is = 100/10000 = 1% or 0.01 “ Bit error rate is frequently expressed as Probability Pe ” [ 0<= Pe <=0.5 ] Here 0.5 is maximum BER
  • 5. Bit Error Probability The bit error probability pe is the expectation value of the bit error ratio. The bit error ratio can be considered as an approximate estimate of the bit error probability. This estimate is accurate for a long time interval and a high number of bit errors. Example As an example, assume this transmitted bit sequence: 0 1 1 0 0 0 1 0 1 1 and the following received bit sequence: 0 0 1 0 1 0 1 0 0 1,  The number of bit errors (the underlined bits) is, in this case, 3.  The BER is 3 incorrect bits divided by 10 transferred bits,  Resulting in a BER of 0.3 or 30%.
  • 6. Packet Error Ratio The packet error ratio (PER) is the number of incorrectly received data packets divided by the total number of received packets. A packet is declared incorrect if at least one bit is erroneous. The expectation value of the PER is denoted packet error probability pp, which for a data packet length of N bits can be expressed as pp = 1 - ( 1 – pe )N Assuming that the bit errors are independent of each other. For small bit error probabilities, this is approximately
  • 7. Noise and Intermittents  Errors caused by noise or intermittent causes can have the same BER, but very different effects.  Errors that are spread out are due to noise problems  Errors that are grouped are due to intermittent problems such as ingress or loose connectors. Spaced Errors 1101101011010011100 Burst Errors 1111101011101101101 This Example Shows the Same Error Rate But the Burst Errors are More Difficult to Correct
  • 8. Error Seconds  To get an idea of whether the errors are caused by noise or intermittent problems, errors can be measured over a one second period.  If no errors are seen in a one second period, this is known as a Error Free Second.  If some errors are received in a one second period that can't be handle by the FEC and seen by the end-user, this is known as a Error Second.  If errors in a one second period that the FEC can't handle exceed a set threshold, this is known as a Severely Errored Second.  A Severely Errored Second has a BER within that second of 1E-6 or worse at the output of the FEC.
  • 9. Bit Error Rate test  A BERT (bit error rate test or tester) is a procedure or device that measures the BER for a given transmission.  A bit error rate tester (BERT), also known as a bit error ratio tester. The main building blocks of a BERT are:  Pattern generator, which transmits a defined test pattern to the test system  Error detector connected to the test system, to count the errors generated by or test system  Clock signal generator to synchronize the pattern generator and the error detector  Digital communication analyzer is optional to display the transmitted or received signal.  Electrical-optical converter and optical-electrical converter for testing optical communication signals.
  • 10. Bit Error Rate Of a Wireless System BER = or = 1/(2*SNR) 1 2 𝑆𝑁𝑅 √(2 + 𝑆𝑁𝑅)(1- )
  • 11. Example-1 Compute a bit error rate of a wireless communication system at SNR=20 db 20 db = 10 log10 SNR log10 SNR = 2 SNR = 102 BER = 1/(2*SNR) = 1/(2 *100) = 0.5 * 10-3 = 5 * 10-4
  • 12. Example-2 Compute SNRdb of wierless communication system for BER=10-6 ? 10-6 = 1/(2*SNR) SNR = 1/2*10-6 SNR = 106/2 SNRdb = 10 log10(106/2) SNRdb = 10*(log10(106)) - 10 *(log10 2) SNRdb =60 db – 3db SNRdb =57db
  • 13. The Figure shows the signal current when bit-0 is transmitted and when bit-1 is transmitted. The figure also shows the probability density function of the current in the two binary states. For BER calculation it is assumed that the noise is almost Gaussian with standard deviations and , and means respectively for the 0 and 1 binary levels. For an optical receiver, in general the two standard deviations are different. For thermal noise dominated regime the two become same.
  • 14. • The decision threshold is . That is • So a bit error occurs • when bit-0 is transmitted and • When bit-1 is transmitted and • The BER for an unbiased data ( a data which has statistically equal number of 0 and 1 bits), the BER is given as • Where is the probability of error in bit-1, i.e. probability of current remaining below the threshold when actually bit-1 has been received. • is the probability of error in bit-0, i.e. probability of current becoming greater than or equal to the threshold when actually bit-0 has been received.
  • 15. References  nptel.ac.in/courses/Webcourse-contents/IIT%20Bombay/.../FOC-Noise-BER.doc  http://nptel.ac.in/courses/117104099/  http://www.ijser.org/researchpaper%5COptimization-Method-for-Analysis-of- Bit-Error-Rate-with-BPSK-Modulation-Technique.pdf  http://www.ijarcsse.com/docs/papers/Volume_4/6_June2014/V4I6-0265.pdf  https://en.wikipedia.org/wiki/Bit_error_rate