tinyos research overview jason hill. -wireless vision a symphony of embedded devices. asset tracking...
TRANSCRIPT
![Page 1: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/1.jpg)
TinyOS Research Overview
Jason Hill
![Page 2: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/2.jpg)
-Wireless Vision
A symphony of embedded devices.
Asset Tracking
Home Automation
Military Scenarios
Security
![Page 3: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/3.jpg)
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?
![Page 4: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/4.jpg)
Systems Development Spiral
weC Mote
TinyOS
Dot NEST Services
2000
2001
2002
System Capabilities
Communication Stack
Hardware Software
MicaToday
Hardware supporting software to enable applications.
Rene
![Page 5: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/5.jpg)
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)
?
![Page 6: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/6.jpg)
Complete Software Vision
PowerPower
TimingTiming
Leader ElectionLeader Election
Network ProgNetwork Prog
Sensor BoardsSensor Boards
DSP algorithmsDSP algorithms
Event DetectionEvent Detection
TimestampTimestamp AcksAcks
Time Sync.Time Sync.
Secure CommunicationSecure Communication
Data PresentationData Presentation
Networking StackNetworking Stack
Application CodeApplication Code External ControlExternal Control
LocalizationLocalization
Reliable DeliveryReliable Delivery
RoutingRouting
Data Aggregation/Query ProcessingData Aggregation/Query Processing
Middleware
Platform
Apps
![Page 7: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/7.jpg)
Mica Platform Users
• 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
• 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
• 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
![Page 8: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/8.jpg)
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
![Page 9: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/9.jpg)
Real World Apps…
• What have we done with this stuff?
![Page 10: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/10.jpg)
Vehicle Tracking
![Page 11: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/11.jpg)
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
![Page 12: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/12.jpg)
Structural performance due to multi-directional ground motions
(Glaser & CalTech)
Wiring for traditional structural instrumentation+ truckload of equipment
Mote infrastructure15
13
14
6
5`
15
118
Mote Layou
t 129
Comparison of Results
![Page 13: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/13.jpg)
Node Localization
2/13/2002Kamin Whitehouse. Nest Retreat 4
“Best Fit”
Calibration
Localization
Regression
• Reducing Noise
• Reducing Error
• Results
Regression
Distance
RSSI
40 cm20 cm 80 cm60 cm 100 cm
Error
60
50 cm
ErrorErrorErrorNoise
Noise
50 cm
60
![Page 14: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/14.jpg)
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
![Page 15: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/15.jpg)
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
![Page 16: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/16.jpg)
General Architecture Diagram
![Page 17: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/17.jpg)
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
![Page 18: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/18.jpg)
Spec Layout
• IO Pads• RAM blocks• MMU logic• Debug logic• ADC• AVR CPU Core• RF Frequency
Synthesizer• Transmitter
2.5mm
Core Area only 50% full…
.25 um CMOS
![Page 19: TinyOS Research Overview Jason Hill. -Wireless Vision A symphony of embedded devices. Asset Tracking Home Automation Military Scenarios Security](https://reader034.vdocument.in/reader034/viewer/2022051819/5513cb2455034674748b4a1c/html5/thumbnails/19.jpg)
Spec Demonstration…