scispace - formally typeset
Search or ask a question
Proceedings ArticleDOI

Towards Energy Optimization Based on Delay-Sensitive Traffic for WiFi Network

09 Dec 2014-pp 252-259
TL;DR: An optimization mechanism to buffer the network packages is presented, classified according to the urgency of application, and then combined with the original Power Save mode mechanism of WiFi to dynamically regulate the data transmission to improve the network response time and reduce the energy consumption of WiFi for background application.
Abstract: To improve user experience, reducing energy consumption of a wireless device is an important factor. Several smartphones try to save energy by tearing down connections to the mobile network as soon as the data transmission has completed. However, the side effect is the frequent connection reestablishment in applications where small amounts data are sent and received, leading to a high energy overhead in the mobile network. This paper presents an optimization mechanism to buffer the network packages. The packages are classified according to the urgency of application, and then combined with the original Power Save (PS) mode mechanism of WiFi to dynamically regulate the data transmission. Therefore, urgent application data will be transmitted immediately while others would be delayed for different intervals. Our experiments show that the optimization mechanism can improve the network response time for the foreground application, reduce the energy consumption of WiFi for background application, as well as reduce the energy consumption for background application when the screen is locked.
Citations
More filters
Journal ArticleDOI
TL;DR: This article investigates and analyzes the key technologies of IEEE 802.11be including multi-band operation, multi-AP coordination, enhanced link reliability, and latency & jitter guarantee and gives a brief overview on the standardization process.
Abstract: The IEEE 80211ax for Wireless Local Area Network (WLAN), one of the most important wireless networks, will be released in 2020 In recent years, ultra-high definition video service and real-time applications attract increasing attention Therefore, the next generation WLAN (beyond IEEE 80211ax): IEEE 80211be task group (TGbe) was formally established in 2019, which regards achieving extremely high throughput (EHT) as its core technical objective This article investigates and analyzes the key technologies of IEEE 80211be, and further provides our perspectives and insights on it Specifically, this article gives a brief overview on IEEE 80211be, including the target scenario and technical objective, key technologies overview, and the standardization process After that, we further investigate, analyze and provide perspectives on the key technologies of IEEE 80211be including multi-band operation, multi-AP coordination, enhanced link reliability, and latency & jitter guarantee To the best of our knowledge, this is the first work to investigate, analyze and provide insights on IEEE 80211be

29 citations

Patent
11 Nov 2015
TL;DR: In this paper, the authors proposed a method for reducing the power consumption of the Wi-Fi network interface card based on data importance, characterized in that the method includes the following steps: (1) assessing the application which requests the network data, and determining a delayed sensitivity level of the application; (2) based on the delayed sensitivity levels of application, via a corresponding wifi power consumption optimization scheme, configuring a wifi network interfaces card for controlling the transmission of network data.
Abstract: The invention discloses a method for lowering wifi power consumption based on data importance, characterized in that the method includes the following steps: (1) based on the sensitivity to network data of an application which requests the network data, assessing the application which requests the network data, and determining a delayed sensitivity level of the application; (2) based on the delayed sensitivity level of the application, via a corresponding wifi power consumption optimization scheme, configuring a wifi network interface card for controlling the transmission of the network data. The method herein can reduce tail part energy consumption of the network interface card. The delay in waking up the network interface card can increase the time when the network interface card is in sleep mode.

12 citations

Patent
09 Mar 2016
TL;DR: In this article, a method for realizing energy consumption optimization of network requests of multiple applications based on reconstruction technology is proposed, where binary byte codes of a mobile application are modified and reconstructed, and a network used by the binary byte nodes is replaced for operating a related application programming interface (API), thereby scheduling an original network operation, so that the reconstructed applications can transmit a network request together.
Abstract: The invention relates to a method for realizing energy consumption optimization of network requests of multiple applications based on reconstruction technology. According to the method, binary byte codes of a mobile application are modified and reconstructed, and a network used by the binary byte nodes is replaced for operating a related application programming interface (API), thereby scheduling an original network operation, so that the reconstructed applications can transmit a network request together, thereby realizing a purpose of saving battery power of a mobile phone. According to the method of the invention, programmed analysis is performed on existing mobile applications; a computing logic which is related with network operation is found out and is correspondingly reconstructed; and finally the applications with schedulable network requests are regenerated. The method facilitates mobile phone duration time prolonging and particularly has an important meaning for a user with relatively large number of background applications and requirements for electric energy saving and normal background pushing.

1 citations

Book ChapterDOI
01 Dec 2018
TL;DR: The results showed that the proposed mechanism to delay wake-up system and prolong the duration of suspend mode can effectively decrease power consumption by more than 7.63%, which indicates the feasibility of the proposed mechanisms.
Abstract: In this paper, the impact of Suspend/Resume mechanism on the power consumption of smartphone is investigated. When the operating system (OS) is in suspend mode, many trivial (less urgent) network packets will always wake up system, making OS frequently switch from suspend mode to resume mode, thus causing a high power consumption. Based on this observation, an novel optimization mechanism was proposed to delay wake-up system and prolong the duration of suspend mode so as to reduce power consumption. This novel method not only reduces the power consumption of WiFi components, but also reduces the power consumption of the total components. To verify the effectiveness of the novel mechanisms, we implemented such proposed mechanism on Huawei P8 platform, and carried out relevant experiments. The results showed that the proposed mechanism can effectively decrease power consumption by more than 7.63%, which indicates the feasibility of the proposed mechanism.
Journal ArticleDOI
TL;DR: In this article, an innovative optimization technique was suggested in order that the awakening of OS can be postponed and the lasting hour of suspend mode can be lengthened to decrease power consumption.
Abstract: How the Suspend/Resume mechanism of smartphone influences the power consumption is examined in the dissertation. Specifically, various unimportant and not so urgent network packets keep awakening the operating system (OS) at the time it is under suspend mode, and switch it from suspend to resume mode continually, which results in more power consumption. Accordingly, an innovative optimization technique was suggested in this paper in order that the awakening of OS can be postponed and the lasting hour of suspend mode can be lengthened to decrease power consumption. Some experiments are also carried out, with the result data suggesting that such technique is an effective way to reduce power consumption by greater than 7.63%. It proves that this technique is workable.
References
More filters
Proceedings ArticleDOI
22 Apr 2001
TL;DR: A series of experiments are described which obtained detailed measurements of the energy consumption of an IEEE 802.11 wireless network interface operating in an ad hoc networking environment, and some implications for protocol design and evaluation in ad hoc networks are discussed.
Abstract: Energy-aware design and evaluation of network protocols requires knowledge of the energy consumption behavior of actual wireless interfaces. But little practical information is available about the energy consumption behavior of well-known wireless network interfaces and device specifications do not provide information in a form that is helpful to protocol developers. This paper describes a series of experiments which obtained detailed measurements of the energy consumption of an IEEE 802.11 wireless network interface operating in an ad hoc networking environment. The data is presented as a collection of linear equations for calculating the energy consumed in sending, receiving and discarding broadcast and point-to-point data packets of various sizes. Some implications for protocol design and evaluation in ad hoc networks are discussed.

1,810 citations

Proceedings ArticleDOI
04 Nov 2009
TL;DR: TailEnder is developed, a protocol that reduces energy consumption of common mobile applications and aggressively prefetches several times more data and improves user-specified response times while consuming less energy.
Abstract: In this paper, we present a measurement study of the energy consumption characteristics of three widespread mobile networking technologies: 3G, GSM, and WiFi. We find that 3G and GSM incur a high tail energy overhead because of lingering in high power states after completing a transfer. Based on these measurements, we develop a model for the energy consumed by network activity for each technology.Using this model, we develop TailEnder, a protocol that reduces energy consumption of common mobile applications. For applications that can tolerate a small delay such as e-mail, TailEnder schedules transfers so as to minimize the cumulative energy consumed meeting user-specified deadlines. We show that the TailEnder scheduling algorithm is within a factor 2x of the optimal and show that any online algorithm can at best be within a factor 1.62x of the optimal. For applications like web search that can benefit from prefetching, TailEnder aggressively prefetches several times more data and improves user-specified response times while consuming less energy. We evaluate the benefits of TailEnder for three different case study applications - email, news feeds, and web search - based on real user logs and show significant reduction in energy consumption in each case. Experiments conducted on the mobile phone show that TailEnder can download 60% more news feed updates and download search results for more than 50% of web queries, compared to using the default policy.

1,239 citations

Proceedings ArticleDOI
24 Oct 2010
TL;DR: PowerBooter is an automated power model construction technique that uses built-in battery voltage sensors and knowledge of battery discharge behavior to monitor power consumption while explicitly controlling the power management and activity states of individual components.
Abstract: This paper describes PowerBooter, an automated power model construction technique that uses built-in battery voltage sensors and knowledge of battery discharge behavior to monitor power consumption while explicitly controlling the power management and activity states of individual components. It requires no external measurement equipment. We also describe PowerTutor, a component power management and activity state introspection based tool that uses the model generated by PowerBooter for online power estimation. PowerBooter is intended to make it quick and easy for application developers and end users to generate power models for new smartphone variants, which each have different power consumption properties and therefore require different power models. PowerTutor is intended to ease the design and selection of power efficient software for embedded systems. Combined, PowerBooter and PowerTutor have the goal of opening power modeling and analysis for more smartphone variants and their users.

1,225 citations

Proceedings ArticleDOI
10 Apr 2012
TL;DR: Bundles are proposed, a new accounting presentation of app I/O energy, which helps the developer to quickly understand and optimize the energy drain of her app.
Abstract: Where is the energy spent inside my app? Despite the immense popularity of smartphones and the fact that energy is the most crucial aspect in smartphone programming, the answer to the above question remains elusive. This paper first presents eprof, the first fine-grained energy profiler for smartphone apps. Compared to profiling the runtime of applications running on conventional computers, profiling energy consumption of applications running on smartphones faces a unique challenge, asynchronous power behavior, where the effect on a component's power state due to a program entity lasts beyond the end of that program entity. We present the design, implementation and evaluation of eprof on two mobile OSes, Android and Windows Mobile.We then present an in-depth case study, the first of its kind, of six popular smartphones apps (including Angry-Birds, Facebook and Browser). Eprof sheds lights on internal energy dissipation of these apps and exposes surprising findings like 65%-75% of energy in free apps is spent in third-party advertisement modules. Eprof also reveals several "wakelock bugs", a family of "energy bugs" in smartphone apps, and effectively pinpoints their location in the source code. The case study highlights the fact that most of the energy in smartphone apps is spent in I/O, and I/O events are clustered, often due to a few routines. Thismotivates us to propose bundles, a new accounting presentation of app I/O energy, which helps the developer to quickly understand and optimize the energy drain of her app. Using the bundle presentation, we reduced the energy consumption of four apps by 20% to 65%.

701 citations

Proceedings ArticleDOI
14 Jun 2009
TL;DR: This paper studies with simple analytical models the energy-aware management of cellular access networks, trying to characterize the amount of energy that can be saved by reducing the number of active cells during the periods when they are not necessary because traffic is low.
Abstract: In this paper we study with simple analytical models the energy-aware management of cellular access networks, trying to characterize the amount of energy that can be saved by reducing the number of active cells during the periods when they are not necessary because traffic is low. When some cells are switched off, radio coverage and service provisioning are taken care of by the cells that remain active, so as to guarantee that service is available over the whole area. We show how to optimize the energy saving, first assuming that any fraction of cells can be turned off, and then accounting for the constraints resulting from the cell layout.

684 citations