Unit 4: IoT Protocols and Security - Subjective Questions

ECE128 — Introduction To Iot Networking Protocols • Practice Questions with Detailed Answers

20 questions

1

Explain the requirement of communication protocols in the Internet of Things.

2

Describe the important characteristics that an IoT networking protocol should possess.

3

Classify the major types of protocols used in IoT and explain each category with examples.

4

Compare MQTT, CoAP, and HTTP as application-layer protocols for IoT.

5

Explain the role of TCP and UDP in IoT communication. Which one is more suitable for constrained applications and why?

6

What is a cyber-physical system? Explain its components and operation with a suitable IoT example.

7

Explain the feedback loop in a cyber-physical IoT system and discuss the consequences of communication delay.

8

Define authorization and distinguish it from authentication in an IoT system.

9

Explain the role of authorization in securing IoT devices, data, and services.

10

Describe the principle of least privilege and explain how it can be applied to IoT networks.

11

What is network broker communication in IoT? Explain the publish-subscribe model using MQTT.

12

Explain the advantages and limitations of broker-based communication in IoT systems.

13

Describe the quality-of-service levels provided by MQTT and explain their significance.

14

Discuss the major privacy issues associated with the Internet of Things.

15

Explain how data minimization, anonymization, and user consent help protect privacy in IoT.

16

Explain the security threats that may affect IoT protocols and communication networks.

17

Describe the role of encryption, integrity protection, and secure key management in IoT security.

18

Compare device-to-device, device-to-cloud, and gateway-based IoT communication models.

19

What is meant by IoT-OAS application scenarios? Describe representative scenarios in which IoT protocols and security are important.

20

Design a secure protocol architecture for a smart-building IoT system and justify your choice of protocols.