An optimal energy-saving real-time task-scheduling algorithm for mobile terminals
This article discusses the principles, mechanisms, and strategy of hard real-time task scheduling appropriate for mobile terminal equipment. Mobile terminals have timeliness requirements for completing hard real-time tasks and also clear energy-management requirements. Therefore, this study attempts...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi - SAGE Publishing
2017-05-01
|
Series: | International Journal of Distributed Sensor Networks |
Online Access: | https://doi.org/10.1177/1550147717707891 |
_version_ | 1797722041324929024 |
---|---|
author | Ziran Peng Guojun Wang |
author_facet | Ziran Peng Guojun Wang |
author_sort | Ziran Peng |
collection | DOAJ |
description | This article discusses the principles, mechanisms, and strategy of hard real-time task scheduling appropriate for mobile terminal equipment. Mobile terminals have timeliness requirements for completing hard real-time tasks and also clear energy-management requirements. Therefore, this study attempts to schedule tasks under these two constraints to achieve an optimal level of energy savings. First, terminal equipment operating time and standby time should meet the maximum requirements, and second, all tasks should meet the constraints of real-time parallel scheduling. We propose a scheduling strategy based on grouping according to the latest cut-off time, with each group adopting a dynamic optimization strategy to make scheduling decisions. The feasibility and validity of this algorithm are demonstrated through experiments and simulations. |
first_indexed | 2024-03-12T09:42:55Z |
format | Article |
id | doaj.art-28b9632aae3048f79753483926159f19 |
institution | Directory Open Access Journal |
issn | 1550-1477 |
language | English |
last_indexed | 2024-03-12T09:42:55Z |
publishDate | 2017-05-01 |
publisher | Hindawi - SAGE Publishing |
record_format | Article |
series | International Journal of Distributed Sensor Networks |
spelling | doaj.art-28b9632aae3048f79753483926159f192023-09-02T13:06:55ZengHindawi - SAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772017-05-011310.1177/1550147717707891An optimal energy-saving real-time task-scheduling algorithm for mobile terminalsZiran Peng0Guojun Wang1Hunan Vocational College of Commerce, Changsha, ChinaSchool of Computer Science & Educational Software, Guangzhou University, Guangzhou, ChinaThis article discusses the principles, mechanisms, and strategy of hard real-time task scheduling appropriate for mobile terminal equipment. Mobile terminals have timeliness requirements for completing hard real-time tasks and also clear energy-management requirements. Therefore, this study attempts to schedule tasks under these two constraints to achieve an optimal level of energy savings. First, terminal equipment operating time and standby time should meet the maximum requirements, and second, all tasks should meet the constraints of real-time parallel scheduling. We propose a scheduling strategy based on grouping according to the latest cut-off time, with each group adopting a dynamic optimization strategy to make scheduling decisions. The feasibility and validity of this algorithm are demonstrated through experiments and simulations.https://doi.org/10.1177/1550147717707891 |
spellingShingle | Ziran Peng Guojun Wang An optimal energy-saving real-time task-scheduling algorithm for mobile terminals International Journal of Distributed Sensor Networks |
title | An optimal energy-saving real-time task-scheduling algorithm for mobile terminals |
title_full | An optimal energy-saving real-time task-scheduling algorithm for mobile terminals |
title_fullStr | An optimal energy-saving real-time task-scheduling algorithm for mobile terminals |
title_full_unstemmed | An optimal energy-saving real-time task-scheduling algorithm for mobile terminals |
title_short | An optimal energy-saving real-time task-scheduling algorithm for mobile terminals |
title_sort | optimal energy saving real time task scheduling algorithm for mobile terminals |
url | https://doi.org/10.1177/1550147717707891 |
work_keys_str_mv | AT ziranpeng anoptimalenergysavingrealtimetaskschedulingalgorithmformobileterminals AT guojunwang anoptimalenergysavingrealtimetaskschedulingalgorithmformobileterminals AT ziranpeng optimalenergysavingrealtimetaskschedulingalgorithmformobileterminals AT guojunwang optimalenergysavingrealtimetaskschedulingalgorithmformobileterminals |