Abstract
Sensors, coupled with transceivers, have quickly evolved from technologies purely confined to laboratory test beds to workable solutions used across the globe. These mobile and connected devices form the nuts and bolts required to fulfill the vision of the so-called internet of things (IoT). This idea has evolved as a result of proliferation of electronic gadgets fitted with sensors and often being uniquely identifiable (possible with technological solutions such as the use of Radio Frequency Identifiers). While there is a growing need for comprehensive modeling paradigms as well as example case studies for the IoT, currently there is no standard methodology available for modeling such real-world complex IoT-based scenarios. Here, using a combination of complex networks-based and agent-based modeling approaches, we present a novel approach to modeling the IoT. Specifically, the proposed approach uses the Cognitive Agent-Based Computing (CABC) framework to simulate complex IoT networks. We demonstrate modeling of several standard complex network topologies such as lattice, random, small-world, and scale-free networks. To further demonstrate the effectiveness of the proposed approach, we also present a case study and a novel algorithm for autonomous monitoring of power consumption in networked IoT devices. We also discuss and compare the presented approach with previous approaches to modeling. Extensive simulation experiments using several network configurations demonstrate the effectiveness and viability of the proposed approach.
Highlights
We live in a time where electronic gadgets and integrated sensors are all around us—from versatile Smartphones and tablets to portable PCs, and from indoor temperature regulators to microwave ovens
In this paper, we show for the first time, a way to deal with displaying the internet of things (IoT) by consolidating agent-based modeling with complex networks utilizing methods exhibited before under the cognitive agent-based computing framework
self-organized power consumption approximation (SOPCA) algorithm was tested over random, lattice, small-world and scale-free networks
Summary
We live in a time where electronic gadgets and integrated sensors are all around us—from versatile Smartphones and tablets to portable PCs, and from indoor temperature regulators to microwave ovens. ABM models are commonly actualized utilizing PC reproductions either by some custom programming or created ABM toolkits taking into account a more profound comprehension of the conduct of the general framework in light of the individual operators (Gershenson and Niazi 2013). To model such large complex networks agent based modeling and simulation tools are a natural choice (Niazi and Hussain 2011). In previous work such as (Niazi and Hussain 2009) it has been demonstrated how complex communication networks involving autonomous and interacting agents can be modeled using these agent-based modeling tools
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.