[e2e] ns-2 Packet-level Gnutella simulator available

Qi He qhe at cc.gatech.edu
Wed Sep 10 07:50:42 PDT 2003


Hi,

We have recently completed a new ns-2 packet-level Gnutella simulator. The
simulation package is available at:

   http://www.cc.gatech.edu/computing/compass/gnutella

This package was built as part of the work of the COMPASS group in the
College of Computing at Georgia Tech. The simulator enables complete
evaluations of the Gnutella system using a detailed network model. It is
based on an extensible framework for packet-level peer-to-peer system
simulation. Details of the framework as well as our experience in using
the simulator are reported in a recent paper (linked in the web page
above).

    Qi He, Mostafa Ammar, George Riley, Himanshu Raj, Richard Fujimoto,
    "Mapping Peer Behavior to Packet-Level Details: A Framework for
    Packet-Level Simulation of Peer-to-Peer Systems,"
    Proceedings of the 11th IEEE/ACM International Symposium on Modeling,
    Analysis and Simulation of Computer and Telecommunication Systems
    (MASCOTS), October 2003.

Also included in the package is an extended ns-2 TCP implementation that
has the following additional features: receiver advertised window, sender
buffer, Socket-like APIs, dynamic connection establishment, and real
payload transfer. More details about the extended TCP are available at:

  http://www.cc.gatech.edu/computing/compass/gnutella/tcp.html

Please direct any questions or comments to Qi He (qhe at cc.gatech.edu).

---------------------------------------------------------------------------

-Qi He (qhe at cc.gatech.edu)
Ph.D student
Networking and Telecomm Group
College of Computing
Georgia Institute of Technology




More information about the end2end-interest mailing list