Design of an Application Cooperation Fair Congestion Control Mechanism
Dii-serv framework is receiving wide attention as an architecture for implementing service guarantees in the Internet. Current framework allows customers to mark their packets and the network provider to check them for conformance to service contracts. This paper looks at the impact of marking strategies employed by aggregated sources (customers) on the provided service in a dii-serv network. The paper shows that aggregation reduces the impact of diierences in round-trip-times on throughput guarantees. The paper also shows that proportional marking of packets can lead to large diierences in delivered throughputs to individual ows within the aggregation. The paper proposes two new marking algorithms that improve the fairness among the individual ows within an ag-gregation. The paper also shows that a customer can achieve higher throughput by marking a disproportionate number of packets IN along the paths that are experiencing congestion while remaining within the service contract. The impact of such a strategy on the network provider and the individual ows is studied .