introduction to wireless sensor networks presented by sushanth sivaram vallath

24
Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Upload: deirdre-mccoy

Post on 16-Dec-2015

226 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Introduction to Wireless Sensor Networks

Presented by Sushanth Sivaram Vallath

Page 2: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.

- The late Mark Weiser, Father of Ubiquitous Computing and Chief Technologist of Xerox PARC

Page 3: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Wireless Sensors

Small microcontroller 8 kB code 512 B data

Simple, low-power radio 10 kbps ASK

EEPROM (32 KB)

Simple sensors

WeC 99“Smart Rock”

Mica 1/02

NEST open exp. Platform128 kB code, 4 kB data40kbps OOK/ASK radio512 kB Flash

Rene 11/00

Designed for experimentation

-sensor boards

-power boards

Dot 9/01

Demonstrate scale

Spec 6/03“Mote on a chip”

Telos 4/04RobustLow Power250kbpsEasy to use

Mica2 12/0238.4kbps radioFSK

Tiny sensing devices capable of wireless communication

Page 4: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

What are sensor networks

spatially distributed sensors to monitor conditions at different locations, such as temperature, sound, vibration, pressure, motion or pollutants.

Page 5: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Platforms

• Berkeley Motes

• Tiny OS

• nesC

• Ns-2

• TOSSIM

Page 6: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Applications of WSN

• Temperature• Humidity• Vehicular movement• Pressure• Noise levels• Mechanical stress levels on attached objects • Speed, direction• Etc…

Page 7: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Factors Influencing Sensor Network Design

• Fault tolerance

• Scalability

• Operating environment

• Sensor network topology

• Transmission media

• Power consumption

Page 8: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Sensors Representation

• Communication Graph– Sensors are nodes– Link between the sensors are the edges

Page 9: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Routing Protocols

• LEACH

• Directed Diffusion

• PEGASIS

• TEEN

• APTEEN

• Etc…

Page 10: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Sensor Issues

• Energy Constraint

• High Communication cost

• & Lot of other issues

Page 11: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Management Issues

• Conversion of data to Information

• Data access control

Page 12: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

SQL

• Underlying routing protocol transparent to user

• Some routing protocols are considered to be aggregation protocols (implicit aggregation)

Page 13: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Sensor Database

• SQL type interface

– SELECT avg(temperature), room,

FROM sensors

WHERE building = “Nedderman Hall”

ORDER BY temperature

GROUP BY room

SAMPLING PERIOD 10 min

Page 14: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

SQL type interfaces

• Cougar

• TinyDB

Approximations

Query Propagation

Data Centric Storage

Aging Data

Page 15: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Query scenario

SinkSelect temp from

Page 16: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Efficiency achieved through

In-network aggregation

Page 17: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Different types of queries

• Fully aggregated queries

• Un-aggregated queries

• Partially aggregated queries

Page 18: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Fully aggregated queries

Theorem: Finding maximum lifetime routing tree for fully aggregated queries with reception costs is NP-complete.

Similar to Minimum Degree Spanning Tree(MDST) which is known to be NP-complete

Page 19: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Un-aggregated queries

Theorem: Finding maximum lifetime routing tree for unaggregated queries is NP-complete.

Reduced from decision problem for SET-COVER.

Page 20: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Partially aggregated queries

Can be reduced to unaggregated queries

Approximation algorithms used to solve the unaggregated routing tree problem can be adapted.

Page 21: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Active areas in WSN

• Routing• Topology control• Data management, aggregation and query• MAC protocols• Target tracking, resource discovery• Monitoring and maintenance• Sensor validation• Power issues• Coverage and Connectivity

Page 22: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Companies in Research

• Crossbow• Intel• IBM• Microsoft• PARC• Fujitsu• Lot more…

Page 23: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

References[1] Cedric Florens and Robert McEliece, “Packet Distribution Algorithms for Sensor Networks”, IEEE INFOCOM 2003.[2] Samuel Madden, Robert Szewczyk, Michael J. Franklin and David Culler, “Supporting Aggregate Queries Over Ad-Hoc Wireless

Sensor Networks”,[3] Sartaj Sahni and Xiaochun Xu, Algorithms for Wireless Sensor Networks. [4] Jamal N. Al-Karaki Ahmed E. Kamal, Routing Techniques in Wireless Sensor Networks: A Survey.[5] Bhaskar Krishnamachari, D Estrin, Stephen Wicker, Modeling Data-Centric Routing in Wireless Sensor Networks.[6] S.S Iyengar, Richard R. Brooks, “Distributed Sensor Networks”, Chapman & Hall/CRC.[7] Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan, “Energy-efficient communication protocol for wireless

microsensors networks,” in 33rd Annual Hawaii International conference on System Sciences.[8] David Braginsky and Deborah Estrin, “Rumor routing algorithm for sensor networks,” in First ACM International Workshop on

Wireless Sensor Networks and Application.[9] Y.Xu, J. Heidemann, and D. Estrin, “Geography-informed energy conservation for ad hoc routing,” in Proceedings of the Seventh

Annual ACM/IEEE International Conference on Mobile Computing and Networking, 2001.[10] B. Chen, K. Jamieson, H. Balakrishnan, and R. Morris, “SPAN: An energy-efficient coordination algorithm for topology maintenance

in ad-hoc wireless networks,” ACM Wireless Networks Journal, September 2002.[11] Feng Zhao and Leonidas Guibas, “Wireless Sensor Networks, an Information Processing Approach”.[12] Yong Yao, J. E. Gehrke. The Cougar Approach to In-Network Query Processing in Sensor Networks. Sigmod Record, Volume 31,

Number 3. September 2002.[13] Yong Yao, J. E. Gehrke. Query Processing in Sensor Networks. In Proceedings of the First Biennial Conference on Innovative Data

Systems Research (CIDR 2003). Asilomar, California, January 2003.[14] Xiuli Ma, Dongqing Yang, Shiwei Tang, Qiong Luo, Dehui Zhang, and Shuangfeng Li. Online Mining in Sensor Networks. NPC

2004: 544-550[15] Chiranjeeb Buragohain, Divyakant Agrawal, and Subhash Suri, Power Aware Routing for Sensor Databases.

Page 24: Introduction to Wireless Sensor Networks Presented by Sushanth Sivaram Vallath

Thank You