NERD—middleware for IoT human machine interfaces
Industrial control systems (ICS), such as smart grid systems, are frequently composed of hundreds of devices distributed over a large geographic area. While mobile applications have been used with good success in managing ICSs, traditional methods of distributing applications (e.g., app stores) are...
Gespeichert in:
Veröffentlicht in: | Annales des télécommunications 2016-04, Vol.71 (3-4), p.109-119 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Industrial control systems (ICS), such as smart grid systems, are frequently composed of hundreds of devices distributed over a large geographic area. While mobile applications have been used with good success in managing ICSs, traditional methods of distributing applications (e.g., app stores) are not well suited to the task of discovering, distributing, and building human machine interfaces (HMIs) for ICS, as the highly individualized and often proprietary individual components of ICSs have vastly different interfaces leading to a need to download hundreds of applications. We propose the No Effort Rapid Development (NERD) middleware framework to address the challenges of in-field HMI discovery, provisioning, communication, and co-evolution with related ICSs. Middleware services offer the ability to simplify on-demand HMI distribution and operation of ICSs. NERD leverages existing ICS device-markers (e.g., QR-codes or RFID tags) or Bluetooth low-energy protocols for rapid cyber-physical discovery and provisioning of HMIs in the field. Device-markers and Bluetooth low-energy protocols have a very limited data capacity and transmission speed, and to achieve on-device storage of HMIs, we propose using a compact data-driven domain-specific language that emphasizes data sources and sinks between the HMI and IC. |
---|---|
ISSN: | 0003-4347 1958-9395 |
DOI: | 10.1007/s12243-015-0486-3 |