Package oversim.overlay.gia

Name Type Description
Gia simple module

The main module of the GIA implementation

Author: Robert Palmer

GiaKeyListModule simple module

Module for visualizing the keylist

Author: Robert Palmer

GiaModules compound module

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

GiaNeighbors simple module

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

GiaTokenFactory simple module

Module for sending new tokens to direct neighbors

Author: Robert Palmer