Package peersim.transport

Interface Summary
RouterInfo Generic interface to be implemented by protocols that need to be assigned to routers.
Transport This interface represents a generic transport protocol, used to send messages through the underlying network.
 

Class Summary
E2ENetwork This static singleton emulates an underlying router network of fixed size, and stores the latency measurements for all pairs of routers.
E2ETransport This transport protocol is based on the E2ENetwork class.
KingParser Initializes static singleton E2ENetwork by reading a king data set.
TriangularMatrixParser Initializes static singleton E2ENetwork by reading a trace file containing the latency distance measured between a set of "virtual" routers.
UniformRandomTransport Implement a transport layer that reliably delivers messages with a random delay, that is drawn from the configured interval according to the uniform distribution.
UniformRouterAssignment Initializes RouterInfo protocols by assigning routers to them.
UnreliableTransport This transport protocol can be combined with other transports to simulate message losses.