Henrik, what you suggest should work. This means that I would need to insert this layer between the network and data link (MAC) layer. Basically, I would have to work with the MAC layer interfaces. Can you please suggest broadly how do I achieve this? What are the interfaces at the MAC for disabling the transmissions of the Radio.
Thanks Vikram 2010/1/20 Henrik Mäkitaavola <[email protected]>: > The easiest way would probably be to insert an additional layer in the radio > stack, your "SlotSender", which intersects all the packages coming from > higher level components and provides the packages to the Radio driver every > tx slot or similar. > > > 2010/1/20 Vikram vik76 <[email protected]> >> >> I can do this only for source motes which are originator of the >> message. Only these messages can be put in the message queue. >> What about those multi-hop messages for which this mote happens to be >> an Intermediate node? >> >> Thanks >> Vikram >> >> 2010/1/20 Henrik Mäkitaavola <[email protected]>: >> > What about creating a message queue and a "SlotSender"? >> > All the packets that are going to be sent are put into the queue. The >> > "SlotSender" checks the queue every tx slot, if the queue is not empty >> > send >> > the first packet in the queue. >> > >> > 2010/1/20 Vikram vik76 <[email protected]> >> >> >> >> Arik, you are right. I can post the Tx to the next slot. But I can >> >> do this for only those messages which are originated by my >> >> application. >> >> What if my application also use some multi-hop routing protocol. In >> >> that case if a node acts as the intermediate node, then I will not be >> >> able to post the transmission of this intermediate packet to the next >> >> slot. >> >> >> >> >> >> Vikram >> >> >> >> On Wed, Jan 20, 2010 at 1:54 PM, Arik Sapojnik <[email protected]> >> >> wrote: >> >> > How about checking your status (if you are in slot B now) in the >> >> > sending >> >> > function? >> >> > If you are in slot 'B', post the Tx to the next slot. >> >> > >> >> > Arik >> >> > >> >> > >> >> > On Wed, Jan 20, 2010 at 10:19, Vikram vik76 <[email protected]> wrote: >> >> >> >> >> >> I am able to create the slots. I just want to disable transmission >> >> >> in >> >> >> alternate slots. >> >> >> >> >> >> Regards >> >> >> Vikram >> >> >> >> >> >> On Wed, Jan 20, 2010 at 12:38 PM, Arik Sapojnik <[email protected]> >> >> >> wrote: >> >> >> > I think that if you want to use slots, you need to synchronize the >> >> >> > time >> >> >> > between the motes. >> >> >> > If the time will be synchronize - you can use timers to create >> >> >> > slots. >> >> >> > >> >> >> > Arik >> >> >> > >> >> >> > >> >> >> > >> >> >> > On Wed, Jan 20, 2010 at 07:08, Vikram vik76 <[email protected]> >> >> >> > wrote: >> >> >> >> >> >> >> >> Hello, >> >> >> >> The motes are receiving all the time. But they do the >> >> >> >> transmission >> >> >> >> only in certain periodic time slots say slot 'B'. >> >> >> >> I can achieve this for a mote for the data originated from this >> >> >> >> mote. >> >> >> >> But, what about multi-hop transmission for which this mote >> >> >> >> becomes >> >> >> >> an >> >> >> >> intermediate node. In this case, too I want to restrict the >> >> >> >> transmissions only in slot 'B'. >> >> >> >> >> >> >> >> Thanks >> >> >> >> Vikram >> >> >> >> >> >> >> >> On Tue, Jan 19, 2010 at 8:28 PM, Arik Sapojnik >> >> >> >> <[email protected]> >> >> >> >> wrote: >> >> >> >> > Hi, >> >> >> >> > You gotta be more specific. >> >> >> >> > The motes are receiving all the time they don't transmit. >> >> >> >> > Arik >> >> >> >> > >> >> >> >> > >> >> >> >> > On Tue, Jan 19, 2010 at 11:31, Vikram vik76 <[email protected]> >> >> >> >> > wrote: >> >> >> >> >> >> >> >> >> >> Hello, >> >> >> >> >> I want to put the motes only on receiving state periodically >> >> >> >> >> by >> >> >> >> >> disabling the transmissions. >> >> >> >> >> How do I achieve this. >> >> >> >> >> >> >> >> >> >> Thanks >> >> >> >> >> Vikram >> >> >> >> >> _______________________________________________ >> >> >> >> >> Tinyos-help mailing list >> >> >> >> >> [email protected] >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > -- >> >> >> >> > Best Regards, >> >> >> >> > Arik Sapojnik >> >> >> >> > [email protected] >> >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > Best Regards, >> >> >> > Arik Sapojnik >> >> >> > [email protected] >> >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Best Regards, >> >> > Arik Sapojnik >> >> > [email protected] >> >> > >> >> >> >> _______________________________________________ >> >> Tinyos-help mailing list >> >> [email protected] >> >> >> >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> > >> > > > _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
