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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

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

Benifits of Protocol stack?

A
  1. Modular design
  2. Interoperability
  3. Abstraction
  4. Scalability
  5. Maintenance and Troubleshooting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly