[Top][All Lists]

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

Re: [Discuss-gnuradio] Support wideband(20MHz) OFDM transmitting/receivi

From: Qing Yang
Subject: Re: [Discuss-gnuradio] Support wideband(20MHz) OFDM transmitting/receiving using RawOFMD and USRP N210
Date: Tue, 7 Aug 2012 10:33:53 +0800

Hi Alex,

Thanks for sharing your experience. Are you using RawOFDM or Benchmark OFDM?

I agree with you that we need more powerful PCs because for large bandwidth we have too much samples to process. Furthermore, the bottleneck is definitely in the receiving part because in our system the transmitter can support 20MHz OFDM transmitting well. And the signal processing complexity of OFDM receiver is much higher than transmitter.

I think our PCs are powerful enough (4 cores cpu at 2.4G) and we are ready to purchase some more powerful PCs (8 cores at 3.3G). But I wonder that even 3.3G cpu still cannot support 20MHz bandwidth.

Does anyone have other solutions such as using parallel signal processing or multi-thread? We have 8-core cpu but we don't know how to fully utilize them using gr.

Yang, Qing
Information Engineering, CUHK

2012/8/7 Alex Zhang <address@hidden>
Just state, I was using the tunnel.py instead of the rawOFDM to do the test. Seems nobody declared good bitrate within this community, although I have asked for many times.

On Mon, Aug 6, 2012 at 3:06 PM, Alex Zhang <address@hidden> wrote:
Hi Qing,

Your experience is exactly what I have tested. The data rate of OFDM based on the current GNURadio never exceeds 1Mbps with acceptable PER.
I guess the only way to beat more bandwidth is to use very strong computer...

On Mon, Aug 6, 2012 at 10:12 AM, Qing Yang <address@hidden> wrote:
Dear all,

Recently we are building an OFDM communication system based on RawOFDM(http://people.csail.mit.edu/szym/rawofdm/README.html). In the simplest point-to-point case, we use a pair of PC and USRP as the transmitter and use another pair as the receiver. 

To reduce the influence of CFO, we need to run our system with large bandwidth (like 802.11 at 20MHz). However, once we set the transmitting bandwidth larger than 2MHz, the receiver's program will block there and show "over-run" message later on (a screen of "O"s). For small bandwidth (<2MHz), the receiver runs pretty well.

Do you have similar experience? How can I make the OFDM receiver work with 20MHz bandwidth?

We use USRP N210. And the configuration of our PC is
Ubuntu release 10.10(maverick) kernel 2.6.35-22-generic GNOME 2.32.0
Memory: 15.7GiB
Processor 0~7: Intel(R) Xeon(R) CPU E5620 @ 2.40GHz

UHD version: UHD_003.004.000-c50bb91 image version 8
gnuradio version: 3.4.x

Yang, Qing
Information Engineering, CUHK

Discuss-gnuradio mailing list


Dreams can come true – just believe.


Dreams can come true – just believe.

reply via email to

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