Download presentation
Presentation is loading. Please wait.
Published byEileen Antonia Whitehead Modified over 9 years ago
1
Wireless Sensor Networks CS 4501 Professor Jack Stankovic Department of Computer Science Fall 2010
2
Ad Hoc Wireless Sensor Networks Sensors Actuators CPUs/Memory Wireless Radio Power Limited Self-Organizing
3
Mica2 and Mica2Dot ATMega 128L 8-bit, 8MHz, 4KB EEPROM, 4KB RAM, 128KB flash Chipcon CC100 multi-channel radio (Manchester encoding, FSK). From 10-20 ft. up to 500-1000ft.
4
Sensor Board
5
Exciting Potential Will affect all our lives! The next Internet! MANET (mobility) WSN (sensing) Swarms (scale) Pervasive Computing Cyber Physical Systems Wireless
6
Body Sensor Technology Commercially Available Galvanic skin response and pressure-sensitive smart shirt that senses anxiety Sonar Jacket to detect objects for the blind Climate-sensitive Dress senses levels of CO 2
7
Body Sensor Technology Commercially Available Pedometer”in Nike shoe gives distance, pace, calories burned during run – interfaces with iPod, iPhone Babyglow clothes change color when your baby has a temperature! Heart rate monitors that interface with iPhone Northface jacket that senses and adjusts body temperature
8
Exciting Potential The Internet Gets Physical “Sensing technologies will be one of the hallmarks of this century” 1980 => decade of microcomputers 1990 => decade of the Internet 2000 => decade of WSN
9
Global Sensor Networks Internet Local Transport Protocol Local Transport Protocol Programming Station Server Nodes Omnix Physical Network Omnix Physical Network The Physicalnet
10
Purpose of this Course (1) Learn key ideas, principles, solutions and open research questions Get you to think differently –Decentralized algorithms –Swarms -> Aggregate behavior –Spatial (geographic) – Temporal (real-time) –Minimum capacity devices New system constraints –Environment interaction Real-time systems
11
Purpose of this Course Hands on experience with WSN Learn to program such devices/systems Practical: Start your own company?
12
Purpose of Course More like a real job –Not single topic (let’s study calculus, Java, etc.) Multi-disciplinary –Not solely from a textbook New HW, new language, new tools, new concepts, … –There will be significant material presented in class that is not in the reading
13
Course Outline (1) Introduction –Logistics and Motivation Sensors and Hardware Wireless Communications How to Program –NesC, TinyOS and TOSSIM MAC protocols (B-MAC and MMAC)
14
Course Outline (2) Routing (geographic based; multi-hop) –GF, DSR, AODV, DD, SPEED, RAP, IGF Clock Synchronization Localization Power Management Programming Abstractions Application to Home Health Care Summary
15
Logistics Prerequisites: –Networking (recommended) –OS and architecture helpful –Need to know C (or learn on your own) Reading –Text H. Karl and A. Willig, Protocols and Architectures for Wireless Sensor Networks, Wiley, 2007. –Papers from the literature
16
Logistics Grading –Homework - 10% –Exam 1 - 20% –Exam 2 - 20% –Programming Assignments – 40% –Final Homework – 10%
17
Logistics Labs (Room 002a) –L0: Intro (no credit, necessary for all labs) Compile, link, download, run Mechanics –L1: Simple Sensing and Actuating – 10% –L2: Wireless Communications – 10% –L3: Synchronization – 10% –L4: Flash Memory and Queries – 10%
18
Logistics Class – M. – W. 2-3:15 Location – MEC 341 Office Hours (may change) By appt M 1-2 W 3:30-4:30 TA – tbd Web Page –http://www.cs.virginia.edu/~cs451
19
Logistics URL of interest –http://webs.cs.berkeley.edu/tos
20
The field is exploding
21
Application Spectrum
22
More Applications Location Services RFID Integrate mobile phones, RFID, sensor nets, Internet Universal Device (mobile phone with sensors, computing, …) ?? Cyber Physical Systems
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.