z-logo
Premium
Web‐cloud architecture levels and optimized MQTT and COAP protocol suites for web of things
Author(s) -
Prabhu Kumar P.C.,
Geetha G.
Publication year - 2018
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.4867
Subject(s) - mqtt , computer science , cloud computing , suite , overhead (engineering) , computer network , web of things , protocol (science) , internet of things , architecture , network packet , embedded system , operating system , medicine , art , alternative medicine , archaeology , pathology , visual arts , history
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.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here