Web‐cloud architecture levels and optimized MQTT and COAP protocol suites for web of things
Summary Web of Things or Internet of Things (IoT) was an emerging technology where things of everyday objects could be connected to the Internet. Cloud computing is an important technology for IoT. We proposed six levels of IoT architectures with respect to cloud, and these architectures describe th...
Gespeichert in:
Veröffentlicht in: | Concurrency and computation 2019-06, Vol.31 (12), p.n/a |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Summary
Web of Things or Internet of Things (IoT) was an emerging technology where things of everyday objects could be connected to the Internet. Cloud computing is an important technology for IoT. We proposed six levels of IoT architectures with respect to cloud, and these architectures describe the storage, controlling, and monitoring of various sensors and actuators in IoT applications. Better selection of protocols produce better results for constrained IoT environment. In this paper, we analyzed IoT architecture levels with respect to cloud, various IoT applications, and layer wise protocols and proposed two optimized protocol suites named as MQTT protocol suite and CoAP protocol suite. We implemented these protocols in a small IoT application and compared these two suites with respect to transmission delay, number of packets transferred, the overhead due to re‐transmission, and the battery power usage. We also proposed optimized suite for some IoT applications with respect to their characteristics. |
---|---|
ISSN: | 1532-0626 1532-0634 |
DOI: | 10.1002/cpe.4867 |