Session 13: Communication protocols and Protocol Stack for the Edge devices Flashcards
1
Q
Key characteristics of communication protocols?
A
- Data format
- Error detection and correction
- Flow control
- Security features
2
Q
Common communication protcols for edge devices?
A
- MQTT : Message Queuing Telemetry Transport
- CoAP : Constrained Application Protocol
- LwM2M : Lightweight Machine-to-Machine
- AMQP : Advanced Message Queuing Protocol
- DDS : Data Distribution Service
3
Q
Uses of MQTT, CoAP, AMQP, DDS
A
MQTT :
* For resource constraints devices (Memory, battery)
* Widely supported across different network
* Offer good scalability for large-scale deployments
CoAP :
* For resource constraints devices (Memory, battery)
AMQP :
* Offers robusst security features
DDS :
* Real-time data exchange
4
Q
Protocol stack?
A
Physical layer:
* Ethernet
* WIFI
* Bluetooth
Data Link layer:
* Ethernet
* WIFI
Network Layer:
* IP
Transport Layer:
* TCP
* UDP
Application layer:
* MQTT
* CoAP
* LwM2M
5
Q
Benifits of Protocol stack?
A
- Modular design
- Interoperability
- Abstraction
- Scalability
- Maintenance and Troubleshooting