1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control II.

Slides:



Advertisements
Similar presentations
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Advertisements

Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
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.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
5/2/2015 Wireless Sensor Networks COE 499 Sleep-based Topology Control II Tarek Sheltami KFUPM CCSE COE
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
1 Balancing Push and Pull for Efficient Information Discovery in Large-Scale Sensor Networks Xin Liu, Qingfeng Huang, Ying Zhang CS 6204 Adv Top. in Systems-Mob.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
Coverage Algorithms Mani Srivastava & Miodrag Potkonjak, UCLA [Project: Sensorware (RSC)] & Mark Jones, Virginia Tech [Project: Dynamic Sensor Nets (ISI-East)]
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1-1 Topology Control. 1-2 What’s topology control?
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
Before start… Earlier work single-path routing in sensor networks
Energy-Efficient Design Some design issues in each protocol layer Design options for each layer in the protocol stack.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Routing Protocols II.
1 Gossip-Based Ad Hoc Routing Yulin Zhu Nov. 18, 2004.
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks Weisheng Si, Roksana Boreli Anirban Mahanti, Albert Zomaya.
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Mobile Ad hoc Networks Sleep-based Topology Control
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
1 Cross-Layer, Energy-Efficient Design for Supporting Continuous Queries in Wireless Sensor Networks A Quorum-Based Approach Chia-Hung Tsai, Tsu-Wen Hsu,
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
1 Gossip-Based Ad Hoc Routing Zygmunt J. Haas, Joseph Halpern, LiLi Cornell University Presented By Charuka Silva.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Ad Hoc Multicast Routing
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
Energy-Efficient Protocol for Cooperative Networks.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Sensor Networks Katia Obraczka Winter 2005 MAC II
Introduction to Wireless Sensor Networks
GPSR Greedy Perimeter Stateless Routing
Net 435: Wireless sensor network (WSN)
CRBcast: A Collaborative Rateless Scheme for Reliable and Energy-Efficient Broadcasting in Wireless Sensor/Actuator Networks Nazanin Rahnavard, Badri N.
A Distributed Clustering Scheme For Underwater Sensor Networks
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control II

1-2 Announcements r Homework due on r Projects? r Gabriel Elkaim’s talk on GPS: r Venkatesh Rajendra’s talk on MAC:

1-3 PEAS

1-4 PEAS r Probing Environment, Adaptive Sleeping. r “Extra” nodes are turned off. r Nodes keep minimum state. m No need for neighborhood-related state. r PEAS consiers very high node density and failures are likely to happen.

1-5 Bi-modal operation r Probing environment. r Adaptive sleeping.

1-6 PEAS state diagram Working Sleeping Probing No reply for probe Wakes up Hears probe reply.

1-7 Probing r When node wakes up, enters probing mode. r Is there working node in range? m Broadcasts PROBE to range Rp. m Working nodes send REPLY (randomly scheduled). m Upon receiving REPLY, node goes back to sleep. Adjusts sleeping interval accordingly. m Else, switches to working state.

1-8 Considerations r Probing range is application-specific. m Robustness (sensing and communication) versus energy-efficiency. r Location-based probing as a way to achieve balance between redundancy and energy efficiency. r Randomized sleeping time. m Better resilience to failure. m Less contention. m Adaptive based on “desired probing rate”.

1-9 More considerations… r Multiple PROBEs (and multiple REPLIES) to compensate for losses. m Multiple PROBEs randomly spread over time. r Multiple working nodes in the neighborhood. m Favor “oldest” one. r Nodes with fixed transmit power. r Deployment density.

1-10 Evaluation r Simulations. r Simulated failures: failure rate and failure percentage. r Metrics: m Coverage lifetime. m Delivery lifetime.

1-11 Results r With and without failures. r From the paper…

1-12 “Exposure In Wireless Ad- Hoc Sensor Networks”

1-13 Sensor Coverage r Given: m Field A m N sensors How well can the field be observed ? r Closest Sensor (minimum distance) only m Worst Case Coverage: Maximal Breach Path m Best Case Coverage: Maximal Support Path r Multiple Sensors: speed and path considered Minimal Exposure Path

1-14 Exposure - Semantics r Likelihood of detection by sensors function of time interval and distance from sensors. r Minimal exposure paths indicate the worst case scenarios in a field: m Can be used as a metric for coverage Sensor detection coverage Wireless (RF) transmission coverage r For RF transmission, exposure is a potential measure of quality of service along a specific path.

1-15 Preliminaries: Sensing Model Sensing model S at an arbitrary point p for a sensor s : where d(s,p) is the Euclidean distance between the sensor s and the point p, and positive constants and K are technology- and environment-dependent parameters.

1-16 Preliminaries: Intensity Model(s) Effective sensing intensity at point p in field F : All Sensors Closest Sensor K Closest Sensors K=3 for Trilateration

1-17 Definition: Exposure The Exposure for an object O in the sensor field during the interval [t 1,t 2 ] along the path p(t) is:

1-18 Exposure – Coverage Problem Formulation Given: m Field A m N sensors m Initial and final points I and F Problem: Find the Minimal Exposure Path P minE in A, starting in I and ending in F. P minE is the path in A, along which the exposure is the smallest among all paths from I to F.

1-19 Special case – one sensor Minimal exposure path for one sensor in a square field:

1-20 General Exposure Computations r Analytically intractable. r Need efficient and scalable methods to approximate exposure integrals and search for Minimal Exposure Paths. Use a grid-based approach and numerical methods to approximate Exposure integrals. Use a grid-based approach and numerical methods to approximate Exposure integrals. Use existing efficient graph search algorithms to find Minimal Exposure Paths. Use existing efficient graph search algorithms to find Minimal Exposure Paths.

1-21 Minimal Exposure Path Algorithm r Use a grid to approximate path exposures. r The exposure (weight) along each edge of the grid approximated using numerical techniques. r Use Dijkstra’s Single-Source Shortest Path Algorithm on the weighted graph (grid) to find the Minimal Exposure Path. r Can also use Floyd-Warshall All-Pairs Shortest Paths Algorithm to find P minE between arbitrary start and end points.

1-22 Generalized Grid Generalized Grid – 1 st order, 2 nd order, 3 rd order … More movement freedom  more accurate results Approximation quality improves by increasing grid divisions with higher costs of storage and run-time.

1-23 Minimal Exposure Path Algorithm Complexity r Single Source Shortest Path (Dijkstra) m Each point is visited once in the worst case. m For an nxn grid with m divisions per edge: n 2 (2m-1)+2nm+1 total grid points. m Worst case search: O(n 2 m) m Dominated by grid construction. m 1GHz workstation with 256MB RAM requires less than 1 minute for n=32, m=8 grids. r All-Pairs Shortest Paths (Floyd-Warshall) m Has a average case complexity of O(p 3 ). m Dominated by the search: O((n 2 m) 3 ) m Requires large data structures to store paths.

1-24 Uniform Random Deployment Minimal exposure path for 50 randomly deployed sensors using the All-Sensor intensity model (I A ). 8x8 m=1 Exposure: Length: x16 m=2 Exposure: Length: x32 m=8 Exposure: Length:1581.0

1-25 Exposure – Statistical Behavior Diminishing relative standard deviation in exposure for 1/d 2 and 1/d 4 sensor models.

1-26 Deterministic Deployments Minimal exposure path under the All-Sensor intensity model (I A ) and deterministic sensor deployment schemes. CrossSquareTriangleHexagon Exposure Level (compared to Square) 1.5x 30x~ x3x 6x~20 HexagonTriangleCrossSensors

1-27 Exposure – Research Directions r Localized implementations r Performance and cost studies subject to m Wireless Protocols (MAC, routing, etc) m Errors in measurements Locationing Sensing Numerical errors m Computation based on incomplete information Not every node will know the exact position and information about all other nodes

1-28 Parametric probabilistic routing

1-29 Approaches to routing r Ad hoc network “on-demand” routing: m Compute path then send data. m If data is small, overkill? r Flooding is expensive. r Wanderer approach: pick neighbor with some probability to forward data to. m Problems? r Pure gossip: flooding+wanderer. m At each node, picks one or the other with some probability. m Either almost all nodes receive packet or almost no nodes receive it.

1-30 Proposed approach r Parametric probability routing: m Controlled flooding. m Every node decides to forward packet to neighbors using a probability function. m Probability function based on: distance to destination, distance from original source to destination, number of copies already received, etc. m 2 variants: Destination attractor. –S-D distance and CS-D distance. Directed transmission. –Also uses number of hops already traversed by packet.

1-31 Destination attractor r P Ri, or retransmission probability, given by: m (1+k) P Ri-1 if packet is getting closer to D. m (1-k) P Ri-1 if packet is getting farther from D. m P Ri-1 if same or undefined. r k can be adjusted to compensate for “noise” due to losses, mobility, etc.

1-32 Directed transmission r Nodes on shortest path from S-D should forward with high probability. r P Ri = exp{k[d(S,D) – d(Ri,D) – I]}, where m d(S,D) is distance between source and destination. m d(Ri,D) is distance between current node and destination, and m i is number of hops traveled so far.

1-33 Estimating global information r Number of hops traveled so far, i, is easy. r Estimating distance to D: m Each sensor includes its current estimate of distance to D. m When receiving that information from neighbor, sensor updates its information by adding 1. m Sensor chooses its d(S,D) to be the minimum of the currently received information from neighbors.

1-34 Evaluation r Simulations. r Noise is used to simulate inaccuracies. r Metrics: m Load m Lag. m Fraction delivered. m Overhead?

1-35 Results r From paper…