scispace - formally typeset
Proceedings ArticleDOI

CacheKeeper: a system-wide web caching service for smartphones

TLDR
Evaluation on 10 top ranked Android apps shows that the CacheKeeper prototype can save 42% networks traffic with real user browsing behaviors and increase web accessing speed by 2x under real 3G settings, and experiments show that the prototype incurs negligible overhead on cache misses.
Abstract
Efficient web caching in mobile apps eliminates unnecessary network traffic, reduces web accessing latency, and improves smartphone battery life. However, recent research has indicated that current mobile apps suffer from poor implementations of web caching. In this work, we first conducted a comprehensive survey of over 1000 Android apps to identify how different types of mobile apps perform in web caching. Based on our analysis, we designed CacheKeeper, an OS web caching service transparent to mobile apps for smartphones. CacheKeeper can not only effectively reduce overhead caused by poor web caching of mobile apps, but also utilizes cross-app caching opportunities in smartphones. Furthermore, CacheKeeper is backward compatible, meaning that existing apps can take advantage of CacheKeeper without any modifications. We have implemented a prototype of CacheKeeper in Linux kernel. Evaluation on 10 top ranked Android apps shows that our CacheKeeper prototype can save 42% networks traffic with real user browsing behaviors and increase web accessing speed by 2x under real 3G settings. Experiments also show that our prototype incurs negligible overhead in most aspects on cache misses.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

A Survey of Fog Computing: Concepts, Applications and Issues

TL;DR: The definition of fog computing and similar concepts are discussed, representative application scenarios are introduced, and various aspects of issues the authors may encounter when designing and implementing fog computing systems are identified.
Journal ArticleDOI

Fog Computing: An Overview of Big IoT Data Analytics

TL;DR: Most significant fog applications (e.g., health care monitoring, smart cities, connected vehicles, and smart grid) will be discussed here to create a well-organized green computing paradigm to support the next generation of IoT applications.
Journal ArticleDOI

Fog data analytics: A taxonomy and process model

TL;DR: A detailed taxonomy for FDA is abstracted into a process model that addresses various research challenges, such as accessibility, scalability, fog nodes communication, nodal collaboration, heterogeneity, reliability, and quality of service (QoS) requirements.
Proceedings ArticleDOI

Measurement and Analysis of Mobile Web Cache Performance

TL;DR: This paper builds a new cache analysis model and study the upper bound of how high percentage of resources could potentially be cached and how effective the caching works in practice, and identifies two major problems -- Redundant Transfer and Miscached Resource, which lead to unsatisfactory cache performance.
Journal ArticleDOI

Demystifying the Imperfect Client-Side Cache Performance of Mobile Web Browsing

TL;DR: A proactive approach to making a comprehensive measurement study on client-side cache performance of mobile web browsing by proactively crawling resources from hundreds of websites periodically with a fine-grained time interval, which identifies two major problems - Redundant Transfer and Miscached Resource, which lead to unsatisfactory cache performance.
References
More filters
Proceedings ArticleDOI

Timing attacks on Web privacy

TL;DR: A way of reengineering browsers to prevent most of these attacks, which allow a malicious Web site to determine whether or not the user has recently visited some other, unrelated Web page by measuring the time the user’s browser requires to perform certain operations.
Proceedings ArticleDOI

Breaking for commercials: characterizing mobile advertising

TL;DR: This work makes use of a unique, anonymized data set corresponding to one day of traffic for a major European mobile carrier, taking a principled approach to characterize mobile ad traffic along a number of dimensions, such as overall traffic, frequency, as well as possible implications in terms of energy on a mobile device.
Proceedings ArticleDOI

Exposing private information by timing web applications

TL;DR: It is shown that the time web sites take to respond to HTTP requests can leak private information, using two different types of attacks: direct timing and cross-site timing.
Journal ArticleDOI

To Cache or Not to Cache: The 3G Case

TL;DR: This article examines the characteristics of HTTP traffic generated by millions of wireless users across one of the world's largest 3G cellular networks and explores the potential of forward caching.
Proceedings ArticleDOI

Web caching on smartphones: ideal vs. reality

TL;DR: This work performs the first network-wide study of the redundant transfers caused by inefficient web caching on handsets, using a dataset collected from 3 million smartphone users of a large commercial cellular carrier, as well as another five-month-long trace contributed by 20 smartphone users.
Related Papers (5)