Energy and quality of experience aware web browsing for smartphones

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Elsevier B.V.

Abstract

In this paper we propose a framework for improving the web browsing experience of users by reducing battery energy consumption and webpage load time, while maintaining the quality of experience for the user. This is made possible through a collaborative protocol between the web server and the web client application that works using HTTP header fields. The innovation herein lies in dynamically creating multiple versions of the webpages that differ in their quality of content and size, and then delivering an appropriate version to the client based on metrics related to the webpage and the user's phone relevant specifications. These metrics include the user's battery consumption profile, user's network speed, the sizes of the different versions of the webpage, and the estimated energy consumption of the versions. We implemented a prototype and validated the system in terms of maintaining the battery profile and enhancing the load time of different webpages. The results indicate that over 50% reduction in power consumption and 80% reduction in speed requirements (and hence download times) can be achieved as a result of switching over to a lower quality version of the webpage that is still in line with the users’ experience. © 2020 Elsevier B.V.

Description

Keywords

Battery energy consumption, Mobile web browsing, Webpage load time, Electric batteries, Energy utilization, Http, Hypertext systems, Quality of service, Websites, Battery consumption, Battery energy, Network speed, Quality of contents, Quality of experience (qoe), Speed requirement, Web clients, Web servers, User experience

Citation

Endorsement

Review

Supplemented By

Referenced By