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...
Main Authors: | , , , , , |
---|---|
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 |