Switch-and-Navigate: Controlling Data Ferry Mobility for Delay-Bounded Messages Liang Ma*, Ting He +, Ananthram Swami §, Kang-won Lee + and Kin K. Leung*

Slides:



Advertisements
Similar presentations
Enabling Inter-domain DTN Communications by Networked Static Gateways Ting He*, Nikoletta Sofra, Kang-Won Lee*, and Kin K Leung * IBM Imperial College.
Advertisements

Scalable Routing In Delay Tolerant Networks
Supporting Cooperative Caching in Disruption Tolerant Networks
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Dialogue Policy Optimisation
Hadi Goudarzi and Massoud Pedram
Markov Decision Process
Network Research Lab. Sejong University, Korea Jae-Kwon Seo, Kyung-Geun Lee Sejong University, Korea.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Solving POMDPs Using Quadratically Constrained Linear Programs Christopher Amato.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Planning under Uncertainty
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Multiobjective VLSI Cell Placement Using Distributed Simulated Evolution Algorithm Sadiq M. Sait, Mustafa I. Ali, Ali Zaidi.
KI Kunstmatige Intelligentie / RuG Markov Decision Processes AIMA, Chapter 17.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Three heuristics for transmission scheduling in sensor networks with multiple mobile sinks Damla Turgut and Lotzi Bölöni University of Central Florida.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Optimal Tuning of Continual Online Exploration in Reinforcement Learning Youssef Achbany, Francois Fouss, Luh Yen, Alain Pirotte & Marco Saerens Information.
Ant Colonies As Logistic Processes Optimizers
Distributed Token Circulation in Mobile Ad Hoc Networks Navneet Malpani, Intel Corp. Nitin Vaidya, Univ. Illinois Urbana-Champaign Jennifer Welch, Texas.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Optimal Fixed-Size Controllers for Decentralized POMDPs Christopher Amato Daniel.
Slide 1 Comparison of Inter-Area Rekeying Algorithms for Secure Mobile Group Communication C. Zhang*, B. DeCleene +, J. Kurose*, D. Towsley* * Dept. Computer.
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Instructor: Vincent Conitzer
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
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.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Distributed Asynchronous Bellman-Ford Algorithm
Network Aware Resource Allocation in Distributed Clouds.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Placement of WiFi Access Points for Efficient WiFi Offloading in an Overlay Network Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
1 Performance Analysis of Coexisting Secondary Users in Heterogeneous Cognitive Radio Network Xiaohua Li Dept. of Electrical & Computer Engineering State.
Message-Passing for Wireless Scheduling: an Experimental Study Paolo Giaccone (Politecnico di Torino) Devavrat Shah (MIT) ICCCN 2010 – Zurich August 2.
Energy Efficient Phone-to-Phone Communication Based on WiFi Hotspots in PSN En Wang 1,2, Yongjian Yang 1, and Jie Wu 2 1 Dept. of Computer Science and.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA)
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
QoS Routing in Networks with Inaccurate Information: Theory and Algorithms Roch A. Guerin and Ariel Orda Presented by: Tiewei Wang Jun Chen July 10, 2000.
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
Capacity Enhancement with Relay Station Placement in Wireless Cooperative Networks Bin Lin1, Mehri Mehrjoo, Pin-Han Ho, Liang-Liang Xie and Xuemin (Sherman)
Bounded relay hop mobile data gathering in wireless sensor networks
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
On Exploiting Transient Social Contact Patterns for Data Forwarding in Delay-Tolerant Networks 1 Wei Gao Guohong Cao Tom La Porta Jiawei Han Presented.
CPS 570: Artificial Intelligence Markov decision processes, POMDPs
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Relying on Safe Distance to Achieve Strong Partitionable Group Membership in Ad Hoc Networks Authors: Q. Huang, C. Julien, G. Roman Presented By: Jeff.
Routing in Delay Tolerant Network Qing Ye EDIFY Group of Lehigh University.
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)
Optimal Placement of Relay Infrastructure in Heterogeneous Wireless Mesh Networks by Bender’s Decomposition Aaron So, Ben Liang University of Toronto,
A New Class of Mobility Models for Ad Hoc Wireless Networks Rahul Amin Advisor: Dr. Carl Baum Clemson University SURE 2006.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Distributed Control and Autonomous Systems Lab. Sang-Hyuk Yun and Hyo-Sung Ahn Distributed Control and Autonomous Systems Laboratory (DCASL ) Department.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
TOWARD OPTIMAL ALLOCATION OF LOCATION DEPENDENT TASKS IN CROWDSENSING Jingtao Yao Lab of Cyberspace Computing Shanghai Jiao Tong University.
Introduction Secondary Users (SUs) Primary Users (PUs)
Propagating Uncertainty In POMDP Value Iteration with Gaussian Process
CS 416 Artificial Intelligence
Presentation transcript:

Switch-and-Navigate: Controlling Data Ferry Mobility for Delay-Bounded Messages Liang Ma*, Ting He +, Ananthram Swami §, Kang-won Lee + and Kin K. Leung* *Imperial College London, UK + IBM T.J. Watson Research Center, USA § Army Research Laboratory, USA

2 Introduction Problem Formulation Local Control: Navigate Agenda 2345 Global Control: Switch 1 Comparison and Simulation Results 6 Conclusion

3 Introduction Problem Description Goal Method Contributions Problem Description

4 Permanently partitioned networks Introduction Problem Description Goal Method Contributions

5 Goal: Deliver delay- constrained messages among disconnected domains Introduction Problem description Goal Method Contributions

6 Method: Relay messages by a designated communication node ( data ferry ) Introduction Problem description Goal Method Contributions

7 2 General inter- domain distances Single data ferry mobility control Features Introduction Problem description Goal Method Contributions 1 Finite message lifetime

8 Introduction Problem Formulation Local Control: Navigate Agenda 345 Global Control: Switch Comparison and Simulation Results 6 Conclusion 221

9 Problem Formulation Assumptions and Partial Observation SAN Structure Control Objective gateway Assumptions & Partial Observation

10 Problem Formulation Assumptions and Partial Observation SAN Structure Control Objective l Partition each domain into cells l Gateway~Markovian mobility, transition P l Data ferry: inter- domain distance d ij (in #slots), intra-domain distance 1 (slot) l Constant #messages generated at gateways each slot, with finite lifetime l max The exact gateway location is unknown at slot t Control data ferry among domains with partial observations

11 Global control Local control Problem Formulation Assumptions and Partial Observation SAN Structure Control Objective Switch-and-Navigate Structure (POMDP)

12 =1 Control policy No. of messages delivered within lifetime at t Discount factor Discounted effective throughput Problem Formulation Assumptions and Partial Observation SAN Structure Control Objective Control Objective (1)

13 Introduction Problem Formulation Local Control: Navigate Agenda 245 Global Control: Switch Comparison and Simulation Results 6 Conclusion 31

14 Local Control Bellman Equation Myopic Local Control The optimal policy of the navigation controller is the solution to the value iteration (T is the control duration): 0123 T-1T time Value iteration: (2) Optimal policy

15 Local Control Bellman Equation Myopic Local Control Distribution of gateway location (belief b) is updated every slot Until the gateway is finally found Suppose the data ferry knows the transition matrix P q in each domain (3) Myopic Local Policy (T=1)

16 Introduction Problem Formulation Local Control: Navigate Agenda 235 Global Control: Switch Comparison and Simulation Results 6 Conclusion 41

17 Global Control Buffer States Update Myopic Global Policy Two-step Global Policy Approximations Gateway buffer state G Ferry buffer state F G 11 G 12 G 13 … G 1(L-1) G 1L G 21 G 22 G 23 … G 2(L-1) G 2L G 31 G 32 G 33 … G 3(L-1) G 3L G 41 G 42 G 43 … G 4(L-1) G 4L F 11 F 12 F 13 … F 1(L-1) F 1L F 21 F 22 F 23 … F 2(L-1) F 2L F 31 F 32 F 33 … F 3(L-1) G 3L F 41 F 42 F 43 … F 4(L-1) G 4L duration between 2 consecutive contacts is a round Before observation Global Control: Selecting the next domain to serve

18 Global Control Buffer States Update Myopic Global Policy Two-step Global Policy Approximations where R j is the identity matrix except row j is 0. (4) (5) After observation

19 Global Control Buffer States Update Myopic Global Policy Two-step Global Policy Approximations Value Iteration for Global Control where denotes the no. of delivered messages when a contact occurs, is the First Contact Time in domain j, is the total no. of rounds in the global control, Future rounds (8) Myopic Global Policy (7) =1

20 Global Control Buffer States Update Myopic Global Policy Two-step Global Policy Approximations Future rounds predict the next round (9) Two-step Global Policy =2

21 Global Control Buffer States Update Myopic Global Policy Two-step Global Policy Approximations For computational efficiency,  Approximate the belief by the steady-state distribution  Approximate the First Contact Time (FCT) by the average FCT Original policies: MY: Myopic policy TS: Two-step policy Steady-state-based approximations: S-MY: Steady-state based myopic S-TS: Steady-state based two-step policy Further approximations: S-TSA 2 : Average FCT is used in the 2 nd step S-TSA 1,2 : Average FCT is used in both steps Approximations of Global Policies

22 Introduction Problem Formulation Local Control: Navigate Agenda 234 Global Control: Switch Comparison and Simulation Results 6 Conclusion 551

23  Choose some way-points and waits at each of them for a fixed no. of slots  Connect the way-points to form the shortest closed path through TSP algorithms Comparison & Simulation Results OPWP Simulation Results SAN vis-à-vis Predetermined Control: OPWP

Homogeneous domain settings : Heterogeneous domain settings : Comparison & Simulation Results OPWP Simulations Suppose the gateways follow 2-D localized random walk model. Simulation settings

25  Discounted effective throughput Comparison & Simulation Results OPWP Simulations Homogeneous Heterogeneous Simulation Results

26  Message loss ratio Comparison & Simulation Results OPWP Simulations Homogeneous Heterogeneous Simulation Results

27 Introduction Problem Formulation Local Control: Navigate Agenda 2345 Global Control: Switch Comparison and Simulation Results Conclusion 661

28 Consider more practical constraints (constrained message delays, general inter-domain distances) Propose a hierarchical framework for controlling data ferry in highly partitioned networks The two-step policies and the approximations outperform the state of the art (optimized predetermined policy) Conclusions

29 Thank you! Q & A

30  Choose some way-points and waits at each of them for a fixed no. of slots  Connect the way-points to form the shortest closed path through TSP algorithms Comparison & Simulation Results OPWP Simulation Results SAN vis-à-vis Predetermined Control: OPWP