[Tinyos-help] basic questions
Philip Levis
pal at cs.stanford.edu
Mon Mar 5 10:57:12 PST 2007
On Mar 5, 2007, at 10:39 AM, Philipp Engel wrote:
> Hello,
>
> i am a computer science student and just starting to work with
> wireless ad-hoc networks. I want to work with some real hardware
> and create a little demo service. The point is that I want to focus
> on this application, and not have to think to much about message
> routing and such things.
>
> I want to buy some Tmote sky modules and play around with them.
>
> So I looked through the mailing list archives and the documentation
> for a while, but I have not found a definitive answer to my questions:
>
> Is there a standard protocol stack (up to ISO layer 3 or even 4) in
> TOS?
No. There are many layer 3 protocols, and some layer 4 protocols
built on top of them. For example, TinyOS 1.x, Boomerang, and TinyOS
2.0 all have different collection tree protocols (layer 3). TinyOS
1.x has two: MintRoute and MultihopLQI. The latter is generally more
efficient than the former, but only works on nodes with a CC2420
radio (telos, micaz). Boomerang has a slightly modified version of
MultihopLQI. TinyOS 2.x has CTP (the Collection Tree Protocol),
which is specified in TEP 123.
You find the same diversity in dissemination, etc.
> In which version (1.1, 2.0)?
> Which version of TOS runs on the Tmote sky?
TinyOS 1.x, Boomerang, and TinyOS 2.x all work on telos nodes.
Boomerang only supports the Motiv variant of the telos revision B,
the TMote. TinyOS 1.x and 2.x support the telos rev. B and telos rev A.
Phil
More information about the Tinyos-help
mailing list