Finite State Machine of the MQTT-SN Protocol for Its Operation Over IEEE 802.15.4 in Linear Topologies

3Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Currently, the Message Queuing Telemetry Transport for Sensor Networks (MQTT - SN) protocol has been implemented in operating systems such as TinyOS and Contiki to operate above the network layer, in sensor nodes with low processing capacity, powered by batteries and operating in various topologies. However, minimizing the processes at the node side is necessary to make the MQTT - SN protocol applicable in wireless sensor networks (WSNs) with large-scale linear structures. This paper presents the development of the MQTT-SN protocol's finite state machine (FSM) for its operation over IEEE 802.15.4 in linear topologies. For this purpose, an FSM for each of the twelve procedures indicated in the MQTT-SN specification is obtained. Furthermore, each FSM is represented using the specification and description language, and the characteristics of the IEEE 802.15.4 protocol and the sensor node are considered. Through simulation and the exchange of messages between nodes, the operation of the FSMs is verified. Subsequently, implementing the FSMs in WSNs allows for validating the deployment of the MQTT-SN protocol in linear topologies.

Cite

CITATION STYLE

APA

Criollo Cajamarca, L., Egas Acosta, C., Tipantuna, C., Carvajal-Rodriguez, J., & Parra, C. (2024). Finite State Machine of the MQTT-SN Protocol for Its Operation Over IEEE 802.15.4 in Linear Topologies. IEEE Access, 12, 91678–91714. https://doi.org/10.1109/ACCESS.2024.3421962

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free