[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Talking about DSP and SDR [Was: On tunnel.py]

From: Brian Padalino
Subject: Re: [Discuss-gnuradio] Talking about DSP and SDR [Was: On tunnel.py]
Date: Sat, 30 Mar 2013 11:35:41 -0400

On Sat, Mar 30, 2013 at 9:54 AM, Tom Rondeau <address@hidden> wrote:
To move on in this topic, Alex brings up an interesting point. One of
the reasons for this mailing list is to discuss signal processing,
SDR, algorithms, etc. Hopefully in a way that helps us improve either
GNU Radio itself of our use of GNU Radio tools and blocks. I would
really like to see more of this.

The problem is that in the past, every now and then, someone tries to
do this. But it never seems to work or end very satisfactorily. The
mailing list structure seems like it doesn't lend itself to properly
discuss signal processing in a useful way.

To start with, we need to start passing around flowgraphs (preferably
GRC) so that we can all see what's being discussed. There is also the
gnuradio.org wiki that people could use to build pages that better
describe the problem, idea, or suggestion. That format can handle
images, better embedding of formulas, and file attachments (include
data sets that are too big to mail out).

I would love to see someone take this on as a challenge to try to spur
on more discussion about communications. Over the past few years,
we've also gotten much better about using Git and tools like github to
submit patches and fixes. So I would encourage everyone to use the
available tools to help us all better communicate with each other.

As I am here mainly for the algorithm talk, this sounds like a great idea.  Are you envisioning a new Signal Processing and SDR section to the main page?  Some of the topics I think that would be a good start are:

  0. Understanding the (insert commercial standard here) MAC and PHY
  1. Frequency calibration using your local GSM station
  2. The near-far problem and how hardware still matters with software defined radios
  3. Synchronization and frequency offset
  4. Modulations and channel filtering
  5. Forward Error Correction
  6. Simulation within GNU Radio
  7. OFDM Demystified
  8. Diversity in Space, Time, and Frequency
  9. Wireless Channels and how to mitigate their effects

I am pretty sure most, if not all, of the topics are covered somewhere in the GNU Radio code base or can be easily explained by some people on the mailing list.

Also, I am sure most everyone has seen it, but Charan Langton's website:


has some excellent, freely available tutorials that explain the theory and math of a slew of communication related topics.  It would be great to link those tutorials with a real implementation in GNU Radio.

I think some good candidates for the first topics might be all the new OFDM work as well as the simulation aspect of GNU Radio so more of the user base feels empowered by the software without feeling like they need hardware to be able to use GNU Radio.

So what do you think should be first?  What would you like to see?  I know you've blogged about GNU Radio updates.  Should those be topics discussing algorithms and pragmatic GNU Radio?

I think you said it best:

  "It's not easy, but communications is not easy. In fact, it's very, very hard."

Seems to apply to every aspect of communication and is not limited to wireless.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]