An Architecture for Multimedia Delivery Over Service Specific Overlay Networks

  • Ibrahim Al-Oqily
  • Ahmed Karmouch
  • Roch Glitho
Conference paper
Part of the IFIP – The International Federation for Information Processing book series (IFIPAICT, volume 264)


Overlay networks are becoming widely used for delivering content, since they provide effective and reliable services that are not otherwise available. However, overlay management systems face the challenges of increased complexity and heterogeneity due to the numerous entities that are involved in realizing overlay services. We believe that autonomic management is a key solution for dealing with the complexity of overlay management. In this paper, a management architecture for service specific overlay networks is proposed. Overlays are viewed as a dynamic organization for self-management in which self-interested nodes can join or leave according to their goals. The objective of this architecture is to create autonomic overlays that are driven by different levels of policies. Policies are generated at different levels of the autonomic management hierarchy and enforced on the fly. The proposed autonomic management dynamically adapts the behavior of the overlay network to the preferences of the user, network, and service providers. A description of our novel achitecture that addresses these challenges is presented.


Autonomic Computing Adaptive SSONs Network Management Overlay Networks Policies 


  1. 1.
    S. Schmid, F. Hartung, M. Kampmann, S. Herborn, and J. Rey, “SMART: Intelligent Multimedia Routing and Adaptation based on Service Specific Overlay Networks,” In Proc. of Eurescom Summit 2005, Heidelberg, Germany. pp. 69-77, 2005.Google Scholar
  2. 2.
    N. Niebert, A. Schieder, H. Abramowicz, G. Malmgren, J. Sachs, U. Horn, C. Prehofer, and H. Karl, "Ambient Networks – An Architecture for Communication Networks Beyond 3G," IEEE Wireless Communications (Special Issue on 4G Mobile Communications – Towards Open Wireless Architecture), 2004.Google Scholar
  3. 3.
    W. T. Ooi, and R. van Renesse, “The design and implementation of programmable media gateways”, In Proc.NOSSDAV’00, Chapel Hill, NC, Jun. 2000.Google Scholar
  4. 4.
    J.Kephart, and D.Chess, “The vision of autonomic computing,” IEEE Computer Mag.. Vol. 36, No.1, PP.41–50. Jan. 2003.Google Scholar
  5. 5.
    IBM Corporation, “An architectural blueprint for autonomic computing,” White Paper, Jun. 2006.Google Scholar
  6. 6.
    IBM Corporation,”Autonomic computing - a manifesto,” /manifesto/, Oct. 2001.Google Scholar
  7. 7.
    J.Kephart , “Research Challenges of Autonomic Computing,” Proc. of the 27th int. conf. on Software Engineering (ICSE’05), St. Louis, Missouri, P. 15 – 22, May 15–21, 2005.Google Scholar
  8. 8.
    A. C. Forum, “Autonomic communication.” http:// www.autonomiccommunication. org.Google Scholar
  9. 9.
    R.Farha and A.Leon-Garcia, “Blueprint for an Autonomic Service Architecture” 2006Google Scholar
  10. 10.
    J.Nichols, H.Demirkan, and M.Goul, “Autonomic Workflow Execution in the Grid,” IEEE Tran. on Systems, Man, and Cybernetics—Part C: Applications And Review, VOL. 36, NO. 3, MAY 2006.Google Scholar
  11. 11.
    E.Kasten and P.McKinley, “MESO: Supporting Online Decision Making in Autonomic Computing Systems,” IEEE Trans. on Knowledge And Data Engineering, VOL. 19, NO. 4, April 2007.Google Scholar
  12. 12.
    R.Bahati, M.Bauer, E.Vieira , O. Baek, and C.Ahn, “Using Policies to Drive Autonomic Management,” Proc. of the Int. Sym.. on a World of Wireless, Mobile and Multimedia Networks (WoWMoM’06), 2006.Google Scholar
  13. 13.
    J. Pena, M.Hinchey, R. Sterritt A.Ruiz-Cortes and M Resinas, “A Model-Driven Architecture Approach for Modeling, Specifying and Deploying Policies in Autonomous and Autonomic Systems,” Proc.of the 2nd IEEE Int. Symposium on Dependable, Autonomic and Secure Computing (DASC’06), 2006Google Scholar
  14. 14.
    F.Zhang, J.Gao, B.Liao, “Policy-Driven Model for Autonomic Management of Web Services Using MAS,” Proc. of the 5th Int. Conf. on Machine Learning and Cybernetics, Dalian, 13-16 Aug. 2006.Google Scholar
  15. 15.
    S.Balasubramaniam, K.Barrett, W.Donnelly, S.Meer and J.Strassner, “ Bio-inspired Policy Based Management (bioPBM) for Autonomic Communications Systems,” Proc. of the 7th IEEE Int. Work. on Policies for Distributed Systems and Networks (POLICY’06), 2006Google Scholar
  16. 16.
    P.McKinley, F.Samimi, J.Shapiro, and C.Tang, “Service Clouds: A Distributed Infrastructure for Constructing Autonomic Communication Services,” Proc. of the 2nd IEEE Int. Symposium on Dependable, Autonomic and Secure Computing (DASC’06), 2006.Google Scholar
  17. 17.
    D. Xiangdong, S.Hariri, L.Xue, H.Chen, M.Zhang, S.Pavuluri, and S.Rao, “Autonomia: an autonomic computing environment,” in Proc. of the IEEE Int. Performance, Computing, and Communications Conf., pp. 61–68, Apr. 2003.Google Scholar
  18. 18.
    P.Grace, G.Coulson, G.Blair, L.Mathy, W.Yeung, W.Cai, D. Duce, and C. Cooper, “GRIDKIT: pluggable overlay networks for grid computing,” in Proc. of the distributed objects and applications conf. (DOA’04), Cyprus, p1463-81, October 2004.Google Scholar
  19. 19.
    M.Parashar, H.Liu, Z.Li, V.Matossian, C.Schmidt, G.Zhang, and S.Hariri, “AutoMate: enabling autonomic applications on the grid,” Cluster Computing, Vol. 9, No. 6, PP.161–174, 2006.CrossRefGoogle Scholar
  20. 20.
    D.Chess, A.Segal, I.Whalley, and S.White, “Unity: Experiences with a Prototype Autonomic Computing System,” Proc. of the Int. Conf. on Autonomic Computing (ICAC’04), 2004.Google Scholar
  21. 21.
    S.Dobson, S.Denazis, A.Fernández, D.Gaïti, E.Gelenbe, F.Massacci, P.Nixon, F.Saffre, N.Schmidt, F.Zambonelli and A.Fernández, “A survey of autonomic communications,” ACM Transactions on. Autonomous and Adaptive Systems, Vol. 1, No. 2, P. 223-259, Dec.2006.CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Ibrahim Al-Oqily
    • 1
  • Ahmed Karmouch
    • 1
  • Roch Glitho
    • 2
  1. 1.School of Information Technology & Engineering (SITE),University Of OttawaOttawaCanada
  2. 2.Ericsson Canada8400 Decarie, Montreal QuebecCanada

Personalised recommendations