MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks
Abstract
Wireless sensor networks (WSNs) pose novel challenges compared with traditional networks. To answer such challenges a new communication paradigm, data-centric communication, is emerging. One form of data-centric communication is the publish/subscribe messaging system. Compared with other data-centric variants, publish/subscribe systems are common and wide-spread in distributed computing. Thus, extending publish/subscribe systems intoWSNs will simplify the integration of sensor applications with other distributed applications. This paper describes MQTT-S [1], an extension of the open publish/subscribe protocol message queuing telemetry transport (MQTT) [2] to WSNs. MQTT-S is designed in such a way that it can be run on low-end and battery-operated sensor/actuator devices and operate over bandwidth-constraint WSNs such as ZigBee-based networks. Various protocol design points are discussed and compared. MQTT-S has been implemented and is currently being tested on the IBM wireless sensor networking testbed [3]. Implementation aspects, open challenges and future work are also presented.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The WannaCry ransomware attack affected over 200,000 computing devices, with billions of dollars in collateral damage.
“Over 200,000 computing devices have been affected, with billions of dollars in collateral damage.”
From A Critical Overview of Industrial Internet of Things Security and Privacy Issues Using a Layer-Based Hacking Scenario (2023) · cites this paper as [17]
Cites
The many faces of publish/subscribe
Eugster, P. T., Felber, P. A., Guerraoui, R., et al. (2003) · ACM Computing Surveys · doi:10.1145/857076.857078 · Cited by 3,153 · see citing works
Estrin, D. L., Govindan, R., Heidemann, J., et al. (1999) · doi:10.1145/313451.313556 · Cited by 2,711 · see citing works
Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards
Baronti, P., Pillai, P., Chook, V., Chessa, S., Gotta, A., & Hu, Y. F. (2006) · Computer Communications · doi:10.1016/j.comcom.2006.12.020 · Cited by 1,431 · see citing works
Mica: a wireless platform for deeply embedded networks
Hill, J., & Culler, D. (2002) · IEEE Micro · doi:10.1109/mm.2002.1134340 · Cited by 1,146 · see citing works
The design of an acquisitional query processor for sensor networks
Madden, S. R., Franklin, M. J. M., Hellerstein, J. M., et al. (2003) · Proceedings - ACM-SIGMOD International Conference on Management of Data · doi:10.1145/872757.872817 · Cited by 934 · see citing works
QoS support in wireless sensor networks: A survey
Chen, R., & Varshney, P. K. (2004) · International Conference on Wireless Networks · Cited by 494 · see citing works
IrisNet: An architecture for a worldwide sensor web
Gibbons, P. B., Karp, B. N., Yan, K., Nath, S., & Seshan, S. (2003) · IEEE Pervasive Computing · doi:10.1109/mprv.2003.1251166 · Cited by 452 · see citing works
Oki, B. M., Pfluegl, M., Siegel, A., et al. (1993) · doi:10.1145/168619.168624 · Cited by 402 · see citing works
The Tenet architecture for tiered sensor networks
Gnawali, O. D., Jang, K.-Y., Paek, J., Vieira, M. A. M., Govindan, R., Greenstein, B., Joki, A., Estrin, D., & Kohler, E. (2006) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/1182807.1182823 · Cited by 302 · see citing works
A message-oriented middleware for sensor networks
Souto, E., Guimar�es, G., Vasconcelos, G., Vieira, M. S., Rosa, N. S., & Ferraz, C. A. G. (2004) · doi:10.1145/1028509.1028514 · Cited by 153 · see citing works
Oki, B. M., Pfluegl, M., Siegel, A., et al. (1993) · ACM SIGOPS Operating Systems Review · doi:10.1145/173668.168624 · Cited by 106 · see citing works
Aberer, K., Hauswirth, M., & Salehi, A. (2006) · Infoscience (Ecole Polytechnique Fédérale de Lausanne) · Cited by 87 · see citing works
Active rules for sensor databases
Zoumboulakis, M., Roussos, G., & Poulovassilis, A. (2004) · doi:10.1145/1052199.1052215 · Cited by 37 · see citing works
TinySIP: Providing Seamless Access to Sensor-based Services
Krishnamurthy, S. (2006) · doi:10.1109/mobiq.2006.340447 · Cited by 35 · see citing works
A Content-Based Networking Protocol For Sensor Networks
Hall, C., Carzaniga, A., Rose, J., et al. (2004) · Cited by 34 · see citing works
TinySIP: Providing Seamless Access to Sensor-based Services
Krishnamurthy, S. (2006) · doi:10.1109/mobiqw.2006.361779 · Cited by 19 · see citing works
The IBM wireless sensor networking testbed
Furrer, S., Schott, W., Truong, H., et al. (2006) · doi:10.1109/tridnt.2006.1649126 · Cited by 17 · see citing works
Self-citationMesso&Preso Practical Sensor-Network Messaging Protocols
Rooney, S., & Garcés-Erice, L. (2007) · doi:10.1109/ecumn.2007.35 · Cited by 9 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2444095 · Cited by 8,630 · see citing works
Fog Computing for Sustainable Smart Cities: A Survey
Perera, C., Qin, Y., Estrella, J. C., Reiff-Marganiec, S., & Vasilakos, A. V. (2018) · ACM Computing Surveys · doi:10.1145/3057266 · Cited by 459 · see citing works
Tange, K., De Donno, M., Fafoutis, X., & Dragoni, N. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.3011208 · Cited by 410 · see citing works
“basic and insecure authentication methods [57].”
Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking
Restuccia, F., D'Oro, S., & Melodia, T. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2846040 · Cited by 286 · see citing works
Extend Cloud to Edge with KubeEdge
Xiong, Y., Sun, Y., Xing, L., & Huang, Y. (2018) · 2018 IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2018.00048 · Cited by 206 · see citing works
Federated Learning for Internet of Things
Zhang, T., He, C., Ma, T., Gao, L., Ma, M., & Avestimehr, S. (2021) · Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems · doi:10.1145/3485730.3493444 · Cited by 157 · see citing works
Eyeleko, A. H., & Feng, T. (2023) · IEEE Internet of Things Journal · doi:10.1109/jiot.2023.3308195 · Cited by 38 · see citing works
“The MQTT [17] is an efficient messaging protocol tailored for the IIoT ecosystem, offering scalability and wide-ranging application support.”
MethodEfficient Group-Key Management for Low-bandwidth Smart Grid Networks
Hanna, Y., Cebe, M., Mercan, S., & Akkaya, K. (2021) · 2021 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm) · doi:10.1109/smartgridcomm51999.2021.9631988 · Cited by 8 · see citing works
Hussain, B., Elmedany, W., & Sharif, M. S. (2022) · 2022 International Conference on Data Analytics for Business and Industry (ICDABI) · doi:10.1109/icdabi56818.2022.10041508 · Cited by 4 · see citing works
- Authors
- Hunkeler, U., Truong, H. L., & Stanford-Clark, A.
- Affiliations
- IBM (United States) (US)
- IBM (United Kingdom) (GB)
- ORCID
- Truong, Hong Linh
- Venue
- 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08)
- Publisher
- IEEE
- Published
- 2008-01
- Pages
- 791-798
- OpenAlex
- W2027281287
- Cited by
- 813
- References
- 18
- Citations by year
- 2026: 21 · 2025: 30 · 2024: 61 · 2023: 69 · 2022: 54 · 2021: 88 · 2020: 85 · 2019: 77 · 2018: 90 · 2017: 60 · 2016: 52 · 2015: 46 · 2014: 28 · 2013: 23 · 2012: 13
- FWCI
- 4.12
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- COMmunication System softWAre and MiddlewaRE (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Energy Efficient Wireless Sensor Networks
- Physical Sciences › Engineering › Electrical and Electronic Engineering › IoT Networks and Protocols
- Physical Sciences › Engineering › Control and Systems Engineering › Wireless Sensor Networks and IoT
- Keywords
- publish/subscribe protocol, wireless sensor networks, data-centric communication, ZigBee, low-power sensor nodes, battery-powered devices, bandwidth-constrained networks, protocol design
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review