Skip to main content

Software-Defined Network Based Bidirectional Data Exchange Scheme for Heterogeneous Internet of Things Environment

  • Conference paper
  • First Online:
Frontier Computing (FC 2017)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 464))

Included in the following conference series:

  • 776 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Ž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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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

    Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. Ponte. http://www.eclipse.org/ponte/

Download references

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

Authors

Corresponding author

Correspondence to Chao-Hsien Lee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics