110 likes | 212 Views
Welcome. David E. Culler University of California, Berkeley 2/11/05. The 2 nd TinyOS Technology Echange. The Core Challenge. Maintain a rapid pace of innovation supporting a diverse set of research investigations demonstrate implementation of concepts “Rough Consensus, Working Code”
E N D
Welcome David E. Culler University of California, Berkeley 2/11/05
The 2nd TinyOS Technology Echange TinyOS Tech Exchange II
The Core Challenge • Maintain a rapid pace of innovation • supporting a diverse set of research investigations • demonstrate implementation of concepts • “Rough Consensus, Working Code” while • Providing a stable platform with predictable growth • allow industry to grow around it • allow application deployments (study, demo, pilot, etc.) • research continually folds back in • stand on shoulders, not feet TinyOS Tech Exchange II
Much has happened since TTX • TinyOS 1.x solidified and widely used • de facto standard in the WSN space • IEEE standard radio (802.15.4) arrived • Chips sampled late november, working motes by new years • Many new interesting TinyOS platforms • Telos, MicaZ, Eyes, iMOTE, iMOTE2, TIP, BTNODE 3, CSIRO, DSYS25, • Today’s first panel • Made good on release plan, working groups, BSD-like “committers” ~monthly 1.1.x releases • Stable “even” release => TinyOS 1.2 TinyOS Tech Exchange II
An Active Community Downloads since 02/2004 Mailing lists 598 TinyOS 789 TinyOS-help * from tinyos.net Crossbow: - ships over 100,000 motes, over 2,000 groups, 100 kits/month, 15 training classes - micaz fcc certified and ARIB certified in japan TinyOS Tech Exchange II
Important Developments • Robust, reliable, usable, it really works over-the-air network programming => Deluge • Many substantial applications • 1,000 node tracking demonstration by DARPA NEST • OSU, UCB, Vanderbilt, Mich, UT, UIUC, UVA, … • Month in the life of the redwoods • Intel Fabrication Plant monitoring, BP tanker monitoring • Building automation, vineyards, microclimate • and many others • Multihop network getting pounded into shape => XMESH • Management is now critical => SNMS TinyOS Tech Exchange II
and international tinyos.net download distribution TinyOS Tech Exchange II
So… Demos Posters TinyOS Tech Exchange II
Laying a solid foundation for the future • TinyOS 2.0 • established a community technical working group process • tackle the most pressing potential barriers to robustness and innovation • Platform abstraction, Key Interfaces, Network Types, service support • Large scale testbeds • Understand distributed algorithm dynamics as they emerge • Selection through demonstration of technical quality • Nurture the industrial ecosystem TinyOS Tech Exchange II
and some fun TinyOS Tech Exchange II
What we’d like to achieve • Today: • Rich exchange of ideas, accomplishments, experiences • Good picture of developments of the past year • Next steps, working groups, tasks • For TTX III • Continued active research community • Much more community contribution of source code • Constellation of active working groups • Production deployments TinyOS Tech Exchange II