Policy conflict analysis for DiffServ quality of service management

被引:18
作者
Charalambides, Marinos [1 ]
Flegkas, Paris [2 ]
Pavlou, George [1 ]
Rubio-Loyola, Javier [3 ]
Bandara, Arosha [4 ]
Lupu, Emil [5 ]
Russo, Alessandra [5 ]
Dulay, Naranker [5 ]
Sloman, Morris [5 ]
机构
[1] Department of Electronic and Electrical Engineering, University College London
[2] Department of Computer and Communication Engineering, University of Thessaly
[3] Department of Communication Technologies, Universitat Pompeu Fabra
[4] Department of Computing, Open University, Milton Keynes
[5] Department of Computing, Imperial College London
来源
IEEE Transactions on Network and Service Management | 2009年 / 6卷 / 01期
基金
英国工程与自然科学研究理事会;
关键词
Conflict detection; Dynamic conflict resolution; QoS management policies;
D O I
10.1109/TNSM.2009.090302
中图分类号
学科分类号
摘要
Policy-based management provides the ability to (re-)configure differentiated services networks so that desired Quality of Service (QoS) goals are achieved. This requires implementing network provisioning decisions, performing admission control, and adapting bandwidth allocation to emerging traffic demands. A policy-based approach facilitates flexibility and adaptability as policies can be dynamically changed without modifying the underlying implementation. However, inconsistencies may arise in the policy specification. In this paper we provide a comprehensive set of QoS policies for managing Differentiated Services (DiffServ) networks, and classify the possible conflicts that can arise between them. We demonstrate the use of Event Calculus and formal reasoning for the analysis of both static and dynamic conflicts in a semi-automated fashion. In addition, we present a conflict analysis tool that provides network administrators with a user-friendly environment for determining and resolving potential inconsistencies. The tool has been extensively tested with large numbers of policies over a range of conflict types. © 2009 IEEE.
引用
收藏
页码:15 / 30
页数:15
相关论文
共 43 条
  • [1] Moffett J.D., Sloman M.S., Policy conflict analysis in distributed system management, Journal of Organisational Computing, 4, pp. 1-22, (1994)
  • [2] Lupu E.C., Sloman M.S., Conflicts in policy-based distributed systems management, IEEE Transactions on Software Engineering-Special Issue on Inconsistency Management, 25, pp. 852-869, (1999)
  • [3] Bandara A.K., Lupu E.C., Russo A., Using Event Calculus to formalise policy specification and analysis, Proceedings of IEEE Workshop on Policies for Distributed Systems and Networks, (2003)
  • [4] Al-Shaer E., Hamed H., Modeling and management of firewall policies, IEEE Transactions on Network and Service Management, 1, 1, (2004)
  • [5] Charalambides M., Et al., Policy conflict analysis for quality of service management, Proceedings of 6th IEEE Workshop on Policies for Distributed Systems and Networks, (2005)
  • [6] Charalambides M., Et al., Dynamic policy analysis and conflict resolution for DiffServ Quality of Service Management, Proceedings of IEEE/IFIP Network Operations and Management Symposium, (2006)
  • [7] Damianou N., Dulay N., Lupu E.C., Sloman M.S., The Ponder policy specification language, Proceedings of 2nd IEEE Workshop on Policies for Distributed Systems and Networks, (2001)
  • [8] Trimintzios P., Et al., Service-driven traffic engineering for intra-domain quality of service management, IEEE Network Magazine, 17, 3, pp. 29-36, (2003)
  • [9] Howarth M.P., Et al., Provisioning for Inter-domain Quality of Service: The MESCAL Approach, IEEE Communications Magazine, (2005)
  • [10] Borcocci E., Et al., Admission control algorithm for aggregated pipes service invocation in multi-domain IP environment, Proceedings of 3rd International Workshop on Next Generation Networking Middleware, (2006)