# MQTT-SN v1.2

Protocols · `MQTT-SN v1.2` · verification: source checked

MQTT-SN v1.2 is a publish/subscribe messaging protocol for wireless sensor networks. It is aimed at embedded devices on non-TCP/IP networks, such as Zigbee, and extends MQTT beyond TCP/IP infrastructure for sensor and actuator solutions.

## Specification

| Property | Value |
|---|---|
| Transports | other |
| Architecture | publish subscribe |
| Encoding | binary |

## Connected

- Related: [MQTT](https://machineschema.com/protocol/mqtt.md)

## Study notes

- MQTT-SN is a pre-existing, publicly available specification; the document states it is not recognized or approved by a standards body such as OASIS.
- The OASIS MQTT-SN Subcommittee accepted MQTT-SN Version 1.2 as an input specification and may develop documents and artefacts to clarify the protocol and provide implementation guidance.
- MQTT-SN is by design related to MQTT, and integration with MQTT is a stated goal.
- The document cites Zigbee as an example of a non-TCP/IP network for MQTT-SN.

## Sources

1. [MQTT SN Subcommittee](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=mqtt-sn) (accessed 2026-10-25)
2. [MQTT Specifications](https://mqtt.org/mqtt-specification/) (accessed 2026-10-25)

---

Source page: https://machineschema.com/protocol/mqtt-sn  
JSON: https://machineschema.com/protocol/mqtt-sn.json  
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite Machine Schema and the original sources.
