Quick Look at Sensor Networks Elke A. Rundensteiner Based on material collated by Silvia Nittel, and others. CS525.

Slides:



Advertisements
Similar presentations
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
Advertisements

6LoWPAN Extending IP to Low-Power WPAN 1 By: Shadi Janansefat CS441 Dr. Kemal Akkaya Fall 2011.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
NDN in Local Area Networks Junxiao Shi The University of Arizona
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
CSE 5392By Dr. Donggang Liu1 CSE 5392 Sensor Network Security Introduction to Sensor Networks.
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
Topology Control Presenter: Ajit Warrier With Dr. Sangjoon Park (ETRI, South Korea), Jeongki Min and Dr. Injong Rhee (advisor) North Carolina State University.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
1 Introduction to Wireless Sensor Networks. 2 Learning Objectives Understand the basics of Wireless Sensor Networks (WSNs) –Applications –Constraints.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
Sensor Networks Issues Solutions Some slides are from Estrin’s early talks.
The Cougar Approach to In-Network Query Processing in Sensor Networks By Yong Yao and Johannes Gehrke Cornell University Presented by Penelope Brooks.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
1 Sensor MAC Design Requirements:  Energy efficiency  Simple operations  Working with a large number of sensors  Fair share of the channel among competing.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Autonomic Wireless Sensor Networks: Intelligent Ubiquitous Sensing G.M.P. O’Hare, M.J. O’Grady, A. Ruzzelli, R. Tynan Adaptive Information Cluster (AIC)
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
A Transmission Control Scheme for Media Access in Sensor Networks Presented by Jianhua Shao.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
16 – CSMA/CD - ARP Network Layer4-1. 5: DataLink Layer5-2 CSMA (Carrier Sense Multiple Access) CSMA: listen before transmit: If channel sensed idle: transmit.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Fault Tolerance in ZigBee Wireless Sensor Networks
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
MICA: A Wireless Platform for Deeply Embedded Networks
TAG: a Tiny Aggregation Service for Ad-Hoc Sensor Networks Paper By : Samuel Madden, Michael J. Franklin, Joseph Hellerstein, and Wei Hong Instructor :
CS2510 Fault Tolerance and Privacy in Wireless Sensor Networks partially based on presentation by Sameh Gobriel.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
1 Chalermek Intanagonwiwat (USC/ISI) Ramesh Govindan (USC/ISI) Deborah Estrin (USC/ISI and UCLA) DARPA Sponsored SCADDS project Directed Diffusion
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Introduction to Wireless Sensor Networks
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
INT598 Sensor Networks Silvia Nittel Spatial Information Science & Engineering University of Maine Fall 2006.
INT598 Data-Centric Routing Protocols
Query Processing for Sensor Networks Yong Yao and Johannes Gehrke (Presentation: Anne Denton March 8, 2003)
Overview of Sensor Networks David Culler Deborah Estrin Mani Srivastava.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
SENSOR NETWORKS BY Umesh Shah Mayuresh Patil G P Reddy GUIDES Prof U.B.Desai Prof S.N.Merchant.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
11/15/20051 ASCENT: Adaptive Self- Configuring sEnsor Networks Topologies Authors: Alberto Cerpa, Deborah Estrin Presented by Suganthie Shanmugam.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
REED: Robust, Efficient Filtering and Event Detection in Sensor Networks Daniel Abadi, Samuel Madden, Wolfgang Lindner MIT United States VLDB 2005.
Wireless Sensor Networks Nov 1, 2006 Jeon Bokgyun
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
Lecture 22: Wireless Sensor Security
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
Autonomous prototype sensors (motes) 4 MHz, 8bit MCU, 4 KB RAM, 8KB ROM short-range (1-10ft.) radio light and other sensors LED and serial port outputs.
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laborartory.
Mote Clusters Thanos Stathopoulos CENS Systems Lab Joint work with Ben Greenstein, Lewis Girod, Mohammad Rahimi, Tom Schoellhammer, Ning Xu, Richard Guy.
Introduction to Wireless Sensor Networks
Wireless Sensor Networks
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
MAC Protocols for Sensor Networks
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
BLUETOOTH LOW ENERGY Kieon Seong. Introduction  Chap 1. What is Bluetooth Low Energy? Difference Between Classic Bluetooth Device Types Design Goals.
MAC Protocols for Sensor Networks
Wireless Sensor Network Architectures
Investigating Mac Power Consumption in Wireless Sensor Network
Protocols.
Protocols.
Presentation transcript:

Quick Look at Sensor Networks Elke A. Rundensteiner Based on material collated by Silvia Nittel, and others. CS525

2 Overview – Sensor Networks Motivation & Applications Platform & Power Networking Underpinning

3 Motivation Trends: Developments of new sensor materials Miniaturization of microelectronics Wireless communication Consequences: Embedding devices into almost any man-made and some natural devices, and connecting the device to an infinite network of other devices, to perform tasks, without human intervention. Information technology becomes omnipresent.  ”Pervasive Computing”: The idea that technology is to move beyond the personal computer to everyday devices with embedded technology and connectivity as computing devices become progressively smaller and more powerful.

4 Embedded Networked Sensing Potential Micro-sensors, on- board processing, and wireless interfaces all feasible at very small scale –can monitor phenomena “up close” in non- intrusive way Will enable spatially and temporally dense environmental monitoring Embedded & Networked Sensing will reveal previously unobservable phenomena Habitat Monitoring Storm petrels on Maine’s Great Duck Island Contaminant Transport Marine Microorganisms Vehicle Detection

5 Multiscale Observation and Fusion: Example, Regional (or greater) scale to local scale images from Susan Ustin, UC Davis Satellite, airborne remote sensing data sets at regular time intervals coupled to regional-scale “backbone” sensor network for ground-based observations fusion, interpolation tools based on large-scale computational models Small-scale Sensor network

6 Overview Motivation & Applications Platforms and Power Networking

7 Sensor Network “Sensor Node”: Tiny vanilla computer with operating system, on- board sensor(s) and wireless communication (“PC on a pin tip”) Trend towards low-cost, micro-sized sensors Use of wireless low range RF communication Batteries as energy resource “Sensor Network” Massive numbers of “sensors” in the environment that measure and monitor physical phenomena Local interaction and collaboration of sensors Global monitoring Tightly coupled to the physical world to sense and influence it

8 UC Berkeley Family of Motes

9 Mica2 and Mica2Dot Processor: ATmega128 CPU RAM/Storage: Chipcon CC1000 Manchester encoding Tunable frequency Byte spooling Power usage scales with range 1 inch

10 Mica Sensor Board Light (Photo) Temperature Acceleration 2 axis Resolution: ±2mg Magnetometer Resolution: 134  G Microphone Tone Detector Sounder 4.5kHz

11 A Network S. Madden, UBerkeley

12 Wireless Sensor Networks They present a range of computer systems challenges because they are closely coupled to the physical world with all its unpredictable variation, noise, and asynchrony; they involve many energy-constrained, resource- limited devices operating in concert; they must be largely self-organizing and self- maintaining; and they must be robust despite significant noise, loss, and failure.

13 Architecture Data aggregation, Query processing Adaptive topology, Geo-Routing MAC, time, location Phy: comm, sensing, actuation Data model, Declarative queries Application: Events, Reactions Network layer (temp-spatial) DB layer Physical layer Application layer Source: Deborah Estrin, UCLA

14 Overview Motivation & Applications Platforms & Power Networking

15 Communication using Radio Broadcasting radio signals Listening & receiving signals

16 Energy required to transmit signals in distance d Communication is huge battery drain Indoor has lots of other complications Small energy consumption => short range communication Multi-hop routing required to achieve distance Routes around obstacles Requires discovery, network topology formation, maintenance may dominate cost of communication Energy to receive Dominated by listening time (potential receive) Device has a total “lifespan” Radio must be OFF most of the time! PicoRadio and Radio propagation

17 ISO/OSI Protocol Stack Physical Data Link Network Transport Session Presentation Application 7 Layer ISO/OSI Reference Model The Network Card The Internet Protocols Internet Application The End Computer System View Transport Control Protocol (TCP) Internet Protocol (IP) *) International Standard Organization's Open System Interconnect

18 Low-level Networking Physical Layer Low-range radio broadcast/receive Wireless (wiSeNets) MAC: Media Access Control Controls when and how each node can transmit in the wireless channel (“Admission control”) Objectives: Channel utilization How well is the channel used? (bandwidth utilization) Latency Delay from sender to receiver; single hop or multi-hop Throughput Amount of data transferred from sender to receiver per time unit Fairness Can nodes share the channel equally?

19 MAC Design Decisions Energy is primary concern in sensor networks What causes energy waste? Collisions Control packet overhead Overhearing unnecessary traffic Long idle time bursty traffic in sensor-net apps Idle listening consumes 50—100% of the power for receiving (Stemm97, Kasten) Dominant factor

20 Networking Network Architecture: Can we adapt Internet protocols and “end to end” architecture to SN? Internet routes data using IP Addresses in Packets and Lookup tables in routers Many levels of indirection between data name and IP address, but basically address-oriented routing Works well for the Internet, and for support of Person-to- Person communication Embedded, energy-constrained, unattended system cannot tolerate communication overhead of indirection sensor network architecture needs Minimal overhead, and Data centric routing

21 Data-centric Routing Named-data as a way of tasking motes, expressing data transport request (data-centric routing) Basically: “send the request to sensors that can deliver the data, I do not care about their address” Initial approaches in literature: Some form of tree-based routing Query sent out from server to motes Sink-Tree built to carry data from motes to server

22 Communication In Sensor Nets Radio communication has high link-level losses typically about 5m Ad-hoc neighbor discovery Tree-based routing A B C D F E

23 Tree Routing A B C D F E Query Parent Node Children Nodes

24 Tree building Queries/Request What goes in query? Where does query go? Neighbor selection How does mote select upstream neighbor for data? Asymmetric links Unidirectional links

25 Tree building Dynamics How often do you send out a new query? How often do you select a new upstream path ? Design tree building protocol From query source to data producer(s) and back Multihop ad-hoc routing  reliable routing is essential!

26 Basic Primitives Single Hop packet loss characteristics -> link quality Environment, distance, transmit power, temporal correlation, data rate, packet siz Services for High Level Protocols/Applications Link estimation Neighborhood management Reliable multi-hop routing for data collection

27 Neighborhood Management Maintain link estimation statistics and routing information of each neighboring sensor node Issue: Density of nodes can be high but memory of nodes is limited At high density, many links are poor or asymmetric Neighborhood Management Question: when table becomes full, should we add new neighbor? If so, evict old neighbor? Similar to frequency estimation of data streams, or classical cache policy

28 Reliable Routing 3 core components for Routing Neighbor table management Link estimation Routing protocol

29 Quick Summary Motivation & Applications Platforms & Power Networking