Title
Design optimization of secure message communication for energy-constrained distributed real-time systems.
Abstract
Modern Distributed Embedded Systems (DESs) tend to be more connected to other peers or external networks. This opens the gate for potential security attacks, although it is beneficial for embedded applications running on DESs. Security protections in DESs require significant time and energy overhead. Longer execution time rises the possibility of deadline violation of real-time applications, which may cause serious consequences in hard real-time systems. Energy efficiency is required since energy budget is usually very scarce under the context of DESs. Therefore, it is of critical importance to study the trade-off between security protection and corresponding timing and energy overheads so that the overall system performance can be maximally improved.In this paper, we approach the design of energy- and security-critical distributed real-time embedded systems from the early mapping and scheduling phases. We focus on providing the best confidentiality protection of internal communication in DESs under timing and energy constraints. The complexity of finding the optimal solution grows exponentially as the problem size increases. Therefore, we propose an efficient, genetic algorithm based heuristic to solve the problem. In the presented algorithm, solutions are evolved gradually so that good solutions can be obtained. Extensive experiments, including a real-life case study, demonstrate the efficiency of the proposed technique. Establish the model of security-critical distributed applications.Identify two strategies to improve the system security.Propose a security metric to quantify security quality of distributed applications.Design a GA based heuristic to address the design and optimization problem.Evaluate the proposed algorithm by extensive experiments and a real-life application.
Year
DOI
Venue
2017
10.1016/j.jpdc.2016.10.004
J. Parallel Distrib. Comput.
Keywords
Field
DocType
Distributed real-time systems,Security,Energy,Message protection,System design
Heuristic,Confidentiality,Efficient energy use,Scheduling (computing),Computer science,Parallel computing,Systems design,Real-time computing,Execution time,Genetic algorithm,Distributed computing,Overhead (business)
Journal
Volume
Issue
ISSN
100
C
0743-7315
Citations 
PageRank 
References 
1
0.36
12
Authors
5
Name
Order
Citations
PageRank
Wei Jiang1147.33
Xia Zhang262.45
Jinyu Zhan386.23
Yue Ma411010.00
Ke Jiang5628.43