Dynamic Mashup of Media-Centric Services: Conceptual Model, Architecture, and Validation

The architectural inflexibility of legacy multimedia systems makes it very difficult to reform them by reusing existing components. To create reusable multimedia applications, the service composition mechanism should be accommodated to automate the overall composition process that assembles distributed component services into an adaptive composite service. The massive and timely delivery of multimedia contents is gradually integrating itself with dynamic composition of media-centric services. By doing so, new customized media-centric services will be created with agility to meet the diverse requirements of end users. In this chapter, the authors propose a practical coordinated approach to composing adaptive media-centric services with programmable and virtualized resources to facilitate the flexible creation and consumption of dynamic mashup of media contents. More specifically, they describe a conceptual model for dynamic composition of media-centric services and propose a workflow-style coordination process for service composition and a useful software tool to support easy experimentation. The implemented software tool is validated according to targeted experimental scenarios in a realistic testbed that supports both computing and networking resources. Sang Woo Han Agency for Defense Development, Korea JongWon Kim Gwangju Institute of Science and Technology, Korea DOI: 10.4018/978-1-4666-6178-3.ch011

[1]  Bernd Freisleben,et al.  A scalable service-oriented architecture for multimedia analysis, synthesis and consumption , 2009, Int. J. Web Grid Serv..

[2]  JongWon Kim,et al.  Understanding resource-aware control of media-centric service composition over future internet testbeds , 2012, CFI.

[3]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[4]  Miroslaw Malek,et al.  Current solutions for Web service composition , 2004, IEEE Internet Computing.

[5]  Eran Toch,et al.  Context-Based Matching and Ranking of Web Services for Composition , 2009, IEEE Transactions on Services Computing.

[6]  Wolf-Tilo Balke,et al.  Towards building large scale multimedia systems and applications: challenges and status , 2005, MSC '05.

[7]  Raja Ramanathan,et al.  Handbook of Research on Architectural Trends in Service-Driven Computing , 2014 .

[8]  P. Seethalakshmi,et al.  Self-adaptable media service architecture for guaranteeing reliable multimedia services , 2010, Multimedia Tools and Applications.

[9]  Xin Huang,et al.  Automated Service Composition and Routing in Networks with Data-Path Services , 2010, 2010 Proceedings of 19th International Conference on Computer Communications and Networks.

[10]  Ian F. Akyildiz,et al.  Multimedia Group Synchronization Protocols for Integrated Services Networks , 1996, IEEE J. Sel. Areas Commun..

[11]  Klara Nahrstedt,et al.  Distributed multimedia service composition with statistical QoS assurances , 2006, IEEE Transactions on Multimedia.

[12]  Luc Renambot,et al.  Enabling high resolution collaborative visualization in display rich virtual organizations , 2009, Future Gener. Comput. Syst..

[13]  Mohan Kumar,et al.  Evaluating service oriented architectures (SOA) in pervasive computing , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[14]  Craig Partridge,et al.  Flow synchronization protocol , 1994, TNET.

[15]  Munindar P. Singh,et al.  Service-Oriented Computing: Key Concepts and Principles , 2005, IEEE Internet Comput..

[16]  Tilman Wolf,et al.  Configuring sessions in programmable networks , 2003, Comput. Networks.

[17]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[18]  Mary Shaw,et al.  Dynamic configuration of resource-aware services , 2004, Proceedings. 26th International Conference on Software Engineering.

[19]  JongWon Kim,et al.  Understanding design and control for media-centric service composition experiments , 2011, CFI.

[20]  Michael Sobolewski,et al.  A Service-Oriented Computing Platform: An Architecture Case Study , 2014 .

[21]  M. Shamim Hossain,et al.  A biologically inspired framework for multimedia service management in a ubiquitous environment , 2009 .

[22]  Manpreet Singh,et al.  ORBIT Measurements framework and library (OML): motivations, implementation and features , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.