Abstract
Reserved delivery subnetworks (RDSs) can provide more consistent quality of service to users by reserving bandwidth on an aggregate basis. Besides the benefit of exclusive bandwidth access, there are other potentials to further improve end-to-end performance in an RDS because the end hosts can utilize the knowledge about the underlying networks to achieve better performance than in the ordinary Internet. In this paper, we propose a source traffic regulation technique to improve end-to-end performance in the environment of an RDS. The basic idea is to regulate the traffic from a server to sink end hosts such that bandwidth usage does not exceed the reserved link bandwidth and overloaded sinks do not affect other well behaved sinks. We propose a per-connection as well as an aggregated source traffic regulation algorithm for both single server and multi-server RDSs. We evaluate our algorithms with simulation studies in the ns-2 network simulator, and the simulation results show great improvements over traditional transport protocols.