Quality of Service — IWQoS 2001

Volume 2092 of the series Lecture Notes in Computer Science pp 325-341


Customizable Cooperative Metering for Multi-ingress Service Level Agreements in Differentiated Network Services

  • SyedUmairAhmed ShahAffiliated withSchool of Computer Science, Carnegie Mellon University
  • , Peter SteenkisteAffiliated withSchool of Computer Science, Carnegie Mellon University

* Final gross prices may vary according to local VAT.

Get Access


In the Differentiated Service architecture an interesting class of SLAs provides guarantees for the traffic flowing from multiple ingress nodes into a single or group of egress nodes. For many distributed services, like a VPN service, where multiple ingress points are sending to the same egress, customers would like to control the bandwidth distribution across the ingress routers, based on their specific requirements. In this paper we present a simple strategy called CCDM (Customized Coordinated Dynamic Metering) that supports a customizable distribution of bandwidth across ingress routers. The bandwidth distribution policy is specified by customers in the form of router extensions (code modules) that execute in the control plane of the ingress routers. We describe and motivate the CCDM design. We also describe an implementation of CCDM in the context of the Darwin system and present measurement results for three different customized policies, demonstrating the customizability aspect of our solution.