File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TSC.2019.2963301
- Scopus: eid_2-s2.0-85089518750
- WOS: WOS:000557351400014
Supplementary
- Citations:
- Appears in Collections:
Article: Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT
Title | Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT |
---|---|
Authors | |
Keywords | energy efficiency Internet of Things (IoT) Quality of security real-time MPSoC task scheduling |
Issue Date | 2020 |
Citation | IEEE Transactions on Services Computing, 2020, v. 13, n. 4, p. 745-758 How to Cite? |
Abstract | Internet 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 Identifier | http://hdl.handle.net/10722/336246 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Zhou, Junlong | - |
dc.contributor.author | Sun, Jin | - |
dc.contributor.author | Cong, Peijin | - |
dc.contributor.author | Liu, Zhe | - |
dc.contributor.author | Zhou, Xiumin | - |
dc.contributor.author | Wei, Tongquan | - |
dc.contributor.author | Hu, Shiyan | - |
dc.date.accessioned | 2024-01-15T08:24:50Z | - |
dc.date.available | 2024-01-15T08:24:50Z | - |
dc.date.issued | 2020 | - |
dc.identifier.citation | IEEE Transactions on Services Computing, 2020, v. 13, n. 4, p. 745-758 | - |
dc.identifier.uri | http://hdl.handle.net/10722/336246 | - |
dc.description.abstract | Internet 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.language | eng | - |
dc.relation.ispartof | IEEE Transactions on Services Computing | - |
dc.subject | energy efficiency | - |
dc.subject | Internet of Things (IoT) | - |
dc.subject | Quality of security | - |
dc.subject | real-time MPSoC | - |
dc.subject | task scheduling | - |
dc.title | Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT | - |
dc.type | Article | - |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/TSC.2019.2963301 | - |
dc.identifier.scopus | eid_2-s2.0-85089518750 | - |
dc.identifier.volume | 13 | - |
dc.identifier.issue | 4 | - |
dc.identifier.spage | 745 | - |
dc.identifier.epage | 758 | - |
dc.identifier.eissn | 1939-1374 | - |
dc.identifier.isi | WOS:000557351400014 | - |