TEMPLE UNIVERSITY Deadline-Sensitive Mobile Data Offloading via Opportunistic Communications Guoju Gaoa, Mingjun Xiao∗a, Jie Wub, Kai Hana, Liusheng Huanga.

Slides:



Advertisements
Similar presentations
Supporting Cooperative Caching in Disruption Tolerant Networks
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Best-Effort Top-k Query Processing Under Budgetary Constraints
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Stochastic optimization of service provision with selfish users C.F. Chiasserini, P. Giaccone, E.Leonardi Department of Electronics and Telecommunications.
Augmenting Mobile 3G Using WiFi Sam Baek Ran Li Modified from University of Massachusetts Microsoft Research.
Distributed Association Control in Shared Wireless Networks Krishna C. Garikipati and Kang G. Shin University of Michigan-Ann Arbor.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
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.
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Computer Science Department Stony Brook 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.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
Online Auctions in IaaS Clouds: Welfare and Profit Maximization with Server Costs Xiaoxi Zhang 1, Zhiyi Huang 1, Chuan Wu 1, Zongpeng Li 2, Francis C.M.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Scheduling of Wireless Metering for Power Market Pricing in Smart Grid Husheng Li, Lifeng Lai, and Robert Caiming Qiu. "Scheduling of Wireless Metering.
Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts Amherst Energy Consumption in Mobile Phones: A Measurement.
Resource Allocation for E-healthcare Applications
Advanced Energy Management in Cloud Computing multi data center environments Giuliana Carello, DEI, Politecnico di Milano Danilo.
Storage Allocation in Prefetching Techniques of Web Caches D. Zeng, F. Wang, S. Ram Appeared in proceedings of ACM conference in Electronic commerce (EC’03)
Network Aware Resource Allocation in Distributed Clouds.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
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.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Placement of WiFi Access Points for Efficient WiFi Offloading in an Overlay Network Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
On QoS Guarantees with Reward Optimization for Servicing Multiple Priority Class in Wireless Networks YaoChing Peng Eunyoung Chang.
© 2009 IBM Corporation 1 Improving Consolidation of Virtual Machines with Risk-aware Bandwidth Oversubscription in Compute Clouds Amir Epstein Joint work.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications REF:Balasubramanian, Niranjan, Aruna Balasubramanian,
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.
Yafeng Yin 1, Lei Xie 1, Jie Wu 2, Athanasios V. Vasilakos 3, Sanglu Lu 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
DISCERN: Cooperative Whitespace Scanning in Practical Environments Tarun Bansal, Bo Chen and Prasun Sinha Ohio State Univeristy.
A New Handover Mechanism for Femtocell-to-Femtocell Adviser: Frank, Yeong - Sung Lin Presented by Li Wen Fang.
Integration of WiMAX and WiFi Optimal Pricing for Bandwidth Sharing Dusit Niyato and Ekram Hossain, TRLabs and University of Manitoba IEEE Communications.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
For Wednesday No reading No homework There will be homework for Friday, as well the program being due – plan ahead.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
Linear Programming Erasmus Mobility Program (24Apr2012) Pollack Mihály Engineering Faculty (PMMK) University of Pécs João Miranda
Whitespace Measurement and Virtual Backbone Construction for Cognitive Radio Networks: From the Social Perspective Shouling Ji and Raheem Beyah Georgia.
1 11 Channel Assignment for Maximum Throughput in Multi-Channel Access Point Networks Xiang Luo, Raj Iyengar and Koushik Kar Rensselaer Polytechnic Institute.
1 SYNTHESIS of PIPELINED SYSTEMS for the CONTEMPORANEOUS EXECUTION of PERIODIC and APERIODIC TASKS with HARD REAL-TIME CONSTRAINTS Paolo Palazzari Luca.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu Yu Kang, Yangfan Zhou, Zibin Zheng, and Michael R. Lyu {ykang,yfzhou,
Analysis and algorithms of the construction of the minimum cost content-based publish/subscribe overlay Yaxiong Zhao and Jie Wu
Algorithms for Resource Allocation in HetNet Jianwei Liu Clemson University.
Device-to-Device Load Balancing for Cellular Networks Lei Deng, Ying Zhang, Minghua Chen, Jack Y. B. Lee, Ying Jun (Angela) Zhang Zongpeng Li Lingyang.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Multi-Task Assignment for CrowdSensing in Mobile Social Network Mingjun Xiao ∗, Jie Wu†, Liusheng Huang ∗, Yunsheng Wang‡, and Cong Liu§
History-based Adaptive Modulation for a Downlink Multicast Channel in OFDMA systems Haibo Wang, Hans Peter Schwefel and Thomas Skjodeberg Toftegaard Center.
Center for Networked Computing. Motivation Model and problem formulation Theoretical analysis The idea of the proposed algorithm Performance evaluations.
A Hierarchical Edge Cloud Architecture for Mobile Computing IEEE INFOCOM 2016 Liang Tong, Yong Li and Wei Gao University of Tennessee – Knoxville 1.
Prof. Yu-Chee Tseng Department of Computer Science
Resource Allocation in Non-fading and Fading Multiple Access Channel
Server Allocation for Multiplayer Cloud Gaming
ISP and Egress Path Selection for Multihomed Networks
Introduction Secondary Users (SUs) Primary Users (PUs)
En Wang 1,2 , Yongjian Yang 1 , and Jie Wu 2
Effective Social Network Quarantine with Minimal Isolation Costs
08/03/14 Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications REF:Balasubramanian, Niranjan, Aruna Balasubramanian,
Multi-hop Coflow Routing and Scheduling in Data Centers
Kevin Lee & Adam Piechowicz 10/10/2009
A new and improved algorithm for online bin packing
Efficient Task Allocation for Mobile Crowdsensing
Presentation transcript:

TEMPLE UNIVERSITY Deadline-Sensitive Mobile Data Offloading via Opportunistic Communications Guoju Gaoa, Mingjun Xiao∗a, Jie Wub, Kai Hana, Liusheng Huanga a University of Science and Technology of China, China b Temple University, USA

Outline Motivation Problem Solution Example Simulation Conclusion

Motivation Motivation (1) Mobile users will be 5.5 Billion (70% of global population) by 2020, up from 4.8 Billion in 2015, a compound annual growth rate (CAGR) of 2.6%.

Motivation Motivation (2) Mobile data traffic will reach 30.6 Exabytes per month by 2020 (the equivalent of 7,641 million DVDs each month), up from 3.7 Exabytes per month in 2015. Global mobile data traffic will grow 8-fold from 2015 to 2020, a CAGR of 53%.

Motivation Motivation (3) 51% of global mobile data traffic was offloaded in 2015; 55% of global mobile data traffic will be offloaded by 2020.

Motivation Motivation Existing offloading models: Offloading based on DTNs formulated as a target-set selection problem, incentive mechanism to attract participants, etc. Offloading based on WiFi economic benefits and load balance problem, maximize profits from the perspective of system, A mobile user uploads data items onto the cloud side through WiFi networks when it encounters WiFi APs during Time-To-Lives (TTLs) of data items, or via cellular networks when the TTLs of data items expire, respectively.

Motivation Motivation Mobile users: WiFi APs uncertain mobility self-centered (minimizing transmission cost) data with deadlines WiFi APs lower transmission cost than cellular networks limited capacity due to restricted connect time A mobile user uploads data items onto the cloud side through WiFi networks when it encounters WiFi APs during Time-To-Lives (TTLs) of data items, or via cellular networks when the TTLs of data items expire, respectively.

Problem Problem Data offloading scenario: A mobile user uploads data items onto the cloud side through WiFi networks when it encounters WiFi APs during Time-To-Lives (TTLs) of data items, or via cellular networks when the TTLs of data items expire, respectively. A mobile user uploads data items onto the cloud side through WiFi networks when it encounters WiFi APs during Time-To-Lives (TTLs) of data items, or via cellular networks when the TTLs of data items expire, respectively.

Problem Problem Offloading model: Problem: data set : D = {d1, ・ ・ ・ , di, ・ ・ ・ , dn}, di =< si , ti> WiFi set: W = {w1, w2, ・ ・ ・, wm}, wj =<τj, pj , qj > Problem: Given a fixed number of data items and WiFi APs Minimize the expected data transmission cost A mobile user uploads data items onto the cloud side through WiFi networks when it encounters WiFi APs during Time-To-Lives (TTLs) of data items, or via cellular networks when the TTLs of data items expire, respectively.

Problem Problem By taking into consideration the transmission capacity of WiFi APs and deadlines of data items, our problem involves a probabilistic combination of multiple 0-1 knapsack constraints.

Solution Solution Adopted greedy strategy including two phases: 1. selecting data offloading operation that increases the offloading utility function value most quickly: 2. selecting the offloading operation, whose data item has the largest data size.

Solution Solution The FDO Algorithm (offline algorithm): the user makes the data offloading decisions before it encounters any WiFi AP.

Solution Solution Approximation ratio of 2: We use optF to denote the optimal offline offloading strategy of optimization problem; We analyze the approximation ratio of FDO, and have the following theorem:

Solution Solution The NDO Algorithm (online algorithm): the data offloading decision is made only when the mobile user encounters the WiFi APs.

Solution Solution Competitive ratio of 2: The competitive ratio is defined as the ratio of optN and our online solution Φ∗. We have the following theorem:

Example Example D = {d1, d2, d3, d4}: s1 = 8, t1 = 11, s2 = 6, t2 = 13, s3 = 5, t3 = 17, s4 = 10, t4 =18. W = {w1, w2}: τ1 = 10, p1 =0.6, q1 = 15, τ2 = 15, p2 = 0.9, q2 = 10.

Example Example the initial state: feasible offloading operations are determined, according to TTLs of data and appearing time of WiFi APs.

Example Example Select (d4, w2):

Example Example Select (d1, w1):

Example Example Select (d2, w1): Now, both remaining capacities of w1 and w2 are smaller than the size of any data items.

Example Example Deadline constraint and capacity constraint are both satisfied. Final offloading strategy Φ is obtained: Φ={(d1,w1), (d2,w1), (d4,w2)}

Simulation Simulation Settings: Parameter name Default value Range Number of data items: n 150 50-250 Number of WiFi APs: m 15 5-25 Average size of data: s 200 100-500 Average TTL of data: t 100 Average capacity of WiFi APs: q 3000 1000-5000 Average accessing probability: p 0.2 0.1-0.3

Simulation Simulation Algorithms in comparison: RS (Random Selection) SA (Sequential Allocation) Both RS and SA satisfy deadline and capacity constraints. Metrics: Total transmission cost Offloading Ratio

Simulation Simulation Results: total cost and offloading ratio vs. the number of data items

Simulation Simulation Results: total cost and offloading ratio vs. the number of WiFi APs

Simulation Simulation Results: total cost vs. average TTLs and sizes of data items, average capacities and accessing probabilities of WiFi APs

Simulation Simulation Results: offloading ratio vs. average TTLs and sizes of data items, average capacities and accessing probabilities of WiFi APs.

Conclusion Conclusion NDO and FDO algorithms outperforms the compared algorithms in both the total cost and offloading ratio. NDO achieves the best performance, and FDO follows. When the number of data items or the average size of data increases, the total cost increases and the offloading ratio reduces significantly. When the number of WiFi APs or the average capacity of WiFi APs increases, the total cost decreases and the offloading ratio increases observably. When the average TTL of data or the average probability of accessing WiFi APs increases, the cost decreases, while offloading ratio increases, respectively.

Thank You! Q&A