Package | Description |
---|---|
sime | |
sime.tcp |
Class and Description |
---|
Endpoint
This class implements a simple TCP endpoint that is composed
of sender and receiver objects.
|
Link
A full-duplex communication link that connects two network nodes.
|
NetworkElement
The interface for simulated network elements (nodes and links).
Provides two universal methods: NetworkElement.send(NetworkElement, Packet) for downcall
and NetworkElement.handle(NetworkElement, Packet) for upcall, from components that
are above or below this component in the protocol stack. |
Packet
Data packet class.
|
Router
This class is a simple simulation of a network router.
|
Router.OutputPort
Inner class for router's output ports.
|
Simulator
The main class of a simple simulator for TCP congestion
control.
Check also the design documentation for this simulator. |
TimedComponent
The interface for simulated software components,
such as protocol modules.
Provides a callback method to call when a simulated timer expires. |
TimerSimulated
The Timer class for the simulator.
|
Class and Description |
---|
Endpoint
This class implements a simple TCP endpoint that is composed
of sender and receiver objects.
|
NetworkElement
The interface for simulated network elements (nodes and links).
Provides two universal methods: NetworkElement.send(NetworkElement, Packet) for downcall
and NetworkElement.handle(NetworkElement, Packet) for upcall, from components that
are above or below this component in the protocol stack. |
Packet
Data packet class.
|
TimedComponent
The interface for simulated software components,
such as protocol modules.
Provides a callback method to call when a simulated timer expires. |
TimerSimulated
The Timer class for the simulator.
|