IDSRT: Integrated dynamic soft real-time architecture for critical infrastructure data delivery over WLAN

Hoang Viet Nguyen, Raoul Rivas, Klara Nahrstedt

Research output: Contribution to journalArticle

Abstract

The real-time control data delivery system of the Critical Infrastructure (i.e. SCADA-Supervisory Control and Data Acquisition system) is important because appropriate decisions cannot be made without having data delivered in a timely manner. Because these applications use multiple heterogeneous resources such as CPU, network bandwidth and storage, they call for an integrated and coordinated real-time scheduling across multiple resources to meet end-to-end deadlines. We present a design and implementation of iDSRT-an integrated dynamic soft real-time system to provide fine-grained end-to-end delay guarantees over WLAN. iDSRT takes the deadline partitioning approach: end-to-end deadlines are partitioned into multiple sub-deadlines for CPU scheduling and network scheduling. It integrates three important schedulers: task scheduler, packet scheduler and node scheduler to achieve global coordination. We validate iDSRT in Linux and evaluate it in an experimental SCADA test-bed. The results are promising and show that iDSRT can successfully achieve soft real-time guarantees in SCADA system with very low packet loss rate compared to available commodity best-effort systems.

Original languageEnglish (US)
Pages (from-to)96-108
Number of pages13
JournalMobile Networks and Applications
Volume16
Issue number1
DOIs
StatePublished - Feb 1 2011

Fingerprint

Critical infrastructures
Wireless local area networks (WLAN)
SCADA systems
Scheduling
Program processors
Real time control
Packet loss
Real time systems
Bandwidth

Keywords

  • WLAN
  • multi-resource scheduling
  • quality-of-service

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

IDSRT : Integrated dynamic soft real-time architecture for critical infrastructure data delivery over WLAN. / Nguyen, Hoang Viet; Rivas, Raoul; Nahrstedt, Klara.

In: Mobile Networks and Applications, Vol. 16, No. 1, 01.02.2011, p. 96-108.

Research output: Contribution to journalArticle

@article{b0121dc935034a7191ed6c15e51566cc,
title = "IDSRT: Integrated dynamic soft real-time architecture for critical infrastructure data delivery over WLAN",
abstract = "The real-time control data delivery system of the Critical Infrastructure (i.e. SCADA-Supervisory Control and Data Acquisition system) is important because appropriate decisions cannot be made without having data delivered in a timely manner. Because these applications use multiple heterogeneous resources such as CPU, network bandwidth and storage, they call for an integrated and coordinated real-time scheduling across multiple resources to meet end-to-end deadlines. We present a design and implementation of iDSRT-an integrated dynamic soft real-time system to provide fine-grained end-to-end delay guarantees over WLAN. iDSRT takes the deadline partitioning approach: end-to-end deadlines are partitioned into multiple sub-deadlines for CPU scheduling and network scheduling. It integrates three important schedulers: task scheduler, packet scheduler and node scheduler to achieve global coordination. We validate iDSRT in Linux and evaluate it in an experimental SCADA test-bed. The results are promising and show that iDSRT can successfully achieve soft real-time guarantees in SCADA system with very low packet loss rate compared to available commodity best-effort systems.",
keywords = "WLAN, multi-resource scheduling, quality-of-service",
author = "Nguyen, {Hoang Viet} and Raoul Rivas and Klara Nahrstedt",
year = "2011",
month = "2",
day = "1",
doi = "10.1007/s11036-010-0250-x",
language = "English (US)",
volume = "16",
pages = "96--108",
journal = "Mobile Networks and Applications",
issn = "1383-469X",
publisher = "Springer Netherlands",
number = "1",

}

TY - JOUR

T1 - IDSRT

T2 - Integrated dynamic soft real-time architecture for critical infrastructure data delivery over WLAN

AU - Nguyen, Hoang Viet

AU - Rivas, Raoul

AU - Nahrstedt, Klara

PY - 2011/2/1

Y1 - 2011/2/1

N2 - The real-time control data delivery system of the Critical Infrastructure (i.e. SCADA-Supervisory Control and Data Acquisition system) is important because appropriate decisions cannot be made without having data delivered in a timely manner. Because these applications use multiple heterogeneous resources such as CPU, network bandwidth and storage, they call for an integrated and coordinated real-time scheduling across multiple resources to meet end-to-end deadlines. We present a design and implementation of iDSRT-an integrated dynamic soft real-time system to provide fine-grained end-to-end delay guarantees over WLAN. iDSRT takes the deadline partitioning approach: end-to-end deadlines are partitioned into multiple sub-deadlines for CPU scheduling and network scheduling. It integrates three important schedulers: task scheduler, packet scheduler and node scheduler to achieve global coordination. We validate iDSRT in Linux and evaluate it in an experimental SCADA test-bed. The results are promising and show that iDSRT can successfully achieve soft real-time guarantees in SCADA system with very low packet loss rate compared to available commodity best-effort systems.

AB - The real-time control data delivery system of the Critical Infrastructure (i.e. SCADA-Supervisory Control and Data Acquisition system) is important because appropriate decisions cannot be made without having data delivered in a timely manner. Because these applications use multiple heterogeneous resources such as CPU, network bandwidth and storage, they call for an integrated and coordinated real-time scheduling across multiple resources to meet end-to-end deadlines. We present a design and implementation of iDSRT-an integrated dynamic soft real-time system to provide fine-grained end-to-end delay guarantees over WLAN. iDSRT takes the deadline partitioning approach: end-to-end deadlines are partitioned into multiple sub-deadlines for CPU scheduling and network scheduling. It integrates three important schedulers: task scheduler, packet scheduler and node scheduler to achieve global coordination. We validate iDSRT in Linux and evaluate it in an experimental SCADA test-bed. The results are promising and show that iDSRT can successfully achieve soft real-time guarantees in SCADA system with very low packet loss rate compared to available commodity best-effort systems.

KW - WLAN

KW - multi-resource scheduling

KW - quality-of-service

UR - http://www.scopus.com/inward/record.url?scp=79751538671&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79751538671&partnerID=8YFLogxK

U2 - 10.1007/s11036-010-0250-x

DO - 10.1007/s11036-010-0250-x

M3 - Article

AN - SCOPUS:79751538671

VL - 16

SP - 96

EP - 108

JO - Mobile Networks and Applications

JF - Mobile Networks and Applications

SN - 1383-469X

IS - 1

ER -