We have developed a discrete event simulator for overlay networks,
with the goal of being scalable while supporting the port of existing
code from the real world to the simulation environment.  The porting
process requires some changes underneath the existing protocol code to
talk to the simulator's datagram transport layer, along with other
tweaks to allow the simulator to track global variables in each
virtual protocol instance, but the actual protocol code remains
unchanged to allow high fidelity simulations.

The source code for our simulator is now available and we have
included a Kad module from the aMule project that we ported to our
simulator as an example.  The project page is at

http://code.google.com/p/dvn-sim/

There is a technical report discussing the details of the simulator at
http://www.cs.umn.edu/research/technical_reports.php?page=report&report_id=10-029

Regards.
Denis Foo Kune
_______________________________________________
p2p-hackers mailing list
p2p-hackers@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to