Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bernet, Y., Blake, S., Grossman, D., and Smith, A. An Informal Management Model for Diffserv Routers. Internet Draft, February 2001.
Black, D., Blake, S., Carlson, M., Davies, E., Wang, Z., and Weiss, W. An Architecture for Differentiated Services. Network Working Group, RFC 2475, December 1998.
Blelloch, G. Algorithms in the real world: Lecture notes (fall 1997).
Chandra, P., Fisher, A., Kosak, C., Ng, E., Steenkiste, P., Takahashi, E., and Zhang, H. Darwin: Resource Management for Value-Added Customizable Network Service. ICNP’98, October 1998.
Duffield, N., Goyal, P., Greenberg, A., Ramakrishnan, K., and van der Merwe, J. A Flexible Model for Resource Management in Virtual Private Networks. Proceedings of SIGCOMM, August 1999.
Floudas, C. A., and Visweswaran, V. Quadratic optimization. Kluwer Acad. Publ. pp. 217–269, 1995.
Gao, J., and Steenkiste, P. An Access Control Architecture for Programmable Routers. Fourth IEEE Conference on Open Architectures and Network Programming (OPENARCH’01), April 2001.
Gao, J., Steenkiste, P., Takahashi, E., and Fisher, A. A Programmable Router Architecture Supporting Control Plane Extensibility. IEEE Communications Magazine, 2000.
Karmarkar, N. A New Polynomial-time Algorithm for Linear Programming,. Combinatorica 4, pp. 373–395, 1984.
Keshav, S. An Engineering Approach to Computer Networking. Addison-Wesley, pp. 215–217, 1997.
MPEG-4 and H.263 Video Traces for Network Performance Evaluation. http://www-tkn.ee.tu-berlin.de/research/trace/trace.html.
Ohlman, B. Receiver control in Differentiated services. Internet Draft, work-inprogress, expired, September 1998.
The Network Simulator-ns-2. http://www.isi.edu/nsnam/ns/.
Weiss, W. Providing Differentiated Services through Cooperative Dropping and Delay Indication. Internet Draft, work-in-progress, expired, March 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shah, S., Steenkiste, P. (2001). Customizable Cooperative Metering for Multi-ingress Service Level Agreements in Differentiated Network Services. In: Wolf, L., Hutchison, D., Steinmetz, R. (eds) Quality of Service — IWQoS 2001. IWQoS 2001. Lecture Notes in Computer Science, vol 2092. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45512-4_26
Download citation
DOI: https://doi.org/10.1007/3-540-45512-4_26
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42217-4
Online ISBN: 978-3-540-45512-7
eBook Packages: Springer Book Archive