1 Rendezvous Design Algorithms for Wireless Sensor Networks with a Mobile Station Guoliang Xing; Tian Wang; Weijia Jia; Minming Li Department of Computer.

Slides:



Advertisements
Similar presentations
Haiming Jin, He Huang, Lu Su and Klara Nahrstedt University of Illinois at Urbana-Champaign State University of New York at Buffalo October 22, 2014 Cost-minimizing.
Advertisements

Delay-Minimized Route Design for Wireless Sensor-Actuator Networks Edith C.-H. Ngai 1, Jiangchuan Liu 2, and Michael R. Lyu 1 1 Department of Computer.
1 Mobility-assisted Spatiotemporal Detection in Wireless Sensor Networks Guoliang Xing 1 ; JianpingWang 1 ; Ke Shen 3 ; Qingfeng Huang 2 ; Xiaohua Jia.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
Department of Computer Science, University of Maryland, College Park, USA TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by David Camarillo CS326a: Motion Planning, Spring
Branch and Bound Similar to backtracking in generating a search tree and looking for one or more solutions Different in that the “objective” is constrained.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
Network Design Adam Meyerson Carnegie-Mellon University.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Energy-Efficient Rate Scheduling in Wireless Links A Geometric Approach Yashar Ganjali High Performance Networking Group Stanford University
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
Networked Slepian–Wolf: Theory, Algorithms, and Scaling Laws R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano, Member, IEEE, Martin Vetterli,
[1][1][1][1] Lecture 2-3: Coping with NP-Hardness of Optimization Problems in Practice May 26 + June 1, Introduction to Algorithmic Wireless.
Radio Power Management and Controlled Mobility in Sensor Network Guoliang Xing Department of Computer Science City University of Hong Kong
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by Dongkyu, Choi On the day of 28 th May 2003 CS326a: Motion.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
CS230 Project Mobility in Energy Harvesting Wireless Sensor Network Nga Dang, Henry Nguyen, Xiujuan Yi.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
1 A Topology Control Approach to Using Directional Antennas in Wireless Mesh Networks Umesh Kumar, Himanshu Gupta and Samir R. Das Department of Computer.
Modeling Data-Centric Routing in Wireless Sensor Networks Bhaskar Krishnamachari, Deborah Estrin, Stephan Wicker.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
Miao Zhao, Ming Ma and Yuanyuan Yang
Research Profile of My Group Guoliang Xing Department of Computer Science City University of Hong Kong.
DATA PRESERVATION IN INTERMITTENTLY CONNECTTED SENSOR NETWORK WITH DATA PRIORITY Bin Tang Department of Computer Science California State University Dominguez.
On Renewable Sensor Networks with Wireless Energy Transfer IEEE INFOCOM 2011 Yi Shi, Liguang Xie, Y. Thomas Hou, Hanif D. Sherali.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Mobile Relay Configuration in Data-Intensive Wireless Sensor Networks.
1 Min-Cost Live Webcast under Joint Pricing of Data, Congestion and Virtualized Servers Rui Zhu 1, Di Niu1, Baochun Li 2 1 Department of Electrical and.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
DARP: Distance-Aware Relay Placement in WiMAX Mesh Networks Weiyi Zhang *, Shi Bai *, Guoliang Xue §, Jian Tang †, Chonggang Wang ‡ * Department of Computer.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Dynamic Multi-resolution Data Dissemination in Storage-centric Wireless Sensor Networks Hongbo Luo; Guoliang Xing; Minming Li; Xiaohua Jia Department of.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Bounded relay hop mobile data gathering in wireless sensor networks
Node Reclamation and Replacement for Long-lived Sensor Networks Bin Tong, Wensheng Zhang, and Chuang Wang Department of Computer Science, Iowa State University.
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Data Gathering in Wireless Sensor Networks with Mobile Collectors Ming Ma and Yuanyuan Yang State University of New York, Stony Brook 1 IEEE Parallel and.
Minimizing Energy Expense for Chain-Based Data Gathering in Wireless Sensor Networks Li-Hsing Yen Chung Hua University Taiwan EWSN 05.
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)
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.
Maximizing Sensor Lifetime in A Rechargeable Sensor Network via Partial Energy Charging on Sensors Wenzheng Xu, Weifa Liang, Xiaohua Jia, Zichuan Xu Sichuan.
Confidential & Proprietary – All Rights Reserved Internal Distribution, October Quality of Service in Multimedia Distribution G. Calinescu (Illinois.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Introduction Wireless Ad-Hoc Network
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Simulation for Data collection and uploading in IoT island
Presentation transcript:

1 Rendezvous Design Algorithms for Wireless Sensor Networks with a Mobile Station Guoliang Xing; Tian Wang; Weijia Jia; Minming Li Department of Computer Science City University of Hong Kong

2 Outline Motivation Problem formulation Rendezvous design algorithms –Free mobility model –Limited mobility model Simulations Conclusion

3 Challenges for Data-intensive Sensing Applications Many applications are data-intensive –Structural health monitoring 30 min/day, 80Gb/year –Micro-climate and habitat monitoring Acoustic & video, 10 min/day, 1Gb/year Most sensor nodes are powered by batteries A tension exists between the sheer amount of data generated and the limited power supply

4 Mobility-assisted Data Collection Mobile nodes collect data via short-range communications Mobile nodes are less power-constrained –Can move to wired power sources Base Station 500K bytes 100K bytes 150K bytes 5 mins 10 mins 5 mins

5 Mobile Sensor Platforms Low movement speed (0.1~2 m/s) –Increased latency of data collection –Reduced network capacity Networked Infomechanical Systems CENS, UCLA USC [Dantu05robomote] Yale enalab/XYZ/

6 Static vs. Mobile All-static networks Mobility-assisted Networks DelayLowHigh Energy Consumption High nonreplenishable High replenishable BandwidthMediumMedium to high

7 Rendezvous-based Data Collection Some nodes serve as “rendezvous points” (RPs) –Other nodes send their data to the closest RP –Mobiles visit RPs and transport data to base station Advantages –In-network caching + controlled mobility –Mobiles can collect a large volume of data at a time –Minimize disruptions due to mobility Mobiles contact static nodes at RPs at scheduled time

8 mobile node rendezvous point Rendezvous-based Data Collection source node Some nodes serve as “rendezvous points” (RPs) –Others nodes send data to the closest RP –Mobiles visit RPs and carry data to base station Advantages –In-network caching + controlled mobility –Minimize disruptions due to mobility

9 Outline Motivation Problem formulation Rendezvous design algorithms –Free mobility model –Limited mobility model Simulations Conclusion

10 The Rendezvous Design Problem Choose RPs s.t. mobile nodes can visit all RPs within data collection deadline Total network energy of transmitting data from sources to RPs is minimized Joint optimization of positions of RPs, mobile motion paths, and data routes

11 Assumptions Only one mobile, moves at speed v Mobile picks up data at locations of nodes Data from two sources can be aggregated Data collection deadline is D –User requirement: “report every 10 minutes and the data is sampled every 10 seconds” –Recharging period: e.g., Robomotes powered by 2 AA batteries recharge every ~30 minutes

12 Geometric Network Model Transmission energy is proportional to distance Base station, source nodes and RPs are connected by straight lines a multi-hop route is approximated by a straight line source nodes Source nodes approximated data route real data route Non-source nodes Rendezvous points

13 The Rendezvous Design Problem Given a base station B, and sources { s i }, find trees T i ( V i, E i ), and a tour visiting the roots of T i such that 1) the tour is no longer than L; 2) the total edge length of T i is minimized R1R1 s1s1 s5s5 s4s4 B s2s2 s3s3 R2R2 R3R3 R4R4 s6s6 Hardness General case is NP-Hard When L=0, the opt solution is Steiner Min Tree that connects {B} U { s i }

14 Outline Motivation Problem formulation Rendezvous design algorithms –Free mobility model –Limited mobility model Simulations Conclusion

15 An Approx. Algorithm Find an approx. Steiner Min Tree for { B } U { s i } Depth-first traverses the tree until covers L/2 edge length

16 An Improved Algorithm 1. Find T -- an approx. SMT for { B } U { s i } 2. Y=L/2; 3. Depth-first traverses T from B until cover Y length, denote I as the set of current RPs 4. if X = L − TSP(I) > δ Y=Y+X/2; goto 3; else exit; TSP(I) – the length of tour visiting points in set I, computed by a Traveling Salesman Problem solver

17 Illustration 1. Find T - an approx. Steiner min tree of {B} U {s i } 2. Y=L/2; 3. Depth-first traverse T from B until cover Y length, denote I as the set of border points 4. if X = L − TSP(I) > δ Y=Y+X/2; goto 3; else exit;

18 Approx. Ratio The approximation ratio of the algorithm is α+β(2α-1)/2(1-β) –α is the best approximation ratio of the Steiner Minimum Tree problem –β = L / SMT(BS + Sources) –Assume L << SMT(BS + Sources)

19 Outline Motivation Problem formulation Rendezvous design algorithms –Free mobility model –Limited mobility model Simulations Conclusion

20 Illustration The mobile only moves along a fixed track Track of Mobile XYZ Yale source node rendezvous point

21 Theoretical Results An MST-based approximation algorithm Approximation ratio is 2(1+3 β)/sqrt(3) –β = ∆L/c(MST opt ) –∆L is a user-specified constant –c(MST opt ) is cost of the optimal Min Spanning Tree connecting sources to the track

22 Simulation Results 100 sources are randomly distributed in a 300m X 300m field, base station is on the left corner Each source generates 2 bytes/s, deadline is 20 mins

23 Conclusions Rendezvous-based data collection for WSNs w/ a mobile base station –In-network caching + controlled mobility –Problem formulations under both free/limited mobility models Two graph-theoretical rendezvous algos –Provable performance bounds –Simulation-based evaluation

24 Geometric Network Model Transmission energy is proportional to distance Base station, source nodes and branch nodes are connected with straight lines a multi-hop route is approximated by a straight line Source nodes approximated data route real data route Non-source nodes Branch nodes Rendezvous points a branch node lies on two or more source- to-root routes

25 Problem Formulation Given a tree T(V,E) rooted at B and sources {s i }, find RPs, {R i }, and a tour no longer than L=vD that visits {B}U{R i }, and The problem is NP-hard (reduction from the Traveling Salesman Problem) d T (s i,R i ) – the on-tree distance between s i and R i

26 Illustration of Problem Formulation Objective –Minimize edge length of routing tree Constraint –Tour length ≤ L Source nodes Rendezvous pointsdata route branch nodes

27 Proof Sketch I A* is opt solution R={B} U {R i } S={B} U {S i } T is the tree used in input SMT(X) - SMT connecting points in set X TSP*(X) - length of the shortest tour visiting points in R R1R1 R2R2 R3R3 B

28 Proof Sketch II R1R1 R2R2 R3R3 B A* U SMT(R) is a Steiner tree connecting S: c(A*) + c(SMT(R)) ≥ c(SMT(S)) SMT is a lower bound of TSP problem: c(SMT(R)) < c(TSP*(R)) ≤ L  c(A*) > c(SMT(S)) – L > c(T)/ α - L Our solution = c(T)-L/2 S1S1 S2S2 S3S3 S4S4 S5S5