ASiMOV: A self-protecting control application for the smart factory
2021 (English)In: Future Generation Computer Systems, ISSN 0167-739X, E-ISSN 1872-7115, Vol. 115, p. 213-235Article in journal (Refereed) Published
Abstract [en]
The evolution of manufacturing systems into a smart factory brings advantages but also increased cyber-risks. This paper investigates the problem of intrusion detection and autonomous response to cyber-attacks targeting the control logic of industrial control applications for the smart factory. Specifically, we propose ASiMOV (Asynchronous Modular Verification), a self-protecting architecture for cyber–physical systems realizing a verifiable control application. ASiMOV is inspired by modular redundancy and leverages virtualization technologies to respond and to prevent cyber-attacks to the control logic. Using simulation experiments, we evaluate: the effects of an attack on an industrial control application enhanced by ASiMOV; the delay introduced by ASiMOV within a control loop; and the cyber-attack detection delay. Results show that, in the simulated scenario, the controller can work with a sampling rate of up to 200 Hertz. Any tampering with the control logic is detected without false positives/negatives in a time equal to the latency between the proposed control application and the proposed IDS (e.g., tens to hundreds of milliseconds). © 2020
Place, publisher, year, edition, pages
Elsevier B.V. , 2021. Vol. 115, p. 213-235
Keywords [en]
Cyber-security, Cyber–physical systems, Event-based control, Industrial Control Systems, Microservices, Self-protection, Virtualization, Computer circuits, Control systems, Crime, Intrusion detection, Manufacture, Network security, Silicon, Autonomous response, Control applications, Industrial control applications, Modular redundancy, Modular verification, Physical systems, Self protecting, Virtualization technologies, Computer crime
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:bth-20471DOI: 10.1016/j.future.2020.09.003ISI: 000591438600009OAI: oai:DiVA.org:bth-20471DiVA, id: diva2:1470589
2020-09-252020-09-252024-09-04Bibliographically approved