Jordan University of Science and Technology

On the Mobility Scenario Implementation Using a Graphical P2P Discrete Event Simulator for the Bittorrent Protoco


Authors:  Marios Charalambous, Constandinos X. Mavromoustakis, George C. Violaris and Muneer Bani Yassein

Abstract:  
Peer-to-Peer computing is nowadays the application platform which utilizes a novel distributed computing paradigm. It allows any number of participants to exchange and coordinate their resources with minimum overhead through centralized servers/services. This paradigm is also gaining ground in mobile computing environments. By merging the wireless and the static worlds of Peer-to-Peer applications, new services emerge. As Peer-to-Peer networks have nowadays become the basis for efficiently sharing data among users (both wireless and static) this work elaborates on the design of a new simulation framework via which, a mobility-based scenario can be utilized using the Bittorrent protocol. The framework uses a structured-based overlay for the static peers, and unstructured for mobile peers. Many parameters were introduced for the diffusion process and the seeding techniques that are utilized by the Bittorrent simulation framework. By using the Object Oriented design paradigm the proposed simulation framework is developed to be highly scalable being capable to potentially host new components. The simulation tool can encompass a scenario with partial mobility characteristics in a Peer-tracker and a Peer-to-Peer communication enhancement scheme. The proposed simulation framework can evaluate effectively the scalable mobility and can estimate the availability of requested resources of each individual user (both mobile and static). Finally the created simulation framework and the designed modules take into consideration the active intercluster peer participation and evaluate a degree of participation while resources are being exchanged