18 Questions
What is the Quality of Service (QoS) level that is used when neither packet loss nor message duplication is allowed?
Exactly once delivery
Which protocol was designed by the IETF Constrained RESTful Environment working group to enable applications with a lightweight RESTful interface?
CoAP
In CoAP, what action does the recipient take for a non-conformable type message that it can't process?
Send a Reset (RST) message
Which transport layer security protocol does CoAP use for secure transport?
DTLS
What type of framework does CoAP operate on with respect to Request/Response architecture?
UDP-based framework
What does CoAP stand for in the context of networking technologies and protocols?
Constrained Application Protocol
What does MQTT stand for?
Message Queue Telemetry Transport
Which organization standardized MQTT in 2013?
OASIS
What are the advantages of MQTT protocol?
Reliable, Lightweight, and cost-effective
Which characteristic is NOT a requirement of an IoT network based on the text?
High power consumption
What is the measure of successful reception of reliable data from sender to receiver?
Reliability policy
Which protocol works on a Publish/Subscribe framework on top of TCP/IP architecture?
MQTT
What is the key feature of MQTT protocol?
Low latency
Which aspect does Industry 4.0 emphasize for network control protocol?
High power efficiency
What is a characteristic of the DDS RTPS protocol mentioned in the text?
Low latency and high throughput
Which application area benefits from data freshness according to the text?
Healthcare monitoring
What is a common characteristic of Industry 4.0 and the Industrial Internet of Things?
Low latency data exchange
Which feature is essential for supporting multiple speakers with different priorities under DDS RTPS protocol?
Ultra reliability
Study Notes
Data Delivery
- Reliability policy (EL) measures the successful reception of reliable data from sender to receiver
- QoS policies for data delivery include:
- Transport priority (N), controlling the reliability level associated with data distribution
- Allows transmission of data according to its priority level
IoT Networking
- Requirements of IoT Network:
- High throughput
- Low latency
- Ultra-reliability
- High power efficiency
MQTT (Message Queue Telemetry Transport)
- Introduced by IBM and standardized by OASIS in 2013
- Works on Publish/Subscribe framework on top of TCP/IP architecture
- Advantages:
- Reliable
- Lightweight
- Cost-effective protocol
- Retry is performed until acknowledgement of message is received
- Also known as “exactly once” delivery
CoAP (Constrained Application Protocol)
- Designed by IETF Constrained RESTful Environment (CoRE) working group
- Enables application with lightweight RESTful (HTTP) interface
- Works on Request/Response framework based on UDP architecture
- Includes Datagram Transport Layer Security (DTLS) secure transport protocol
- CoAP defines four types of messages:
- CON: Conformable
- NON: Non-conformable
- RST: Reset
- ACK: Acknowledgement
IEEE 1888
- Energy-efficient network control protocol
- Defines a generalized data exchange protocol between network components over IPv4/v6-based network
- Uses Universal Resource Identifiers (URIs) based data identification
- Applications:
- Environmental monitoring
- Energy saving
- Central management systems
DDS RTPS (Distributed Data Service Real-Time Publish and Subscribe)
- Supports Publish/Subscribe framework and on top of UDP transport layer protocol
- Data-centric and binary protocol
- Data is termed as “topics”
- Users/listeners may subscribe to their particular topic of interest
- A single topic may have multiple speakers of different priorities
- Supports enlisted QoS for data distribution
- Applications:
- Military
- Industrial
- Healthcare monitoring
Test your knowledge on data delivery in the context of Industry 4.0 and Industrial Internet of Things. Questions cover reliability policies, successful reception metrics, QoS policies, transport priority, and more.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free