LEC 7 IOT Flashcards

(14 cards)

1
Q

What is IoT?

A

A system where physical devices (sensors, actuators, embedded systems) communicate over various networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the pros and cons of internet protocols in IoT?

A

Pros : Popular and well tested, versatile for various applications
Cons: High power consumption, heavyweight communication protocol and limited IP addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the key layers of IoT architecture?

A

1.Smart Things Layer (Embedded systems) : bridges real and digital worlds and includes sensors, actuators and machines
2.Connectivity Layer – handles communication using wired (ethernet,rs485,ModBus) and wireless (NFC, WIFI, Bluetooth)
3. Data Storage & Processing Layer – Manages IoT-generated data in two stages:
Data accumulation (determining relevance)
Data abstraction (analyzing data for insights)
4. Application Layer (UI) – Where users interact with IoT data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the role of gateways in IoT connectivity?

A

Provides a bridge between diff types of communication technologies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Benefits of gateways

A

Pre-process data at the edge to improve response time
provides security by adding extra line of defense
improve energy efficiency
convert multiple IOT connections into a single protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is IOT protocol

A

Protocol enables devices to talk to each other

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Common IOT communication protocols

A

HTTP – Used for web apps and APIs
MQTT – Lightweight messaging for IoT
AMQP – Secure messaging between cloud services
DDS – Real-time machine-to-machine communication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is MQTT?

A

Message Queuing Telemetry Transport (MQTT) is a lightweight protocol for IoT communications. Designed for low bandwidth, high-latency networks.
Uses a broker-based model:
Publisher sends messages on a topic.
Subscriber receives messages from a topic.
Broker manages message flow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the MQTT QoS (Quality of Service) levels?

A

QoS-0: At most once – Best effort delivery.
QoS-1: At least once – Ensures delivery but may duplicate messages.
QoS-2: Exactly once – Guarantees message delivery without duplication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Advantages of MQTT

A

Lightweight and efficient
supports intermittent connections
Fast message delivery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What consists of the architecture in MQTT

A

Broker: manages message distribution
Client: Publish/subscribe to topics
Topics: define message categories

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what does clean session and last will messages mean

A

Clean session ; broker does not rmb past connections
Last will: message is sent if device disconnects unexpectedly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does MQTT compare to HTTP?

A

MQTT is asynchronous, while HTTP is synchronous.
MQTT is 93x faster than HTTP in some networks. (3G network)
MQTT uses 10x less bandwidth than HTTP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are real-world applications of MQTT?

A

Smart home automation
Industrial monitoring
Real-time IoT applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly