Hello Ali,

In my protocol, receiver is required to give some information when receiving 
data messages from sender. But I don't know how to add more fields into ACKs. 
In tinyOS, soft/hard ACKs can be disable by adding 
"DCC2420_NO_ACKNOWLEDGEMENTS" in Makefile.
If I cannot add more fields into ACK, I have to implement my own ACK.
In this case, how much time I have to set at sender to wait for Ack?

TinyOS MAC does an initial backoff and CCA before a packet is sent out by 
default.
In my protocol, in contention period, node should do an initial backoff and CCA 
scheme, but in contention free period, it doesn't need to do that because it 
can send data message at assigned time slots. How can I do like this way?
Thanks you very much!

Regards,
Bin


--- On Wed, 3/28/12, Ali Shareef <[email protected]> wrote:

From: Ali Shareef <[email protected]>
Subject: Re: [Tinyos-help] Timestamp problem
To: [email protected]
Cc: [email protected]
Date: Wednesday, March 28, 2012, 9:27 AM

Hello all,

I am curious if there are any protocols already implemented that use ACK to 
acknowledge messages for TinyOS.
Do any of the lower modules provide an acknowledgement feature for sending a 
packet to another node, or do you have to implement this ACK feature yourself?

This ACK feature will give you some data reliability.

Thanks,
Ali

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to