Lightweight Anomaly Detection Framework for IoT

  • Bianca Tagliaro Beasley
  • , George D. O'Mahony
  • , Sergi Gomez Quintana
  • , Andriy Temko
  • , Emanuel Popovici

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

Internet of Things (IoT) security is growing in importance in many applications ranging from biomedical to environmental to industrial applications. Access to data is the primary target for many of these applications. Often IoT devices are an essential part of critical control systems that could affect well-being, safety, or inflict severe financial damage. No current solution addresses all security aspects. This is mainly due to the resource-constrained nature of IoT, cost, and power consumption. In this paper, we propose and analyse a framework for detecting anomalies on a low power IoT platform. By monitoring power consumption and by using machine learning techniques, we show that we can detect a large number and types of anomalies during the execution phase of an application running on the IoT. The proposed methodology is generic in nature, hence allowing for deployment in a myriad of scenarios.

Original languageEnglish
Title of host publication2020 31st Irish Signals and Systems Conference, ISSC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728194189
DOIs
Publication statusPublished - Jun 2020
Externally publishedYes
Event31st Irish Signals and Systems Conference, ISSC 2020 - Letterkenny, Ireland
Duration: 11 Jun 202012 Jun 2020

Publication series

Name2020 31st Irish Signals and Systems Conference, ISSC 2020

Conference

Conference31st Irish Signals and Systems Conference, ISSC 2020
Country/TerritoryIreland
CityLetterkenny
Period11/06/2012/06/20

Keywords

  • anomaly detection
  • ARIMA
  • embedded systems
  • IoT
  • low power
  • Machine Learning
  • SARIMA
  • security

Fingerprint

Dive into the research topics of 'Lightweight Anomaly Detection Framework for IoT'. Together they form a unique fingerprint.

Cite this