Simple Module GiaNeighbors

File: Overlay/Gia/Gia.ned

C++ definition: click here

Module which handles all current neighbors of the node. Contains capacity, connection degree, sent and received token count and the keylist of all neighbors

Author: Robert Palmer

Usage diagram:

The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.

Used in compound modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

GiaModules

Implementation of the Gia overlay as described in "Making Gnutella-like P2P Systems Scalable" by Yatin Chawathe, Sylvia Ratnasamy, Lee Breslau, Nick Lanham and Scott Shenker, published in "In Proc. ACM SIGCOMM (Aug. 2003)".

Author: Robert Palmer

Source code:

simple GiaNeighbors
endsimple