SlotSwapper: A Schedule Randomization protocol for Real-Time WirelessHART Networks

10/26/2019
by   Ankita Samaddar, et al.
0

Industrial process control systems are time-critical systems where reliable communications between sensors and actuators need to be guaranteed within strict deadlines to maintain safe operation of all the components of the system. WirelessHART is the most widely adopted standard which serve as the medium of communication in industrial setups due to its support for Time Division Multiple Access (TDMA)based communication, multiple channels, channel hopping, centralized architecture, redundant routes and avoidance of spatial re-use of channels. However, the communication 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 vulnerable 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 feasibility 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 topologies with 100 simulated motes in Cooja simulator. We use schedule entropy to measure the confidentiality of our algorithm in terms of randomness in the time slots of the generated schedules.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/18/2019

TaskShuffler++: Real-Time Schedule Randomization for Reducing Worst-Case Vulnerability to Timing Inference Attacks

This paper presents a schedule randomization algorithm that reduces the ...
research
04/09/2021

SchedGuard: Protecting against Schedule Leaks Using Linux Containers

Real-time systems have recently been shown to be vulnerable to timing in...
research
06/15/2023

Concealing CAN Message Sequences to Prevent Schedule-based Bus-off Attacks

This work focuses on eliminating timing-side channels in real-time safet...
research
06/04/2018

REORDER: Securing Dynamic-Priority Real-Time Systems Using Schedule Obfuscation

Modern real-time systems (RTS) are increasingly the focus of security th...
research
09/17/2018

TDMH-MAC: Real-time and multi-hop in the same wireless MAC

Supporting real-time communications over Wireless networks (WSNs) is a t...
research
06/29/2022

Key Factors of Wireless Real-Time Networks – From Dependability to Timeliness

Offering support for real-time communications on top of a wireless netwo...
research
02/07/2021

Exploratory Data Analysis for Airline Disruption Management

Reliable platforms for data collation during airline schedule operations...

Please sign up or login with your details

Forgot password? Click here to reset