Agent-based tools for modeling and simulation of self-organization in peer-to-peer, ad hoc, and other complex networks
@article{Niazi2009AgentbasedTF, title={Agent-based tools for modeling and simulation of self-organization in peer-to-peer, ad hoc, and other complex networks}, author={Muaz A. Niazi and Amir Hussain}, journal={IEEE Communications Magazine}, year={2009}, volume={47} }
Agent-based modeling and simulation tools provide a mature platform for development of complex simulations. They however, have not been applied much in the domain of mainstream modeling and simulation of computer networks. In this article, we evaluate how and if these tools can offer any value-addition in the modeling & simulation of complex networks such as pervasive computing, large-scale peer-to-peer systems, and networks involving considerable environment and human/animal/habitat…
109 Citations
An Agent-Based Approach for Modelling Peer to Peer Networks
- Computer Science2015 17th UKSim-AMSS International Conference on Modelling and Simulation (UKSim)
- 2015
Preliminary simulation results show that Net logo can provide the user with a wide range of comparative benefits, such as ease of implementation, visualization, and real-time analysis, and it can be used in educational applications for understanding the complexity of P2P networks.
Verification & Validation of Agent Based Simulations using the VOMAS (Virtual Overlay Multi-agent System) Approach
- Computer ScienceMALLOW
- 2009
This paper presents a framework, where a virtual overlay multi-agent system can be used to validate simulation models and shows its broad applicability in a wide variety of simulation models ranging from social sciences to computer networks in spatial and non-spatial conceptual models.
LUNES: Agent-based simulation of P2P systems
- Computer Science2011 International Conference on High Performance Computing & Simulation
- 2011
We present LUNES, an agent-based Large Unstructured NEtwork Simulator, which allows to simulate complex networks composed of a high number of nodes. LUNES is modular, since it splits the three phases…
Towards a novel unified framework for developing formal, network and validated agent-based simulation models of complex adaptive systems
- Computer ScienceArXiv
- 2017
This thesis proposes first steps towards a unified framework using a combination of agent-based and complex network-based modeling approaches and guidelines formulated in the form of a set of four levels of usage, which allow multidisciplinary researchers to adopt a suitable framework level on the basis of available data types, their research study objectives and expected outcomes, thus allowing them to better plan and conduct their respective re-search case studies.
Netlogo, Agent-based tool for Modeling and Simulation of Routing Problem in Ad-hoc Networks
- Computer Science
- 2015
This article has successfully implemented distributed Dijkstra's shortest path algorithm to solve the routing problem of mobile ad hoc networks and shows the quick convergence of DijkStra's Algorithm to shortest paths relating a source node with all accessible destinations.
Implementation and analysis of the BitTorrent protocol with a multi-agent model
- Computer ScienceJ. Netw. Comput. Appl.
- 2011
Simulation-based design of self-organising and cooperative networks
- Computer ScienceInt. J. Space Based Situated Comput.
- 2011
Modelling and simulation is a critical element in the design, development and evaluation of self-organising and cooperative networks. In this paper, we investigate issues concerning wireless sensor…
A multi-agent-based simulator for a transmission control protocol/internet protocol network
- Computer ScienceSimul.
- 2014
A novel idea for network simulation that has not been implemented before, which is using agents to simulate all layers of a TCP/IP network, including application and lower layers is presented.
Agent-based computing from multi-agent systems to agent-based models: a visual survey
- Computer ScienceScientometrics
- 2011
This paper uses Scientometric analysis to analyze all sub-domains of agent-based computing, and results include the identification of the largest cluster based on keywords, the timeline of publication of index terms, the core journals and key subject categories.
An agent-based approach for the design and analysis of content delivery networks
- Computer ScienceJ. Netw. Comput. Appl.
- 2014
References
SHOWING 1-10 OF 10 REFERENCES
Simulation of large scale networks II: modeling and simulation best practices for wireless ad hoc networks
- Computer ScienceWSC '03
- 2003
Three case studies are presented to highlight the importance of following well-established simulation techniques, of carefully describing experimental study scenarios, and of understanding assumptions sometimes unstated in the framework of a simulator.
Simulation of large ad hoc networks
- Computer ScienceMSWIM '03
- 2003
Improvements to NS-2 to meet the needs of large ad hoc network simulations are described, based on the idea of exploiting the limited interference of wireless communication, which has simulated populations of up to 3000 nodes so far and works up to 30 times faster than the original version.
On credibility of simulation studies of telecommunication networks
- Computer ScienceIEEE Commun. Mag.
- 2002
This article discusses two important necessary conditions of a credible simulation study: use of appropriate pseudo-random generators of independent uniformly distributed numbers, and appropriate analysis of simulation output data.
The Past and Future of Multiagent Systems
- Computer Science
- 2004
The lessons learned from using various technologies as aids in teaching a graduate multiagent systems class are described, which includes the separation of software agent design into a separate class that focuses on distributed programming and the development of a unifying notation for representing multiagent problems.
HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks
- Computer ScienceIEEE Transactions on Mobile Computing
- 2004
It is proved that, with appropriate bounds on node density and intracluster and intercluster transmission ranges, HEED can asymptotically almost surely guarantee connectivity of clustered networks.
Simulation of the research process
- Computer Science2008 Winter Simulation Conference
- 2008
First steps towards the development of a formal model of the research process are presented, including how researchers with similar publishing policies might self-organize in the form of groups by means of various visualization techniques.
Fast self-healing gradients
- Computer ScienceSAC '08
- 2008
CRF-Gradient is presented, a self-healing gradient algorithm that provably reconfigures in O(diameter) time and can be generalized and applied to create other self- healing calculations, such as cumulative probability fields.
Self-organized customized content delivery architecture for ambient assisted environments
- Computer ScienceUPGRADE '08
- 2008
It is demonstrated how physical peers made up of a Bluetooth-based network of Java-enabled mobile phones can be used to provide customized content delivery from the web without the need of a dedicated web connection per device.
NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University
- 1999
Phased Approach to Simulation of Security Algorithms for Ambient Intelligent (AmI) Environments, 40th Anniversary Winter Simulation Conference 07 (WSC07)
- PhD Student Colloqium, December
- 2007