Introduction To Internet Of Things Week 2 NPTEL Assignment Answers 2025

NPTEL Introduction To Internet Of Things Week 2 Assignment Answers 2025

1. The full form of MQTT is
a. Message Query Telemetry Transport
b. Message Queue Telemetry Transport ✅
c. Message Queue Telemedicine Transport
d. None of these

Explanation: MQTT stands for Message Queue Telemetry Transport. It is a lightweight messaging protocol ideal for small sensors and mobile devices.


2. In MQTT, a ____________ controls the publish-subscribe messaging pattern.
a. Message Broker ✅
b. Publishers
c. Subscribers
d. All of these

Explanation: The Message Broker is responsible for receiving all messages, filtering them, and distributing them to subscribers.


3. Which of the following is NOT a Data Protocol in IoT?
a. MQTT
b. CoAP
c. Websocket
d. None of these ✅

Explanation: All three listed—MQTT, CoAP, and WebSocket—are valid data communication protocols used in IoT, so the correct answer is “None of these.”


4. In MQTT for IoT, the Publishers are
a. Lightweight sensors ✅
b. Actuators
c. Processing units
d. None of these

Explanation: In IoT, lightweight sensors often act as publishers, sending data to the broker.


5. Which of the following is NOT a method in MQTT?
a. Break ✅
b. Connect
c. Disconnect
d. None of these

Explanation: “Connect” and “Disconnect” are valid MQTT methods. “Break” is not part of MQTT.


6. Which of the following protocols in IoT have been designed for Machine to Machine (M2M) applications such as smart energy and building automation?
a. MQTT
b. CoAP ✅
c. WebSocket
d. All of these

Explanation: CoAP (Constrained Application Protocol) is specifically designed for M2M applications in constrained environments.


7. Similar to HTTP, CoAP utilizes which of the following for operation?
a. GET
b. PUT
c. PUSH
d. All of these ✅

Explanation: CoAP uses request methods like HTTP, such as GET, PUT, POST, and DELETE.


8. What is the full form of XMPP in IoT?
a. Extensible Markup Page Processing
b. Extensible Messaging and Presence Protocol ✅
c. Both (a) and (b)
d. Neither (a) nor (b)

Explanation: XMPP stands for Extensible Messaging and Presence Protocol, used for real-time messaging.


9. State whether the following statement is True or False.
Statement: XMPP is an open standard protocol.

a. True ✅
b. False

Explanation: XMPP is an open standard communications protocol used in real-time applications.


10. What is the full form AMQP in context of IoT protocol?
a. Another Message Queuing Protocol
b. Anchored Message Queuing Protocol
c. Advanced Message Queuing Protocol ✅
d. None of these

Explanation: AMQP stands for Advanced Message Queuing Protocol. It enables robust communication between systems.


11. What is the basic unit of data in the AMQP protocol?
a. Chunk
b. Byte
c. Frame ✅
d. None of these

Explanation: In AMQP, Frame is the basic unit of data transmission.


12. Which of the following is/are exchange types in AMQP?
a. Direct
b. Fan-out
c. Topic
d. All of these ✅

Explanation: AMQP supports multiple exchange types—Direct, Fan-out, Topic, and Headers.


13. IoT networks can be classified in which of the following type/types?
a. Non-Beacon Enabled
b. Beacon Enabled
c. None of these
d. Both (a) and (b) ✅

Explanation: IoT networks can be either Beacon-enabled or Non-beacon-enabled based on how they transmit signals.


14. The OSI model has ________ layers.
a. 6
b. 7 ✅
c. 4
d. 8

Explanation: The OSI (Open Systems Interconnection) model has 7 layers, from Physical to Application layer.


15. The “Destination Address” in the IPv4 packet represents which of the following?
a. The destination node address of the packet ✅
b. The intermediate hop in the network
c. Both (a) and (b)
d. None of these

Explanation: The Destination Address field in IPv4 specifies the final target of the packet.