Ambiance Intelligence Approach Using IoT and Multi-Agent System

Ambiance Intelligence Approach Using IoT and Multi-Agent System

Meftah Zouai (Laboratory LINFI, Department of Computer Science, University of Mohamed Khider, Biskra, Algeria), Okba Kazar (Laboratory LINFI, Department of Computer Science, University of Mohamed Khider, Biskra, Algeria), Guadalupe Ortiz Bellot (Laboratory UCASE, University of Cadiz, Cadiz, Spain), Belgacem Haba (Invensas Corp., San Jose, USA), Nadia Kabachi (Laboratory ERIC, University of Lyon 1, Lyon, France) and M. Krishnamurhty (Documentation Research & Training Center, Indian Statistical Institute, Bangalore, India)
Copyright: © 2019 |Pages: 19
DOI: 10.4018/IJDST.2019010104

Abstract

Internet of things is a network of objects mainly supported by electronic devices and electronic components such as sensors and electronic cards. These objects can be physical and virtual devices, sensors or actuators, are autonomous and have their own intelligence characteristics. On the other hand, smart environments are those in which sensors and actuators have been integrated, to react to events and to adapt to those present. The environment acquires intelligence through its intelligent components, or through the intelligence resulting from its interaction with other components. Our contribution is a proposal of Cognitive IoT (CIoT) devices structure by adding an agent layer to the device. Such layer provides the device with agent characteristics (intelligence, autonomy, cooperation and organization).
Article Preview
Top

2. Background

In this section, we are going to introduce the main concepts and technologies used in our approach.

2.1. Internet of Things

The IoT is a set of computing devices, objects, mechanical and digital machines (Gubbi, Buyya, Marusic, and Palaniswami, 2013). Such entities remain connected to the Internet, and are integrated with one or more sensors (Minerva, Biru, and Rotondi, 2010). Currently, IEEE standard association considers three layers in IoT architecture, as shown in Figure 1 and explained below:

  • Application Layer: It represents the software level. It varies according to IoT markets and stakeholders;

  • Networks and data communication Layer: It is responsible for packet forwarding, which includes the routing through intermediate routers. Since the networks layer knows the address of the neighbouring network nodes, it manages quality of service (QoS);

  • Sensing Layer: This layer senses/controls the physical world and data-acquirement. It is integrated with existing hardware (RFID, sensors, actuators, etc.).

Figure 1.

IoT architecture (Wu, Lu, Ling, Sun, and Du, 2010)

IJDST.2019010104.f01

Complete Article List

Search this Journal:
Reset
Open Access Articles
Volume 11: 4 Issues (2020): 1 Released, 3 Forthcoming
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing