IoT Application Layer Protocols: Performance Analysis and Significance in Smart City

Internet of things as the name defines is inter- networking of things or devices such that the whole world is connected through various communication protocols so that advanced processing can be performed on the data collected and meaningful pattern of data is obtained. IoT is an evolving technology that has a very wide and big scope. It could be used optimistically to solve the world problems and improve the standard of living. IoT have tremendous application in the field of education, medicines, R&D, healthcare, agriculture. IoT is a revolution with lot of challenges and open questions still to be addressed and resolved. This paper gives a practical overview of IoT, layers of IoT and components of IoT. It presents the comprehensive evaluation of application protocols MQTT, CoAP, DDS and explains the utilization of these protocols in smart city application and challenges of smart city is also highlighted in the paper.

[1]  Noël Crespi,et al.  Semantic service provisioning for smart objects: Integrating IoT applications into the web , 2017, Future Gener. Comput. Syst..

[2]  Nitin Naik,et al.  Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP , 2017, 2017 IEEE International Systems Engineering Symposium (ISSE).

[3]  Carsten Bormann,et al.  CoAP (Constrained Application Protocol) over TCP, TLS, and WebSockets , 2018, RFC.

[4]  Simon Elias Bibri,et al.  The IoT for smart sustainable cities of the future: An analytical framework for sensor-based big data applications for environmental sustainability , 2018 .

[5]  Chao Yang,et al.  Intelligent Edge Computing for IoT-Based Energy Management in Smart Cities , 2019, IEEE Network.

[6]  Gerhard P. Hancke,et al.  Practical Comparison between COAP and MQTT - Sensor to Server level , 2018, 2018 Wireless Advanced (WiAd).

[7]  Simon Fong,et al.  An adaptive meta-heuristic search for the internet of things , 2017, Future Gener. Comput. Syst..

[8]  Anurag Agarwal,et al.  The Internet of Things—A survey of topics and trends , 2014, Information Systems Frontiers.

[9]  Rajkumar Buyya,et al.  Application-aware end-to-end delay and message loss estimation in Internet of Things (IoT) - MQTT-SN protocols , 2018, Future Gener. Comput. Syst..

[10]  Dharma P. Agrawal,et al.  Choices for interaction with things on Internet and underlying issues , 2015, Ad Hoc Networks.

[11]  Mesud Hadzialic,et al.  Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues , 2018, Comput. Networks.

[12]  Muneer Bani Yassein,et al.  Internet of Things: Survey and open issues of MQTT protocol , 2017, 2017 International Conference on Engineering & MIS (ICEMIS).

[13]  Panwit Tuwanut,et al.  A survey on IoT architectures, protocols, applications, security, privacy, real-world implementation and future trends , 2015 .

[14]  Partha Pratim Ray A survey on Internet of Things architectures , 2018, J. King Saud Univ. Comput. Inf. Sci..