discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: Transmitting on a single subcarrier


From: Marcus Müller
Subject: Re: Transmitting on a single subcarrier
Date: Mon, 18 Mar 2024 13:37:17 +0100
User-agent: Mozilla Thunderbird

Hi Sourya,

On 16.03.24 22:30, Sourya Saha wrote:
I am using an OFDM transmitter and receiver blocks from GNU radio. Essentially what i want to do is split up the bandwidth into 64 subcarriers and trasmit on any one of the subcarriers, say subcarrier 3.

Remark: that is just FSK, but due to the nature of OFDM an FSK with a less-than-pretty symbol shaping, and due to the cyclic prefix, an FSK with a phase jump within each symbol.

*Usually*, you'd avoid doing that, and just build an FSK system. Especially, since if you only use one carrier at a time, you lose the ability to sense the channel, or use Schmidl&Cox (or similar methods) for synchronization, so there's no arguments going for OFDM here – that's why I pointed out that OFDM was a rather advanced topic, you need to understand *why* you're using it, fighting *which* channel problems. You get all the complexity, the overhead and all the problems of OFDM, without any data rate benefit.

However, nothing in GNU Radio would stop you from doing that:
Data vectors with a lot of zero entries and a single non-zero entry.

If that is to be done, in the data carriers field of the  ofdm transmitter and 
receiver, mentioning just '3' as the subcarrier should work.

Not sure what "mentioning" means, but as described above: data vector with all zeros, but a non-zero value in the third entry.


Best,
Marcus



reply via email to

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