PECAN: policy-enabled configuration across networks

The Internet is growing to the point of needing more serious, scalable management infrastructure. Telecommunications companies and Internet service providers alike face the pressures of upgrading and provisioning their networks while constraining their infrastructure costs to maintain profitability and to stay competitive in an industry that is financially stressed with tight profit margins. In order to be financially successful in this environment, service providers will have to support a variety of services and applications on a combined packet infrastructure, carrying increased varieties of traffic with different performance characteristics and predictable levels of managed quality of service (QoS). Multi-protocol label switching (MPLS) traffic engineering enables service providers to engineer their networks to provide such QoS; however, this task brings along with it a plethora of management challenges. We discuss these management challenges and our experience with the design and implementation of a policy-based management system, PECAN, for managing MPLS networks. PECAN provides the ability for a network operator to define high-level policies that control the operation of the management system. These high-level policies control admission of traffic into the network based on the QoS guarantees required; placement of traffic flows on MPLS traffic engineered paths; and the feedback loop between network fault/performance monitoring and reconfiguration of the network to alleviate the effects of any observed problems.

[1]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[2]  Yakov Rekhter,et al.  BGP/MPLS VPNs , 1999, RFC.

[3]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture" RFC 3031 , 2001 .

[4]  P. Hoffman Internet Draft , 1998 .

[5]  Jorge Lobo,et al.  A Policy Description Language , 1999, AAAI/IAAI.

[6]  Larry Wong,et al.  Bandwidth broker architecture for VoIP QoS , 2001, SPIE ITCom.

[7]  R. Chadha,et al.  Guest editorial - policy-based networking , 2002, IEEE Netw..

[8]  Daniel O. Awduche,et al.  Requirements for Traffic Engineering Over MPLS , 1999, RFC.

[9]  Fred Baker,et al.  Directory Enabled Networks , 1999 .

[10]  Andrea Westerinen,et al.  Policy Core Information Model - Version 1 Specification , 2001, RFC.

[11]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[12]  Tim Howes,et al.  Lightweight Directory Access Protocol , 1995, RFC.

[13]  George Pavlou,et al.  A policy-based quality of service management system for IP DiffServ networks , 2002, IEEE Netw..

[14]  Denis Trcek,et al.  Security policy management for networked information systems , 2000, NOMS 2000. 2000 IEEE/IFIP Network Operations and Management Symposium 'The Networked Planet: Management Beyond 2000' (Cat. No.00CB37074).

[15]  Jorge Lobo,et al.  Policy evaluation for network management , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[16]  Morris Sloman,et al.  Policies Hierarchies for Distributed Systems Management , 1993, IEEE J. Sel. Areas Commun..

[17]  Jeffrey D. Case,et al.  Introduction to Version 3 of the Internet-standard Network Management Framework , 1999, RFC.

[18]  Andrea Westerinen,et al.  Information Model for Describing Network Device QoS Datapath Mechanisms , 2004, RFC.

[19]  R. Rajan,et al.  A policy based approach for QoS-on-demand over the Internet , 2000, 2000 Eighth International Workshop on Quality of Service. IWQoS 2000 (Cat. No.00EX400).

[20]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[21]  Tim Howes,et al.  Lightweight Directory Access Protocol (v3) , 1997, RFC.

[22]  Jürgen Quittek,et al.  MPLS management using policies , 2001, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470).