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.

Slides:



Advertisements
Similar presentations
Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks Rik Sarkar Jie Gao Stony Brook University 1.
Advertisements

1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
Topological Hole Detection Ritesh Maheshwari CSE 590.
Stateless and Guaranteed Geometric Routing on Virtual Coordinate Systems Ke Liu and Nael Abu-Ghazaleh Dept. of CS, Binghamton University.
Optimal Sleep-Wakeup Algorithms for Barriers of Wireless Sensors S. Kumar, T. Lai, M. Posner and P. Sinha, BROADNETS ’ 2007.
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.
Semantic text features from small world graphs Jure Leskovec, IJS + CMU John Shawe-Taylor, Southampton.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
Dynamic Medial Axis Based Motion Planning in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Scalable and Distributed GPS free Positioning for Sensor Networks Rajagopal Iyengar and Biplab Sikdar Department of ECSE, Rensselaer Polytechnic Institute.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Range Queries in Distributed Networks Jie Gao Stony Brook University Dagstuhl Seminar, March 14 th,
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
1 The Orphan Problem in ZigBee- based Wireless Sensor Networks IEEE Trans. on Mobile Computing (also in MSWiM 2007) Meng-Shiuan Pan and Yu-Chee Tseng Department.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
SOS: A Safe, Ordered, and Speedy Emergency Navigation Algorithm in Wireless Sensor Networks Andong Zhan ∗ †, Fan Wu ∗, Guihai Chen ∗ ∗ Shanghai Key Laboratory.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Efficient Gathering of Correlated Data in Sensor Networks
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
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.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks Yun Wang,Kai Li, Jie Wu Southeast University, Nanjing, China, Temple.
Neighborhood-Based Topology Recognition in Sensor Networks S.P. Fekete, A. Kröller, D. Pfisterer, S. Fischer, and C. Buschmann Corby Ziesman.
1 Shape Segmentation and Applications in Sensor Networks Xianjin Xhu, Rik Sarkar, Jie Gao Department of CS, Stony Brook University INFOCOM 2007.
InterConnection Network Topologies to Minimize graph diameter: Low Diameter Regular graphs and Physical Wire Length Constrained networks Nilesh Choudhury.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
Bounded relay hop mobile data gathering in wireless sensor networks
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
Void Traversal for Guaranteed Delivery in Geometric Routing
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.
Topological Hole Detection in Wireless Sensor Networks and its Applications Stefan Funke Department of Computer Science, Stanford University, U.S.A. DIAL-M-POMC.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Iso-Contour Queries and Gradient Descent with Guaranteed Delivery in Sensor Networks Rik Sarkar, Xianjin Zhu, Jie Gao, Joseph S. B. Micchell, Leonidas.
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
GLIDER: Gradient Landmark-Based Distributed Routing for Sensor Networks Qing Fang, Jie Gao, Leonidas J. Guibas, Vin de Silva, Li Zhang Department of Electrical.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Hole Detection and Boundary Recognition in Wireless Sensor Networks Kun-Ying Hsieh ( 謝坤穎 ) Dept. of Computer Science and Information Engineering National.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
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.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Reliable Mobicast via Face- Aware Routing Qingfeng Huang,Chenyang Lu and Gruia-Catalin Roman Department of Computer Science and Engineering Washington.
A Place-based Model for the Internet Topology Xiaotao Cai Victor T.-S. Shi William Perrizo NDSU {Xiaotao.cai, Victor.shi,
Prof. Yu-Chee Tseng Department of Computer Science
Salah A. Aly ,Moustafa Youssef, Hager S. Darwish ,Mahmoud Zidan
Surviving Holes and Barriers in Geographic Data Reporting for
Shape Segmentation and Applications in Sensor Networks
Presentation transcript:

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. Mitchell Dept. of Applied Math. And Statistics Stony Brook University Stony Brook, NY MobiCom ‘ 06

Outline Introduction Topological Boundary Recognition Simulations Conclusions

Introduction WSNs are tightly coupled with the geometric environment in which they are deployed WSN applications such as environment monitoring and data collection require sufficient coverage over the region interest Global topology of a WSN plays an important role such as point-to-point routing and data gathering mechanism

Introduction This paper focus on the discovering the global geometry of the sensor field including both inner and outer boundaries Understanding the global geometry and topology of the sensor field is important for networking operation The goal of this paper is to find the boundary nodes by using only connectivity information

Contributions Developing a practical distributed algorithm for boundary detection using only the communication graph Do not need assume any location, angular or distance information The propose algorithm doesn ’ t require follow the unit disc graph model

Contributions The boundary detection algorithm is motivated by an observation that holes in a sensor field create irregularities in hop count distance

Topology Boundary Recognition Assumption Sensors are random scattered in a geometric region Nearby nodes communicate with each other directly

Topology Boundary Recognition Goal Discovering the nodes on the boundary of the senor field Using only local connectivity information Proposing a distributed algorithm that identifies boundary cycles for the sensor field

Topology Boundary Recognition Basic idea Exploit special structure of the shortest path tree to detect the existence of holes Inner holes of the sensor field “ disrupt ” the natural flow of the shortest path tree Shortest paths diverge prior to a hole and then meet after the hole

Topology Boundary Recognition Flood the network from an arbitrary node, r. Each node records the minimum hop count to r. Generally prefer to select r as a node on the outer boundary of the sensor field

Topology Boundary Recognition Determine the nodes that form the cut, where the shortest paths of distinct homotopy type meet after passing around holes. The nodes of a branch of the cut have their least common ancestor (LCA) relatively far away and their paths to the LCA well separated

Topology Boundary Recognition

Determine a shortest cycle, R, enclosing the composite hole; R serves as a coarse inner boundary

Topology Boundary Recognition Flood the network from the cycle R. Each node in the network records its minimum hop count to R.

Topology Boundary Recognition Detect “ extremal nodes ” whose hop counts to R are locally maximal

Topology Boundary Recognition Refine the coarse inner boundary R to provide tight inner and outer boundaries. These boundaries are in fact cycles of shortest paths connecting adjacent extremal nodes.

Topology Boundary Recognition Undelete the nodes of the removed cut branches and restore the real inner boundary locally, and it can compute the medial axis of the sensor field

Topology Boundary Recognition Build a shortest path tree Find cuts in the shortest path tree Detect a coarse inner boundary Find extremal nodes Find the outer boundary and refine the coarse inner boundary Restore the inner boundary The medial axis of the sensor field

Build a shortest path tree Flood the network from an arbitrary root node r Each sensor node p sets a timer with a random remaining time When the timer of p reaches 0 then flood and build a shortest tree T(p) The tree with a timer of minimum value starts first and suppresses the other trees

Build a shortest path tree When the frontier of T(p) encounters a node q, there are two cases If q does not belong to any other tree, then q is included in the tree T(p) and q will broadcast the packet If q already included in another tree T(p ‘ ), then the start time of T(p) and T(p ’ ) are compared

Find cuts in the shortest path tree Definition of a cut pair (p,q) The (hop) distance between p or q and y = LCA(p,q) is above a threshold δ 1 The maximum (hop) distance between a node on the path in T from p to y and the path in T from q to y is above a threshold δ 2

Find cuts in the shortest path tree

Detect a coarse inner boundary The cut pair p and q will find the shortest paths between them that do not go through any cut node Using any shortest path algorithm to find this path We can use the two shortest paths from q and q to LCA(p,q)

Detect a coarse inner boundary

Find extremal nodes An extremal node is a node whose minimum hop count to nodes in R is locally maximal

Find the outer boundary and refine the coarse inner boundary

Restore the inner boundary The final step is to recover the inner holes in the sensor field and find their boundaries For each cut, we find a cut pair (p,q) such that the inclusion of edge pq in the refined inner boundary R

The medial axis of the sensor field The medial axis is defined as the set of nodes with at least two closest boundary nodes Medial axis can be used to generate virtual coordinates for efficient greedy routing

Simulations Effect of node distribution and density Random distribution of sensors Low density, sparse graphs

Random distribution of sensors AVG Degree : 7 AVG Degree : 10 AVG Degree : 13AVG Degree : 16

Random distribution of sensors Based on original neighbors Using 2-hop neighbors as fake 1-hop neighbors Using 3-hop neighbors as fake 1-hop neighbors

Low density, sparse graphs 3443 nodes AVG degree nodes AVG degree nodes AVG degree nodes AVG degree 7

Conclusions This paper proposes an algorithm to discover both inner and outer boundary nodes The proposed mechanism only needs the connected graph to apply to the algorithm The simulations show that the proposed algorithm is efficient to discover the boundaries

Thank You!!