Application Protocol Conversion Corresponding to Various IoT Protocols

Kenta Saito, Hiroaki Nishi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)


In Internet of Things (IoT) networks, devices use various application protocols, such as MQ telemetry transport (MQTT), constrained application protocol (CoAP), and extensible messaging and presence protocol (XMPP). However, because of the various protocols used, devices adopting different protocols cannot communicate mutually; thus, service interoperability issues arise. To enhance service interoperability, protocol conversion is required. Because different protocols are used in IoT networks, they are required to correspond to various protocols and have high extensibility for protocol conversion. In this paper, a protocol conversion method that satisfies these requirements is proposed. The proposed method converts packets into a middle format before converting them into target protocols. Conversion rules are described for each protocol; thus, the proposed method has high extensibility. We confirmed that clients that use the proposed conversion method could successfully connect to other devices using different protocols and communicate mutually through servers. The protocols included MQTT, CoAP, XMPP, and SMTP. Furthermore, the throughput degradation caused by the conversion process is small.

Original languageEnglish
Title of host publicationProceedings - IECON 2020
Subtitle of host publication46th Annual Conference of the IEEE Industrial Electronics Society
PublisherIEEE Computer Society
Number of pages7
ISBN (Electronic)9781728154145
Publication statusPublished - 2020 Oct 18
Event46th Annual Conference of the IEEE Industrial Electronics Society, IECON 2020 - Virtual, Singapore, Singapore
Duration: 2020 Oct 192020 Oct 21

Publication series

NameIECON Proceedings (Industrial Electronics Conference)


Conference46th Annual Conference of the IEEE Industrial Electronics Society, IECON 2020
CityVirtual, Singapore


  • CoAP
  • Internet of Things
  • MQTT
  • Protocol Conversion
  • XMPP

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'Application Protocol Conversion Corresponding to Various IoT Protocols'. Together they form a unique fingerprint.

Cite this