| Author |
Message |
cmosbjt
Joined: 25 Apr 2004 Posts: 221 Helped: 8 Location: Boston
|
20 Aug 2007 19:55 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
In order to measure the BER of my BPSK demodulator, I need to know what is the Eb/No of my input BPSK signal.
I use a function generator to generate the BPSK signal, which has a square waveform. Then I add white noise on top of the BPSK signal. By changing the white noise level, I can change the Carrier to Noise (C/N) ratio.
There is no band pass filter in front of the demodulator.
By definition:
Eb/No = C/N * Bw/fb (Bw is the bandwidth, fb is the bit rate)
Here are my questions:
1. The sqaure wave has a fundamental tone and many harmonics. How to determine the C/N? (using a spectrum analyzer (specifying the bandwidth) ? or a power meter (broad band) ? )
2. The BPSK signal I generate is a square wave, it has theoratically an infinate bandwidth as an ideal square wave has infinate harmonic components. So what is the bandwidth (Bw) in this case?
|
|
| Back to top |
|
 |
bulx
Joined: 07 Aug 2004 Posts: 163 Helped: 23
|
21 Aug 2007 11:52 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
You have to take a reasonable assumption for the bandwidth. I have read somewhere in most US standards, BW is defined as the spectrum that contains at least 90% of the energy of the signal. You could use that as a working defintion and find the bandwidth.
In principle the square wave has infinite amplitude, this is caused by the assumption of instantaneous transition from 0 to 1 and back. In reality the transition time is a small number and most of the energy is centered around the fundmental frequncy of the square wave itself.
-b
|
|
| Back to top |
|
 |
brmadhukar
Joined: 21 Jun 2002 Posts: 844 Helped: 29
|
29 Aug 2007 4:04 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
I would suggest you to take a look at the spectrum. The answer should be obvious.
I would be more concerned about the measurement set up.
BRM
|
|
| Back to top |
|
 |
mahdithdn
Joined: 18 Aug 2004 Posts: 99 Helped: 13 Location: Iran
|
11 Sep 2007 15:04 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
Hi,
for better illustrating, please sketch and upload the real spectrum.
regards
|
|
| Back to top |
|
 |
esfahanianboy
Joined: 26 Nov 2006 Posts: 27 Helped: 2
|
23 Sep 2007 17:38 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
| Every communication receiver has limitted bandwidth that determine the amount of noise get into the system. in theory the Receiver bandwidth is the minimum possible bandwidth of the transmitted signal. In practice transmiiter filter has special form that prevent aliasing the wellknow filter is rised cosine.
|
|
| Back to top |
|
 |
cmosbjt
Joined: 25 Apr 2004 Posts: 221 Helped: 8 Location: Boston
|
13 Oct 2007 4:15 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
I am using Spectrum analyzer to measure the in band noise density. The problem is, the input impedance of BPSK receiver is not 50Ohm, it is high impedance instead. The frequency is about 10Mhz. Therefore the signal source I am using is set to high impedance load. In this case, using the 50Ohm spectrum analyzer will have significant missmatch and will heavily load the signal gen. The singal it measure will not be the same as when my receiver is loaded. How to solve this problem?
Added after 14 minutes:
I did a testing on a BPSK receiver. The measurement data is attached. Since the measurement is kind of tricky. I am not sure if the measurement is correct. So if you look at the measurement data, and if the data is correct, do you think the receiver is bad or average? Give me some comment please.
Thanks a lot.
|
|
| Back to top |
|
 |
Mazz
Joined: 03 Nov 2001 Posts: 473 Helped: 56
|
14 Oct 2007 8:02 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
Let's start from the beginning:
In the definition of Eb/N0 the BW is exactly the one occupied by the signal only (only first harmonic, in you case of square wave). When you will calculate the sensitivity of the overall receiver, then you should also consider the noise in the RX chain filter.
To go in the details of your measurement setup, most probably you are using an 33120A signal generator or a similar one. The only thing that the generator does when switching from 50 ohm load to high impedance load is to double the amplitude of the signal. Just take care of it in your calculation. Be aware of signal reflections when not matched (also if you have only 10 MHz, as you said, there are a lot of harmonics due to square wave shape, and a couple of meter cable can modify the shape of the signal. Check it at both end of cable.
Comments on measurement of bpsk receiver:
there is a 3 dB difference between theory and meas for BER>1e-4. Check Signal level vs. noise level as I said before. Check also the bandwidth of bpsk filter in the receiver. It can add a significant noise if it's BW is larger than modulation BW.
There is a >3dB difference for BER=1e-5 and lower. Maybe you are not taking enough samples in these cases. Be aware that you need to take 10 times samples when going from BER=1e-n to BER=1e-(n+1) to keep the same accuracy.
I hope it can help.
Mazz
|
|
| Back to top |
|
 |
cmosbjt
Joined: 25 Apr 2004 Posts: 221 Helped: 8 Location: Boston
|
20 Oct 2007 16:26 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
| Mazz wrote: |
Let's start from the beginning:
In the definition of Eb/N0 the BW is exactly the one occupied by the signal only (only first harmonic, in you case of square wave). When you will calculate the sensitivity of the overall receiver, then you should also consider the noise in the RX chain filter.
To go in the details of your measurement setup, most probably you are using an 33120A signal generator or a similar one. The only thing that the generator does when switching from 50 ohm load to high impedance load is to double the amplitude of the signal. Just take care of it in your calculation. Be aware of signal reflections when not matched (also if you have only 10 MHz, as you said, there are a lot of harmonics due to square wave shape, and a couple of meter cable can modify the shape of the signal. Check it at both end of cable.
Comments on measurement of bpsk receiver:
there is a 3 dB difference between theory and meas for BER>1e-4. Check Signal level vs. noise level as I said before. Check also the bandwidth of bpsk filter in the receiver. It can add a significant noise if it's BW is larger than modulation BW.
There is a >3dB difference for BER=1e-5 and lower. Maybe you are not taking enough samples in these cases. Be aware that you need to take 10 times samples when going from BER=1e-n to BER=1e-(n+1) to keep the same accuracy.
I hope it can help.
Mazz |
The 1st harmonic of a sqare wave? Do you mean only the fundamental tone? The BPF filters out all the harmonic? Which means the signal is just a sinewave after the BPF, is that what you mean?
In reality, I don't have flexibility to change the BPF bandwidth. I have a BPF at about 10MHz, I have to live with whatever the bandwidth is.
|
|
| Back to top |
|
 |
Mazz
Joined: 03 Nov 2001 Posts: 473 Helped: 56
|
21 Oct 2007 10:39 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
cmosbjt
yes I mean that you have to deal with only the fundamental tone. Let me try to explain better.
I'm trying to give answer to your first question:
"1. The sqaure wave has a fundamental tone and many harmonics. How to determine the C/N? (using a spectrum analyzer (specifying the bandwidth) ? or a power meter (broad band) ? ) "
If I have understood your question, you are trying to relate the C/N of the measurement with the Eb/N0 in the simulation. The use of a spectrum analyzer is the correct option. The information is in the fundamental signal, not in its harmonics. The BW to use is the occupied signal BW to evaluate both signal and noise in order to have the same ratio as in Eb/N0.
Have you made progress to understand why there's a difference between simulations and meas?
Mazz
|
|
| Back to top |
|
 |
marseet
Joined: 30 Oct 2007 Posts: 2
|
30 Oct 2007 14:26 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
| using a specrum analyzer, measure the amplitude of the second haemonic and the next harmonics, if the ratio between the firs harmonic and second harmonic is very small, i think that the measured Eb/No is correspondig to the first harmonic
|
|
| Back to top |
|
 |
Amustafa
Joined: 24 Oct 2007 Posts: 2
|
31 Oct 2007 7:24 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
| You can calculate the SNR as Ps/PN instead. Ps couls be measure easily in time domain (Ac^2/2) but how do you generate noise?[/quote]
|
|
| Back to top |
|
 |
ahmedseu
Joined: 31 Jul 2006 Posts: 223 Helped: 18
|
10 Jan 2008 9:58 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
check this link
http://www.edaboard.com/ftopic289546.html
|
|
| Back to top |
|
 |
IBO
Joined: 01 Mar 2007 Posts: 153 Helped: 1
|
03 Feb 2008 18:37 Re: How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
| Quote: |
| there is a 3 dB difference between theory and meas for BER>1e-4. Check Signal level vs. noise level as I said before. Check also the bandwidth of bpsk filter in the receiver. It can add a significant noise if it's BW is larger than modulation BW. |
oncerning receiver noise bandwidth. First, Eb/No is supposed to be a universal figure of merit for any kind of receiver, so it's measured at the receiver input terminals and is independent of anything inside that receiver. Different receiver designs for the same signal might use multiple filters with different shapes and bandwidths, but that would not affect the Eb/No of the signal at their inputs.
|
|
| Back to top |
|
 |
hankpher
Joined: 12 Jun 2007 Posts: 2
|
07 Mar 2008 15:03 How to measure the Eb/No of a digital BPSK signal ??? |
|
|
|
You cannot generate perfect square wave in real system. The spectrum will be filtered as sqrt(cos) and the like.
Added after 1 minutes:
Add: if the the wave in basic band is square, then the bpsk wave will display sudden change.
|
|
| Back to top |
|
 |