Guest Editorial Emerging Computing Offloading for IoTs: Architectures, Technologies, and Applications

Billions of Internet of Things (IoT) devices, e.g., sensors and RFIDs, are arising around us providing not only computing-intensive, but also delay-sensitive services, ranging from augmented/virtual realities to distributed data analysis and artificial intelligence. Notably, the low response latency...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2019-06, Vol.6 (3), p.3987-3993
Hauptverfasser: Cao, Jiannong, Zhang, Deyu, Zhou, Haibo, Wan, Peng-Jun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Billions of Internet of Things (IoT) devices, e.g., sensors and RFIDs, are arising around us providing not only computing-intensive, but also delay-sensitive services, ranging from augmented/virtual realities to distributed data analysis and artificial intelligence. Notably, the low response latency for IoT services is achieved at the cost of computing complexity that far exceeds the capabilities of IoT devices. To feed this trend, multiple computing paradigms are emerging, such as mobile transparent computing (TC), edge computing, and fog computing. These paradigms employ more resourceful edge devices, e.g., small-scale servers, smart phones, and laptops, to assist the low-end IoT devices. By offloading the computing-intensive tasks to the edge devices, it is expected to converge the data collection at IoT devices and the data processing at edge devices to provision computing-intensive and delay-sensitive services. However, many issues remain in the application of computing offloading which impede its flourishing in IoTs. To name a few, what are the killer APPs that need computing offloading for performance boost? How to partition an encapsulated APP into offloadable code blocks for remote loading? How to determine which code blocks or computing tasks should be offloaded to edge servers? How to customize the communication protocol to guarantee the coherence of computation offloading?
ISSN:2327-4662
2327-4662
DOI:10.1109/JIOT.2019.2921217