Modified code for constant data flow and statistics
IP.java |
IP class is updated to collect statistics.
|
droptailQueue.java |
The implementation of droptail queue has been changed to keep TCP packets,
which carry routing information,
while dropping UDP packets, which carry data. In other words, routing packets
are given higher priority when buffer is full.
|
UDP_Header.java |
Constant data flow is implemented using UDP. However, the implementation has
been changed to include the time when a packet has been sent.
|
UDPSession.java |
udpSession class is updated to
set packet send time.
|
udpStreamServer.java |
udpStreamServer class is updated to
ignore the limit on the amount of data sent so as to provide constant data flow.
|
udpStreamSession.java |
udpStreamSession class is updated to
ignore the limit on the amount of data received to as to provide constant data flow.
|