Next: Preventing Congestion Collapse Up: Network Border Patrol Previous: The Rate Control Algorithm

Simulation Experiments

 

In this section, we present the results of several simulation experiments, each of which is designed to test a different aspect of Network Border Patrol. The first set of experiments examines the ability of NBP to prevent congestion collapse, and the second set of experiments examines its ability to provide fair bandwidth allocations to competing network flows. All simulations were run for 100 seconds using the UC Berkeley/LBNL/VINT ns-2 simulator [13]. The ns-2 code implementing NBP and the scripts to run these simulations are available at the UCI Network Research Group web site [14]. Default simulation parameters are shown in Table 1 and are used in all simulation experiments unless otherwise noted.

Table 1: Default simulation parameters
Simulation parameter Value
Packet size 1000 bytes
Router queue size 100 packets
Maximum segment size (MSS) 1500 bytes
TCP implementation Reno [12]
TCP window size 100 kbytes
MRC factor (MF) 10
AsynchInterval 10 msec
TSW window size 10 msec
End-system-to-edge propagation delay 100 $\mu$sec
End-system-to-edge link bandwidth 10 Mbps



Next: Preventing Congestion Collapse Up: Network Border Patrol Previous: The Rate Control Algorithm

1999-07-10