[Tinyos-devel] two zigbee implementations

Vlado Handziski handzisk at tkn.tu-berlin.de
Wed Jul 9 00:56:55 PDT 2008


To be precise, we (TUB) have only developed a standard compliant 802.15.4
MAC called TKN154. So we have two 802.15.4 MAC implementations and only one
Zigbee.

Back in the days when the net2 group has been formed we had a long
discussion about the point in the protocol stack where the responsibilities
of core should end and where net2 should take over. We came to a reasonable
conclusion that MAC implementations should remain in core due to the tight
interdependence with the radio chip and timer HW abstractions. I think
practice has proven that this was a good decision because it helped shield
net2 from the changes we did in core.

Now that we have a proper place in the code tree for different mac
implementations (tos/lib/mac) I think that the right way to proceed is for
Porto to factor out the MAC part of their implementation and move it into
this folder, at the same time transferring the responsibility for this code
from net2 to core. To this end, a representative of Porto might join core,
etc.  This is completely independent from the decision if the higher parts
of Porto's zigbee implementation remain in net2 or a new WG is formed as
Matt proposed. But I think that the standard compliant IEEE 802.15.4 MAC
implementations should remain under core for the above stated reasons.

Vlado


On Wed, Jul 9, 2008 at 3:02 AM, Omprakash Gnawali <gnawali at usc.edu> wrote:

> We have two zigbee implementations being developed by two groups -
> Porto and Berlin. Would it make sense for these two efforts to either
> form a new WG or put these two projects in the same wg (core or net2)
> so that there is better interaction between the groups? Right now
> Berlin works under Core while Porto works under net2 and this
> arrangement seems an accident rather than planning.
>
> Thanks.
>
> - om_p
> _______________________________________________
> Tinyos-devel mailing list
> Tinyos-devel at millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-devel/attachments/20080709/cbb122d5/attachment.htm 


More information about the Tinyos-devel mailing list