Extending COPS-PR With Meta-Policies for Scalable Management of IP Networks



Raouf Boutaba
University of Waterloo
Dept. of Computer Science
Waterloo, ON., N2L 3G1, CANADA
Email: rboutaba_AT_bbcr.uwaterloo.ca

Andreas Polyrakis
University of Toronto
Dept. of Computer Science
Email: apolyr_AT_cs.toronto.edu



Abstract
During the last years, IP networks have grown considerably in size and complexity: The number and the variety of the connected devices have increased, new applications have emerged and Quality-of-Service is increasingly demanded. In such networks, traditional management techniques seem to suffer from significant scalability and efficiency limitations. Policy-Based Networking (PBN) has emerged as a promising paradigm for IP networks operation and management. In PBN, policy servers enforce network policies by sending the appropriate configuration data to the managed devices. IETF is Currently developing COPS (Common Open Policy Service) and its extension for policy provisioning, COPS-PR, as the protocols to implement PBN. COPS-PR, although initially biased towards DiffServ, has received significant attention and seems efficient for several other Management areas, such as accounting and IP filtering. However, in COPS-PR, the rigidity of the policy-enforcing mechanisms at the managed devices restricts the intelligence that can be pushed into them. This work aims at raising these limitations by extending the COPS-PR protocol with meta-policies. Meta-policies are rules that can be stored and processed by the devices, independently of their semantics. They allow intelligence to be pushed towards the managed device, making in this way the scheme more efficient, scalable, distributed and robust.

Keywords: Policy-Based Networking, policy interpretation, self-managed devices

JNSM: Vol. 10, No. 1, 2002 Extending COPS-PR With Meta-Policies for Scalable Management of IP Networks [Vol. 10, No. 1, 2002]



NOTE: only abstract of paper available on-line; please contact your library or the authors for the full paper

Back to JNSM main page