Vis enkel innførsel

dc.contributor.authorTena, Alejandro Rodriguez
dc.contributor.authorKristensen, Lars Michael
dc.contributor.authorRutle, Adrian
dc.date.accessioned2019-03-14T08:52:48Z
dc.date.available2019-03-14T08:52:48Z
dc.date.created2018-09-17T11:54:02Z
dc.date.issued2018
dc.identifier.citationTena, A. R., Kristensen, L. M., & Rutle, A. (2018). On modelling and validation of the MQTT IoT protocol for M2M communication. CEUR Workshop Proceedings, 2138 99-118. Retrieved from http://ceur-ws.org/Vol-2138/paper5.pdfnb_NO
dc.identifier.issn1613-0073
dc.identifier.urihttp://hdl.handle.net/11250/2589945
dc.description.abstractMachine to Machine (M2M) communication and Internet of Things (IoT) are becoming still more pervasive with the increase of communicating devices used in cyber-physical environments. A prominent approach to communication between distributed devices in highly dynamic IoT environments is the use of publish-subscribe protocols such as the Message Queuing Telemetry Transport (MQTT) protocol. MQTT is designed to be light-weight while still being resilient to connectivity loss, component failures, and loss of packets. We have developed a formal model of the MQTT protocol logic covering all three quality of service levels provided by MQTT (at most once, at least once, and exactly once). For the initial verification of the protocol model, we show how an incremental model checking approach can be used to reduce the effect of the state explosion problem. This is done by exploiting that the MQTT protocol operates in phases comprised of connect, subscribe, publish, unsubscribe, and disconnect.nb_NO
dc.language.isoengnb_NO
dc.relation.urihttp://ceur-ws.org/Vol-2138/paper5.pdf
dc.subjectcoloured petri netsnb_NO
dc.subjectinternet of thingsnb_NO
dc.subjectcommunication protocolsnb_NO
dc.subjectverificationnb_NO
dc.subjectmodellingnb_NO
dc.titleOn modelling and validation of the MQTT IoT protocol for M2M communicationnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.rights.holder© Authorsnb_NO
dc.subject.nsiVDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Kommunikasjon og distribuerte systemer: 423nb_NO
dc.source.pagenumber99-118nb_NO
dc.source.volume2138nb_NO
dc.source.journalCEUR Workshop Proceedingsnb_NO
dc.identifier.cristin1610104
cristin.unitcode203,12,4,0
cristin.unitcode203,0,0,0
cristin.unitnameInstitutt for data- og realfag
cristin.unitnameHøgskulen på Vestlandet
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel