Towards Service Awareness and Autonomic Features in a SIP-Enabled Network

  • Giuseppe Valetto
  • Laurent Walter Goix
  • Guillaume Delaire
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3854)


Next-generation communication infrastructures can become autonomic only if they can leverage some form of awareness about themselves and the services they deliver. Such awareness can be reached by disseminating across the network a proper amount of multi-faceted knowledge. We have started to identify a set of basic capabilities that provide a degree of service-awareness and enable various autonomic behaviors, oriented towards sustaining communication services within a SIP-enabled network. We have designed network features that support those capabilities, in particular focusing on awareness features relevant to service deployment, monitoring and exposition, and we have built those features natively into the control plane,relying upon the SIP Event Framework specifications. We have also defined a set of scenarios that exploit the service awareness introduced in the network for various autonomic purposes.


Session Initiation Protocol Network Element User Agent Autonomic Communication Autonomic Computing 
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.
    Ganek, A.G., Corbi, T.A.: The Dawning of the Autonomic Computing Era. IBM Systems Journal 42(1), 5–18 (2003)CrossRefGoogle Scholar
  2. 2.
    Horn, P.: Autonomic Computing: IBM’s Perspective on The State of Information Technology, at Agenda 2001 conference, Scottsdale, Az., USA, October 15 (2001),
  3. 3.
    Rosenberg, et al.: SIP: Session Initiation Protocol, RFC3261 (June 2002),
  4. 4.
    Roach, B.: Session Initiation Protocol (SIP)-Specific Event Notification, RFC3265 (June 2002),
  5. 5.
    Niemi: Session Initiation Protocol (SIP) Extension for Event State Publication, RFC3903 (October 2004),
  6. 6.
    Rosenberg, J.: A Presence Event Package for the Session Initiation Protocol (SIP), RFC3856 (August 2004),
  7. 7.
    Sugano, et al.: Presence Information Data Format (PIDF), RFC3863 (August 2004),
  8. 8.
    Wei, L.: A Service Oriented SIP Infrastructure for Adaptive and Context-Aware Wireless Services. In: Proceedings of the 2nd Intl. Conference on Mobile and Ubiquitous Multimedia, Norrköping, Sweden, December 10-12 (2003)Google Scholar
  9. 9.
    Pavel, D., Trossen, D.: Context Provisioning and SIP Events. In: Proceedings of the MobySys 2004 Workshop on Context Awareness, Boaston, Ma, USA, June 6 (2004)Google Scholar
  10. 10.
    Tennenhouse, D.L., Smith, J.M., Sincoskie, W.D., Wetherall, D.J., Minden, G.J.: A survey of active network research. IEEE Communications Magazine 35(1), 80–86 (1997)CrossRefGoogle Scholar
  11. 11.
    Konstantinou, A.V., Yemini, Y., Florissi, D.: Towards Self-Configuring Networks. In: Proceedings of the DARPA Active Networks Conference and Exposition, San Francisco, Ca, USA (May 2002)Google Scholar
  12. 12.
    Konstantinou, A.V., Yemini, Y.: Programming Systems for Autonomy. In: Proceedings of the IEEE Autonomic Computing Workshop, Active Middleware Services (AMS 2003), Seattle, Wa, USA (June 2003)Google Scholar
  13. 13.
    Arbanowski, S., Ballon, P., David, K., Droegerhorn, O., Eertink, H., Kellerer, W., van Kranenburg, H., Raatikainen, K., Poplescu-Zeletin, R.: I-centric Communications: Personalization, Ambient Awareness, and Adaptability for Future Mobile Services. IEEE Communication Magazine 42(9) (September 2004)Google Scholar
  14. 14.
    Zambonelli, F., Mamei, M.: Spatial Computing: an Emerging Paradigm for Autonomic Communication and Computing. In: Smirnov, M. (ed.) WAC 2004. LNCS, vol. 3457, pp. 44–57. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  15. 15.
    Clark, D.D., Partridge, C., Ramming, J.C., Wroclawski, J.T.: A Knowledge Plane for the Internet. In: Proceedings of ACM SIGCOMM 2003, Karlshrue, Germany (August 2003)Google Scholar
  16. 16.
    Gold, R., Mascolo, C.: Use of Context-Awareness in Mobile Peer-to-Peer Networks. In: Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2001), Bologna, Italy, October 31-November 2 (2001)Google Scholar
  17. 17.
    Knight, J., Heimbigner, D., Wolf, A., Carzaniga, A., Hill, J., Devanbum, P.: The Willow Survivability Architecture. In: Proceedings of the 4th Information Survivability Workshop (ISW 2001), Vancouver, BC, March 18-20 (2002)Google Scholar
  18. 18.
    Hall, R.S., Heimbigner, D., Wolf, A.L.: A Cooperative Approach to Support Software Deployment Using the Software Dock. In: 21st International Conference on Software Engineering (May 1999)Google Scholar
  19. 19.
    Candea, G., Fox, A.: Recursive Restartability: Turning the Reboot Sledgehammer into a Scalpel. In: Proceedings of the 8th Workshop on Hot Topics in Operating Systems, Schloss Elmau, Germany (May 2001)Google Scholar
  20. 20.
    Sterrit, R., Mulvenna, M., Lawrynowicz, A.: A Role for Contextualized Knowledge in Autonomic Communication. In: Smirnov, M. (ed.) WAC 2004. LNCS, vol. 3457. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  21. 21.
    Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing Journal 5(1), 4–7 (2001)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Giuseppe Valetto
    • 1
  • Laurent Walter Goix
    • 1
  • Guillaume Delaire
    • 1
  1. 1.Telecom Italia LabTorinoItaly

Personalised recommendations