A Comparative Analysis on Resource Discovery Protocols for The Internet of Things

被引:0
|
作者
Khalil, Kasem [1 ]
Elgazzar, Khalid [1 ]
Bayoumi, Magdy [1 ]
机构
[1] Univ Louisiana Lafayette, Ctr Adv Comp Studies, Lafayette, LA 70504 USA
关键词
Internet of things; resource discovery; CoAP; UPnP; MQTT protocol;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Resources discovery is a fundamental requirement to the full realization of the vision of Internet of Things. Discovery includes resource properties, capabilities, and metadata. It enables consumers to build IoT applications and services that utilize "smart things" with no prior knowledge about these things. This paper studies three of the most commonly used discovery protocols, CoAP, MQTT, and UPnP. We compare between their performance and behavior in IoT deployments. Each protocol is implemented and deployed on a mobile phone as a client and a Raspberry Pi as a broker/server. The implementation includes a WeMo switch and a TI SensorTag as resources. The paper provides insights on the different features, behavioural attributes, and a comparative analysis between these protocols. We also present performance indexes of each protocol in terms of memory and CPU usage, latency, and traffic exchange between a publisher and a subscriber. Our analysis shows that despite the three protocols are fundamentally different and each one has pros and cons, they are all highly useful in IoT environments. However, CoAP is generally more flexible and scalable, but requires a higher memory footprint.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Analysis of the primary attacks on IoMT Internet of Medical Things communications protocols
    Jose Martinez, Carlos
    Galmes, Sebastia
    2022 IEEE WORLD AI IOT CONGRESS (AIIOT), 2022, : 708 - 714
  • [42] Protocols Over Things: A Decentralized Programming Model for the Internet of Things
    Christie, Samuel H., V
    Smirnova, Daria
    Chopra, Amit K.
    Singh, Munindar P.
    COMPUTER, 2020, 53 (12) : 60 - 68
  • [43] A comparative study of collision avoidance medium access control protocols in internet-of-things
    Kumar S.
    Verma P.K.
    International Journal of Cloud Computing, 2024, 13 (02) : 139 - 164
  • [44] A comparative study of energy-efficient clustering protocols for WSN-internet-of-things
    Kanimozhi, T.
    Umarani, S.
    INTERNATIONAL JOURNAL OF HYDROMECHATRONICS, 2023, 6 (02) : 177 - 196
  • [45] A Comparative Study on Frameworks, MAC Layer Protocols and Open Research Issues in Internet of Things
    Sharma, Bhisham
    Obaidat, Mohammad S.
    Singh, Karamjeet
    Bajaj, Karan
    AD HOC & SENSOR WIRELESS NETWORKS, 2019, 45 (3-4) : 275 - 291
  • [46] Resource discovery in the Internet of Things integrated with fog computing using Markov learning model
    Kalantary, Samira
    Akbari Torkestani, Javad
    Shahidinejad, Ali
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (12): : 13806 - 13827
  • [47] Toward an Energy and Resource Efficient Internet of Things: A Design Principle Combining Computation, Communications, and Protocols
    Sheng, Zhengguo
    Tian, Daxin
    Leung, Victor C. M.
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (07) : 89 - 95
  • [48] Work-in-Progress: Contextual Callbacks for Resource Discovery and Trust Negotiation on the Internet of Things
    Lohstroh, Marten
    Kim, Hokeun
    Lee, Edward A.
    2017 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2017,
  • [49] Resource discovery in the Internet of Things integrated with fog computing using Markov learning model
    Samira Kalantary
    Javad Akbari Torkestani
    Ali Shahidinejad
    The Journal of Supercomputing, 2021, 77 : 13806 - 13827
  • [50] Information and resource management systems for Internet of Things: Energy management, communication protocols and future applications
    Umer, Tariq
    Rehmani, Mubashir Husain
    Kamal, Ahmed E.
    Mihaylova, Lyudmila
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 92 : 1021 - 1027