Service Continuity in Networked Control Using Etherware

Abstract

Service continuity is the capability to provide persistent and reliable service, with graceful degradation in the presence of changes. We contend that the implicit need for such a capability is the primary driver of middleware efforts today. This is particularly important for networked control systems interacting with the real world, as they have strict safety requirements. Such systems have to tolerate numerous changes, such as component faults, node failures, and software upgrades, while maintaining operational integrity. We focus on providing service continuity for networked control systems. The various changes in such systems are classified and illustrated using our traffic control testbed. We then describe how Etherware, our middle ware for networked control, handles these changes. Insights into co-design of Etherware, in conjunction with an implementation of our testbed, are presented. The ability of Etherware to provide service continuity, and the associated performance, is demonstrated through illustrative experiments.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2004
Accession Number
ADA424768

Entities

People

  • Girish Baliga
  • Lui R. Sha
  • P. R. Kumar
  • Scott R. Graham

Organizations

  • University of Illinois Urbana–Champaign

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Air Force
  • Aircrafts
  • Application Software
  • Communication Channels
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Continuity
  • Control Systems
  • Estimators
  • Kalman Filters
  • Language
  • Models
  • Transport Protocols
  • Unmanned Aerial Vehicles
  • Wireless Communications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Civilian Systems Systems Program Capability Development and Upgrade Support Activity Expense and Pay Management.
  • Computer Networking
  • Military Science