PeerSim Projects

PeerSim Projects is a discrete event simulator for structured overlay network which is written in C++ language. Peer-sim Projects supports several peer to peer protocol network ( P2P Network) and also limited to 3-103 nodes.Simulator environment for P2P protocol is referred as Peer-sim. We also code Peer-sim simulation with java programming platform.

We also implement a modular approach in Peersim projects as main philosophy because of its preferred way of coding to reuse existing modules. Every module in Peer-sim projects is of different kinds. We also offer projects in Peer-sim simulator to support various domains such as data mining, wireless communication and also networking.

In this We also support and guide students to do Peer-sim projects in an efficient way. We also develop projects in network area with well efficient simulation tool for final year projects and PhD Scholars.


Advantages of PeerSim Simulator Projects

We also developed more than 100+ projects with Peersim simulation

Usability: Easier to learn & use.

Configurability: Easier to configure with each level in detailed manner.

Statistics: Results are expressive and also ease to manipulate.

Extensibility: Possible to modify standard simulator behavior to support specific protocols.

Scalability: Ability to simulate P2P protocol with thousands or more nodes.

Reusability: Use the simulation code to write real application.

Simulation architecture:Design & operate simulator.

Overlay weaver in PeerSim Projects:

  • It is an also overlay construction P2P toolkit written in java.
  • It provides common API for high level service, set of routing algorithm and also ensure distributed environment emulator.


  • We enable the simulation of structured & also unstructured networks by cyclic model or discrete event model.
  • We ensure scalability and also reach up to 106 nodes by cyclic model.

Planetsim: A discrete event simulator developed in java, offer layered and also modular architecture. It ensure network layer wrapper with permit planet lab network.

P2PAM: We also ensure a P2PAM framework for peer to peer architecture model based on Peersim.

Framework organization:

We also organization frameworks with following factors are:

  • Init.
  • Node.
  • Automator.
  • Observer.
  • Routing.
  • Topology.

Node data structure:

We also describe node data structure as:

  • Availability.
  • List of local resources.
  • Unique identifier.
  • Type.
  • And also List of cached queries.

Nodes initialize: We also provide a role to node initialize as permit full setup of each node, except link establishment performed by topology constructors such as Poisson random network and scale free network.

Resource replication and popularity:

  • Replication referred as number of nodes that have particular resource.
  • Popularity determines query frequency also for individual resources.

Network dynamics:

  • Chrun.
  • Publication & search.

Simulator Automator:

We also process the operations in PeerSim simulator Projects

  • Add.
  • Remove.
  • Fail.
  • Search.
  • Publish.