SlotSwapper: A schedule randomization protocol for real-time wirelessHART networks

被引:6
|
作者
Samaddar A. [1 ]
Easwaran A. [1 ]
Tan R. [1 ]
机构
[1] Nanyang Technological University, Singapore
来源
ACM SIGBED Review | 2020年 / 16卷 / 04期
基金
新加坡国家研究基金会;
关键词
Entropy; Randomization; Schedule; WirelessHART;
D O I
10.1145/3378408.3378413
中图分类号
学科分类号
摘要
Industrial process control systems are time-critical systems where reliable communications between sensors and actua- tors need to be guaranteed within strict deadlines to main- tain safe operation of all the components of the system. WirelessHART is the most widely adopted standard which serves as the medium of communication in industrial se- tups due to its support for Time Division Multiple Access (TDMA) based communication, multiple channels, chan- nel hopping, centralized architecture, redundant routes and avoidance of spatial re-use of channels. However, the com- munication schedule in WirelessHART network is decided by a centralized network manager at the time of network initialization and the same communication schedule repeats every hyper-period. Due to predictability in the time slots of the communication schedule, these systems are vulnera- ble to timing attacks which eventually can disrupt the safety of the system. In this work, we present a moving target defense mechanism, the SlotSwapper, which uses schedule randomization techniques to randomize the time slots over a hyper-period schedule, while still preserving all the feasi- bility constraints of a real-time WirelessHART network and makes the schedule uncertain every hyper-period. We tested the feasibility of the generated schedules on random topolo- gies with 100 simulated motes in Cooja simulator. We use schedule entropy to measure the confidentiality of our al- gorithm in terms of randomness in the time slots of the generated schedules. © 2019 Copyright held by authors.
引用
收藏
页码:32 / 37
页数:5
相关论文
共 50 条
  • [1] Real-Time Scheduling for WirelessHART Networks
    Saifullah, Abusayeed
    Xu, You
    Lu, Chenyang
    Chen, Yixin
    [J]. 31ST IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2010), 2010, : 150 - 159
  • [2] Scheduling Randomization Protocol to Improve Schedule Entropy for Multiprocessor Real-Time Systems
    Baek, Hyeongboo
    Kang, Chang Mook
    [J]. SYMMETRY-BASEL, 2020, 12 (05):
  • [3] A schedule randomization policy to mitigate timing attacks in WirelessHART networks
    Samaddar, Ankita
    Easwaran, Arvind
    Tan, Rui
    [J]. REAL-TIME SYSTEMS, 2020, 56 (04) : 452 - 489
  • [4] Priority Assignment for Real-Time Flows in WirelessHART Networks
    Saifullah, Abusayeed
    Xu, You
    Lu, Chenyang
    Chen, Yixin
    [J]. PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011), 2011, : 35 - 44
  • [5] A schedule randomization policy to mitigate timing attacks in WirelessHART networks
    Ankita Samaddar
    Arvind Easwaran
    Rui Tan
    [J]. Real-Time Systems, 2020, 56 : 452 - 489
  • [6] TaskShuffler: A Schedule Randomization Protocol for Obfuscation Against Timing Inference Attacks in Real-Time Systems
    Yoon, Man-Ki
    Mohan, Sibin
    Chen, Chien-Ying
    Sha, Lui
    [J]. 2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [7] DistributedHART: A Distributed Real-Time Scheduling System for WirelessHART Networks
    Modekurthy, Venkata P.
    Saifullah, Abusayeed
    Madria, Sanjay
    [J]. 25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 216 - 227
  • [8] Real-Time Packet Schedule In Satellite Networks
    Wu, Jun
    Cao, Shuang
    Lu, Yan
    Li, Bin
    [J]. 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), 2012, : 1157 - 1161
  • [9] A New Method of Priority Assignment for Real-Time Flows in the WirelessHART Network by the TDMA Protocol
    Wu, Yulong
    Zhang, Weizhe
    He, Hui
    Liu, Yawei
    [J]. SENSORS, 2018, 18 (12)
  • [10] A distributed protocol to schedule and monitor ATM real-time traffic
    LePocher, H
    Leung, VCM
    Gillies, D
    [J]. 1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 531 - 534