WebExpress: a system for optimizing Web browsing in a wireless environment
MobiCom '96 Proceedings of the 2nd annual international conference on Mobile computing and networking
A framework for expressing and combining preferences
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Robust intra-document locations
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Filtering algorithms and implementation for very fast publish/subscribe systems
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Wake on wireless: an event driven energy saving strategy for battery operated devices
Proceedings of the 8th annual international conference on Mobile computing and networking
Architecture and performance of server-directed transcoding
ACM Transactions on Internet Technology (TOIT)
Exponential index: a parameterized distributed indexing scheme for data on air
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Proceedings of the 10th annual international conference on Mobile computing and networking
PAWP: A Power Aware Web Proxy for Wireless LAN Clients
WMCSA '04 Proceedings of the Sixth IEEE Workshop on Mobile Computing Systems and Applications
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Optimistic deltas for WWW latency reduction
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Context-for-wireless: context-sensitive energy-efficient wireless data transfer
Proceedings of the 5th international conference on Mobile systems, applications and services
Auto-update: a concept for automatic downloading of web content to a mobile device
Mobility '07 Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology
Personalised mobile learning content delivery: a learner centric approach
International Journal of Mobile Learning and Organisation
A survey of platforms for mobile networks research
ACM SIGMOBILE Mobile Computing and Communications Review
MaJaB: improving resource management for web-based applications on mobile devices
Proceedings of the 7th international conference on Mobile systems, applications, and services
Energy consumption in mobile phones: a measurement study and implications for network applications
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Power- and delay-awareness of health telemonitoring services: the mobihealth system case study
IEEE Journal on Selected Areas in Communications - Special issue on wireless and pervasive communications for healthcare
NAPman: network-assisted power management for wifi devices
Proceedings of the 8th international conference on Mobile systems, applications, and services
Energy-delay tradeoffs in smartphone applications
Proceedings of the 8th international conference on Mobile systems, applications, and services
Avoiding the rush hours: WiFi energy management via traffic isolation
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Software-related energy footprint of a wireless broadband module
Proceedings of the 9th ACM international symposium on Mobility management and wireless access
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Snooze: energy management in 802.11n WLANs
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
PocketWeb: instant web browsing for mobile devices
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
Periodic transfers in mobile applications: network-wide origin, impact, and optimization
Proceedings of the 21st international conference on World Wide Web
Energy-aware cross-layer burst buffering for wireless communication
Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet
Taming the mobile data deluge with drop zones
IEEE/ACM Transactions on Networking (TON)
ADEL: an automatic detector of energy leaks for smartphone applications
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Prefetching mobile ads: can advertising systems afford it?
Proceedings of the 8th ACM European Conference on Computer Systems
EnVi: energy efficient video player for mobiles
Proceeding of the 2013 workshop on Cellular networks: operations, challenges, and future design
MultiNets: A system for real-time switching between multiple network interfaces on mobile devices
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
We introduce a novel infrastructure supporting automatic updates for dynamic content browsing on resource constrained mobile devices. Currently, the client is forced to continuously poll for updates from potentially different data sources, such as, e-commerce, on-line auctions, stock and weather sites, to stay up to date with potential changes in content. We employ a pair of proxies, located on the mobile client and on a fully-connected edge server, respectively, to minimize the battery consumption caused by wireless data transfers to and from the mobile device. The client specifies her interest in changes to specific parts of pages by highlighting portions of already loaded web pages in her browser. The edge proxy polls the web servers involved, and if relevant changes have occurred, it aggregates the updates as one batch to be sent to the client. The proxy running on the mobile device can pull these updates from the edge proxy, either on-demand or periodically, or can listen for "pushed" updates initiated by the edge proxy. We also use SMS messages to indicate available updates and inform the user of which pages have changed. Our approach is fully implemented using two alternative wireless networking technologies, 802.11 and GPRS, and evaluated on real world dynamic content traces. Our evaluation explores the data transfer savings enabled by our proxy-based infrastructure and the energy consumption when using each of the two networking capabilities. Our results show that our proxy system saves data transfers to and from the mobile device by an order of magnitude and battery consumption by up to a factor of 4.5, compared to the client-initiated continuous polling approach. Our results also show even in the case where users never visit the same page twice, energy consumption is reduced by the pre-fetching and batching or our proxy system.