A Case-Based Reasoning Approach for Automated Management in Policy-Based Networks

  • Nancy Samaan
  • Ahmed Karmouch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3278)


Policy-based networking technologies have been introduced as a promising solution to the problem of management of QoS-enabled networks. However, the potentials of these technologies have not been fully exploited yet. This paper proposes a novel policy-based architecture for autonomous self-adaptable network management. The proposed framework utilizes case-based reasoning (CBR) paradigms for online creation and adaptation of policies. The contribution of this work is two fold; the first is a novel guided automated derivation of network level policies from high-level business objectives. The second contribution is allowing for automated network level policy refinement to dynamically adapt the management system to changing requirements of the underlying environment while keeping with the originally imposed business objectives. We show how automated policy creation and adaptation can enhance the network services by making network components behavior more responsive and customizable to users’ and applications requirements.


Congestion Control Policy Adaptation Business Objective Business Policy Automate Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Valérie, G., Sandrine, D., Brigitte, K., Gladys, D., Eric, H.: Policy-Based Quality of Service and Security Management for Multimedia Services on IP networks in the RTIPA project. In: Almeroth, K.C., Hasan, M. (eds.) MMNS 2002. LNCS, vol. 2496, pp. 25–35. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  2. 2.
    Flegkas, P., Trimintzios, P., Pavlou, G.: A Policy-Based Qualifty of Service Management System for IP DiffServ Networks. IEEE Network, Special Issue on Policy-Based Networking, 50–56 (March/April 2002)Google Scholar
  3. 3.
    Lymberopoulos, L., Lupu, E., Sloman, M.: QoS Policy Specification - A Mapping from Ponder to the IETF Policy Information Model. In: 3rd Mexican Intl Conf. in Computing Science (ENC 2001) (September 2001)Google Scholar
  4. 4.
    Kolodner, J.: Case-based reasoning. Morgan Kaufmann Publishers Inc., San Francisco (1993)CrossRefzbMATHGoogle Scholar
  5. 5.
    Aurrecoechea, C., Campbell, T., Hauw, A.L.: A Survey of QoS Architectures. ACM/Springer Verlag Multimedia Systems Journal, Special Issue on QoS Architecture 6(3), 138–151 (1998)CrossRefGoogle Scholar
  6. 6.
    Lymberopoulos, L., Lupu, E., Sloman, M.: An Adaptive Policy Based Management Framework for Differentiated Services Networks. In: IEEE 3rd Intl Wrkshp on Policies for Distributed Systems and Networks (POLICY 2002), Monterey, California, June 2002, pp. 147–158 (2002)Google Scholar
  7. 7.
    Granville, Z., Faraco de Sá Coelho, L.A., Almeida, G.M., Tarouco, L.: An Architecture for Automated Replacement of QoS Policies. In: 7th IEEE Symp. on Comput. and Comm (ISCC 2002), Italy (July 2002)Google Scholar
  8. 8.
    Marshall, I., Roadknight, C.: Provision of Quality of Service for Active Services. Computer Networks 36(1), 75–85 (2001)CrossRefGoogle Scholar
  9. 9.
    Hamada, T., Czezowski, P., Chujo, T.: Policy-based Management for Enterprise and Carrier IP Networking. FUJITSU Sc and Tech Jrnl 36(2), 128–139 (2000)Google Scholar
  10. 10.
    Damianou, N., Dulay, E., Sloman, M.: The Ponder Policy Specification Language. In: Sloman, M., Lobo, J., Lupu, E.C. (eds.) POLICY 2001. LNCS, vol. 1995, pp. 18–39. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  11. 11.
    Bandara, A., Lupu, E., Moffet, J., Russo, A.: A Goal-based Approach to Policy Refinement. In: Policy 2004, New York, USA (June 2004)Google Scholar
  12. 12.
    Uttamchandaniand, S., Talcott, C., Pease, D.: Eos: An Approach of Using Behavior Implications for Policy-based Self-management. In: Brunner, M., Keller, A. (eds.) DSOM 2003. LNCS, vol. 2867, pp. 16–27. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  13. 13.
    Aamodt, A., Plaza, E.: Case-based reasoning:Foundational issues, methodological variations and system approaches. AI Commu. 7, 39–59 (1994)Google Scholar
  14. 14.
    Bergmann, R., Cunningham, P.: Acquiring Customers’ Requirements in Electronic Commerce. Artif. Intell. Rev. 18(3-4), 163–193 (2002)CrossRefGoogle Scholar
  15. 15.
    Goker, M., RothBerghofer, T.: Development and Utilization of a Case-Based Help-Desk Support System in a Corporate Environment. In: Althoff, K.-D., Bergmann, R., Branting, L.K. (eds.) ICCBR 1999. LNCS (LNAI), vol. 1650, p. 132. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  16. 16.
    Samaan, N., Karmouch, K.: An Evidence-Based Mobility Prediction Agent Architecture. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 230–239. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  17. 17.
    Blake, S., et al.: AN Architecture for Differentiated Services. IETF RFC 2475 (December 1998)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2004

Authors and Affiliations

  • Nancy Samaan
    • 1
  • Ahmed Karmouch
    • 1
  1. 1.School of Information Technology & Engineering (SITE)University of OttawaOttawaCanada

Personalised recommendations