OSCRNov 27, 2019

Period Adaptation for Continuous Security Monitoring in Multicore Real-Time Systems

arXiv:1911.11937v2Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of continuous security monitoring for real-time systems, but it is incremental as it builds on existing integration methods.

The authors tackled the problem of integrating security monitoring into multicore real-time systems without disrupting real-time task performance, and their framework HYDRA-C achieved an average 19.05% faster intrusion detection compared to a state-of-the-art approach.

We propose a design-time framework (named HYDRA-C) for integrating security tasks into partitioned real-time systems (RTS) running on multicore platforms. Our goal is to opportunistically execute security monitoring mechanisms in a 'continuous' manner -- i.e., as often as possible, across cores, to ensure that security tasks run with as few interruptions as possible. Our framework will allow designers to integrate security mechanisms without perturbing existing real-time (RT) task properties or execution order. We demonstrate the framework using a proof-of-concept implementation with intrusion detection mechanisms as security tasks. We develop and use both, (a) a custom intrusion detection system (IDS), as well as (b) Tripwire -- an open source data integrity checking tool. These are implemented on a realistic rover platform designed using an ARM multicore chip. We compare the performance of HYDRA-C with a state-of-the-art RT security integration approach for multicore-based RTS and find that our method can, on average, detect intrusions 19.05% faster without impacting the performance of RT tasks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes