Smart Agriculture
Industrial IoT (IIoT)
Vehicular IoT (VIoT)
IoT in Healthcare
A device that connects IoT devices to the internet
A central server that processes all IoT data
A wireless protocol for IoT communication
A security measure for IoT devices
Data Link Layer
Transport Layer
Application Layer
Network Layer
Lower power consumption
Increased security
Larger address space
Faster data transmission
Denial of Service (DoS) attacks
Man-in-the-Middle (MitM) attacks
Physical tampering
Lack of encryption
HTTP
CoAP
MQTT
TCP
Process analog signals
Provide internet connectivity
Perform digital signal processing tasks
Control power consumption
Encryption
Authentication
Authorization
Firewalls
Machine-to-Machine
Mobile-to-Mobile
Module-to-Module
Micro-to-Macro
Low device cost
Long-range communication
Limited battery life
High data transfer speed
Manage real-time communication between devices
Monitor device temperature
Smart City
Smart Home
The time it takes for data to travel from one point to another
The capacity of a network to handle large amounts of data
The security level of IoT devices
The number of connected devices in an IoT network
Fog Computing
Edge Computing
Cloud Computing
Decentralized Computing
Control device power consumption
Ensure reliable message delivery
Enable peer-to-peer communication
Facilitate device discovery
Measure temperature
Monitor air quality
Detect motion
Measure moisture content in the air
Zigbee
Bluetooth
LoRaWAN
NFC (Near Field Communication)
Develop open standards for IoT interoperability
Control IoT device power consumption
Manage IoT security protocols
Provide cloud computing services for IoT devices
A security protocol for IoT communication
A type of IoT sensor
A cloud-based storage solution for IoT data
Reduced latency
Increased cloud server load
Higher device power consumption
Centralized data processing only