Towards Exploiting User- Centric Information for Proactive Caching in Mobile Networks ‡ 23-04-2012, WWRF28, Athens Xenofon Vasilakos Xenofon Vasilakos,

Slides:



Advertisements
Similar presentations
Selective Neighbor Caching George Xylomenos, (Work by Xenofon Vasilakos) PURSUIT/COMET Workshop.
Advertisements

Mobility in a Publish Subscribe Internetwork Dr. Dmitrij Lagutin Helsinki Institute for Information Technology (HIIT) (based on slides by Prof. George.
Session 8b, 5 th July 2012 Future Network & MobileSummit 2012 Copyright 2012 Mobile Multimedia Laboratory Realistic Media Streaming over BitTorrent George.
Network Resource Management Jason Gaedtke Chief Scientist W3C Video on the Web Workshop December 2007.
GlobeTraff A traffic workload generator for the performance evaluation of ICN architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos A.U.E.B. (presented.
Video over ICN IRTF Interim Meeting Boston, MA Cedric Westphal.
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
Small-world Overlay P2P Network
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
Named Data Networking for Social Network Content delivery P. Truong, B. Mathieu (Orange Labs), K. Satzke (Alu) E. Stephan (Orange Labs) draft-truong-icnrg-ndn-osn-00.txt.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Session 4f, 16 th June 2010 Future Network & MobileSummit 2010 Copyright 2010 Mobile Multimedia Laboratory Socket Emulation over a Publish/Subscribe Network.
Source-Adaptive Multilayered Multicast Algorithms for Real- Time Video Distribution Brett J. Vickers, Celio Albuquerque, and Tatsuya Suda IEEE/ACM Transactions.
Quality of Service in IN-home digital networks Alina Albu 7 November 2003.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Prefix Caching assisted Periodic Broadcast for Streaming Popular Videos Yang Guo, Subhabrata Sen, and Don Towsley.
Illustrating a Publish-Subscribe Internet Architecture Nikolaos Fotiou 1 George C. Polyzos 1 Dirk Trossen 2 Presenter: Konstantinos Katsaros 1 1 Athens.
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
Efficient Internet Traffic Delivery over Wireless Networks Sandhya Sumathy.
Caching And Prefetching For Web Content Distribution Presented By:- Harpreet Singh Sidong Zeng ECE Fall 2007.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
1 Proportional differentiations provisioning Packet Scheduling & Buffer Management Yang Chen LANDER CSE Department SUNY at Buffalo.
PURSUIT Summer School, August Mobility in a Publish Subscribe Internetwork George Xylomenos Mobile Multimedia Laboratory Dept. of Informatics Athens.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
UNCLASSIFIED – APPROVED FOR PUBLIC RELEASEUNCLASSIFIED Architectures for Mobile Wireless Publish/Subscribe Networks David S. Rosenblum Chief Technology.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
MSDN – Media Story Delivery Network Delivering Personalised and Distributed Media Stuart PorterBen Tagger.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Introduction The large amount of traffic nowadays in Internet comes from social video streams. Internet Service Providers can significantly enhance local.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
Computing Department A Utility-based QoS Model for Emerging Multimedia Applications Mu Mu, Andreas Mauthe Computing Department, Lancaster University Lancaster,
21. Apr INF-3190: Multimedia Protocols Quality-of-Service.
1 Mobility Aware Server Selection for Mobile Streaming Multimedia CDN Muhammad Mukarram Bin Tariq, Ravi Jain, Toshiro Kawahara {tariq, jain,
Copyright © 2008 Advanced Television Systems Committee, Inc. All rights reserved. 1 HPA Technology Retreat 2009 ATSC 2.0 The next generation Graham Jones,
GreenDelivery: Proactive Content Caching and Push with Energy- Harvesting-based Small Cells IEEE Communications Magazine, 2015 Sheng Zhou, Jie Gong, Zhenyu.
P ROACTIVE S ELECTIVE N EIGHBOR C ACHING FOR E NHANCING M OBILITY S UPPORT IN I NFORMATION -C ENTRIC N ETWORKS Xenofon Vasilakos - Ph.D. Student.
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
2012.**.** Supporting reliability using reverse path in Publish/Subscribe Internet Takashima Daiki ParkLab, Waseda University, Japan 1/11.
Web Caching and Content Distribution: A View From the Interior Syam Gadde Jeff Chase Duke University Michael Rabinovich AT&T Labs - Research.
Adapting Data Popularity in Mobility-Based Proactive Caching Decisions for Heterogeneous Wireless Networks Xenofon Vasilakos, and Vasilios Siris, PhD student,
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
The NIProxy: a Flexible Proxy Server Supporting Client Bandwidth Management and Multimedia Service Provision Maarten Wijnants Wim Lamotte.
Computer Networks with Internet Technology William Stallings
L.R.He, B.M.G. Cheetham Mobile Systems Architecture Group, Department of Computer Science, University of Manchester, Oxford Rd, M13 9PL, U.K.
Understanding the Performance of Web Caching System with an Analysis Model and Simulation Xiaosong Hu Nur Zincir-Heywood Sep
Hybrid Cellular-Ad hoc Data Network Shuai Zhang, Ziwen Zhang, Jikai Yin.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
《 Hierarchical Caching Management for Software Defined Content Network based on Node Value 》 Reporter : Jing Liu , China Affiliation : University of Science.
報告人:林祐沁 學生 指導教授:童曉儒 老師 March 2, Wireless Video Surveillance Server Based on CDMA1x and H.264.
A Fuzzy Content Centric Network Architecture for Real-time Communications in MANETs Niaz Morshed Chowdhury Dr. Lewis M. Mackenzie School of Computing Science.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
SocialTube: P2P-assisted Video Sharing in Online Social Networks
BARD / April BARD: Bayesian-Assisted Resource Discovery Fred Stann (USC/ISI) Joint Work With John Heidemann (USC/ISI) April 9, 2004.
V. Fodor and Gy. Dan, KTH - Marholmen 2002 End-to-end control for audio-visual communication Viktoria Fodor and György Dán Laboratory for Communication.
Multimedia Information System Lab. Network Architecture Res. Group Cooperative Video Streaming Mechanisms with Video Quality Adjustment Naoki Wakamiya.
Advanced Computer Network
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 11: Mobile Transport Layer Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Ασύρματες και Κινητές Επικοινωνίες
Video Caching in Radio Access network: Impact on Delay and Capacity
10. Mai 20061INF-3190: Multimedia Protocols Quality-of-Service Foreleser: Carsten Griwodz
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
Mobility in a Publish Subscribe Internetwork
The Impact of Replacement Granularity on Video Caching
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Coded Caching in Information-Centric Networks
Data-Centric Networking
Presentation transcript:

Towards Exploiting User- Centric Information for Proactive Caching in Mobile Networks ‡ , WWRF28, Athens Xenofon Vasilakos Xenofon Vasilakos, Vasilios A. Siris, and George C. Polyzos {xvas, vsiris, Mobile Multimedia Laboratory dept. of Informatics, Athens University of Economics and Business ‡ The work reported here was supported by the FP7 ICT project PURSUIT

 Goal: Improve the quality of service offered by the network with respect to delay experienced by mobile users.  How: Track, understand and leverage a users’ context, preferences, and behavior to proactively cache information at users’ future network attachment points, thus reducing delay User-Centric Information for Proactive Caching Xenofon Vasilakos - WWRF28, Athens2

 Goal: Improve the quality of service offered by the network with respect to delay experienced by mobile users.  How: Track, understand and leverage a users’ context, preferences, and behavior to proactively cache information at users’ future network attachment points, thus reducing delay User-Centric Information for Proactive Caching Xenofon Vasilakos - WWRF28, Athens3

Outline 1.Introduction 2.Selective Neighbor Caching (and extensions) 3.Conclusions Xenofon Vasilakos - WWRF28, Athens4

1. INTRODUCTION Information Centric Networks Tracking behavior, user preferences.. Proactive Caching Xenofon Vasilakos - WWRF28, Athens5

Information-Centric Networks - ICNs (1/2) Context and behavior determined based on the underlying network architecture – Users in ICNs issue subscription requests for desired information/content/items. – Explicitly declare interest to the network Item popularities and user preferences and context – Subscriptions used to track or infer – Users’ mobility patterns estimated or predicted by past exhibited mobility behavior Xenofon Vasilakos - WWRF28, Athens6

Information-Centric Networks - ICNs (2/2) ICNs are Mobile friendly compared to IP networks – Employ a receiver-driven model – Receivers request content by its name instead of an address/location, asynchronously – Connectionless (stateless) transport of content contrary to TCP’s end-to-end stateful control involving location-dependent IP addresses Xenofon Vasilakos - WWRF28, Athens7

Why Proactive Caching ? Improves QoS for delay sensitive applications – strict delay requirements for mobile subscribers – streaming multimedia services which are sensitive to delay jitter  Examples:  real-time emergency notification services,  teleconferencing,  online gaming .. Also useful lossless transmission during the mobile’s disconnection period – E.g., document data transferring or event notification Xenofon Vasilakos - WWRF28, Athens8

Why Proactive Caching ? Improves QoS for delay sensitive applications – strict delay requirements for mobile subscribers – streaming multimedia services which are sensitive to delay jitter  Examples:  real-time emergency notification services,  teleconferencing,  online gaming .. Also useful lossless transmission during the mobile’s disconnection period – E.g., document data transferring or event notification Xenofon Vasilakos - WWRF28, Athens9

Proactive Caching Proactive approaches [1..5] trade-off buffer space for reduced delay in forwarding items to mobile subscribers Mobility supported through proxies – Handle subscriptions on behalf of mobiles – Can proactively cache items for immediately serving mobiles upon attaching to them Proactive caching items matching a mobile's subscriptions in single hop distance ``neighboring'' proxies, before mobile’s disconnection. Xenofon Vasilakos - WWRF28, Athens10

SELECTIVE NEIGHBOR CACHING (SNC) SNC - The core idea SNC plus users’ context and preferences Some preliminary results Xenofon Vasilakos - WWRF28, Athens11

SNC - The core idea (1/2) Selective Neighbor Caching [5] is A proactive caching solution Fully decentralized__ Reduces overall delay experienced by mobiles Uses only an appropriate subset of neighboring proxies => better use of buffer=> Reducing combined buffering and delay costs as expressed by a target cost function: Xenofon Vasilakos - WWRF28, Athens12

SNC - The core idea (2/2) SNC assumes Mobile transition probabilities Pij and Cost values for link delays and buffering allocation at caches of proxies. – Ccache at each proxy periodically reestimated after the current buffer availability determined by supply and demand. – Link costs in cases of cache misses and cache hits Periodic delay measurements at neighboring proxies – or average delay costs – The appropriate delay metrics? This is subject to the application requirements set – traffic congestion, link capacity, delays due to link latency as well as all the possible combinations Xenofon Vasilakos - WWRF28, Athens13

Adding SNC extensions does not imply altering the fundamental SNC decision model Average number of requests n k for a certain item k – formed by the behavior of mobiles attached so far to a proxy i – The popularity of k used for the replication of popular items. Proxy i can proactively cache subscriptions referring to k in a neighbor proxy j, after both transition probabilities for mobiles and the popularity of item k. SNC plus users’ context and preferences (1/2) Xenofon Vasilakos - WWRF28, Athens14

SNC plus users’ context and preferences (2/2) Introduce Groups of mobiles on the basis of common context and preferences E.g., users requesting for football videos are more likely to request for more items of the group “latest goals achieved” – Identified after a history of measurements – More precise estimation of mobile transition probabilities for each identified group g Groups of items Grouping of mobiles and grouping of items combined – Interestingly, enhances the QoS experienced by both mobile and fixed users. Xenofon Vasilakos - WWRF28, Athens15

CONCLUSIONS Xenofon Vasilakos - WWRF28, Athens16

Conclusions User’s context and behavior is important –... and easy to determine and leverage with ICN Information requests and mobility patterns can be exploited to proactively cache at the mobiles’ future network attachment point Selective Neighbor Caching as an enhancement for seamless mobility and reduced delay QoS for mobiles. Finally, we sketch how the core model of SNC can further adapt to mobile or fixed user-centric context, preferences, and behavior Xenofon Vasilakos - WWRF28, Athens17

References 1.A. Gaddah and T. Kunz, “Extending mobility to publish/subscribe systems using a pro-active caching approach” 2.I. Burcea,et al., “Disconnected operation in publish/subscribe middleware” 3.N. Golrezaei et al., “Femtocaching: Wireless video content delivery through distributed caching helpers” 4.F. Malandrino et al. “Proactive seeding for information cascades in cellular networks” 5.V. Siris et al., “A Selective Neighbor Caching Approach for Supporting Mobility in Publish/Subscribe Networks” Xenofon Vasilakos - WWRF28, Athens18