2016
DOI: 10.1016/j.adhoc.2015.05.013
|View full text |Cite
|
Sign up to set email alerts
|

A formal model and analysis of an IoT protocol

Abstract: We present a formal model of the MQ Telemetry Transport version 3.1 protocol based on a timed message-passing process algebra. We explain the modelling choices that we made, including pointing out ambiguities in the original protocol specification, and we carry out a static analysis of the formal protocol model, which is based on an approximation of a name-substitution semantics for algebra. The analysis reveals that the protocol behaves correctly as specified against the first two quality of service modes of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0
2

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
5

Relationship

2
8

Authors

Journals

citations
Cited by 50 publications
(19 citation statements)
references
References 25 publications
0
17
0
2
Order By: Relevance
“…Most of the works related to MQTT protocol available in the literature focus on performance evaluation (Fehrenbach, 2017;Gündoğan et al, 2018;Lee et al, 2013;Luzuriaga et al, 2015;Scalagent, 2015;Thangavel et al, 2014;Yokotani & Sasaki, 2016), proposing security enhancements to the existing protocol (Mektoubi et al, 2016;Shin et al, 2016;Singh et al, 2015), formal modelling (Aziz, 2016;Houimli et al, 2017) and security evaluation (Andy et al, 2017;Firdous et al, 2017;Perrone et al, 2017).…”
Section: Literature Reviewmentioning
confidence: 99%
“…Most of the works related to MQTT protocol available in the literature focus on performance evaluation (Fehrenbach, 2017;Gündoğan et al, 2018;Lee et al, 2013;Luzuriaga et al, 2015;Scalagent, 2015;Thangavel et al, 2014;Yokotani & Sasaki, 2016), proposing security enhancements to the existing protocol (Mektoubi et al, 2016;Shin et al, 2016;Singh et al, 2015), formal modelling (Aziz, 2016;Houimli et al, 2017) and security evaluation (Andy et al, 2017;Firdous et al, 2017;Perrone et al, 2017).…”
Section: Literature Reviewmentioning
confidence: 99%
“…The Quality of Service (QoS) is a method to secure the submission of the message between publisher and subscriber. There are three standards of Qualiy of Service (QoS), the standard of Quality of Service (QoS) is determined as in paper [19] within the scope of the research, it was found that there were some letters that showed official models of MQTT as well as how to pass messages and analyze them a constant analysis based on indications in paper [20]. MQTT protocol has the ability to save the order between the messages by adding the mark of the request and SEO which determines whether you want to keep the order between the messages or not.…”
Section: A Mqtt "Message Queue Telemetry Transport"mentioning
confidence: 99%
“…Internet de las cosas o IoT (Internet of Things) (Gershenfeld, Krikorian, & Cohen, 2004), se refiere a la conexión de objetos tecnológicos o que sean electrónicos a Internet, este concepto se deriva del avance de la tecnología y a la necesidad de compartir y controlar las cosas que nos rodean, incluyendo las necesidades de árboles y plantas (Li, Xu, & Zhao, 2015), (Luvisi & Lorenzini, 2014). Algunos de los campos en los que IoT se presenta fuertemente son: la adopción generalizada de redes basadas en el protocolo IP (Airehrour, Gutierrez, & Ray, 2016), la economía en la capacidad de cómputo, la miniaturización, los avances en el análisis de datos (Danieletto, Bui, & Zorzi, 2013) y el surgimiento de la computación en la nube, salud, herramientas de aprendizaje, seguridad (Flauzac, Gonzalez, & Nolot, 2015), optimización de procesos (Aziz, 2016), agricultura (Stočes, Vaněk, Masner, & Pavlík, 2016), entre otros. Debe reconocer todos los ataques realizados por parte de la THC-IPv6 a nivel de enlace-local.…”
Section: Introductionunclassified