Problem in Implementation of dynamic spectrum access

Hi all,

I am planning to do a simple dynamic spectrum access with gnuradio:
transmission is divided into fixed time slots, say 5s/slot. There are,
say 3 bandwidth available in the air. Every first second of the slot the
Tx sense these 3 bands with energy detector, then choose the one with a
detection decision 0 to send a signal in the next 4 secs. The Rx tunes
to the corresponding bandwidth and receive the signal.

I see the similar project of Alice Crohas, but have not figured out some
parts of her thesis. I find streams between blocks are measured in
numbers of inputs and outputs, but if I want to demonstrate the time
slots and timing control, how could I realize them? I think there might
be some kind of and process.repeat() or some thing, but I
cannot find them.

Thank you in advance. This is crucial to me.

Hello Yang,

Try search about ‘python threading.timer’ on Google…

Hope it helps.


View this message in context:
Sent from the GnuRadio mailing list archive at

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs