[Tinyos-host-mote-wg] Re: [Tinyos-2.0wg] Bridge,
agenda for TinyOS 2.x 10/5
Kevin Klues
klueska at cs.wustl.edu
Wed Oct 5 10:10:23 PDT 2005
Joe Polastre wrote:
>You need to clear up your terminology. Up to this point, radios in
>TinyOS have included their MAC protocol within the radio code. What I
>recommend is a different structuring of the radio stacks, one where
>the packet send and receive mechanisms are the radio "driver" and then
>the MAC protocol is built on top of that. S-MAC employed this method
>a few years ago, and I think it is the right way to go. Then you
>build your MAC protocols above the radio packet driver.
>
>This gets to my next point: what is the HIL of the radio and can one
>even exist? In other words, is the HIL the interface to the radio
>driver or to the MAC? I argue that an HIL for either cannot possibly
>exist.
>
>Providing platform/radio independent access at the physical layer to
>link layers is extremely tricky to do in a power efficient manner.
>
>
>
I actually agree with this 100%. What I am proposing is not to
completely divorce the MAC implementation from the radio, but rather
figure out which parts actually need to be radio dependent, and which
ones could be separated. I think the the CSMA/LPL spearateion in the
case of B-MAC is a good candidate.
My comments about the HIL of the radio were just thrown in there to
spark some discussion since nothing conrete was ever decided upon by the
gropup on this issue... I personally don't see a good way to do this
either. I just thought people might have some ideas related to this
since it did seem to be somewhat related to what I was proposing if such
an interface could be found.
Kevin
_______________________________________________
Tinyos-2.0wg mailing list
Tinyos-2.0wg at Mail.Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-2.0wg
More information about the Tinyos-host-mote-wg
mailing list