Topology Management -- Power Efficient Spatial Query Presented by Weihang jiang.

Slides:



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

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,
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Aggregate Query Processing in Cache- Aware Wireless Sensor Networks Khaled Ammar University of Alberta.
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
Power Efficient Organization of Wireless Sensor Networks Author : Sasa Slijepcevic, Miodrag Potkonjak (2001) Presented by Yi Cheng Lin.
Ad-Hoc Networks Beyond Unit Disk Graphs
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
Non-myopic Informative Path Planning in Spatio-Temporal Models Alexandra Meliou Andreas Krause Carlos Guestrin Joe Hellerstein.
An Autonomous Method for Aggregating and Repairing Paths in Sensor Networks Inoue, Shinji; Masuda, Noriyuki; Kakuda, Yoshiaki; Eighth International Symposium.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
1 A Dynamic Clustering and Scheduling Approach to Energy Saving in Data Collection from Wireless Sensor Networks Chong Liu, Kui Wu and Jian Pei Computer.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
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 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
CS Dept, City Univ.1 Research Issues in Wireless Sensor Networks Prof. Xiaohua Jia Dept. of Computer Science City University of Hong Kong.
Modeling Data-Centric Routing in Wireless Sensor Networks Bhaskar Krishnamachari, Deborah Estrin, Stephan Wicker.
Energy-Aware Synchronization in Wireless Sensor Networks Yanos Saravanos Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Fast Failover for Control Traffic in Software-defined Networks Globecom 2012 Neda B. & Ying Z. Presented by: Szu-Ping Wang.
Vikramaditya. What is a Sensor Network?  Sensor networks mainly constitute of inexpensive sensors densely deployed for data collection from the field.
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks Paper By: Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder Presenter: Ke Gao Instructor:
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
CS-691 SEMINAR Dr. Omar Abdullah Batarfi
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Sensor Database System Sultan Alhazmi
Wireless Sensor Networks In-Network Relational Databases Jocelyn Botello.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Connected Dominating Sets. Motivation for Constructing CDS.
A Mechanized Model for CAN Protocols Context and objectives Our mechanized model Results Conclusions and Future Works Francesco Bongiovanni and Ludovic.
The Performance of Query Control Schemes for the Zone Routing Protocol Zygmunt J. Haas Marc R. Pearlman.
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
Ad Hoc Network.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Wireless sensor and actor networks: research challenges
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Ben Miller.   A distributed algorithm is a type of parallel algorithm  They are designed to run on multiple interconnected processors  Separate parts.
Optimizing Query Processing In Sensor Networks Ross Rosemark.
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 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.
Placing Relay Nodes for Intra-Domain Path Diversity Meeyoung Cha Sue Moon Chong-Dae Park Aman Shaikh Proc. of IEEE INFOCOM 2006 Speaker 游鎮鴻.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Simulation of K-Clustering in a Wireless Ad-Hoc Network using a decentralized Local Search Supervised by: Dr. Rachel Ben- Eliyahu Kirill Kazatsker Daniel.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Prof. Yu-Chee Tseng Department of Computer Science
Abstract In this paper, the k-coverage problem is formulated as a decision problem, whose goal is to determine whether every point in the service area.
Introduction to Wireless Sensor Networks
Wireless Sensor Network Architectures
GPSR Greedy Perimeter Stateless Routing
On Growth of Limited Scale-free Overlay Network Topologies
A Straightforward Path Routing in Wireless Ad Hoc Sensor Networks
Net 435: Wireless sensor network (WSN)
Zhen Jiang Comp. Sci. Dept. West Chester University
Connected Sensor Cover Problem
Survey on Coverage Problems in Wireless Sensor Networks - 2
Survey on Coverage Problems in Wireless Sensor Networks
Presentation transcript:

Topology Management -- Power Efficient Spatial Query Presented by Weihang jiang

Today’s plan Introduction: mins Introduction: mins Details : Details : heuristic algorithm 15 minsheuristic algorithm 15 mins GreedyGreedy Centralized 10mins Centralized 10mins Decentralized 5mins Decentralized 5mins Questions Questions

Problem definition Select a small number of sensors that are sufficient to answer the query accurately. Also these selected sensors should form a connected communication path, so that they form a logical routing topology Select a small number of sensors that are sufficient to answer the query accurately. Also these selected sensors should form a connected communication path, so that they form a logical routing topology

Context of research Sensor Database [4] Query operation Power efficient organization[25] Decentralized, cost of communication Connected sensor Cover Broadcast MDCS [14] [9,18,26,1, 17] Nodes cover VS area cover Art Gallery Problem [20,10] Optimal placement VS Optimal selections Geometric set cover problems [16,17,5] Notion of connectivity

Sensor database P. Bonnet, J. Gehrke, and P. Seshadri. Towards sensor database systems. In Proc. of Intl. Conf. on Mobile Data Management, Example Factory Warehouse Sensor Database stored data: the set of sensors and environment sensor data: produced by signal processing functions. Query Monitoring queries are long running. The desired result of a query is typically a series of notifications of system activity Queries need to correlate data produced simultaneously by different sensors. Queries need to aggregate sensor data over time windows. Most queries contain some condition restricting the set of sensors that are involved (usually geographical conditions). Back

Art Gallery Problem DEMO: DEMO: rch/CG/applets/art_gallery/artgal.ht ml rch/CG/applets/art_gallery/artgal.ht ml rch/CG/applets/art_gallery/artgal.ht ml rch/CG/applets/art_gallery/artgal.ht ml 7applet/triangulize.html 7applet/triangulize.html Back

Art Gallery Problem

Broadcast -- MDCS The idea is to suppress redundant broadcast by using only a small number of nodes to broadcast, but ensuring that all the nodes in the network receive the broadcast message The idea is to suppress redundant broadcast by using only a small number of nodes to broadcast, but ensuring that all the nodes in the network receive the broadcast message Coverage: all the area Coverage: all the area Back

Power efficient organization Power Efficient Organization of Wireless Sensor NetworksSasa Slijepcevic, Miodrag Potkonjak Choose nodes rather than deploy nodes Choose nodes rather than deploy nodes Divide sensors into mutually exclusive sets, each of those sets completely covers query area Divide sensors into mutually exclusive sets, each of those sets completely covers query area Power savingPower saving Divide to as many groups as possible Divide to as many groups as possible

Algorithm Definition of field Definition of field A set of points. Two points belong toA set of points. Two points belong to the same field iff they are covered by the same set of sensors Critical Element Critical Element A field covered by the minimal number of sensorsA field covered by the minimal number of sensors 2,3,6,8 are critical elements2,3,6,8 are critical elements Find as many as possible exclusive covering sets Find as many as possible exclusive covering sets 1) Start with a critical element1) Start with a critical element 2) Then use objective function to choose one sensor which covers this critical element2) Then use objective function to choose one sensor which covers this critical element 3) If now all the chosen sensor cover the query area3) If now all the chosen sensor cover the query area we got one exclusive covering set Goto 1)we got one exclusive covering set Goto 1)Else Goto 1)Goto 1)

objective function (1) favor sets that cover a high number of uncovered elements (less sensors) (2) favor sets that cover more sparsely covered elements (3) favor sets that do not cover the area redundantly (more exclusive sets) (4) favor sets that redundantly cover the elements that do not belong to sparsely covered areas

The heuristic

Power efficient organization(cont) Drawbacks Drawbacks CentralizedCentralized Communication costCommunication cost Back

Connected sensor Cover Back Compared with breath first flooding D+2qm VS 2qn (n>>m)

Important definitions Subelement; Valid Subelement Subelement; Valid Subelement = Field ; a field in query area= Field ; a field in query area Candidate Sensor; Candidate path Candidate Sensor; Candidate path A sensor contains a Subelement which has not been chosenA sensor contains a Subelement which has not been chosen A path connects a candidate sensor with previously chosen sensorsA path connects a candidate sensor with previously chosen sensors Uncovered Valid Subelement; Benefit of a Candidate path Uncovered Valid Subelement; Benefit of a Candidate path Benefit = # of uncovered Valid Subelement / # of sensor on the path but not chosenBenefit = # of uncovered Valid Subelement / # of sensor on the path but not chosen

Greedy algorithm (centralized) Start with chosen sensor set M (the original sensor) Start with chosen sensor set M (the original sensor) Find out SC (set of candidate sensors) Find out SC (set of candidate sensors) Basing on Benefit of a Candidate path, choose one candidate sensor, add it and the path into M Basing on Benefit of a Candidate path, choose one candidate sensor, add it and the path into M Goto beginning Goto beginning

Decentralized Instead send Candidate Path Search to the SC (set of candidate sensors, which is hard to find out locally), send CPS to the Candidate sensors around newest added sensor Instead send Candidate Path Search to the SC (set of candidate sensors, which is hard to find out locally), send CPS to the Candidate sensors around newest added sensor Seems no much impact on # of selected sesors Seems no much impact on # of selected sesors

END!!! Question???

Motivation Sensor Database Sensor Database Limited Battery Power Limited Battery Power

Overview Motivation Motivation