Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-07 Thread Carles Fernandez
Hi there,

for those folks interested in GPS (and Galileo) signal processing with
USRP+DBSRX and GNU Radio related stuff, please take a look at the
publications available at http://gnss-sdr.org/documentation/publications

We use three VOLK-based correlators for GPS L1 and five for Galileo. An
active antenna is also desirable, but any cheap ($20) commercial part
should work well.

Best regards,
Carles




On Fri, Sep 6, 2013 at 9:38 PM, Marcus D. Leech mle...@ripnet.com wrote:

  On 09/06/2013 03:33 PM, Ian Buckley wrote:


  Filters will all to some degree attenuate your signal of interest, but
 by how much varies dramatically depending on the type and design of the
 filter, it could be 0.5dB or 20dB, but the point is that it attenuates
 potential interferers and noise by a great amount. An LNA cascaded into a
 bandpass filter as close as possible to the antenna is generally an ideal
 setup for this type of weak signal work.

  LNA into filter is the line-up we use in radio astronomy, which might be
 described as the limiting case of weak-signal work.

 A circular-waveguide feedhorn designed for the band of interest will act
 as a high-pass filter with a knee at the design frequency of the
 feedhorn.  This,
   combined with directionality of a dish is often enough to eliminate the
 worst of the interferers *before* the LNA, and then apply a filter after
 the LNA.

 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-06 Thread Ian Buckley
Ruoyu, 
Buying a commercial Iridium antenna is, I'm sure, an ideal solution for your 
work.
If the antenna is entirely passive (i.e it has no LNA and filter built in) then 
it will still pick up frequencies outside the band of interest.
And, though attenuation will increase as these environmental signals get 
further from the Iridium frequency band, strong local signals will still likely 
be received at a signal level much stronger than the Iridium signal because 
their path loss is so much smaller.
I suggest to you that you take a tool like gqrx or a grc flow graph and just 
move an FFT through all the spectrum supported by your daughter card, you'll 
get a basic feel for what your local RF environment looks like through your 
antenna of choice. I suspect that as soon as you get into 1.8GHz you will see a 
lot of strong broadband signals from cellular equipment. I know I also see some 
narrow band terrestrial signals in the 1.6-1.7GHz band locally in the US.

Filters will all to some degree attenuate your signal of interest, but by how 
much varies dramatically depending on the type and design of the filter, it 
could be 0.5dB or 20dB, but the point is that it attenuates potential 
interferers and noise by a great amount. An LNA cascaded into a bandpass filter 
as close as possible to the antenna is generally an ideal setup for this type 
of weak signal work.

-Ian


On Sep 5, 2013, at 10:46 PM, Li Ruoyu r...@ntu.edu.sg wrote:

 Hi, Ian,
  
  
 I carefully read your email, it is very informative and helpful. Thank so 
 much for your suggestions.
 Actually, we have ordered a helix iridium antenna, which should arrive in 2 
 weeks. And we have decided to purchase another two LNAs with narrower band.
  
 As to the bandpass filters, if we have the dedicated antenna with has exactly 
 same bandwidth as real satellite, is the filters still necessary ? Will the 
 filters attenuate the signal ?  Thanks.
  
  
  
 Best regards,
  
 Ruoyu
  
 From: Ian Buckley [i...@ionconcepts.com]
 Sent: Thursday, September 05, 2013 12:33 AM
 To: Chi
 Cc: Discuss-gnuradio@gnu.org; Li Ruoyu
 Subject: Re: [Discuss-gnuradio] How to use USRP to detect and collect weak 
 satellite signals
 
 Ruoyu,
 First off, Singapore is a very noisy place (From a radio perspective), so you 
 are going to have to pair any external low noise amplifiers with appropriate 
 filters for your signals of interest. It is vital that none of the components 
 in the radio signal chain receivers too much power which can lead to 
 non-linearity and ultimately to damage to the radio. Placing a very high gain 
 amplifier such as you have, in conjunction with a wide band antenna is not a 
 safe proposition with a USRP daughter board, other loud and local signals 
 will overwhelm the initial analog stages of the radio. I find even when using 
 a dish pointed skywards in an urban area that introducing a wideband LNA 
 without a filter causes other local cellular (etc) signals to saturate my 
 USRP frontend.
 
 When I'm working with satellite signals close in frequency the Iridium 
 signals you are interested in (~1.6GHz)  I use a combination of a 
 Minicircuits ZX60-242GLN-S+ LNA and a NBP-1560+ bandpass filter with good 
 results with a variety of USRP's/daughter boards. For weather satellites in 
 the 137MHz band (which is the same band as the Orbcomm downlink) I use a 
 custom LNA+filter from SSB in Germany. In both cases gain is approximately 
 30dB and the noise figures very low, typical numbers for LNA's ideal for 
 satellite use are 0.4-0.8dB NF.
 
 You should rethink your antenna(s) completely, Orbcomm use a right hand 
 circular polarized signal for their downlink and you could thus use any 
 antenna design that was intended for use to receive NOAA's APT weather 
 satellite signal …you will find many references on how to build these if you 
 google APT antenna….here's one incredibly simple example of a less than 
 ideal, but simple solution that worked fine: 
 http://websterling.com/tsro/apt/. In fact listening to the APT signal from 
 NOAA-16, NOAA-18 and NOAA-19 may be a good starting point for you to develop 
 your skills.
 
 Iridium is also a RHCP signal, and in those bands people typically use a 
 patch or helix antenna for these types of signal, both can be built quite 
 easily and at low cost.
 
 You should also familiarize your self with the open source software, 
 predict and gpredict  (There are others but these are recommended), as it 
 is important to know when (and where with a directional antenna) your signal 
 of interest is actually visible in the sky.
 
 And lastly GPS L1…..in the last few weeks I happen to have been listing to 
 this with Balint from Ettus whilst we have been testing some antennas and 
 other hardware. A USRP nor any other radio is going to see the raw signal 
 above the noise floor with an omnidirectional antenna, the magic of GPS is 
 all down to spread-specturm processing gain and is an interesting study if 
 you have 

Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-06 Thread Marcus D. Leech

On 09/06/2013 03:33 PM, Ian Buckley wrote:


Filters will all to some degree attenuate your signal of interest, but 
by how much varies dramatically depending on the type and design of 
the filter, it could be 0.5dB or 20dB, but the point is that it 
attenuates potential interferers and noise by a great amount. An LNA 
cascaded into a bandpass filter as close as possible to the antenna is 
generally an ideal setup for this type of weak signal work.


LNA into filter is the line-up we use in radio astronomy, which might be 
described as the limiting case of weak-signal work.


A circular-waveguide feedhorn designed for the band of interest will act 
as a high-pass filter with a knee at the design frequency of the 
feedhorn.  This,
  combined with directionality of a dish is often enough to eliminate 
the worst of the interferers *before* the LNA, and then apply a filter 
after the LNA.
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Sylvain Munaut
Hi,

 1. USRP N210, DBSRX2 800-2400MHz
 2. Minicircuit cable amplifier, provides 37 dB gain at 15V/0.68A supply
 input. To ensure signal is enough enhanced, I used two of them in recent
 experiments.
 3. Horn antenna with frequency range from 0.8 - 18 GHz. beamwidth 60 degree.

You probably want something more directional and a more restricted
frequency range to get more gain.
Also if the satellite signals you want to receive have any kind of
polarization, you want your antenna to be matched to it.

Since they're LEO and, well, moving you actually might need a tracking
antenna and the software to drive it.

Then you need FILTERS ... the most narrow and high selectivity you can
find that fits your frequency of interest.
If you're trying to listen to very weak sat signals but at the same
time you have only a few hundreds MHz away strong GSM carriers, stuff
if going to saturate with all the gain you're putting in, so you need
filters.

Finally what's the exact model of amplifier you used and what kind of
NF does it have ?


 And then I turned it to 1.57542 GHz,
 which is the L1 band of GPS, it also shows nothing but noise.

Yeah, seeing GPS is not easy, signals are well below the noise floor AFAIK.


Cheers,

Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Sylvain Munaut
Hi,

 I would rate GPS as invisible, with normal receiver technology. They are
 using a low bitrate, spreaded over a very large frequency range. The only
 way to see something should be correlating and decoding the stuff.

I've actually seen it without de-spreading during a presentation
recently. Of course it had been received with a 25 m dish or so :)


Cheers,

   Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Ralph A. Schmid, dk5ras
 I've actually seen it without de-spreading during a presentation recently. Of
 course it had been received with a 25 m dish or so :)

Yep, brute forced it should be possible :-) Not really the same like with UMTS 
or LTE...

Ralph.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Vanush Vaswani
What is the difference between the receiver tech in something like a CSR
chip vs USRP?


On Wed, Sep 4, 2013 at 9:25 PM, Ralph A. Schmid, dk5ras ra...@schmid.xxxwrote:

  I've actually seen it without de-spreading during a presentation
 recently. Of
  course it had been received with a 25 m dish or so :)

 Yep, brute forced it should be possible :-) Not really the same like with
 UMTS or LTE...

 Ralph.


 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Jean-Michel FRIEDT

apparently someone else was at OHM ...
i had not seen the trick of squaring the GPS signal to get rid of the
phase modulation and hence the spread spectrum to only recover the doppler
shift elsewhere: looks like a great trick to validate the reception of a GPS
signal even below thermal noise levels.


What is the difference between the receiver tech in something like a CSR
chip vs USRP?


On Wed, Sep 4, 2013 at 9:25 PM, Ralph A. Schmid, dk5ras  
ra...@schmid.xxxwrote:



 I've actually seen it without de-spreading during a presentation
recently. Of
 course it had been received with a 25 m dish or so :)

Yep, brute forced it should be possible :-) Not really the same like with
UMTS or LTE...

Ralph.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio







--
JM Friedt, FEMTO-ST Time  Frequency/SENSeOR, 32 av. observatoire,  
25044 Besancon, France



This message was sent using IMP, the Internet Messaging Program.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Sylvain Munaut
Hi,

 apparently someone else was at OHM ...

Yes :)


 i had not seen the trick of squaring the GPS signal to get rid of the
 phase modulation and hence the spread spectrum to only recover the doppler
 shift elsewhere: looks like a great trick to validate the reception of a GPS
 signal even below thermal noise levels.

Me either, it was the first I heard of it and I need to give it a shot
sometime !


Cheers,

Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Sylvain Munaut
 On Wed, Sep 4, 2013 at 2:54 PM, Vanush Vaswani van...@gmail.com wrote:
  What is the difference between the receiver tech in something like a CSR
  chip vs USRP?

Just because you can't see the signal of a FFT doesn't mean you can't
demodulate it ...


Cheers,

Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Marcus Müller

This is like a hard comparison; you can't really compare the two.
Howver, both have an ADC. GPS receivers usually have correlator banks to 
detect the signal, yielding a large processing gain by effectively using 
half eternity of energy.


On 04.09.2013 16:38, Vanush Vaswani wrote:

http://en.wikipedia.org/wiki/SiRF


On Wed, Sep 4, 2013 at 11:14 PM, Sylvain Munaut 246...@gmail.com 
mailto:246...@gmail.com wrote:


On Wed, Sep 4, 2013 at 2:54 PM, Vanush Vaswani van...@gmail.com
mailto:van...@gmail.com wrote:
 What is the difference between the receiver tech in something
like a CSR
 chip vs USRP?

CSR chip ?


Cheers,

Sylvain




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Ian Buckley
Ruoyu,
First off, Singapore is a very noisy place (From a radio perspective), so you 
are going to have to pair any external low noise amplifiers with appropriate 
filters for your signals of interest. It is vital that none of the components 
in the radio signal chain receivers too much power which can lead to 
non-linearity and ultimately to damage to the radio. Placing a very high gain 
amplifier such as you have, in conjunction with a wide band antenna is not a 
safe proposition with a USRP daughter board, other loud and local signals will 
overwhelm the initial analog stages of the radio. I find even when using a dish 
pointed skywards in an urban area that introducing a wideband LNA without a 
filter causes other local cellular (etc) signals to saturate my USRP frontend.

When I'm working with satellite signals close in frequency the Iridium signals 
you are interested in (~1.6GHz)  I use a combination of a Minicircuits 
ZX60-242GLN-S+ LNA and a NBP-1560+ bandpass filter with good results with a 
variety of USRP's/daughter boards. For weather satellites in the 137MHz band 
(which is the same band as the Orbcomm downlink) I use a custom LNA+filter from 
SSB in Germany. In both cases gain is approximately 30dB and the noise figures 
very low, typical numbers for LNA's ideal for satellite use are 0.4-0.8dB NF.

You should rethink your antenna(s) completely, Orbcomm use a right hand 
circular polarized signal for their downlink and you could thus use any antenna 
design that was intended for use to receive NOAA's APT weather satellite signal 
…you will find many references on how to build these if you google APT 
antenna….here's one incredibly simple example of a less than ideal, but simple 
solution that worked fine: http://websterling.com/tsro/apt/. In fact listening 
to the APT signal from NOAA-16, NOAA-18 and NOAA-19 may be a good starting 
point for you to develop your skills.

Iridium is also a RHCP signal, and in those bands people typically use a patch 
or helix antenna for these types of signal, both can be built quite easily and 
at low cost.

You should also familiarize your self with the open source software, predict 
and gpredict  (There are others but these are recommended), as it is 
important to know when (and where with a directional antenna) your signal of 
interest is actually visible in the sky.

And lastly GPS L1…..in the last few weeks I happen to have been listing to this 
with Balint from Ettus whilst we have been testing some antennas and other 
hardware. A USRP nor any other radio is going to see the raw signal above the 
noise floor with an omnidirectional antenna, the magic of GPS is all down to 
spread-specturm processing gain and is an interesting study if you have the 
time. One quick trick is to use autocorrelation to look for the signals, since 
the L1 C/A spreading code repeats every 1mS, it's relatively easy to prove it's 
there even though you can not see it in the FFT. And if your curious about what 
it looks like when you work a little harder to listen to it, then a USRP (SBX 
in this case) and a 1 meter dish prove more than sufficient: 
http://ionconcepts.com/ionconcepts/signals/L1-signal.png

-Ian


On Sep 4, 2013, at 1:12 AM, Chi chengch...@gmail.com wrote:

 Hi, All
  
  
 I am working on a project which requires to receive signals from LEO 
 satellites like orbcomm and iridium.
 I tried to use USRP N210 to collect the data, but I found the signal may be 
 too weak to be observed.
  
 Stuffs I used:
 1. USRP N210, DBSRX2 800-2400MHz
 2. Minicircuit cable amplifier, provides 37 dB gain at 15V/0.68A supply 
 input. To ensure signal is enough enhanced, I used two of them in recent 
 experiments.
 3. Horn antenna with frequency range from 0.8 - 18 GHz. beamwidth 60 degree.
  
 After connected all things and warming up, I run uhd_fft to check if 
 signals can be seen in frequency domain. I expected a peak around the center 
 frequency. However, it is just noise. But if I turned center frequency to GSM 
 band, it showed signal clearly. And then I turned it to 1.57542 GHz, which is 
 the L1 band of GPS, it also shows nothing but noise.
  
 So, I am wondering if it is because the signal it too weak to be detected in 
 that way.
 Have anyone ever done weak signal detection and collection before with USRP ? 
 not only satellite, any weak signals is fine.
  
 If you have done similar project before, could you please tell me how you 
 know signal is there if it cannot be seen by FFT. Any other function can help 
 ?
  
 Many thanks ahead.
  
 
 Best regards,
  
 Ruoyu
 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Mark McCarron
The majority of thermal noise enterimg the receiver is from the antenna and the 
path to the LNA.  Freeze the antenna and this path, then you may be able to see 
GPS.

Lookup the formula for MDS and it will give you an idea of the temperature you 
need.  Then select a coolant.

Thermal noise is bandwidth dependent, so you may need multiple receivers.  I 
don't know of any single chip solutions available to the public. 

Tom Rondeau t...@trondeau.com wrote:
On Wed, Sep 4, 2013 at 4:45 AM, Nemanja Savic vlasi...@gmail.com
wrote:
 After installing 3.6.5.1 there is a problem while when running
flowgraph.
 Flowgraph won't start, and the error is following:

 Using Volk machine: avx_64_mmx
 -- Loading firmware image:
/usr/local/share/uhd/images/usrp1_fw.ihx... done
 -- Opening a USRP1 device...
 -- Loading FPGA image: /usr/local/share/uhd/images/usrp1_fpga.rbf...
done
 -- Using FPGA clock rate of 64.00MHz...
 *** glibc detected *** /usr/bin/python2.6: malloc(): memory
corruption:
 0x05661000 ***
 *** glibc detected *** /usr/bin/python2.6: malloc(): memory
corruption:
 0x05661000 ***

 Is this problem due to python 2.6 maybe?

 Cheers

Shouldn't be. I believe that I've tested 3.7 using Python 2.5 and 2.6.

How about just starting gnuradio-companion and seeing if you can run a
simple flowgraph without any hardware?

Did ctest (or 'make test') pass?


-- 
Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13


 --
 Nemanja Savić

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Sylvain Munaut
On Wed, Sep 4, 2013 at 2:54 PM, Vanush Vaswani van...@gmail.com wrote:
 What is the difference between the receiver tech in something like a CSR
 chip vs USRP?

CSR chip ?


Cheers,

Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Marcus D. Leech

On 09/04/2013 10:56 AM, Marcus Müller wrote:

This is like a hard comparison; you can't really compare the two.
Howver, both have an ADC. GPS receivers usually have correlator banks 
to detect the signal, yielding a large processing gain by effectively 
using half eternity of energy.


Well, presumably projects like http://gnss-sdr.org/project   are using 
one or more correlators, but in software, rather than hardware.



--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] How to use USRP to detect and collect weak satellite signals

2013-09-04 Thread Vanush Vaswani
http://en.wikipedia.org/wiki/SiRF


On Wed, Sep 4, 2013 at 11:14 PM, Sylvain Munaut 246...@gmail.com wrote:

 On Wed, Sep 4, 2013 at 2:54 PM, Vanush Vaswani van...@gmail.com wrote:
  What is the difference between the receiver tech in something like a CSR
  chip vs USRP?

 CSR chip ?


 Cheers,

 Sylvain

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio