Internet of Things Agents Diagnosis Architecture : Application to Healtcare IoT System (original) (raw)
Related papers
Multi-Layer Agent Based Architecture for Internet of Things Systems
Journal of Information Technology Research, 2018
Nowadays, the Internet of things (IoT) is becoming a promising technology which revolutionizes and simplifies our daily life style. It allows interaction and cooperation between a large variety of pervasive objects over wireless and wired connections, in order to achieve specific goals. Moreover, it provides a concise integration of physical world into computer systems through network infrastructure. This paper provides an agent-based architecture for developing IoT systems. The proposed architecture is multi-layer and generic. It encompasses four layers: Physical Component Management, Local Management -Coordination, Global Management-Coordination and Specialized Operative Management Layers. The first one can be seen as a smart layer that ensures connection and communication between things and the system. The second one constitutes the intelligent core of the system which acts locally to ensure coordination and further internal functioning. The third layer ensures coordination betwe...
An Agent-Based Approach for the Internet of Things
University of Mohamed Khider – Biskra, 2021
In recent years, the Internet of Things (IoT) has become well known. It has attracted much attention thanks to its powerful application in different fields. Currently, billions of IoT devices are connected. The massive rise in the number of connected devices instantly produces further data that requires high storage and processing technology. Besides, the IoT equipment has limited processing, and storage capability did not allow data processing or even storage. Also, things cannot make smart and quick decisions to achieve their goals, and the thing ability to communicate with other things depends on service similarity and communication protocols; this will impact the performance, efficiency, development, and scalability of IoT applications. This thesis provides three main contributions, in the first contribution, we propose a Cloud-IoT approach to provide an efficient solution for the storage and analysis of data generated by IoT applications and improve IoT scalability. In order to demonstrate the viability of the proposed approach, a Cloud-IoT system for remote patient monitoring is developed. IoT security becomes a more challenging problem due to the computing and communication limits of IoT devices make IoT more vulnerable to security and privacy attacks. Hence, as a second contribution, we propose a robust solution based on lightweight cryptography to ensure data security. Also, we have used the access control mechanism to ensure data privacy. The experimentation demonstrates that the proposed solution more suitable for IoT devices. To tap the most out of massive data streams, IoT needs real-time management and analysis of data. In order to enhance the intelligence of IoT devices and to improve our first approach, we have developed an efficient, autonomous, and real-time solution based on the agent for data management and analysis as a third contribution. The proposed system can make fast and apt decisions in an emergency case.
Enhancing the Internet of Things (IoT) via the Concept of Agent of Things (AoT)
The Internet of Things (IoT) is a relatively new concept that has many potentials and value for the research and industrial communities. It is distinguished by many features that shape the future of the Internet. However, it has some issues in intelligence, security and governance. To resolve the intelligence issue, we propose an integrated concept that constitutes the IoT and intelligent software agent technology. In this paper, we review and analyze the architectures of the IoT and identify its deficiencies, primarily the lack of reasoning and intelligence capability. We also review the software agent general architecture, the BDI architecture and multi-agent system architecture. We then propose a solution to augment the IoT with intelligent software agents resulting in a new concept called the Agents of Things (AoT). To emphasize the benefits of the AoT, we present the AoT general framework and two application scenarios of the proposed concept.
Embedded Agents for the Development of Smart Devices on the Internet of Things
2022
The Internet of things (IoT) is currently contributing to a growing range of applications for intelligent environments by means of the interconnection of heterogeneous IoT smart devices over the Internet. Generally, smart devices are implemented through services (e.g., REST webservices) which can be consumed by other services or any other external application. In any case, services are essentially passive requiring necessarily another consuming software entity to be use. In this paper, the development of a new class of smart IoT device, called smart agent-based IoT device is proposed based on the implementation of software embedded agents. These agents can be executed proactively exploring the services, resources, devices, and even other agents located in the IoT environment to enhance the functionality of the smart agent-based device. In this way, we can improve overall system performance at runtime in a unaware IoT environment where IoT devices and available resources are not known a priori. In this paper, a description of the embedded agent model and the smart agent-based IoT device are outlined as well as how it is applied in the context of a smart home environment.
Agents of Things (AoT): An Intelligent Operational Concept of the Internet of Things (IoT)
In this conceptual paper, we review the definitions, characteristics, and architecture of the Internet of Things (IoT) concept. We then identify the deficiencies of the IoT concept, analyze them, and discover the issue of lack of reasoning and intelligence in the IoT concept. We propose a solution to augment the IoT with intelligent software agents resulting in a new concept called the Agents of Things (AoT). The paper presents the AoT architecture and a scenario for one application of the proposed concept. Finally, it discusses the benefits of implementing AoT concept to solve real world issues and the future work.
A lightweight agent-based architecture for the Internet of Things
We present a lightweight software agent-based architecture for the Internet of Things. The architecture is based on the REST principles and the Internet Drafts by the IETF CoRE Working Group. The software agents describe the state of a computational task, which is then disseminated in message-passing manner in between the participating devices in the system. The computational tasks can be injected into the system dynamically in runtime by the system devices or by external devices, such as smartphones, through proxies. This computation and its state can then be registered as a service in the system and queried by clients as the service content.
Problem Detection in the Edge of IoT Applications
International Journal of Interactive Multimedia and Artificial Intelligence, 2023
Due to technological advances, Internet of Things (IoT) systems are becoming increasingly complex. They are characterized by being multi-device and geographically distributed, which increases the possibility of errors of different types. In such systems, errors can occur anywhere at any time and fault tolerance becomes an essential characteristic to make them robust and reliable. This paper presents a framework to manage and detect errors and malfunctions of the devices that compose an IoT system. The proposed solution approach takes into account both, simple devices such as sensors or actuators, as well as computationally intensive devices which are distributed geographically. It uses knowledge graphs to model the devices, the system's topology, the software deployed on each device and the relationships between the different elements. The proposed framework retrieves information from log messages and processes this information automatically to detect anomalous situations or malfunctions that may affect the IoT system. This work also presents the ECO ontology to organize the IoT system information.
Architecture of Internet of Things (IoT
Internet, a revolutionary invention, is always transforming into some new kind of hardware and software making it unavoidable for anyone. The form of communication that we see now is either human-human or human-device, but the Internet of Things (IoT) promises a great future for the internet where the type of communication is machine-machine (M2M). The Internet of things (IoT) is the network of physical devices, vehicles, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data. The IoT allows objects to be sensed or controlled remotely across existing network infrastructure, creating opportunities for more direct integration of the physical world into computer-based systems, and resulting in improved efficiency, accuracy and economic benefit in addition to reduced human intervention. Typically, IoT is expected to offer advanced connectivity of devices, systems, and services that goes beyond machine-to-machine (M2M) communications and covers a variety of protocols, domains, and applications. In this paper we are giving a complete architecture of Internet of Things (IoT).
A STUDY ON IOT ARCHITECTURE FOR IOT APPLICATION DOMAINS
IJIRIS :: AM Publications,India, 2019
Internet of Things is a platform where every day devices become smarter, every day processing becomes intellectual, and every day communication becomes revealing. While the Internet of Things is still seeking its own platform, its effects have already stared in making unbelievable stride as a universal solution media for the connected scenario. Architecture specific study does always pave the conformation of related field. The insufficient of overall architectural knowledge is presently holds the researchers to get through the scope of Internet of Things centric approaches. This literature surveys Internet of Things oriented architectures that are capable enough to improve the understanding of related technology and methodology they used to facilitate developer's requirements. Directly or indirectly, the presented architectures propose to solve real-life problems by building and deployment of powerful Internet of Things notions. Further, research challenges have been investigated to incorporate inside the current trends of architectures to motivate the academics and industries get involved into seeking the possible way outs to apt the exact power of Internet of Things. A main contribution of this survey paper is that it summarizes the current state-of-the-art of Internet of Things architectures in various domains analytically.
Towards Interoperable, Cognitive and Autonomic IoT Systems: an Agent-based Approach
Within the Information and Communication Technology hype cycle the Internet of Things (IoT) represents a prominent subject, being rich in potentiality as well as in development issues. In this paper, we face the IoT developing process first " in the small " by designing the Smart Objects (SOs, representing the fundamental IoT building blocks) as agents, and after " in the large " by treating the IoT systems as Multi Agent Systems (MASs). Indeed, the agent abstraction is a suitable paradigm to instill smartness and autonomy within a single SO and consequently to realize distributed, self-steering and heterogeneous IoT systems. In such directions, the Agent-based COoperating SO (ACOSO) middleware represents a viable solution for the programming, development and management of agent-based SO systems while its performance verification on different IoT networks of different scale has been made through the Omnet++ simulator.