• DocumentCode
    475848
  • Title

    Multi-Agent System Model of a BitTorrent Network

  • Author

    Costa-Montenegro, Enrique ; Burguillo-Rial, Juan C. ; Rodríguez, Pedro S. ; Gonzalez-Castano, F. Javier ; Curras-Parada, Maria ; Gomez-Raña, Patricia ; Rey-Souto, Juan P.

  • Author_Institution
    Dept. de Ing. Telematica, Univ. de Vigo, Vigo
  • fYear
    2008
  • fDate
    6-8 Aug. 2008
  • Firstpage
    586
  • Lastpage
    591
  • Abstract
    A peer to peer (P2P) computer network relies on direct connections between participants rather than conventional centralized resources. These networks are useful for many purposes, but the ldquokiller-apprdquo nowadays is file sharing. BitTorrent is a very popular protocol for this matter. In this paper we model a BitTorrent network as a multi-agent system. In it, each BitTorrent client is an agent that interacts with other agents and reacts autonomously, following some algorithms. Its objectives are downloading a content in the shortest time possible, and sharing it with other agents. The model is programmed in JADE, a software framework in Java language for agent development. The model has been validated by initial tests, and it was used to study the behavior of BitTorrent networks in diverse situations hard to test in a real network.
  • Keywords
    Java; multi-agent systems; peer-to-peer computing; protocols; software agents; BitTorrent network; JADE; Java language; agent development; file sharing; multiagent system model; peer to peer computer network; protocol; software framework; Computer architecture; Computer networks; Distributed computing; Java; Multiagent systems; Network servers; Peer to peer computing; Protocols; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.168
  • Filename
    4617436