Power control when packets transmitting

Hi:

My recent research project focuses on how to implement CogNet on
GNUradio platform. As u know, the concept of cognitive radio is that the
parameters can be adjusted according to different situations. Such as
controlling power, switching freq and modulation when the packets are
transmitting. But I am not sure if GNUradio platform can adjust these
parameters in the middle of tranmission. I searched previous threads and
found that metadata structure can do that because of pipeline
transmission. Are there any ways to adjust parameters without using
mblock format because I don’t think mblock is mature now?

I appreciate any suggestions!
Thanks!!

KC Huang

On Fri, May 02, 2008 at 08:42:41AM -0400, KC Huang wrote:

parameters without using mblock format because I don’t think mblock
is mature now?

Yes it can. Just call the exported interfaces for the blocks in
question. On a related topic, I’ll be adding an mblock-interoperable
“message receive” method to GNU Radio blocks, so that you’ll be able to
thread-safely send and receive messages in GNU Radio code. The
runtime system will ensure that the message receive code is only
called when you’re NOT in the work method.

Did this answer your question?

I appreciate any suggestions!
Thanks!!

KC Huang

Eric

KC Huang wrote:

using mblock format because I don’t think mblock is mature now?
The easiest and quickest way to adjust power is to control the amplitude
of the samples you send to the USRP. This can be done in a signal
processing block and does not need m-blocks.

Matt