Recall & Review
beginner
What does MQTT-SN stand for and why is it used in sensor networks?
MQTT-SN stands for Message Queuing Telemetry Transport for Sensor Networks. It is a lightweight messaging protocol designed for wireless sensor networks with limited resources, enabling efficient communication between sensors and gateways.
Click to reveal answer
intermediate
How does MQTT-SN differ from standard MQTT?
MQTT-SN is optimized for sensor networks by supporting UDP transport instead of TCP, using shorter topic names, and including features like gateway discovery to work well with low-power, lossy networks.
Click to reveal answer
beginner
What role does the MQTT-SN gateway play in a sensor network?
The MQTT-SN gateway acts as a bridge between sensor nodes using MQTT-SN and the MQTT broker. It translates MQTT-SN messages over UDP into MQTT messages over TCP/IP, enabling communication with standard MQTT clients.
Click to reveal answer
intermediate
Why is UDP preferred over TCP in MQTT-SN for sensor networks?
UDP is preferred because it has lower overhead, requires less power, and suits the unreliable, low-bandwidth wireless links common in sensor networks, making MQTT-SN more efficient for constrained devices.
Click to reveal answer
advanced
What is the purpose of topic ID registration in MQTT-SN?
Topic ID registration allows sensor nodes to register short numeric topic IDs with the gateway instead of sending full topic names every time, reducing message size and saving bandwidth in sensor networks.
Click to reveal answer
Which transport protocol does MQTT-SN primarily use?
✗ Incorrect
MQTT-SN uses UDP to reduce overhead and support low-power sensor networks.
What is the main function of the MQTT-SN gateway?
✗ Incorrect
The gateway translates MQTT-SN messages over UDP into MQTT messages over TCP/IP.
Why does MQTT-SN use short topic IDs?
✗ Incorrect
Short topic IDs reduce message size, which is important for low-bandwidth sensor networks.
Which of these is NOT a feature of MQTT-SN?
✗ Incorrect
MQTT-SN does not support HTTP transport; it uses UDP.
What type of devices is MQTT-SN designed for?
✗ Incorrect
MQTT-SN targets low-power, resource-constrained devices typical in sensor networks.
Explain how MQTT-SN improves communication efficiency in sensor networks.
Think about how sensor devices save power and bandwidth.
You got /4 concepts.
Describe the role and importance of the MQTT-SN gateway in a sensor network setup.
Consider how different network protocols connect.
You got /4 concepts.