Enhancements to Policy Distribution for Control Flow and Looping

  • Nigel Sheridan-Smith
  • Tim O’Neill
  • John Leaney
  • Mark Hunter
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3775)


Our previous work proposed a simple algorithm for the distribution and coordination of network management policies across a number of autonomous management nodes by partitioning an Abstract Syntax Tree into different branches and specifying coordination points based on data and control flow dependencies. We now extend this work to support more complex policies containing control flow logic and looping, which are part of the PRONTO policy language. Early simulation results demonstrate the potential performance and scalability characteristics of this framework.


Request Rate Conditional Expression Sequence Point Policy Distribution Management Node 
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.
    Sheridan-Smith, N., Leaney, J., O’Neill, T., Hunter, M.: A Policy-Driven Autonomous System for Evolutive and Adaptive Management of Complex Services and Networks. Eng. Comp. Based Sys. In: (ECBS 2005) (2005)Google Scholar
  2. 2.
    Sheridan-Smith, N., O’Neill, T., Leaney, J., Hunter, M.: Distribution and Coordination of Policies for Large-scale Service Management. In: LANOMS (2005)Google Scholar
  3. 3.
    Grune, D., Bal, H.E., Jacobs, C.J.H.: Modern Compiler Design. John Wiley & Sons, West Sussex (2000)Google Scholar
  4. 4.
    Wolfe, M.: High Performance Compilers for Parallel Computing, 1st edn. Addison-Wesley, Redwood City (1996)zbMATHGoogle Scholar
  5. 5.
    Ponnappan, A., Yang, L., Pillai, R., Braun, P.: A Policy Based QoS Management System for the IntServ/DiffServ Based Internet. In: POLICY (2002)Google Scholar
  6. 6.
    Law, K.L.E., Saxena, A.: Scalable Design of a Policy-Based Management System and its Performance. IEEE Comm. Mag. 41(6), 72–79 (2003)CrossRefGoogle Scholar
  7. 7.
    Hamada, T., Czezowski, P., Chujo, T.: Policy-based Management for Enterprise and Carrier IP Networking. Fujitsu Science and Technology 36(2), 128–139 (2000)Google Scholar
  8. 8.
    Corrente, A., De Bernardi, M., Rinaldi, R.: Policy Provisioning Performance Evaluation using COPS-PR in a policy based network. In: IM (2003)Google Scholar
  9. 9.
    Strassner, S.: Policy-Based Network Management: Solutions for the Next Generation. Morgan Kaufmann, San Francisco (2003), ISBN 1-55860-859-1Google Scholar
  10. 10.
    Wies, R., Mountzia, M.-A., Steenekamp, P.: A practical approach towards a distributed and flexible realization of policies using intelligent agents. In: DSOM (1997)Google Scholar
  11. 11.
    Howard, S., Lutfiyya, H., Katchabaw, M., Bauer, M.: Supporting Dynamic Policy Change Using CORBA System Management Facilities. In: IM, pp. 527–538 (1997)Google Scholar
  12. 12.
    Marriott, D., Sloman, M.: Implementation of a management agent for Interpreting obligation policy. In: DSOM (1996)Google Scholar
  13. 13.
    Dulay, N., Lupu, E., Sloman, M., Damianou, N.: A Policy Deployment Model for the Ponder Language. In: IM, pp. 529–543 (2001)Google Scholar
  14. 14.
    Kohli, M., Lobo, J.: Policy Based Management of Telecommunication Networks. In: Policy Workshop (1999)Google Scholar
  15. 15.
    Koch, T., Krell, C., Kramer, B.: Policy Definition Language for Automated Management of Distributed Systems. Systems Management (1996)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2005

Authors and Affiliations

  • Nigel Sheridan-Smith
    • 1
  • Tim O’Neill
    • 1
  • John Leaney
    • 1
  • Mark Hunter
    • 2
  1. 1.Institute of Information and Communication TechnologiesUniversity of TechnologySydney
  2. 2.AlcatelAustralia

Personalised recommendations