A Smart Scheduling Mechanism for Energy Saving in Android System
Date Issued
2012
Date
2012
Author(s)
Hsieh, Chang-Hung
Abstract
With popularity of iPhone and Android phones in recent years, smartphones are becoming universal and common, and a variety of applications and plenty of commercial potential are within it. Apart from traditional dialing and text messaging, people also use smartphones to browse webpages, play games, watch online videos, use social networking services, update information of news and weather, etc. As a result, using wireless interfaces has become a trend custom. However, with the slow development of battery technology and the huge power consumption of wireless devices, the lifetime of smartphone is reduced sharply. Consequently, we propose a smart scheduling mechanism by controlling packets. We focus on the periodic applications, recording their last sync time and remember their period, so that we can predict their future sync time. We delay the DNS packet of the front application, so the distance between the applications will become closer with time. At last, they can sync simultaneously, reducing the time of wireless interfaces spent on staying in idle mode, so as to achieve the goal of energy saving. The experiment results show that energy saving is achieved in both Wi-Fi and 3G scenarios, especially in 3G. We also consider the DNS packets of non-periodic applications, making them send out with other applications simultaneously if possible.
Subjects
Wireless Network
Energy Saving in 802.11
Energy Saving in 3G
Packet Control
Prediction of Time
Kernel Networking
Network Layer
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-101-R98921043-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):324a4f6a1ab5687e177def7fc140e690
