2015 IEEE 35th International Conference on Distributed Computing Systems 2015
DOI: 10.1109/icdcs.2015.20
|View full text |Cite
|
Sign up to set email alerts
|

eTrain: Making Wasted Energy Useful by Utilizing Heartbeats for Mobile Data Transmissions

Abstract: With the rapid proliferation of smartphones, hundreds of millions of mobile users are attracted to Instant Messaging (IM) apps. While such apps have brought convenience to our life, it comes with the price of great energy consumption, as these apps keep sending heartbeat messages to the server periodically in order to maintain an always-online connection. These frequent and fragmented transmissions result in a considerable amount of energy waste.In this paper, we investigate the "cost and potential of heartbea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 37 publications
(5 citation statements)
references
References 19 publications
(25 reference statements)
0
5
0
Order By: Relevance
“…The efforts of energy optimization on mobile devices has been revolving around software and hardware components to elongate battery lifetime, e.g., dynamic voltage and frequency scaling, resolving "energy bugs" from unexpected energy consumption [16] and coalescing packets to reduce tail energy on the wireless network interface [17], [18] using the Lyapunov framework [27]. For on-device training [7], delegating the long-running, training workloads as a background service is a viable way to avoid interrupting normal usage.…”
Section: B Energy Optimizationmentioning
confidence: 99%
See 2 more Smart Citations
“…The efforts of energy optimization on mobile devices has been revolving around software and hardware components to elongate battery lifetime, e.g., dynamic voltage and frequency scaling, resolving "energy bugs" from unexpected energy consumption [16] and coalescing packets to reduce tail energy on the wireless network interface [17], [18] using the Lyapunov framework [27]. For on-device training [7], delegating the long-running, training workloads as a background service is a viable way to avoid interrupting normal usage.…”
Section: B Energy Optimizationmentioning
confidence: 99%
“…Since a running foreground application would have already activated shared resources on the big cores and the background processes are typically dispatched to the little cores, co-running training with applications could take advantages of such energy disproportionality [19]. Similar to packet coalescing [17], [18], this idea of task bundling dates back to piggyback sensing activities with applications such as web browsing and phone calls [20]. However, these early works cannot be readily applied to federated learning to achieve the energy-staleness trade-off as well as bounded staleness with statistical stability.…”
Section: B Energy Optimizationmentioning
confidence: 99%
See 1 more Smart Citation
“…Zhang et al [136] proposed a technique to make the wasted energy useful. The power consumption of heartbeats is quantified by extensive measurement.…”
Section: ) Etrainmentioning
confidence: 99%
“…Different tools have been developed to measure energy consumption on smart devices and smartphones. For example, power monitor meter has been used to provide the current with constant voltage 3.7 V to the smartphone instead of using the battery [14]. This hardware setup can provide accurate power consumption measurements, but it is a bulky solution not suitable for ordinary users in their daily usage.…”
Section: Related Workmentioning
confidence: 99%