On Enabling Technologies for the Internet of Important Things

The Internet of Things leverages Internet technology in cyber-physical systems (CPSs), but the protocols and principles of the Internet were designed for interacting with information systems, not cyber-physical systems. For one, timeliness is not a factor in any widespread Internet technology, with...

Full description

Bibliographic Details
Main Authors: Marten Lohstroh, Hokeun Kim, John C. Eidson, Chadlia Jerad, Beth Osyk, Edward A. Lee
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8651508/
id doaj-286b40551c98494e82b782b437d5793c
record_format Article
spelling doaj-286b40551c98494e82b782b437d5793c2021-03-29T22:28:01ZengIEEEIEEE Access2169-35362019-01-017272442725610.1109/ACCESS.2019.29015098651508On Enabling Technologies for the Internet of Important ThingsMarten Lohstroh0https://orcid.org/0000-0001-8833-4117Hokeun Kim1John C. Eidson2Chadlia Jerad3Beth Osyk4Edward A. Lee5Department of Computer Sciences and Electrical Engineering, University of California at Berkeley, Berkeley, CA, USADepartment of Computer Sciences and Electrical Engineering, University of California at Berkeley, Berkeley, CA, USADepartment of Computer Sciences and Electrical Engineering, University of California at Berkeley, Berkeley, CA, USANational School of Computer Sciences, University of Manouba, Manouba, TunisiaEdge Case Research, Pittsburgh, PA, USADepartment of Computer Sciences and Electrical Engineering, University of California at Berkeley, Berkeley, CA, USAThe Internet of Things leverages Internet technology in cyber-physical systems (CPSs), but the protocols and principles of the Internet were designed for interacting with information systems, not cyber-physical systems. For one, timeliness is not a factor in any widespread Internet technology, with quality-of-service features having been routinely omitted for decades. In addition, for things, safety, freedom from physical harm, is even more important than information security, the focus on the Internet. Nevertheless, properties of the Internet are valuable in CPSs, including a global namespace, reliable (eventual) delivery of messages, end-to-end security through asymmetric encryption, certificate-based authentication, and the ability to aggregate data from a multiplicity of sources in the cloud. This paper discusses and surveys architectural approaches, communication protocols, and programming models that promise to bridge the gap, enabling the use of the Internet technologies even in safety-critical, cyber-physical applications such as factory automation and transportation. Specifically, we argue that smart gateways hosted on edge computers complement cloud-based services; they can provide tighter control over timing and security that is robust against network outages, play an active role in managing interactions between things, and isolate safety-critical services from best-effort services. We explain how time sensitive network technology can be leveraged to reliably orchestrate a multiplicity of things, and how augmenting our programming models with a well-defined notion of time can make systems more deterministic and more testable.https://ieeexplore.ieee.org/document/8651508/Cyber-physical systemsedge computingfault toleranceInternet of Thingsreal-time systemssoftware safety
collection DOAJ
language English
format Article
sources DOAJ
author Marten Lohstroh
Hokeun Kim
John C. Eidson
Chadlia Jerad
Beth Osyk
Edward A. Lee
spellingShingle Marten Lohstroh
Hokeun Kim
John C. Eidson
Chadlia Jerad
Beth Osyk
Edward A. Lee
On Enabling Technologies for the Internet of Important Things
IEEE Access
Cyber-physical systems
edge computing
fault tolerance
Internet of Things
real-time systems
software safety
author_facet Marten Lohstroh
Hokeun Kim
John C. Eidson
Chadlia Jerad
Beth Osyk
Edward A. Lee
author_sort Marten Lohstroh
title On Enabling Technologies for the Internet of Important Things
title_short On Enabling Technologies for the Internet of Important Things
title_full On Enabling Technologies for the Internet of Important Things
title_fullStr On Enabling Technologies for the Internet of Important Things
title_full_unstemmed On Enabling Technologies for the Internet of Important Things
title_sort on enabling technologies for the internet of important things
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description The Internet of Things leverages Internet technology in cyber-physical systems (CPSs), but the protocols and principles of the Internet were designed for interacting with information systems, not cyber-physical systems. For one, timeliness is not a factor in any widespread Internet technology, with quality-of-service features having been routinely omitted for decades. In addition, for things, safety, freedom from physical harm, is even more important than information security, the focus on the Internet. Nevertheless, properties of the Internet are valuable in CPSs, including a global namespace, reliable (eventual) delivery of messages, end-to-end security through asymmetric encryption, certificate-based authentication, and the ability to aggregate data from a multiplicity of sources in the cloud. This paper discusses and surveys architectural approaches, communication protocols, and programming models that promise to bridge the gap, enabling the use of the Internet technologies even in safety-critical, cyber-physical applications such as factory automation and transportation. Specifically, we argue that smart gateways hosted on edge computers complement cloud-based services; they can provide tighter control over timing and security that is robust against network outages, play an active role in managing interactions between things, and isolate safety-critical services from best-effort services. We explain how time sensitive network technology can be leveraged to reliably orchestrate a multiplicity of things, and how augmenting our programming models with a well-defined notion of time can make systems more deterministic and more testable.
topic Cyber-physical systems
edge computing
fault tolerance
Internet of Things
real-time systems
software safety
url https://ieeexplore.ieee.org/document/8651508/
work_keys_str_mv AT martenlohstroh onenablingtechnologiesfortheinternetofimportantthings
AT hokeunkim onenablingtechnologiesfortheinternetofimportantthings
AT johnceidson onenablingtechnologiesfortheinternetofimportantthings
AT chadliajerad onenablingtechnologiesfortheinternetofimportantthings
AT bethosyk onenablingtechnologiesfortheinternetofimportantthings
AT edwardalee onenablingtechnologiesfortheinternetofimportantthings
_version_ 1724191477269004288