Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.

Slides:



Advertisements
Similar presentations
Coverage in Wireless Sensor Network Phani Teja Kuruganti AICIP lab.
Advertisements

1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Worst & Best-Case Coverage in Sensors Networks DEC 2004 Presented by: Eugene Khokhlov (847) Seapahn Megerian Ph.D. UCLA.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
4/29/2015 Wireless Sensor Networks COE 499 Deployment of Sensor Networks II Tarek Sheltami KFUPM CCSE COE
Coverage Algorithms Mani Srivastava & Miodrag Potkonjak, UCLA [Project: Sensorware (RSC)] & Mark Jones, Virginia Tech [Project: Dynamic Sensor Nets (ISI-East)]
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, Mani Srivastava IEEE TRANSACTIONS ON MOBILE.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control II.
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
1 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, Mani Srivastava IEEE TRANSACTIONS ON MOBILE.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
Dynamic Medial Axis Based Motion Planning in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
1 Mathematical Modeling and Algorithms for Wireless Sensor Networks Bhaskar Krishnamachari Autonomous Networks Research Group Department of Electrical.
Abstract Shortest distance query is a fundamental operation in large-scale networks. Many existing methods in the literature take a landmark embedding.
1 Distributed Algorithms for Guiding Navigation across a Sensor Network Qun Li, Michael De Rosa, and Daniela Rus Department of Computer Science Dartmouth.
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.
Signal Strength based Communication in Wireless Sensor Networks (Sensor Network Estimation) Imran S. Ansari EE 242 Digital Communications and Coding (Fall.
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Graph Algorithms Shortest-Path.
SOS: A Safe, Ordered, and Speedy Emergency Navigation Algorithm in Wireless Sensor Networks Andong Zhan ∗ †, Fan Wu ∗, Guihai Chen ∗ ∗ Shanghai Key Laboratory.
Design Automation Lab. / SNU Sensor Network Design Automation Lab. Jung, Jinyong.
The Coverage Problem in Wireless Ad Hoc Sensor Networks Supervisor: Prof. Sanjay Srivastava By, Rucha Kulkarni
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
DARP: Distance-Aware Relay Placement in WiMAX Mesh Networks Weiyi Zhang *, Shi Bai *, Guoliang Xue §, Jian Tang †, Chonggang Wang ‡ * Department of Computer.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
Efficient Route Computation on Road Networks Based on Hierarchical Communities Qing Song, Xiaofan Wang Department of Automation, Shanghai Jiao Tong University,
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Bounded relay hop mobile data gathering in wireless sensor networks
Calibration in Sensor Systems based on Statistical Error Models Computer Science Dept. University of California, Los Angeles Jessica Feng, Gang Qu*, and.
Performance Study of Localization Techniques in Zigbee Wireless Sensor Networks Ray Holguin Electrical Engineering Major Dr. Hong Huang Advisor.
Most of contents are provided by the website Graph Essentials TJTSD66: Advanced Topics in Social Media.
1 VISA: Virtual Scanning Algorithm for Dynamic Protection of Road Networks IEEE Infocom’09, Rio de Janeiro, Brazil Jaehoon Jeong (Paul), Yu Gu, Tian He.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
DSN & SensorWare Projects Rockwell Science Center –Charles Chien UCLA –Mani Srivastava, Miodrag Potkonjak USC/ISI –Brian Schott, Bob Parker Virginia Tech.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Coverage Problems in Wireless Ad-hoc Sensor Networks Seapahn Meguerdichian 1 Farinaz Koushanfar 2 Miodrag Potkonjak 1 Mani Srivastava 2 University of California,
An Energy-Efficient Approach for Real-Time Tracking of Moving Objects in Multi-Level Sensor Networks Vincent S. Tseng, Eric H. C. Lu, & Kawuu W. Lin Institute.
Computational Sensing = Modeling + Optimization CENS seminar Jan 28, 2005 Miodrag Potkonjak Key Contributors: Bradley Bennet, Alberto.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
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)
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
KAIS T Sensor Deployment Based on Virtual Forces Reference: Yi Zou and Krishnendu Chakarabarty, “Sensor Deployment and Target Localization Based on Virtual.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Dynamic Coverage In Wireless Ed-Hoc Sensor Networks
CS223 Advanced Data Structures and Algorithms
Worst & Best-Case Coverage in Sensors Networks DEC 2004
Survey on Coverage Problems in Wireless Sensor Networks
Presentation transcript:

Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar Department of EE and CS University of California Berkeley Gang Qu Electrical and Computer Engineering Department University of Maryland Miodrag Potkonjak Computer Science Department University of California Los Angeles

GATEWAY MAIN SERVER CONTROL CENTER Wireless Ad-Hoc Sensor Networks Embedded CPU Memory Battery Sensor(s) Radio Tx/Rx Courtesy:

GATEWAY MAIN SERVER CONTROL CENTER Wireless Ad-Hoc Sensor Networks

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

Talk Organization Related work Related work Introduce Exposure Introduce Exposure Preliminaries and problem formulation Preliminaries and problem formulation Special cases Special cases Exposure calculation algorithm Exposure calculation algorithm Experimental results Experimental results Open problems and research directions Open problems and research directions Conclusion Conclusion

Related Work Sensor Networks Sensor Networks Communications of the ACM, vol. 43, May Proactive Computing D. Tennenhouse. Proactive Computing D. Tennenhouse. Embedding The Internet: Introduction D. Estrin, R. Govindan, J. Heidemann. Embedding The Internet: Introduction D. Estrin, R. Govindan, J. Heidemann. Location Discovery Location Discovery ACM SIGMOBILE 2001 (same session) Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors A. Savvides, C. Han, M. Srivastava Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors A. Savvides, C. Han, M. Srivastava Coverage Coverage Proceedings of IEEE Infocom, vol. 3, April Coverage Problems in Wireless Add-Hoc Sensor Networks S. Meguerdichian, F. Koushanfar, M. Potkonjak, M. Srivastava Coverage Problems in Wireless Add-Hoc Sensor Networks S. Meguerdichian, F. Koushanfar, M. Potkonjak, M. Srivastava

Exposure: An Introduction

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

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.

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

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:

Exposure – Coverage Problem Formulation Given: Field A Field A N sensors N sensors Initial and final points I and F Initial and final points I and FProblem: 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.

Special Case – One Sensor Minimal exposure path for one sensor in a square field:

General Exposure Computations Analytically intractable. Analytically intractable. Need efficient and scalable methods to approximate exposure integrals and search for Minimal Exposure Paths. 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.

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

Rectilinear Grids – Not Good Enough L Line lengths: Black = Red = Yellow = Blue = 2 x Green = 2 x L Equilateral Triangle Square Length Red = Length Blue

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.

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

P minE – 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

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

P minE – Deterministic Deployment Minimal exposure path under the All-Sensor intensity model (I A ) and deterministic sensor deployment schemes. CrossSquareTriangleHexagon Exposure Level (compared to Square) 1.5x1.5x30x~ x3x6x~20HexagonTriangleCrossSensors

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

Summary Exposure: Exposure: Definition Definition Efficient Algorithm Efficient Algorithm Centralized Implementation Centralized Implementation Algorithm: Algorithm: Generalized grid approximation Generalized grid approximation Application of graph search algorithms Application of graph search algorithms Ad-hoc wireless sensor networks: Ad-hoc wireless sensor networks: Coverage Coverage Quality of Service Quality of Service Research: Research: Numerous interesting open problems Numerous interesting open problems