File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT

TitleSecurity-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT
Authors
Keywordsenergy efficiency
Internet of Things (IoT)
Quality of security
real-time MPSoC
task scheduling
Issue Date2020
Citation
IEEE Transactions on Services Computing, 2020, v. 13, n. 4, p. 745-758 How to Cite?
AbstractInternet of Things (IoT) devices, such as intelligent road side units and video-based detectors, are being deployed in emerging applications like sustainable and intelligent transportation systems. The primary obstacles against the development of these IoT devices are various security threats and huge energy consumption. In this article, we study the problem of scheduling tasks onto a heterogeneous multiprocessor system on a chip (MPSoC) deployed in IoT for optimizing quality of security under energy, real-time, and task precedence constraints. We first provide a mixed-integer linear programming (MILP) formulation for allocating and scheduling dependent tasks with energy and real-time constraints on a heterogeneous MPSoC system to maximize system quality of security. In order to efficiently solve the formulated MILP, we then propose an analysis-based two-stage scheme that determines the allocation, operating frequency, and security service of tasks to maximize system quality of security while satisfying the design constraints. We finally carry out extensive simulation experiments to validate our proposed two-stage scheme and MILP approach. Simulation results demonstrate that the proposed two-stage scheme outperforms a number of representative existing approaches in saving energy and improving system quality of security. The results also show that the proposed MILP approach can achieve the best performance and the proposed two-stage scheme has a close performance to the MILP approach.
Persistent Identifierhttp://hdl.handle.net/10722/336246
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorZhou, Junlong-
dc.contributor.authorSun, Jin-
dc.contributor.authorCong, Peijin-
dc.contributor.authorLiu, Zhe-
dc.contributor.authorZhou, Xiumin-
dc.contributor.authorWei, Tongquan-
dc.contributor.authorHu, Shiyan-
dc.date.accessioned2024-01-15T08:24:50Z-
dc.date.available2024-01-15T08:24:50Z-
dc.date.issued2020-
dc.identifier.citationIEEE Transactions on Services Computing, 2020, v. 13, n. 4, p. 745-758-
dc.identifier.urihttp://hdl.handle.net/10722/336246-
dc.description.abstractInternet of Things (IoT) devices, such as intelligent road side units and video-based detectors, are being deployed in emerging applications like sustainable and intelligent transportation systems. The primary obstacles against the development of these IoT devices are various security threats and huge energy consumption. In this article, we study the problem of scheduling tasks onto a heterogeneous multiprocessor system on a chip (MPSoC) deployed in IoT for optimizing quality of security under energy, real-time, and task precedence constraints. We first provide a mixed-integer linear programming (MILP) formulation for allocating and scheduling dependent tasks with energy and real-time constraints on a heterogeneous MPSoC system to maximize system quality of security. In order to efficiently solve the formulated MILP, we then propose an analysis-based two-stage scheme that determines the allocation, operating frequency, and security service of tasks to maximize system quality of security while satisfying the design constraints. We finally carry out extensive simulation experiments to validate our proposed two-stage scheme and MILP approach. Simulation results demonstrate that the proposed two-stage scheme outperforms a number of representative existing approaches in saving energy and improving system quality of security. The results also show that the proposed MILP approach can achieve the best performance and the proposed two-stage scheme has a close performance to the MILP approach.-
dc.languageeng-
dc.relation.ispartofIEEE Transactions on Services Computing-
dc.subjectenergy efficiency-
dc.subjectInternet of Things (IoT)-
dc.subjectQuality of security-
dc.subjectreal-time MPSoC-
dc.subjecttask scheduling-
dc.titleSecurity-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT-
dc.typeArticle-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1109/TSC.2019.2963301-
dc.identifier.scopuseid_2-s2.0-85089518750-
dc.identifier.volume13-
dc.identifier.issue4-
dc.identifier.spage745-
dc.identifier.epage758-
dc.identifier.eissn1939-1374-
dc.identifier.isiWOS:000557351400014-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats