چکیده:
The Internet of things has become an interesting area of research in the last few years due to its ability to make human life simple and easier. Quality of Services (QoS) has gained a lot of importance due to the increasing popularity of the technology. QoS metrics help the IoT users to understand and express their requirements for the selection of services provided by IoT. Researchers in this field have come up with different types of architectures to provide a better view and define all the functions of the technology. In this paper, we have defined a few of the architectures and QoS metrics related to these architectures.
خلاصه ماشینی:
Looking at the importance of transfer of data over the IoT platforms by ensuring security and energy efficiency of the energy-constrained IoT devices, Quality of Services (QoS) parameters have started gaining importance.
, S, 2019) consisting of sensing, network, and application layer, which was researched further to have more types of layered architecture with four, five, and six layers to focus on the finer aspects of IoT.
To improve the flexibility of IoT applications, more types of architectures came into existence like service-oriented architecture (SOA) and microservice architecture (MSA).
Tiered Architecture for Internet of Things The development of IoT has led to the evolution of different kinds of architecture to ensure better functioning as well as adaptability of technology by people all around the world.
The development of IoT architecture with four layers was developed, which includes a sensing layer, network layer, management service/ support layer, and an application layer (Nagothu, D.
A) Perception/Sensing Layer The characteristics of the IoT devices like sensors, RFID, and actuators to ensure QoS at the perception layer are: a.
QoS of Service-Oriented Architecture The tiered architectures do not provide flexibility to the developers in making changes in the application according to the demand of users.
Qos of Microservice Architecture With the development of IoT technology, the numbers of connected or smart devices have increased rapidly, and therefore the expectations of the users from the cloud-based platforms have also changed.
The network layer communicates with the device and application layer to execute a service requested by the users.