skip to main content
10.1145/3368756.3369073acmotherconferencesArticle/Chapter ViewAbstractPublication PagessmartcityappConference Proceedingsconference-collections
research-article

Operating models of application protocols

Published:02 October 2019Publication History

ABSTRACT

These last years the internet of things (IoT) is a buzzword in tech circles. It covers a very wide range of technologies, from embedded real-time to storage in the cloud. It's about dialogue and automating the behavior of everyday objects to provide services or send information about their state or environment to extract value. One way to interact with these connected objects is to use the application protocols. In this paper, we will present the operating models of the application protocols which are specifically designed for equipment with limited memory capacity, in computing power and in energy with a small distance. These protocols are: CoAP, MQTT, XMPP and AMQP. For these models, we used the activity diagram which is a behavioral diagram of UML, it allows to graphically represent the behavior of a method or the flow of a use case. We will adopt these models later the test of the operation of these protocols and the realization of the models of good practice of these protocols.

References

  1. « Newsroom », Gartner. [En ligne]. Disponible sur: https://www.gartner.com/en/newsroom. [Consulté le: 14-juin-2019].Google ScholarGoogle Scholar
  2. « Internet of things standardization in ITU and prospective networking technologies - IEEE Journals & Magazine ». [En ligne]. Disponible sur: https://ieeexplore.ieee.org/document/7565271. [Consulté le: 14-juin-2019].Google ScholarGoogle Scholar
  3. M. M. Hossain, M. Fotouhi, et R. Hasan, « Towards an Analysis of Security Issues, Challenges, and Open Problems in the Internet of Things », in 2015 IEEE World Congress on Services, 2015, p. 21--28.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P.-J. Benghozi, S. Bureau, et F. Massit-Folléa, « Définir l'internet des objets », in L'Internet des objets: Quels enjeux pour l'Europe, Paris: Éditions de la Maison des sciences de l'homme, 2012, p. 15--23.Google ScholarGoogle Scholar
  5. N. Naik, « Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP », in 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna, Austria, 2017, p. 1--7.Google ScholarGoogle ScholarCross RefCross Ref
  6. « PERFORMANCE ANALYSIS OF DATA PROTOCOLS OF INTERNET OF THINGS.pdf ».Google ScholarGoogle Scholar
  7. V. Karagiannis, P. Chatzimisios, F. Vazquez-Gallego, et J. Alonso-Zarate, « A Survey on Application Layer Protocols for the Internet of Things », p. 11.Google ScholarGoogle Scholar
  8. « Network security using constrained application protocol (CoAP).pdf »..Google ScholarGoogle Scholar
  9. Y. Chen et T. Kunz, « Performance evaluation of IoT protocols under a constrained wireless access network », in 2016 International Conference on Selected Topics in Mobile & Wireless Networking (MoWNeT), Cairo, Egypt, 2016, p. 1--7.Google ScholarGoogle Scholar
  10. « Performance evaluation of M2M protocols over cellular networks in a lab environment - IEEE Conference Publication ». [En ligne]. Disponible sur: https://ieeexplore.ieee.org/abstract/document/7073809. [Consulté le: 16-juin-2019].Google ScholarGoogle Scholar
  11. P. Ferrari, A. Flammini, E. Sisinni, S. Rinaldi, D. Brandao, et M. S. Rocha, « Delay Estimation of Industrial IoT Applications Based on Messaging Protocols », IEEE Trans. Instrum. Meas., vol. 67, n° 9, p. 2188--2199, sept. 2018.Google ScholarGoogle Scholar
  12. « A Survey of Protocols and Standards for Internet of Things ».Google ScholarGoogle Scholar
  13. J. Ramirez et C. Pedraza, « Performance analysis of communication protocols for Internet of things platforms », in 2017 IEEE Colombian Conference on Communications and Computing (COLCOM), Cartagena, Colombia, 2017, p. 1--7.Google ScholarGoogle Scholar
  14. « XMPP | XMPP Main ». [En ligne]. Disponible sur: https://xmpp.org/. [Consulté le: 16-juin-2019].Google ScholarGoogle Scholar
  15. « Advanced Message Queuing Protocol (AMQP) », 1&1 Digitalguide. [En ligne]. Disponible sur: https://www.ionos.fr/digitalguide/sites-internet/developpement-web/advanced-message-queuing-protocol-amqp/. [Consulté le: 16-juin-2019].Google ScholarGoogle Scholar
  16. J. E. Luzuriaga, M. Perez, P. Boronat, J. C. Cano, C. Calafate, et P. Manzoni, « A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks », in 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, 2015, p. 931--936.Google ScholarGoogle ScholarCross RefCross Ref
  17. « A formal model and analysis of an IoT protocol - ScienceDirect ». [En ligne]. Disponible sur: https://www.sciencedirect.com/science/article/abs/pii/S1570870515001183. [Consulté le: 04-juill-2019].Google ScholarGoogle Scholar
  18. R. Kirichek, A. Vladyko, M. Zakharov, et A. Koucheryavy, « Model networks for Internet of Things and SDN », in 2016 18th International Conference on Advanced Communication Technology (ICACT), 2016, p. 76--79.Google ScholarGoogle ScholarCross RefCross Ref
  19. W. Mardini, M. B. Yassein, M. AlRashdan, A. Alsmadi, et A. B. Amer, « Application-based power saving approach for IoT CoAP protocol », in Proceedings of the First International Conference on Data Science, E-learning and Information Systems - DATA '18, Madrid, Spain, 2018, p. 1--5.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Elhadi, A. Marzak, N. Sael, et S. Merzouk, « Comparative Study of IoT Protocols », SSRN Electron. J., 2018.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    SCA '19: Proceedings of the 4th International Conference on Smart City Applications
    October 2019
    788 pages
    ISBN:9781450362894
    DOI:10.1145/3368756

    Copyright © 2019 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 2 October 2019

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader