[Tinyos-devel] b6lowpan stack release
Omprakash Gnawali
gnawali at usc.edu
Fri Jul 18 05:33:14 PDT 2008
On Wed, Jul 16, 2008 at 12:09 PM, Philip Levis <pal at cs.stanford.edu> wrote:
>
> On Jul 15, 2008, at 9:20 PM, Stephen Dawson-Haggerty wrote:
>
>> Hi All--
>>
>> I'm happy to say that the Berkeley 6lowpan stack I've been developing
>> has been released into contrib . The stack is still undergoing active
>> development, but I think it's good enough to be useful to play around
>> with for people who are interested in IP. Features include IP/UDP
>> header compression using HC (currently an internet-draft),
>> fragmentation, and multi-hop IP routing (provided by an LQI-based
>> multi-tree to a router and source routing up the tree). Standard
>> tools like ping6, tracert6, and nc6 all work with the stack; it's also
>> possible to make your sensor network publicly routeable. Missing
>> pieces include support for IEEE-64 addressing, and support for radios
>> other then the cc2420, among others...
>>
>> If I've piqued your interest, there is more documentation on the
>> project wiki at
>> http://smote.cs.berkeley.edu:8000/tracenv/wiki/b6loWPAN and (of
>> course) the code in tinyos-2.x-contrib/berkeley/b6lowpan. If there's
>> something you like or hate, or have questions, I'm interested.
>> However, I will be out of the country for the next week so I can't
>> promise I'll be quick to respond.
>
> Very cool. It would be great to see how best to get this into the main
> tree post-2.1.
>
The core might want to think about the AMID-less radio driver.
Net2 is definitely interested in either upgrading the current code
base with this one or having alternative implementations if there is a
justification for it. I had a brief discussion with Matus, who
maintains lib/net/6lowpan, and there is an interest in understanding
this implementation more. The mote code seems to have more
functionalities and the PC-side code seems based on net2 code. I am
not sure if there is any performance or otherwise comparison between
net2 and Stephen's code. I will setup a discussion between Matus and
Stephen.
Thanks.
- om_p
More information about the Tinyos-devel
mailing list