Cargando…

Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach

BACKGROUND: Computer Networks have a tendency to grow at an unprecedented scale. Modern networks involve not only computers but also a wide variety of other interconnected devices ranging from mobile phones to other household items fitted with sensors. This vision of the "Internet of Things&quo...

Descripción completa

Detalles Bibliográficos
Autores principales: Laghari, Samreen, Niazi, Muaz A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4727809/
https://www.ncbi.nlm.nih.gov/pubmed/26812235
http://dx.doi.org/10.1371/journal.pone.0146760
_version_ 1782412027740815360
author Laghari, Samreen
Niazi, Muaz A.
author_facet Laghari, Samreen
Niazi, Muaz A.
author_sort Laghari, Samreen
collection PubMed
description BACKGROUND: Computer Networks have a tendency to grow at an unprecedented scale. Modern networks involve not only computers but also a wide variety of other interconnected devices ranging from mobile phones to other household items fitted with sensors. This vision of the "Internet of Things" (IoT) implies an inherent difficulty in modeling problems. PURPOSE: It is practically impossible to implement and test all scenarios for large-scale and complex adaptive communication networks as part of Complex Adaptive Communication Networks and Environments (CACOONS). The goal of this study is to explore the use of Agent-based Modeling as part of the Cognitive Agent-based Computing (CABC) framework to model a Complex communication network problem. METHOD: We use Exploratory Agent-based Modeling (EABM), as part of the CABC framework, to develop an autonomous multi-agent architecture for managing carbon footprint in a corporate network. To evaluate the application of complexity in practical scenarios, we have also introduced a company-defined computer usage policy. RESULTS: The conducted experiments demonstrated two important results: Primarily CABC-based modeling approach such as using Agent-based Modeling can be an effective approach to modeling complex problems in the domain of IoT. Secondly, the specific problem of managing the Carbon footprint can be solved using a multiagent system approach.
format Online
Article
Text
id pubmed-4727809
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-47278092016-02-03 Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach Laghari, Samreen Niazi, Muaz A. PLoS One Research Article BACKGROUND: Computer Networks have a tendency to grow at an unprecedented scale. Modern networks involve not only computers but also a wide variety of other interconnected devices ranging from mobile phones to other household items fitted with sensors. This vision of the "Internet of Things" (IoT) implies an inherent difficulty in modeling problems. PURPOSE: It is practically impossible to implement and test all scenarios for large-scale and complex adaptive communication networks as part of Complex Adaptive Communication Networks and Environments (CACOONS). The goal of this study is to explore the use of Agent-based Modeling as part of the Cognitive Agent-based Computing (CABC) framework to model a Complex communication network problem. METHOD: We use Exploratory Agent-based Modeling (EABM), as part of the CABC framework, to develop an autonomous multi-agent architecture for managing carbon footprint in a corporate network. To evaluate the application of complexity in practical scenarios, we have also introduced a company-defined computer usage policy. RESULTS: The conducted experiments demonstrated two important results: Primarily CABC-based modeling approach such as using Agent-based Modeling can be an effective approach to modeling complex problems in the domain of IoT. Secondly, the specific problem of managing the Carbon footprint can be solved using a multiagent system approach. Public Library of Science 2016-01-26 /pmc/articles/PMC4727809/ /pubmed/26812235 http://dx.doi.org/10.1371/journal.pone.0146760 Text en © 2016 Laghari, Niazi http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Laghari, Samreen
Niazi, Muaz A.
Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title_full Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title_fullStr Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title_full_unstemmed Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title_short Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
title_sort modeling the internet of things, self-organizing and other complex adaptive communication networks: a cognitive agent-based computing approach
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4727809/
https://www.ncbi.nlm.nih.gov/pubmed/26812235
http://dx.doi.org/10.1371/journal.pone.0146760
work_keys_str_mv AT lagharisamreen modelingtheinternetofthingsselforganizingandothercomplexadaptivecommunicationnetworksacognitiveagentbasedcomputingapproach
AT niazimuaza modelingtheinternetofthingsselforganizingandothercomplexadaptivecommunicationnetworksacognitiveagentbasedcomputingapproach