SGF-MD: Behavior Rule Specification-Based Distributed Misbehavior Detection of Embedded IoT Devices in a Closed-Loop Smart Greenhouse Farming System

被引:15
作者
Astillo, Philip Virgil [1 ]
Kim, Jiyoon [1 ]
Sharma, Vishal [1 ]
You, Ilsun [1 ]
机构
[1] Soonchunhyang Univ, Dept Informat Secur Engn, Asan 31538, South Korea
基金
新加坡国家研究基金会;
关键词
Monitoring; Kalman filters; Sensors; Intrusion detection; Green products; Smart greenhouse farming (SGF); Internet-of-Things; cyber-agroterrorism; misbehavior detection; specification-based approach;
D O I
10.1109/ACCESS.2020.3034096
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Smart farming is rapidly revolutionizing the agricultural sector where embedded Internet of Things (IoT) devices are integrated into the field to maintain or improve the quality of products as well as increase food production. Despite the tremendous benefits, various cybersecurity threats of IoT can also be inherited by the sector. In this paper, we propose a lightweight specification-based distributed detection to identify the misbehavior of heterogeneous embedded IoT nodes efficiently and effectively in a closed-loop smart greenhouse farming system. To expand the monitoring space of a node, we exploited the Kalman-filter algorithm and simple statistical operations to obtain estimates of data. Accordingly, this enables a monitoring node to assess a target node that has distinct physical characteristics and access to natural phenomena. Along with this, we derive the behavior-rules that are specific to the target system and carefully translate these rules into a state machine diagram. Besides, we formally verify the functional correctness of the monitoring processes as well as ensure that the behavior specifications are completely covered by using the model checker tool UPPAAL. Through extensive experimental simulation using Proteus, we verify its applicability to resource-constrained embedded devices, e.g., Arduino-Uno, as well as show high accuracy in detecting misbehaving nodes while having low false alarms.
引用
收藏
页码:196235 / 196252
页数:18
相关论文
共 31 条
  • [21] Pham T. V. H., 2018, OVERVIEW IOT DEV AGR
  • [22] IOT BASED MONITORING SYSTEM IN SMART AGRICULTURE
    Prathibha, S. R.
    Hongal, Anupama
    Jyothi, M. P.
    [J]. 2017 INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN ELECTRONICS AND COMMUNICATION TECHNOLOGY (ICRAECT), 2017, : 81 - 84
  • [23] Samrin R, 2017, 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT), P141
  • [24] Santos Leonel, 2018, IBER CONF INF SYST, P1, DOI DOI 10.23919/CISTI.2018.8399291
  • [25] BRIoT: Behavior Rune Specification-Based Misbehavior Detection for IoT-Embedded Cyber-Physical Systems
    Sharma, Vishal
    You, Ilsun
    Vim, Kangbin
    Chen, Ing-Ray
    Cho, Jin-Hee
    [J]. IEEE ACCESS, 2019, 7 : 118556 - 118580
  • [26] IoT and Cloud-Based Energy Monitoring and Simulation Platform
    Suciu, George
    Necula, Lucian
    Iosu, Raluca
    Usurelu, Teodora
    Ceaparu, Marian
    [J]. 2019 11TH INTERNATIONAL SYMPOSIUM ON ADVANCED TOPICS IN ELECTRICAL ENGINEERING (ATEE), 2019,
  • [27] A Survey of Hardware Trojan Taxonomy and Detection
    Tehranipoor, Mohammad
    Koushanfar, Farinaz
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2010, 27 (01): : 10 - 25
  • [28] Federated Machine Learning: Concept and Applications
    Yang, Qiang
    Liu, Yang
    Chen, Tianjian
    Tong, Yongxin
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2019, 10 (02)
  • [29] Misbehavior Detection of Embedded IoT Devices in Medical Cyber Physical Systems
    You, Ilsun
    Yim, Kangbin
    Sharma, Vishal
    Choudhary, Gaurav
    Chen, Ing-Ray
    Cho, Jin-Hee
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERECE ON CONNECTED HEALTH: APPLICATIONS, SYSTEMS AND ENGINEERING TECHNOLOGIES (CHASE), 2018, : 88 - 93
  • [30] On IoT Misbehavior Detection in Cyber Physical Systems
    You, Ilsun
    Yim, Kangbin
    Sharma, Vishal
    Choudhary, Gaurav
    Chen, Ing-Ray
    Cho, Jin-Hee
    [J]. 2018 IEEE 23RD PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2018, : 189 - 190