Abstract
The popularity of Internet of Things (IoT) triggers the rapid development of various IoT platforms, standards, and protocols. However, the differences and heterogeneity among IoT platforms, standards and protocols have become the critical difficulty to interconnect a mass of IoT devices. According to our observation, most IoT standards and platforms utilize similar light-weighted network protocols, i.e., CoAP and MQTT. Thus, in this paper, one bidirectional data exchange scheme based on software-defined network (SDN) is proposed to let two IoT devices with different IoT protocols, i.e., CoAP and MQTT, be able to communicate each other more straightforward. The experimental results show that the proposed scheme costs more time to establish one traffic flow. Once the traffic flow is established, the transmission performance is a little lower than the existing mechanism, i.e., Ponte.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kang, D.H., et al.: Room temperature control and fire alarm/suppression IoT service using MQTT on AWS. In: Proceedings of International Conference on Platform Technology and Service (PlatCon), Busan, pp. 1–5 (2017)
Dhar, P., Gupta, P.: Intelligent parking Cloud services based on IoT using MQTT protocol. In: Proceedings of International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT), Pune, pp. 30–34 (2016)
Grgić, K., Špeh, I., Heđi, I.: A web-based IoT solution for monitoring data using MQTT protocol. In: Proceedings of International Conference on Smart Systems and Technologies (SST), Osijek, pp. 249–253 (2016)
Kodali, R.K., Mahesh, K.S.: A low cost implementation of MQTT using ESP8266. In: Proceedings of the 2nd International Conference on Contemporary Computing and Informatics (IC3I), Greater Noida, India, pp. 404–408 (2016)
Luzuriaga, J.E., Cano, J.C., Calafate, C., Manzoni, P., Perez, M., Boronat, P.: Handling mobility in IoT applications using the MQTT protocol. In: Proceedings of Internet Technologies and Applications (ITA), Wrexham, pp. 245–250 (2015)
Ugrenovic, D., Gardasevic, G.: CoAP protocol for Web-based monitoring in IoT healthcare applications. In: Proceedings of the 23rd Telecommunications Forum Telfor (TELFOR), Belgrade, pp. 79–82 (2015)
Chen, N., Li, X., Deters, R.: Collaboration & mobile cloud-computing: using CoAP to enable resource-sharing between clouds of mobile devices. In: Proceedings of IEEE Conference on Collaboration and Internet Computing (CIC), Hangzhou, pp. 119–124 (2015)
Cho, C., Kim, J., Joo, Y., Shin, J.: An approach for CoAP based notification service in IoT environment. In: Proceedings of International Conference on Information and Communication Technology Convergence (ICTC), Jeju, pp. 440–445 (2016)
Tanganelli, G., Vallati, C., Mingozzi, E.: CoAPthon: Easy development of CoAP-based IoT applications with Python. In: Proceedings of IEEE 2nd World Forum on Internet of Things (WF-IoT), Milan, pp. 63–68 (2015)
Chun, S.M., Park, J.T.: Mobile CoAP for IoT mobility management. In: Proceedings of the 12th Annual IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, pp. 283–289 (2015)
Kayal, P., Perros, H.: A comparison of IoT application layer protocols through a smart parking implementation. In: Proceedings of the 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), Paris, pp. 331–336 (2017)
Al-Fuqaha, A., Khreishah, A., Guizani, M., Rayes, A., Mohammadi, M.: Toward better horizontal integration among IoT services. IEEE Commun. Mag. 53(9), 72–79 (2015)
Žitnik, S., Janković, M., Petrovčič, K., Bajec, M.: Architecture of standard-based, interoperable and extensible IoT platform. In: Proceedings of the 24th Telecommunications Forum (TELFOR), Belgrade, pp. 1–4 (2016)
Bellavista, P., Zanni, A.: Towards better scalability for IoT-cloud interactions via combined exploitation of MQTT and CoAP. In: Proceedings of IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI), Bologna, pp. 1–6 (2016)
Huh, J.H., Kim, D.H., Deok Kim, J.: oneM2M: extension of protocol binding: reuse of binding protocol’s legacy services. In: Proceedings of International Conference on Information Networking (ICOIN), Kota Kinabalu, pp. 363–365, 13–15 January 2016
Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., Ayyash, M.: Internet of things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutor. 17(4), 2347–2376 (2015)
Acknowledgements
The research is supported by the Ministry of Science and Technology of the Republic of China (Taiwan) under the grant number MOST 105-2221-E-027-087 and 105-2218-E-027-012.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lee, CH., Chang, YW. (2018). Software-Defined Network Based Bidirectional Data Exchange Scheme for Heterogeneous Internet of Things Environment. In: Hung, J., Yen, N., Hui, L. (eds) Frontier Computing. FC 2017. Lecture Notes in Electrical Engineering, vol 464. Springer, Singapore. https://doi.org/10.1007/978-981-10-7398-4_42
Download citation
DOI: https://doi.org/10.1007/978-981-10-7398-4_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7397-7
Online ISBN: 978-981-10-7398-4
eBook Packages: EngineeringEngineering (R0)