OFDM Carrier allocator

Hi there,

I am trying to implement an OFDM transceiver, based on the existing GNU
Radio OFDM blocks, for a cognitive communication system.
How can I update the “occupied_carriers” mapping (turn on/off carriers)
while the flow-graph is running (in the carrier allocator and other
occupied_carriers dependent blocks)?

regards,

Germano

On 02/24/2014 06:16 PM, Germano wrote:

Hi there,

I am trying to implement an OFDM transceiver, based on the existing GNU
Radio OFDM blocks, for a cognitive communication system.
How can I update the “occupied_carriers” mapping (turn on/off carriers)
while the flow-graph is running (in the carrier allocator and other
occupied_carriers dependent blocks)?

With the stock behaviour, it’s not possible. If you want to change the
block, I recommend passing the new carrier allocation as a tag, check
for that at the beginning of work() and re-populate the corresponding
attributes.

M