1 / 19

TinyOS Research Overview

TinyOS Research Overview. Jason Hill. - Wireless Vision. A symphony of embedded devices. Asset Tracking. Military Scenarios. Security. Home Automation. The Pieces Exist. Low-power CMOS radios System-on-chip manufacturing capabilities Ad-hoc networking protocols Distributed algorithms

dea
Download Presentation

TinyOS Research Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TinyOS Research Overview Jason Hill

  2. -Wireless Vision A symphony of embedded devices. Asset Tracking Military Scenarios Security Home Automation

  3. The Pieces Exist • Low-power CMOS radios • System-on-chip manufacturing capabilities • Ad-hoc networking protocols • Distributed algorithms • Low-power microcontrollers How do they fit together?

  4. Systems Development Spiral System Capabilities Hardware Software NEST Services Dot Mica 2002 Today Rene 2001 TinyOS 2000 weC Mote Communication Stack Hardware supporting software to enable applications.

  5. Design Lineage • COTS dust prototypes (Kris Pister et al.) • weC Mote (~30 produced) • Rene Mote (850+ produced) • Dot (1000 produced) • Mica node (current, 1800+ produced) ?

  6. Data Presentation Application Code External Control Data Aggregation/Query Processing Network Prog Localization Routing Leader Election Time Sync. Reliable Delivery Event Detection Networking Stack DSP algorithms Secure Communication Timing Power Acks Sensor Boards Timestamp Complete Software Vision Apps Middleware Platform

  7. Mica Platform Users • TEMPLE UNIVERSITY • UNIV SOUTHERN CALIFORNIA • UNIVERSITY OF CALIFORNIA • UNIVERSITY OF CINCINNATI • UNIVERSITY OF COLORADO • UNIVERSITY OF ILLINOIS • UNIVERSITY OF IOWA • UNIVERSITY OF KANSAS • UNIVERSITY OF MICHIGAN • UNIVERSITY OF NOTRE DAME • UNIVERSITY OF SOUTHERN CA • UNIVERSITY OF TEXAS • UNIVERSITY OF UTAH • UNIVERSITY OF VIRGINIA • US ARMY CECOM • USC INFORMATION SCIENCES • VANDERBILT UNIVERSITY • VIGILANZ SYSTEMS • VITRONICS INC • WASHINGTON UNIVERSITY • WAYNE STATE UNIVERSITY • WILLOW TECHNOLOGIES LTD • WJM, INC • XEROX • ALLEN, ANTHONY • ALTARUM • BAE SYSTEMS CONTROLS • BALBOA INSTRUMENTS • BUDNICK, LARRY • CARNEGIE MELLON UNIV • CLEVELAND STATE UNIV • CORNELL UNIVERSITY • DARTMOUTH COLLEGE • DOBLE ENGINEERING COMPANY • DUKE UNIVERSITY • FRANCE TELECOM R&D • GE KAYE INSTRUMENTS, INC • GEORGE WASHINGTON UNIV. • GEORGIA TECH RESEARCH INT • GRAVITON, INC • HRL ABORATORIES • INTEL CORPORATION • INTEL RESEARCH • JPL ACCOUNTS PAYABLE • KENT STATE UNIVERSITY • LAWRENCE BERKELEY NAT'L • LLNL • LOS ALAMOS NATIONAL LAB • MARYLAND PROCUREMENT • MIT • MIT* • MITRE CORP. • MSE TECH. APPLICATION INC • NASA LANGLEY RESEARCH CTR • NAT'L INST OF STD & TECH • NICK OLIVAS LOS ALAMOS NA • NORTH DAKOTA STATE UNIV • PENNSYLVANIA STATE UNIV • ROBERT BOSCH CORP. • RUIZ-SANDOVAL, M.E. • RUTGERS STATE UNIVERSITY • SANDIA NATIONAL LABS • SIEMENS BUILDING TECH INC • SILICON SENSING SYSTEMS • SOUTHWEST RESEARCH

  8. Nesc – Building software like hardware • Nesc is: • Component based software extension to C • Provides separation of construction and composition • Component behavior described in terms of interfaces • Structure around bidirectional event based interfaces • Static compile-time optimization eliminates overhead

  9. Real World Apps… • What have we done with this stuff?

  10. Vehicle Tracking

  11. Cory Energy Monitoring/Mgmt System • 50 nodes on single floor • 5 level ad hoc net • 30 sec sampling • 250K samples to database over 6 weeks

  12. Structural performance due to multi-directional ground motions (Glaser & CalTech) Mote infrastructure Mote Layout 14 5 ` 15 15 13 6 12 9 11 8 Comparison of Results Wiring for traditional structural instrumentation + truckload of equipment

  13. Node Localization

  14. Multi-dimensional node tracking • Track unmodified “evader” through a network of magnetic sensors. • In-network processing to estimate planar position of vehicle • Geographic multi-hop networking to route data to automated camera • Camera controlled to track vehicle • Video: demo.mpeg

  15. Next-Generation Nodes • Integrated processing, storage, communication and sensing onto a single silicon die • Greatly reduce manufacturing cost • Improve efficiency through incorporation of specialized accelerators

  16. General Architecture Diagram

  17. General Architecture • Single CPU for Base band, OS and Application • Shared system resources can be divided between system components dynamically • High bandwidth, flexible interfaces can be exposed across system components • Allows applications access to fine-grained system control • Hardware accelerators to support key sensor network challenges • Communication, synchronization, power management, concurrency • Shared memory interface model

  18. Spec Layout 2.5mm • IO Pads • RAM blocks • MMU logic • Debug logic • ADC • AVR CPU Core • RF Frequency Synthesizer • Transmitter .25 um CMOS Core Area only 50% full…

  19. Spec Demonstration…

More Related