Survey on IoT Application Layer Protocols

ViewableIdiom avatar
ViewableIdiom
·
·
Download

Start Quiz

Study Flashcards

10 Questions

What is the main difference between HTTP and CoAP protocols?

CoAP is designed for Machine to Machine (M2M) applications, while HTTP is not.

What is the basis of the Client-Server interaction in CoAP?

The Client-Server interaction is asynchronous over a datagram oriented transport protocol such as UDP.

What is the purpose of CoAP's Representational State Transfer (REST) interface?

To enable low-power sensors to use RESTful services while meeting their power constraints.

What is the difference between CoAP's confirmable and non-confirmable modes?

Confirmable mode requires acknowledgment from the receiver, while non-confirmable mode does not.

What is the main advantage of using CoAP over HTTP for IoT applications?

CoAP has a smaller overhead and power consumption compared to HTTP.

What is the purpose of CoAP in the context of the Internet of Things (IoT)?

CoAP is a protocol designed for Machine to Machine (M2M) applications in IoT.

What is the main disadvantage of using HTTP for IoT applications?

HTTP is not designed for use with constrained nodes and networks.

What is the main advantage of using CoAP's asynchronous Client-Server interaction?

It enables low-power sensors to communicate with each other while meeting their power constraints.

What is the main disadvantage of using CoAP's non-confirmable mode?

It does not provide reliable communication between devices.

What is the main purpose of CoAP's datagram oriented transport protocol?

To provide unreliable communication between devices with a small overhead.

Explore a survey on application layer protocols for the Internet of Things, focusing on confirmable and non-confirmable modes, request/response communication, and piggybacking for client/server direct communication. This survey was published in the Transaction on IoT and Cloud Computing in 2015.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

IT4735 Internet of Things and Applications
20 questions
Internet of Things (IoT) Overview and Applications
20 questions
Internet of Things (IoT) Applications
24 questions
Use Quizgecko on...
Browser
Browser