53
Views
0
CrossRef citations to date
0
Altmetric
Articles

Graceful degradation for reducing jitter of battery life in fault-tolerant embedded systems

, , &
Pages 2353-2361 | Received 18 Apr 2017, Accepted 20 May 2018, Published online: 25 Jul 2018
 

ABSTRACT

Tolerating faults and minimising energy consumption in embedded systems is a difficult task due to the fact that the two objectives are antagonistic. In this paper, we propose a new approach based on graceful degradation to reduce jitter of battery life and thereby energy consumption in fault-tolerant embedded systems. In case of faults, the affected task is re-executed. In our solution, the energy level of battery is periodically verified, and if we detect that the continuity with the current operating mode leads to jitter, the system gracefully degrades to the adequate operating mode. In such degraded mode, the dynamic voltage scaling technique is used to save energy. The effectiveness of using graceful degradation is depending on the application criticality level. Simulation results show that the use of graceful degradation can reduce jitter of battery life, and thereby can minimise energy consumption.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Notes on contributors

Salim Kalla

Salim Kalla received his Master's in Computer Science from the University of Batna. He is currently an Assistant Professor and PhD candidate with Computer Science Department in the same University. His research topics are scheduling and fault tolerance for critical real-time and distributed systems.

Riadh Hocine

Riadh Hocine received his PhD in Computer Science from the University of Batna. He is currently an Assistant Professor with Computer Science Department in the same University. His special fields of interest include dependability, distributed and real time systems.

Hamoudi Kalla

Hamoudi Kalla received his PhD in Computer Science from the Polytechnic Institute of Grenoble, France, in 2004. He is currently a Lecturer in Computer Science Department of Batna 2 University, Algeria, since 2006. His research focuses on power and fault tolerance scheduling in realtime embedded systems.

Abderrezak Chouki

Abderrezak Chouki received his Master's in Computer Science from the University of Hadj Lakhdar Batna. His special fields of interest include scheduling algorithms, reliability and fault tolerance in real-time distributed embedded systems.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,413.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.