On Feb 25, 2007, at 4:54 AM, Romain Thouvenin wrote:
Hello, I am going to implement an ad-hoc routing protocol (DYMO) on TinyOS. I have already played a bit with TinyOS 2, nesC and TOSSIM, but now I am wondering how I will integrate my implementation in TinyOS. I have read TinyOS 1 & 2 documentations, and I have found in TinyOS 1 documentation that there was a set of components to implement an ad-hoc routing protocol : RouteSelect, MultiHopSend, etc. But it seems it doesn't exist anymore in TinyOS 2, and I found nothing similar (Dissemination and Collection have nothing to do with a routing framework, right ?).
Collection is a routing framework; it is an update of the same sort of protocol (tree collection) as described in the 1.x document. If you look at the code, many of the same principles apply. There is a component responsible for packet forwarding and a component for route selection. It further separates link estimation out from route selection, however
Did I miss something ? Or should I first rewrite these TinyOS 1 interfaces in TinyOS 2 and then implement them ? I know I could make my own interfaces, but it would be better if I implemented something standard so that it can be useful for others.
I'd recommend reading TEP 116 and 119. Phil _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
