Session 07: A Reference IoT Architecture Flashcards
1
Q
Layers in Reference IoT Architecture
A
- Perception Layer (Sensor layer)
- Network layer
- Gateway layer (optional)
- Data management layer (cloud platform)
- Application layer
- Perception L:
Sensors collect raw data from the physical environment based on their design and configuration. - Network L:
Ensure reliable and secure data transmission between devices and the cloud platform - Gateway L:
Perform data preprocessing, protocol translation, security measures, and device management tasks. - Data Management L:
Store data securely, cleans and integrates data from various sources, and provide tools for data analysis and visualization. - Application L:
Use data and insights from the cloud platform to deliver specific functionalities and UX.
2
Q
Considerations for designing and implementing a secure IoT architecture
A
- Identify security requirements
- Secure device provisioning and Authentication
- Secure communication Channel
- Implement Access control and Authorization
- Secure data storage and processing
- Continuous monitoring and threat detection
- Secure Life Cycle Management
3
Q
Communication protocols in IoT?
A
- Wi-fi
- Bluetooth
- Satellite communication
- NFC and DFID
4
Q
Application layer protocols?
A
- MQTT (Message Queuing Telemetry Transport)
- CoAP (Constrained Application Protocol)
5
Q
Transport layer protocol?
A
- UDP (User Datagram Protocol)
- TCP (Transmission Control Protocol)
6
Q
Network layer protocols?
A
- IPV6 (Internet Protocol Version 6)
- 6LoWPAN (IPV6 over Low-Power Wireless Personal Area Network)
7
Q
Data Link Layer protocols?
A
- IEEE 802.15.4
- BLE (Bluetooth Low Energy)
8
Q
Use Cases in each protocols?
A
- MQTT:
- Bi-directional communication
- Sensor data collection, device control, real-time monitoring
- CoAP:
- Smart homes, industrial automation, and environmental monitoring
- UDP:
- Low latency, real time communication
- Video surveillance, VoIP, and gaming
- TCP:
- Reliable, ordered data delivery
- Firmware updates, file transfer and remote monitoring