paragraph{Device important thing. For instance, on a

paragraph{Device to device level:} When devices need to communicate with other devices, the communication and the data pass should be fast and real-time since the timeliness of the incoming data is the most important thing. For instance, on a factory, some industrial devices and sensors must corporate and work together to complete a task such as creating the skeleton of a car. Data Distribution Service (DDS) or Constrained Application Protocol (CoAP) are the popular choice at this level.paragraph{Device to gateway level:} Most of the sensors or devices are used for gathering information and they need to send its collected data to an aggregating gateway node.

The main duty of the gateway is that, they can analyze or aggregate or manipulate data coming from and forward that data to the main servers or services and/or send notifications and commands from these servers. Second, they consolidate and route data from sensor devices to the appropriate data systems within the datacenter or cloud. Another usage might be that it is used as firewall. The devices may not have direct access from the outside, or it is not wanted to be accessed directly. Message Queuing Telemetry Transport (MQTT) is mainly used at this level.paragraph{Gateway to server level:} The gateway is usually a much more capable computing device than the sensor.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

Therefore, it can work with a reliable network connection. Here the selection of the communication protocol does not depend on the capabilities of the device, but it depends on the QoS requirements such as security, availability or reliability. Hypertext Transfer Protocol (HTTP) and Advanced Message Queuing Protocol (AMQP) can be used at this level as the devices are not limited by the power consumption.paragraph{Server to server level:} Within the secure datacenter, requirements such as integration with existing applications, high throughput,high availability, recoverability and ease of deployment might be the critical decision factors. An example would be, a climate service passing messages to the news service. Here interoperability is important, therefore, AMQP or HTTP can be used.


I'm Mary!

Would you like to get a custom essay? How about receiving a customized one?

Check it out