NDP2PSim: a NS2-Based platform for peer-to-peer network simulations

  • Authors:
  • Wu Kun;Dai Han;Yang Zhang;Sanglu Lu;Daoxu Chen;Li Xie

  • Affiliations:
  • State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China;State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China;State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China;State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China;State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China;State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, China

  • Venue:
  • ISPA'05 Proceedings of the 2005 international conference on Parallel and Distributed Processing and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays simulation is the major method to evaluate and analyze the performance of peer-to-peer systems. With the development of the research, more and more researchers point out that the underlying network highly impacts the performance of peer-to-peer systems. But most existing simulators are still based on some simplified models without considering the underlying network. Meanwhile, most simulators can only simulate some specific protocols on small scales. We designed and developed an integrated and generic simulation platform, NDP2PSim, built on NS2 to overcome these weaknesses. This platform can provide a realistic and generic simulation environment for almost all kinds of existing P2P protocols on large scales. And some common functions of P2P systems are also abstracted and provided as modules in order to make the platform easy to use. In this paper, we describe the structure of NDP2PSim in detail and compare it with other existing simulators.