NEW
Font size
WorksheetsPage 1
Total questions: 27
Worksheet time: 14mins
A smart city project deploys billions of IoT devices that require unique addressing. Engineers decide to use a protocol that supports 128-bit addresses. The professor wants students to recall the correct protocol. Identify the IoT protocol that provides 128-bit addressing.
IPv6
IPv4
HTTP
FTP
A smart agriculture system uses low-power devices that need compressed IPv6 headers for efficient communication. The instructor wants students to recall the correct protocol. List the IoT protocol that compresses IPv6 headers for constrained networks.
6LoWPAN
CoAP
MQTT
XMPP
A smart grid project requires a routing protocol designed for lossy and low-power networks. The professor wants students to recall the correct protocol. State the IoT protocol used for routing in lossy networks.
RPL
IPv6
HTTP
FTP
A smart healthcare device uses a lightweight protocol for constrained devices to request and transfer data. The instructor wants students to recall the correct protocol. Enumerate the IoT protocol designed for constrained devices and request/response communication.
CoAP
MQTT
XMPP
HTTP
A smart home project uses a publish–subscribe model where devices send messages to a broker, and subscribers receive updates. The professor wants students to recall the correct protocol. Identify the IoT protocol that supports publish–subscribe communication.
MQTT
CoAP
XMPP
IPv6
A smart classroom project uses IPv6 to connect thousands of IoT devices. The instructor wants students to interpret why IPv6 is essential. Explain why IPv6 is critical for IoT communication.
It provides a vast address space for billions of devices
It compresses headers for low-power devices
It routes data in lossy networks
It supports publish–subscribe messaging
A smart agriculture system uses 6LoWPAN to connect sensors in a constrained environment. The professor wants students to classify the role of 6LoWPAN. Classify the role of 6LoWPAN in IoT networking.
It is an adaptation layer that enables IPv6 over low-power wireless personal area networks
It is an application-layer protocol for publish–subscribe messaging
It is a routing protocol designed for lossy networks
It is a security framework providing end-to-end encryption
Classify the function of 6LoWPAN in IoT communication.
Header compression for IPv6 in low-power networks
Routing protocol for lossy networks
Publish–subscribe broker system
Application layer messaging protocol
A smart grid project uses RPL for routing data across lossy networks. Interpret the purpose of RPL in IoT communication.
Provides routing for low-power and lossy networks
Compresses IPv6 headers
Enables publish–subscribe messaging
Provides end-to-end encryption
A smart healthcare device uses CoAP for lightweight request–response communication. Discuss the function of CoAP in IoT systems.
Provides lightweight request–response communication for constrained devices
Provides publish–subscribe messaging
Provides routing for lossy networks
Provides IPv6 addressing
A smart home project uses MQTT for publish–subscribe communication. Summarize the function of MQTT in IoT communication.
Provides publish–subscribe messaging via brokers
Provides request–response communication
Provides IPv6 addressing
A smart city project deploys billions of IoT sensors. Engineers must ensure each device has a unique address to avoid conflicts. Apply the IoT protocol that provides 128-bit addressing for billions of devices.
IPv6
IPv4
CoAP
MQTT
A smart agriculture system uses low-power sensors that need efficient communication. Engineers must compress IPv6 headers to save bandwidth. Apply the IoT protocol that compresses IPv6 headers for constrained devices.
6LoWPAN
RPL
XMPP
HTTP
A smart grid project requires routing data across lossy networks with limited power. Engineers must choose a protocol for reliability. Apply the IoT protocol designed for routing in lossy and low-power networks.
RPL
IPv6
FTP
CoAP
A healthcare IoT device must send patient vitals using lightweight request–response communication. Apply the IoT protocol that supports lightweight request–response communication.
CoAP
MQTT
XMPP
IPv6
A smart home project requires publish–subscribe messaging where devices send updates to a broker and subscribers receive them. Apply the IoT protocol that supports publish–subscribe communication.
MQTT
CoAP
RPL
IPv6
A smart city project compares IPv6 and 6LoWPAN. IPv6 provides addressing, while 6LoWPAN compresses headers for constrained devices. Differentiate between IPv6 and 6LoWPAN in IoT communication.
IPv6 = addressing; 6LoWPAN = header compression
IPv6 = compression; 6LoWPAN = addressing
Both provide addressing only
Both provide compression only
Contrast RPL and CoAP in IoT communication.
RPL = routing; CoAP = request–response
RPL = request–response; CoAP = routing
Both provide routing only
Both provide request–response only
Conclude the difference between MQTT and XMPP in IoT communication.
MQTT = publish–subscribe; XMPP = extensible messaging
MQTT = extensible messaging; XMPP = publish–subscribe
Both provide publish–subscribe only
Both provide extensible messaging only
Distinguish between CoAP and MQTT in IoT communication.
CoAP = request–response; MQTT = publish–subscribe
CoAP = publish–subscribe; MQTT = request–response
Both provide request–response only
Both provide publish–subscribe only
Contrast IPv6 and RPL in IoT communication.
IPv6 = addressing; RPL = routing in lossy networks
IPv6 = routing in lossy networks; RPL = addressing
Both provide addressing only
Both provide routing in lossy networks only
Analyze the difference between IPv6 and RPL in IoT communication.
IPv6 = addressing; RPL = routing
IPv6 = routing; RPL = addressing
Both provide addressing only
Both provide routing only
A smart city project must handle billions of devices with unique addresses. Engineers debate whether IPv4 or IPv6 is more suitable. The professor wants students to evaluate. Recommend the protocol that ensures unique addressing for billions of IoT devices.
IPv6
IPv4
CoAP
MQTT
A smart agriculture project requires efficient communication in constrained networks. Engineers debate whether 6LoWPAN or CoAP is more suitable. The professor wants students to evaluate. Assess which protocol best supports header compression in constrained IoT networks.
6LoWPAN
CoAP
RPL
XMPP
A smart grid project must ensure reliable routing in lossy networks. Engineers debate whether RPL or MQTT is more suitable. The professor wants students to evaluate. Judge which protocol is most critical for routing in lossy IoT networks.
RPL
MQTT
A healthcare IoT system must transmit patient vitals using lightweight request–response communication. Engineers debate whether CoAP or XMPP is more suitable. The professor wants students to evaluate. Evaluate which protocol best supports lightweight request–response communication.
CoAP
XMPP
MQTT
IPv6
A smart home project requires publish–subscribe messaging for devices to receive updates from a broker. Engineers debate whether MQTT or CoAP is more suitable. The professor wants students to evaluate. Recommend which protocol best supports publish–subscribe communication.
MQTT
CoAP
RPL
IPv6
