|
Cloud service has been widely used in people's daily life for its convenience and security. In general, there are two sub processes in the course of the interaction mobile devices and cloud servers: data compression and transmission. The former compresses data to save transmission time and data traffic. The latter push data to cloud servers for further processing from the mobile devices. However, both processes operate at a high energy consumption, which introduce extra energy cost to the energy-hungry mobile device and reduce the degree of user experience. In this paper, we present a test methodology for evaluating energy cost on mobile devices, and propose a power module for analyzing the energy consumption during data compression and transmission. In order to analyze the power consumption, we first investigate these two sub processes-data compression and data transmission in detail. Then we present an energy measurement methodology to perform energy detection for components on smartphones. Then we propose an energy cost model for data compression and transmission to describe the energy consumption during the interaction process. Finally we apply the energy measurement methodology to the experiment for different data compression and data transmission methods, and find an energy efficient data compression method for these two sub processes. The result shows when the transmission rate reaches 800KB/s, the zip method only costs 52.4% energy of the second energy-efficient method. |
|
Keywords:energy-efficient; compression; transmission |
|