Comparison with HTTP and MQTT on required network resources for IoT

HTTP has been widely applied for data transfer. However, in networks for IoT, this protocol causes a large overhead. To solve this problem, named based transfer protocols have been discussed. This paper compares the performance of HTTP with that of MQTT, a type of named based transfer protocol. Additionally, the paper proposes enhancements to MQTT for better performance.

[1]  Masayuki Murata,et al.  CATT: Cache aware target identification for ICN , 2012, IEEE Communications Magazine.

[2]  Athanasios V. Vasilakos,et al.  Information-centric networking for the internet of things: challenges and opportunities , 2016, IEEE Network.

[3]  Martin Thomson,et al.  Hypertext Transfer Protocol Version 2 (HTTP/2) , 2015, RFC.

[4]  Yuguang Fang,et al.  DataClouds: Enabling Community-Based Data-Centric Services Over the Internet of Things , 2014, IEEE Internet of Things Journal.

[5]  Luo Jiangtao,et al.  Name Label Switching Paradigm for Named Data Networking , 2015 .

[6]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.0 , 1996, RFC.

[7]  Yamamoto Miki Research Trends on In-Network Caching in Content Oriented Networks , 2016 .

[8]  Raouf Boutaba,et al.  A survey of naming and routing in information-centric networks , 2012, IEEE Communications Magazine.

[9]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[10]  F. Richard Yu,et al.  A Survey of Green Information-Centric Networking: Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[11]  Dai Sato Collecting and organizing information in disaster acute phase by volunteers (Internet Architecture) , 2015 .

[12]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[13]  Chao Wu,et al.  Name Label Switching Paradigm for Named Data Networking , 2015, IEEE Communications Letters.