Anomaly Detection in Multicore Embedded Systems

被引:1
作者
Conradi Hoffmann, Jose Luis [1 ]
Horstmann, Leonardo Passig [1 ]
Frohlich, Antonio Augusto [1 ]
机构
[1] Univ Fed Santa Catarina, Software Hardware Integrat Lab, Florianopolis, SC, Brazil
来源
2019 IX BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC) | 2019年
关键词
Embedded Systems Design; Real-time Systems; Multicore Scheduling; Performance Monitoring; Machine Learning; Anomaly Detection;
D O I
10.1109/sbesc49506.2019.9046093
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an Anomaly Detection implementation with the usage of Artificial Neural Network (ANN) for Multicore Embedded Systems. The detector is built over a sophisticated Real-Time Multicore scheduling framework that allowed capturing high-quality run-time data for the Machine Learning (ML) process and provided the necessary infrastructure for the ANN to be embedded. To conceive the detector we first defined the system's sane behaviour through a set of performance counters, providing the necessary information to define an anomaly. After describing the ML process and the ANN embedding details, we evaluate the results of the detection adding a different task to the execution and showing the embedded detector was able to successfully classify over 95% of the execution, never misinterpreting an anomaly as a sane task, with no interference on application execution time, once the anomaly detector runs on core 0, which is reserved for system management and control operations. Also, the maximum delay to detect that the running task is an anomaly was equal to 1 sampling of the performance monitoring counters (configured with captures spaced by 10ms, or 100 captures per second). We conclude the experiments showing the effectiveness of our runtime ANN anomaly detector by actuating on the suspension of the tasks classified as an anomaly, maintaining a sane execution by mitigating anomalies.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Anomaly detection in embedded systems
    Maxion, RA
    Tan, KMC
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (02) : 108 - 120
  • [2] Palisade: A framework for anomaly detection in embedded systems
    Kauffman, Sean
    Dunne, Murray
    Gracioli, Giovani
    Khan, Waleed
    Benann, Nirmal
    Fischmeister, Sebastian
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 113
  • [3] PESKEA: Anomaly Detection Framework for Profiling Kernel Event Attributes in Embedded Systems
    Ezeme, Okwudili M.
    Azim, Akramul
    Mahmoud, Qusay H.
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (02) : 957 - 971
  • [4] Time and Sequence Integrated Runtime Anomaly Detection for Embedded Systems
    Lu, Sixing
    Lysecky, Roman
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (02)
  • [5] Anomaly Detection in Embedded Systems using Simultaneous Power and Temperature Monitoring
    Abbasi, Zeinab
    Kargahi, Mehdi
    Mohaqeqi, Morteza
    2014 11TH INTERNATIONAL ISC CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2014, : 115 - 119
  • [6] Data-driven Anomaly Detection with Timing Features for Embedded Systems
    Lu, Sixing
    Lysecky, Roman
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2019, 24 (03)
  • [7] Anomaly Detection in Embedded Systems Using Power and Memory Side Channels
    Park, Jiho
    Surabhi, Virinchi Roy
    Krishnamurthy, Prashanth
    Garg, Siddharth
    Karri, Ramesh
    Khorrami, Farshad
    2020 IEEE EUROPEAN TEST SYMPOSIUM (ETS 2020), 2020,
  • [8] Runtime Anomaly Detection in Embedded Systems by Binary Tracing and Hidden Markov Models
    Cuzzocrea, Alfredo
    Mumolo, Enzo
    Cecolin, Riccardo
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 15 - 22
  • [9] FPGA-Embedded Anomaly Detection System for Milling Process
    Zabinski, Tomasz
    Hajduk, Zbigniew
    Kluska, Jacek
    Gniewek, Leslaw
    IEEE ACCESS, 2021, 9 : 124059 - 124069
  • [10] Anomaly detection in smart agriculture systems
    Catalano, C.
    Paiano, L.
    Calabrese, F.
    Cataldo, M.
    Mancarella, L.
    Tommasi, F.
    COMPUTERS IN INDUSTRY, 2022, 143