Bit error rate ( BER) is calculated from number of bits received in error related to the number of bits transmitted. Bit error rate can be measured and plotted in terms of Carrier / noise ( C / n ) or it can be in terms of e b / n o.
Bit error rate ( BER) is calculated from number of bits received in error related to the number of bits transmitted. Bit error rate can be measured and plotted in terms of Carrier / noise ( C / n ) or it can be in terms of e b / n o.
Direitos autorais:
Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato PDF, TXT ou leia online no Scribd
Bit error rate ( BER) is calculated from number of bits received in error related to the number of bits transmitted. Bit error rate can be measured and plotted in terms of Carrier / noise ( C / n ) or it can be in terms of e b / n o.
Direitos autorais:
Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato PDF, TXT ou leia online no Scribd
6/22/12 This report contains data obtained from measurements made in 2000 and 2004 using VMSK, MCM and NRZ-MSB ( 90 - 120 degree ). New data is then added from June 2012 for NRZ-MSB doubled. Chapter 14. Modified from UNB Textbook Measuring Bit Error Rate ( BER )
The BER, or quality of the digital link, is calculated from the number of bits received in error related to the number of bits transmitted.
BER= (Bits in Error)/(Total bits received)
The bit error rate can be measured and plotted in terms of Carrier/Noise ( C/N ), or it can be in terms of E b /N o ..
In order to obtain a level playing field for the comparison of digital modulation methods, engineers have adopted the E b /N o standard. That is - bit energy divided by the noise power that passes the bandpass of the filter. The bit energy E b is = (Signal Power)/(Data Rate (b/s) ** )
The noise power per Hz of bandwidth ( N o , or ) is = (Noise Power)/(Noise Filter Bandwidth(Hz)) Noise /Hz must be multiplied by BW to obtain total noise power.
b s SignalPower E E BitRate NoisePower FilterBW t n n = = b E SignalPower C NoisePower N n = =
EQ. 1. ( If the bit rate and filter BW are equal ) If the noise BW equals the bit rate then E b /N o = C/N. The letter Tau is the time for 1IF cycle.
Since the true bit rate on a cycle per cycle basis is equal to the IF frequency, which is equal to the sampling rate, which is equal to the zero group delay Nyquist filter bandwidth, the above equation is valid for MSB. ( BR = BW ). This is cycle by cycle calculation. Traditionally this is "Energy per Transmitted Symbol", where the sample is 1 symbol period. When using MSB modulation, this changes to "Energy per IF cycle, or energy per sample", since the zero group delay filter and synchronous detector sample at the IF frequency and not at the data symbol rate. The noise BW is also much smaller, but with a Nyquist BW equal to the IF. This is compensated for in the equations if the bit rate is assumed to be equal to the IF frequency instead of the actual bit rate, since theoretically, the sampling on each cycle could determine a new bit difference each IF sampled cycle. See post detection correction factor in Equation 7.
2
2 sin SignalPower SNR m NoisePower | | = | \ . Eq. 2 Signal Power/Noise Power = SNR = C/N, for m = +-90 degree, or missing cycle modulation. The detector reference tuning can keep m at 90 degrees, which causes QPSK to have the same SNR as BPSK. ( Ref. 11 ). The same applies for 3PSK and NRZ-MSB
The measurements of signal power and noise power are made with a True RMS voltmeter. The load impedance can be ignored since it is the same for both. The measured ratio is C/N, or (carrier volts)/(noise volts).
The standard method used to measure E b /N o is to use a white noise generator having an output bandwidth at least 4 times the bandwidth of the receiver filter to insure uniform noise distribution. ( Ref. 3 ). Fig.14.1.
If the measurements are made after the receiver filter, the measured C/N ratio can be used without bothering to calculate the actual values of E b, or N o .
Fig. 14.2. Test Set Noise Generator Output. Note 5 dB per div. scale. This is the noise spectrum utilized for MSB testing. The noise bandwidth spread in Fig. 14.2 is approximately 18 kHz at the 3 dB points, which is considered the same as a rectangular Receiver Filter Noise Filter Measur ing Eb/No {Do c} {Re vCode } {Title} A 1 1 Sun day, Dece mber 0 5, 19 99 Title Size Docu ment Number Rev Date: She et of
3
filter BW, which is many times as wide as the 500 Hz 3dB noise bandwidth of the ultra narrow band filters The filter is a series emitter filter with ceramic resonator. .. ( The filter overload threshold from noise = -- approximately 16 dB ). Filter overload - the reason for limiting noise BW, is discussed in Textbook Appendix 5. Do not measure with a fixed data pattern
10-1 10-2 10-3 10-4 10-5 10-6 2 4 6 8 10 Carrier to Noise Ratio and erfc values dB dB dB dB dB Measured for MSB BPSK-erfc MCM-MSB Differential BPSK
` Fig. 14.3. The Measured C/N for MCM or MSB and the theoretical value for BPSK. The MCM/MSB curve does not follow the BPSK curve due to the post detection factor The MSB curve applies to VMSK as well. The C/N measured here is the post detection C/N,( Eq. 7.) ( Ref 5 ). which accounts for the 3dB difference between this curve and Fig.15.3. All UNB methods are 1 bit/sec./Hz methods where C/N = E b /N o = SNR. ( Measurements - VMSK 1999, MCM 2000, NRZ-MSB 2004, NRZ-MSB doubled 2012 ).
Measurements using either VMSK or MSB show this post detection value to be valid. A 10 -6 BER when Q = 2.23 ( = 6.9 dB ) instead of 3.28 is measured using RMS values for both E an N as shown in Fig. 15.3. See Fig. 14.3. Note slight difference in data here where 7.5 dB = Q = E/N = 2.275
It was found the LG - SA 7270 spectrum analyzer could be used instead of a true RMS voltmeter when set for 1 kHz RBW and 10Hz VBW.
Figure 15.3. The approximate Q values plotted for Signal E s and Noise.
Note the convergence of Q probability toward zero for a 50% BER, whereas SNR would converge to 1.0. Q = .477 for 50% BER. The upper line ( Epeak/Nrms ) corresponds to the Q function table.
The bit error rate for Ultra Narrow band modulation follows the Q probability curve. If the voltage measurements are Es peak and the noise is RMS, use the upper curve, which is the Q function plot. If both are RMS, as would be obtained from a true RMS meter, use the center curve. For post detection measurements, the E/N is .7 that for pre -detection, use the lower curve. See Eq. 7 at end. ( Eq. 15.9 ).( Ref 5 )
It makes little or no difference what the correction factor for Q is to obtain a BER above Shannons Limit. Shannons Limit is still E/N = 1, or 0 dB SNR. ( Equations 15.1 and 15.9 ).
P e = erfc [SNR]
= erfc [E s /N o ] Eq. 3 These are power ratios, not voltage ratios for A/N as used below..
1 2 e A A P Q erfc N o
= =
= Probability of Error (BER ) Eq. 4. A = V signal voltage peak, = RMS noise voltage, N = peak noise voltage.
5
Note the correction for Peak or RMS above.( post detection 2E b /N o not included ). ( ) ( ) 1 1 ( ) 1 2 2 2 2 ( ) 2 2 ****** ( ) 1 2 2 z z Q z erf erfc erfc z Q z erf z Q z | | | | = = | | \ . \ . = = **** see discrepancy note at end. z = peak signal voltage/RMS noise voltage. Noise is assumed to be RMS., which becomes N = peak noise when multiplied by 1.4. See Figure 15.3 for measurements when both are RMS.
Q is the Gaussian probability density function. erf is the error function. erfc is the complimentary error function.. The erfc curve is plotted in dB in Fig. 14.3 and numerically as the center curve in 15.3.
There is a probability of error in using these equations if power and volts are mistakenly interchanged.
1 2 volts E volts S P erfc N
=
Eq. 5. ( ) b s s s s E E E IF BitRate N N n
= = ` ` ) ) Eq. 6.
When using negative group delay filters, the Nyquist bandwidth for the noise filter BW is equal to the intermediate frequency. Bit rate = Sampling rate is also at the IF. All values are on a cycle by cycle basis. ( See Eq. 1 ). RMS voltage values are measured with a true RMS meter. Change this as necessary to get power levels. These changes are necessary for the exact P E. to match C/N.
UNB modulation is end to end pulse width amplitude modulation. It is not phase modulation as normally produced and understood. The signal is generated by pulsing on phase one for a digital one and pulsing on phase 2 for a digital zero. If only ones are pulsed using phase one ( no signal = zero ), the signal is the same as and usable as ordinary AM pulsing. ( As in RADAR ). If both are pulsed using different phases, the signal becomes similar to BPSK. BPSK has no carrier, therefore the 90 degree phase modulation method of NRZ-MSB is used to keep the carrier. It is then doubled to obtain 180 degrees of phase shift.
The C/N necessary for a 10 -6 BER using AM with carrier is published as 13.5 dB. The C/N necessary for 10 -6 BER using BPSK ( Suppressed carrier ) is published as 10.5 dB. When the sidebands are not used, the C/N for a given BER can be lower than for BPSK. VMSK for example, measures at 7.5 dB for 10 -6 BER., as do some other single frequency UNB methods.
6
Output of AD8306 as limiter and TRUE RMS measuring chip.. The AD8306 is used when the levels are too low for the HP3403 True RMS meter to read reliably. ( below 5 mv.)
True RMS measurement is obtainable from the RSSI of the AD8306. The scale is 20 millivolts per dB. Readings are available below those obtainable from the HP3403.
7
erfc table to be used in calculating P E from P e = erfc [SNR]
= erfc [A/N]
SNR is the power ratio. A/N is a voltage ratio. Both values measured as true RMS.
8
1 1 2 2 peak peak rms e rms peak rms A A A P Q erfc erfc N N o
= = =
Quote from Bellamy ( Ref. 5 ) on Post detection correction. Equation C.34 pp492.
Since pre-detection SNRs are measured prior to band limiting the noise, a noise bandwidth must be hypothesized to establish a finite noise power. Commonly, a bit rate bandwidth 1/T s , or a Nyquist baseband bandwidth 1/2T s , is specified. The latter specification produces----. SNR = 2(E b / N 0 ), where SNR is measured at the detector. It is called post detection SNR because it is at the output of the signal processing circuitry. ( Bellamy [15.7] Eq. C34 ).
(2) b E SNR n
=
Eq C.34 Eq. 7. Since P e = erfc [SNR]
the post detection level is improved 3 dB. This can be seen in Figures 14.3 and 15.3.
9
A way to visualize this is to note that a 1010101010 data pattern waveform has a frequency of 1/2 the sampling rate. O, the baseband bandwidth is 1/2 the RF bandwidth.
Discrepancy.: Conversion from Q to erfc does not correspond to data entered. For BER = 10-3, Q = 3.05. erfc = 2.17. erfc x 1.4 = 3.05, or 3.05/1.4 =2.17 which matches formulas. ***** is from references. ( ) 1 1 1 1 2 2 2 2 2 ( ) 2 2 ****** ( ) / 2 2 ( ) peak peak peak rms rms rms rms rms E E E E Q erf erfc erfc N N N N erfc z Q z error erfc z Q Q erfc z
= = = ` ) = = =
**** 2 x 3.05(1.4(z)) from references does not match erfc. Other formulas are correct.
References:
1) K. Feher, Wireless Digital Communications, Prentice Hall 2) D. Pleasant, Practical Simulation of Bit Error Rates, Applied Microwaves & Wireless Magazine, Winter 94. 3) E. Franke & J. Wunderlich, Practical BER Measurements. Paper- R.F. Expo, West, Jan 1995. 4) A.B. Carlson, Communications Systems, McGraw Hill M-ary OFDM 5) J.C. Bellamy, Digital telephony, John Wiley Details of Pre and Post detection. 6) H.R. Walker, Modulation Analysis Vol 13, Encyclopedia of Electrical and Electronic Engineering, John Wiley -also Applied Microwaves and Wireless magazine, July/Aug 1997 (7) Mischa Schwartz, Information Transmission, Modulation and Noise. McGraw Hill. 1959. Sampling and Shannon Details. (8) Proakis and Saleh, Communications System Engineering Prentice Hall, 1994. (9) K. Feher, "Telecommunications Measurements, Analysis, and Instrumentation" Noble Publishing, Atlanta, Ga. (10) R. E. Best, "Phase Locked Loops" McGraw Hill. (11) B. Sklar, "Digital Communications", Prentice Hall, 2000.
Equipment Used: 1)HP3780A Pattern Generator/Error Detector ( Useful to 50 Mb/s) 2)NoiseCom AWGN generator with output to 100 MHz. -5 dBm peak, 3)Series Emitter bandpass filter to reduce noise BW to prevent receiver filter overload.( Pegasus ) 4)AD8306 Test Board. 5) NRZ-MSB Doubled signal modulator driven by HP3780A. UNB with all sidebands reduced. 6) UNB receiver at 48 MHz with phase shift detection and sidebands reduced more than 26 dB. Filter 3dB BW = 500 Hz.. ( filter overload threshold from noise = -- approximately 16 dB ).