Conference Paper (published)

An Agent-Based Approach for Modelling Peer to Peer Networks

Details

Citation

Alharbi H & Hussain A (2015) An Agent-Based Approach for Modelling Peer to Peer Networks. In: Proceedings - UKSim-AMSS 17th International Conference on Computer Modelling and Simulation, UKSim 2015. UKSim-AMSS 17th International Conference on Computer Modelling and Simulation, UKSim 2015, Cambridge, UK, 25.03.2017-27.03.2017. New York: IEEE, pp. 532-537. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7576597; https://doi.org/10.1109/UKSim.2015.47

Abstract
A promising modelling and simulation tool is Agent-based Modelling (ABM) that has proved to be an effective and powerful tool across a wide range of fields. However, its exploitation within the Peer to Peer (P2P) paradigm has only recently attracted attention. This paper shows that the use of ABM tools such as NetLogo can provide many advantages over classical P2P simulation tools. This has been demonstrated through an initial case study involving implementation and evaluation of a well-known, powerful unstructured P2P protocol, named Gia. Preliminary simulation results show that Netlogo can provide the user with a wide range of comparative benefits, such as ease of implementation, visualization, and real-time analysis. Moreover, it can be used in educational applications for understanding the complexity of P2P networks. In addition, NetLogo is shown to have the potential to provide more insightful performance measures and serve as a future ‘participatory’ e-learning or educational tool for studying various aspects of the complex Gia model. Finally, we present some preliminary results for a NetLogobased implementation of a recently reported, modified Gnutella-like (M-Gia) protocol, which considers additional parameters to improve consistency in mobile P2P networks.

Keywords
Peer-to-Peer; Gnutella; Agent-based modeling; NetLogo

StatusPublished
Publication date31/12/2015
Publication date online31/03/2015
PublisherIEEE
Publisher URLhttp://ieeexplore.ieee.org/…arnumber=7576597
Place of publicationNew York
ISBN978-1-4799-8712-2
ConferenceUKSim-AMSS 17th International Conference on Computer Modelling and Simulation, UKSim 2015
Conference locationCambridge, UK
Dates