Deadline-sensitive Opportunistic Utility-based Routing in Cyclic Mobile Social Networks Mingjun Xiao a, Jie Wu b, He Huang c, Liusheng Huang a, and Wei.

Slides:



Advertisements
Similar presentations
Mobility Entropy and Message Routing in Community-Structured Delay Tolerant Networks Hideya Ochiai Hiroshi Esaki The University of Tokyo / NICT Asia Future.
Advertisements

Supporting Cooperative Caching in Disruption Tolerant Networks
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Collaboration Mechanisms in SOA based MANETs. Introduction Collaboration implies the cooperation between the nodes to support the proper functioning of.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
On Using Probabilistic Forwarding to Improve HEC-based Data Forwarding in Opportunistic Networks Ling-Jyh Chen 1, Cheng-Long Tseng 2 and Cheng-Fu Chou.
An Optimal Probabilistic Forwarding Protocol in Delay Tolerant Networks Chan-Myung Kim
Gossip Scheduling for Periodic Streams in Ad-hoc WSNs Ercan Ucan, Nathanael Thompson, Indranil Gupta Department of Computer Science University of Illinois.
Forwarding Redundancy in Opportunistic Mobile Networks: Investigation and Elimination Wei Gao 1, Qinghua Li 2 and Guohong Cao 3 1 The University of Tennessee,
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
Are You moved by Your Social Network Application? Abderrahmen Mtibaa, Augustin Chaintreau, Jason LeBrun, Earl Oliver, Anna-Kaisa Pietilainen, Christophe.
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
Avoiding Energy Holes in Wireless Sensor Network with Nonuniform Node Distribution Xiaobing Wu, Guihai Chen and Sajal K. Das Parallel and Distributed Systems.
1 A Distributed Delay-Constrained Dynamic Multicast Routing Algorithm Quan Sun and Horst Langendorfer Telecommunication Systems Journal, vol.11, p.47~58,
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.
Wei Gao Joint work with Qinghua Li, Bo Zhao and Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University Multicasting.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Opportunistic Routing Based Scheme with Multi-layer Relay Sets in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Social Feature-based Multi-path Routing in Delay Tolerant Networks
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Wei Gao1 and Qinghua Li2 1The University of Tennessee, Knoxville
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
1 Meeyoung Cha and DK Lee Advisor - Sue Moon (Korea Advanced Institute of Science and Technology) IEEE INFOCOM 2005 Student Workshop Split-n-Save : Path.
Presented by Fei Huang Virginia Tech April 4, 2007.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Prediction Assisted Single-copy Routing in Underwater Delay Tolerant Networks Zheng Guo, Bing Wang and Jun-Hong Cui Computer Science & Engineering Department,
Lab for Advanced Network Design, Evaluation and Research Mobility Profile based Routing Within Intermittently Connected Mobile Ad hoc Networks (ICMAN)
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.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Outline Paper Information Motivation Problem Statement Results Main Contribution Strengths, Weakness and limitations Future Works 2Paper Summary- WINC-
Routing In Socially Selfish Delay Tolerant Networks Chan-Myung Kim
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
Joint Replication-Migration-based Routing in Delay Tolerant Networks Yunsheng Wang and Jie Wu Temple University Zhen Jiang Feng Li West Chester Unveristy.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Net Criticality Revisited: An Effective Method to Improve Timing in Physical Design H. Chang 1, E. Shragowitz 1, J. Liu 1, H. Youssef 2, B. Lu 3, S. Sutanthavibul.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Multicasting in delay tolerant networks a social network perspective networks October2012 In-Seok Kang
Spring 2000CS 4611 Routing Outline Algorithms Scalability.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Multi-Task Assignment for CrowdSensing in Mobile Social Network Mingjun Xiao ∗, Jie Wu†, Liusheng Huang ∗, Yunsheng Wang‡, and Cong Liu§
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
An Optimal Probabilistic Forwarding Protocol in Delay Tolerant Networks ACM MobiHoc ’09 Cong Liu and Jie Wu Presenter: Hojin Lee.
2010 IEEE Global Telecommunications Conference, GLOBECOM 2010 Zheng Guo; Bing Wang; Jun-Hong Cui Prediction Assisted Single-copy Routing in Underwater.
A Novel Coalitional Game Model for Security Issues in Wireless Networks Xiaoqi LiMichael Lyu Computer Science and Engineering Department The Chinese University.
TEMPLE UNIVERSITY Deadline-Sensitive Mobile Data Offloading via Opportunistic Communications Guoju Gaoa, Mingjun Xiao∗a, Jie Wub, Kai Hana, Liusheng Huanga.
Xiaobing Wu, Guihai Chen and Sajal K. Das
A Study of Group-Tree Matching in Large Scale Group Communications
Networks and Communication Systems Department
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Improving the Freshness of NDN Forwarding States
En Wang 1,2 , Yongjian Yang 1 , and Jie Wu 2
Effective Social Network Quarantine with Minimal Isolation Costs
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Kevin Lee & Adam Piechowicz 10/10/2009
Presentation transcript:

Deadline-sensitive Opportunistic Utility-based Routing in Cyclic Mobile Social Networks Mingjun Xiao a, Jie Wu b, He Huang c, Liusheng Huang a, and Wei Yang a a University of Science and Technology of China, China b Temple University, USA c Soochow University, China TEMPLE UNIVERSITY

Outline Motivation Problem Solution Simulation Conclusion

Motivation Concept : Utility-based routing [Jiewu 12, 13] –Utility is a composite metric Utility (u) = Benefit (b) – Cost (c) –Benefit is a reward for a routing –Cost is the total transmission cost for the routing –Benefit and cost are uniformed as the same unit –Objective is to maximize the (expected) utility of a routing

Motivation Concept : Utility-based routing –Valuable message: route (more reliable, costs more) –Regular message: route (less reliable, costs less) senderreceiver message route 1 route 2 route k Benefit is the successful delivery reward

Motivation Utility-based routing Cyclic Mobile Social Networks delivery deadline is an important factor for the routing design Deadline-sensitive utility-based routing

Problem Cyclic Mobile Social Networks –Example

Problem Cyclic Mobile Social Networks –Each cyclic MSN can be seen as a weighted graph –Each edge contains a set of probabilistic contacts –Each probabilistic contact:

Problem Deadline-sensitive utility-based routing –Benefit: –Utility: –Expected utility u i (t): the expected utility for node i to send a message to its destination within the deadline t

Problem Example: Utility for the successful delivery: u(60)=b-c =20-5=15 Utility for the failed delivery: u(60)=0-c=0-5=-5 Expected utility: u 1 (60)=0.5*15+0.5*(-0.5)=5

Problem –Cyclic mobile social network: G=  V, E  V: mobile nodes E: set of probabilistic contacts between nodes T: cycle d: destination –Objective: design a deadline-sensitive utility-based routing algorithm to maximize u i (t) for each node i in V

Solution: DOUR Basic idea of DOUR –For single-copy routing –Adopt the opportunistic routing strategy –Nodes iteratively calculate their optimal expected utility values when they encounter –During the iterative computation, each node determines an optimal forwarding sequence –Forward messages according to the optimal forwarding sequence

Solution: DOUR Concepts –Forwarding opportunity  , v, p  : the node can send messages to node v at time  with the contact probability p –Forwarding sequence S i (t) An ordered set of forwarding opportunities in the ascending of contact times S i (t) = {   1, v 1, p 1 ,   2, v 2, p 2 , · · ·,   m, v m, p m  } 0 ≤  1 ≤  2 ≤· · ·≤  m ≤ t

Solution: DOUR Concepts –Opportunistic forwarding rule each node i forwards messages via the forwarding opportunities in its forwarding sequence in turn, according to the ascending of contact times, until the messages are successfully forwarded to some node, or all forwarding opportunities are exhausted.

Solution: DOUR Concepts –Opportunistic forwarding rule Example:

Solution: DOUR Concepts –Optimal forwarding sequence the forwarding sequence, through which node i can achieve its optimal expected utility when it forwards messages

Solution: DOUR Compute Expected Utility –Theorem 1: Assume that node i has a forwarding sequence S i (t)={   1, v 1, p 1 ,   2, v 2, p 2 , · · ·,   m, v m, p m  }, where the optimal expected utilities of v 1,…,v m are u 1 *(t),…, u m *(t). The expected utility, which is related to this forwarding sequence, satisfies:

Solution: DOUR Compute Expected Utility Example:

Solution: DOUR Determine Optimal Forwarding Sequence –Determine all forwarding opportunities of node i for the deadline t: O i (t) –For each subset S i (t) of O i (t), we compute the related expected utility according to Theorem 1, until we find the forwarding sequence to maximize this expected utility value

Solution: DOUR Determine Optimal Forwarding Sequence –Theorem 2: Let S i (t > τ) denote a subsequence of S i (t), where the contact time of each forwarding opportunity in S i (t > τ) is larger than the time τ. Then, where   j, v j, p j   O i (t).

Solution: DOUR Determine Optimal Forwarding Sequence Example:

Solution: DOUR Determine Optimal Forwarding Sequence

Solution: DOUR The Detailed DOUR Algorithm

Solution: DOUR Performance of DOUR –Theorem 3: The iterative computation in DOUR will converge within at most |V| rounds of computation. –Corollary 4: DOUR can achieve the optimal expected utility for each message delivery.

Solution: m-DOUR Deadline Sensitive Utility Model for Multi- copy Routing –Each message has multiple copies to be forwarded –If any one copy arrives at the destination before the deadline, the message delivery will achieve a positive benefit as the reward. –If all copies fail to reach the destination, the message delivery will result in zero benefit. –The utility is the benefit minus the forwarding cost of all copies.

Solution: m-DOUR Basic Idea of m-DOUR –We only consider the two-hop k-copy routing from the source s to the destination d for a given deadline t –We first derive all forwarding opportunities O s (t) –We let the source s always dynamically select k best forwarding opportunities from O s (t) to transfer messages until all forwarding opportunities are exhausted.

Simulation Real Trace Used –UMassDieselNet Trace Algorithms in Comparison –Single-copy routing: DOUR, MaxRatio, MinDelay, MinCost –Multi-copy routing: m-DOUR, Delegation, OOF Metrics Average utility, Delivery ratio, Average delay, Average Cost

Simulation Evaluation Settings

Simulation Results of Single-copy Routing Algorithms –Average utility vs. Deadline, successful delivery benefit, forwarding cost

Simulation Results of Multi-copy Routing Algorithms –Average utility vs. Deadline, successful delivery benefit, forwarding cost

Simulation Results –Delivery ratio, Average delay, Average cost

Conclusion Our proposed algorithm outperforms the other compared algorithms in utility. Both of the proposed algorithms provide a good balance among the benefit, delay, and cost.

Thanks! Q&A