[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1099423.1099426acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

Towards building large scale multimedia systems and applications: challenges and status

Published: 11 November 2005 Publication History

Abstract

This paper is a position statement of the co-chairs for the First Workshop on Multimedia Service Composition on specific challenges in the area of multimedia service composition. The goal is to present and discuss problems that occur when considering building large scale multimedia systems via service composition. Today the realization of multimedia systems still heavily relies on building monolithic systems. Hence, building complex large scale multimedia systems is always a difficult, costly, time-consuming and challenging problem. Service-based architectures and the possibility to flexibly compose basic services to implement more complex workflows (or rather execution flows), as proposed in the Web and Grid communities, can provide a possible solution to this problem. However, due to the special characteristics of multimedia applications and the rich semantic structure of multimedia data and workflows, Web or Grid-based research results still cannot be readily applied. In this introduction-paper, we summarize challenges that need to be addressed and present a snapshot of the current state of the art towards building large scale multimedia systems.

References

[1]
K. Nahrstedt, W.-T. Balke. A Taxonomy for Multimedia Service Composition. ACM Multimedia Conference, New York, USA, ACM, 2004.]]
[2]
S. Ratnasamy, P. Francis, M. Handley, R. Karp, S. Shenker: A scalable content-addressable network, ACM SIGCOMM 2001, San Diego, USA, 2001.]]
[3]
I. Stoica, R. Morris, D. Karger, M.F. Kaashoek, H. Balakrishan: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications, ACM SIGCOMM 2001, San Diego, USA, 2001.]]
[4]
Gnutella, http://gnutella.wego.com/]]
[5]
Napster, http://www.napster.com/]]
[6]
D. Xu, K. Nahrstedt: Finding Service Paths in a Media Service Proxy Network, SPIE/ACM Multimedia Computing and Networking Confrence (MMCN'02), San Jose, USA, 2002.]]
[7]
R. Carter, M. Crovella: Server Selection using Dynamic Path Characterization in Wide-Area Networks, ACM Multimedia (Multimedia Middleware Workshop), Ottawa, Canada, 2001.]]
[8]
X. Gu, K. Nahrstedt, R. Chang, Ch. Ward: QoS-assured Service Composition in Managed Service Overlay Networks, IEEE ICDCS 2003, Providence, USA, 2003.]]
[9]
X. Gu, K. Nahrstedt, R. Chang, Z. Shae: An Overlay Based QoS-Aware Voice-Over-IP Conferencing System, IEEE Intern. Conf. on Multimedia and Expo (ICME2004), Taipei, Taiwan, 2004.]]
[10]
J. Jin, K. Nahrstedt: Large-Scale Service Overlay Networking with Distance-Based Clustering, ACM/IFIP/USENIX Middleware 2003, Rio de Janeiro, Brazil, 2003.]]
[11]
F. Casati, S. Ilnicki, L. Jin, V. Krishnamoorthy, M. Shan: Adaptive and Dynamic Service Composition in eFlow, Intern. Conf. on Advanced Information Systems Engineering CAiSE'00, LNCS 1789, Stockholm, Sweden, 2000.]]
[12]
X. Fu, W. Shi, A. Akkerman, V. Karamcheti: CANS: Composable, Adaptive Network Services Infrastructure, USENIX Symp. on Internet Technologies and Systems, San Francisco, USA, 2001.]]
[13]
L. Subramanian, I. Stoica, H. Balakrishnan, R. Katz: OverQoS: Offering QoS using Overlays", Workshop on Hot Topics in Networks (HotNets-I), Princeton, USA, 2002.]]
[14]
X. Gu, K. Nahrstedt: A Scalable QoS-aware Service Aggregation Model for P2P Computing Grids, IEEE HPDC 2002, Edinburgh, UK, 2002.]]
[15]
E. Cohen, S. Shenker: Replication Strategies in Unstructured Peer-to-Peer Networks, ACM SIGCOMM, Pittsburgh, USA 2002.]]
[16]
J. Guo, B. Li: Distributed Algorithms in Service overlay Networks: A Game Theoretic Perspective, IEEE ICC 2004, Paris, France, 2004.]]
[17]
Z. Wang, J. Crowcroft: QoS Routing for Supporting Resource Reservation, IEEE Journal on Selected Areas in Communications (JSAC), vol. 14(7), 1996.]]
[18]
J. Jin, K. Nahrstedt: Source-based QoS Service Routing in Distributed Service Networks, IEEE ICC 2004, Paris, France, 2004.]]
[19]
B. Melander, M. Bjorkman, P. Gunningberg: A new End-to-End Probing and Analysis Method for Estimating Bandwidth Bottlenecks, Global Internet Symposium, San Francisco, USA, 2000.]]
[20]
M. Jain, C. Dovrolis: End-to-End Available Bandwidth Measurement Methodology, Dynamics and Relation with TCP Throughput, ACM SIGCOMM, Pittsburgh, USA, 2002.]]
[21]
J. Smith, R. Mohan, C. Li: Scalable Multimedia Delivery for Pervasive Computing. ACM Multimedia, Orlando, USA, 1999.]]
[22]
T. Bultan, X. Fu, R. Hull, J. Su: Conversation Specification: A New Approach to Design and Analysis of E-Service Composition. WWW'03, Budapest, Hungary, 2003.]]
[23]
W. Balke, M. Wagner: Cooperative Discovery for User-centered Web Service Provisioning. ICWS'03, Las Vegas, USA, 2003.]]
[24]
W. Balke, M. Wagner: Towards Personalized Selection of Web Services. WWW'03, Budapest, Hungary, 2003.]]
[25]
S. Narayanan, S. McIlraith: Simulation, Verification and Automated Composition of Web Services. WWW'02, Honolulu, Hawaii, 2002.]]
[26]
D. Connolly et al.: DAML+OIL Reference Description. W3C Note, 2001.]]
[27]
E. Christensen, F. Curbera, G. Meredith, S. Weerawarana: Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/2001/NOTE-wsdl-20010315, 2001.]]
[28]
UDDI. The UDDI Technical White Paper. http://www.uddi.org.]]
[29]
P. Pires, M. Benevides and M. Mattoso. Building Reliable Web Services Compositions. WS-RSD'02, Erfurt, Germany, 2002.]]
[30]
M. Paolucci, N. Srinivasan, K. Sycara, T. Nishimura: Towards a Semantic Choreography of Web Services: From WSDL to DAML-S. ICWS'03, Las Vegas, USA, 2003.]]
[31]
W. Kellerer, M. Wagner, W. Balke, H. Schulzrinne. Preference-based Session Management for IP-based Mobile Multimedia Signaling. Europ. Trans. on Telecommunications, Vol. 15(4), Wiley, 2004.]]
[32]
L. Bordeaux, G. Salaun, D. Berardi and M. Mecella: When are two Web Services Compatible? VLDB-TES'04, Toronto, Canada, 2004.]]
[33]
M. Vilain. Getting Serious about Parsing Plans: a Grammatical Analysis of Plan Recognition. AAAI-90, Boston, USA, 1990.]]
[34]
F. Curbera, R. Khalaf, F. Leymann, S. Weerawarana: Exception Handling in the BPEL4WS Language. Business Process Management, Eindhoven, The Netherlands, 2003.]]
[35]
R. Khalaf, N. Mukhi, S. Weerawarana: Service-Oriented Composition in BPEL4WS. WWW'03, Budapest, Hungary 2003.]]
[36]
D. Martin, M. Paolucci, S. McIlraith, M. Burstein, D. McDermott, D. McGuinness, B. Parsia, T. Payne, M. Sabou, M. Solanki, N. Srinivasan, K. Sycara: Bringing Semantics to Web Services: The OWL-S Approach. SWSWPC'04, San Diego, CA, USA 2004.]]
[37]
S. Shah, K. Chen, K. Nahrstedt: Dynamic Bandwidth Management in Single Hop Ad Hoc Wireless Networks, Kluwer MONET Journal, Vol. 10, No.1-2, Feb. 2005.]]
[38]
Y. Yang, R. Kravets: Distributed QoS Guarantees for Real-time traffic in Ad Hoc Networks, IEEE SECON, Santa Clara, CA, 2004.]]
[39]
Hao-hua Chu, Klara Nahrstedt: CPU Service Classes for Multimedia Applications, IEEE International Conference on Multimedia Computing and Systems (ICMCS'99), Florence, Italy, June 1999.]]
[40]
M.Jones, D. Rosu, M-C. Rosu: CPU Reservations and Time Constraints: Efficient, Predictable Scheduling of Independent Activities, ACM Symposium on Operating Systems Principles, Saint-Malo, France, October 1997.]]
[41]
W. Yuan, K. Nahrstedt, K. Kim: R-EDF: A Reservation-based EDF Scheduling Algorithm for Multiple Multimedia Task Classes, IEEE Real-Time Technology and Applications Symposium, Taiwan, 2001.]]
[42]
X. Gu, D. Wichadakul, K. Nahrstedt: Visual QoS Programming Environment for Ubiquitous Multimedia Services, IEEE International Conference on Multimedia and Expo (ICME), Tokyo, Japan, 2001.]]
[43]
D. Xu, K. Nahrstedt, D. Wichadakul: QoS-aware Discovery of Wide-Area Distributed Services, IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid), Brisbane, Australia, 2001.]]
[44]
M. Roman, Ch. Hess, R. Cerqueria, A. Ranganathan, R. Campbell, K. Nahrstedt: Gaia: The Middleware Infrastructure to Enable Active Spaces, IEEE Pervasive Computing Magazine, Oct-Dec, 2002.]]
[45]
S. Chetan, J. Al-Muhtadi, R. Campbell, D. Mickunas: MobileGaia: A Middleware for Ad-hoc Pervasive Computing, IEEE Consumer Communications and Networking Conference (CCNC'05), Las Vegas, NV, USA, 2005.]]
[46]
Yi Cui, K. Nahrstedt, D. Xu: Seamless User-level Hand-off in Ubiquitous Multimedia Service Delivery, Kluwer Multimedia Tools and Applications Journal, 2004.]]
[47]
D. Wichadakul, X. Gu, K. Nahrstedt: A Programming Framework for Quality-aware Ubiquitous Multimedia Applications, ACM Multimedia 2002, Juan Les Oins, France, 2002.]]
[48]
K. Nahrstedt, D. Wichadakul, D. Xu: Distributed QoS Compilation and Run Time Instantiation, IEEE/IFIP International Workshop on Quality of Service (IWQoS), Pittsburgh, PA, USA, 2000.]]
[49]
D. Wichadakul: Q-Compiler: Meta-data QoS-Aware Programming and Compilation Framework, PhD Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 2003.]]
[50]
I. Stoica, D. Adkins, S. Zhuang, S. Shenker, S. Surana: Internet Indirection Infrastructure, ACM SIGCOMM, Pittsburgh, PA, USA, 2002.]]
[51]
K. Lakshminarayanan, I. Stoica, K. Wehrle: Support for Service Composition in i3, ACM Multimedia (Position Paper), New York, NY, 2004.]]

Cited By

View all
  • (2024)A Middleware Architecture for Enhancing Multimedia Flows with High-Level Semantic InformationProceedings of the 2024 ACM International Conference on Interactive Media Experiences Workshops10.1145/3672406.3672407(1-6)Online publication date: 12-Jun-2024
  • (2018)Preference-driven personalization for flexible digital item adaptationMultimedia Systems10.1007/s00530-007-0089-613:2(119-130)Online publication date: 27-Dec-2018
  • (2014)Dynamic Mashup of Media-Centric ServicesHandbook of Research on Architectural Trends in Service-Driven Computing10.4018/978-1-4666-6178-3.ch011(256-277)Online publication date: 2014
  • Show More Cited By

Index Terms

  1. Towards building large scale multimedia systems and applications: challenges and status

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    MSC '05: Proceedings of the first ACM international workshop on Multimedia service composition
    November 2005
    72 pages
    ISBN:1595932453
    DOI:10.1145/1099423
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 November 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. multimedia service composition
    2. service-oriented architectures

    Qualifiers

    • Article

    Conference

    MM&Sec '05
    MM&Sec '05: Multimedia and Security Workshop 2005
    November 11, 2005
    Hilton, Singapore

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Middleware Architecture for Enhancing Multimedia Flows with High-Level Semantic InformationProceedings of the 2024 ACM International Conference on Interactive Media Experiences Workshops10.1145/3672406.3672407(1-6)Online publication date: 12-Jun-2024
    • (2018)Preference-driven personalization for flexible digital item adaptationMultimedia Systems10.1007/s00530-007-0089-613:2(119-130)Online publication date: 27-Dec-2018
    • (2014)Dynamic Mashup of Media-Centric ServicesHandbook of Research on Architectural Trends in Service-Driven Computing10.4018/978-1-4666-6178-3.ch011(256-277)Online publication date: 2014
    • (2014)An experimental service composition tool for media-centric networked applicationsComputer Networks10.1016/j.bjp.2013.12.02563(188-204)Online publication date: Apr-2014
    • (2014)A service composition oriented framework for configuring SMeet multiparty collaboration environmentsMultimedia Tools and Applications10.1007/s11042-012-1066-468:3(595-622)Online publication date: 1-Feb-2014
    • (2012)Towards semantic modeling framework for future service oriented Networked Media Infrastructures2012 4th Computer Science and Electronic Engineering Conference (CEEC)10.1109/CEEC.2012.6375405(200-205)Online publication date: Sep-2012
    • (2012)Multimedia Network Service Environment Based on Distributed Virtual Network ManagementEmbedded and Multimedia Computing Technology and Service10.1007/978-94-007-5076-0_8(73-80)Online publication date: 2012
    • (2012)Virtual Device: Media Service Fitness, Selection and CompositionMobile Wireless Middleware, Operating Systems, and Applications10.1007/978-3-642-30607-5_17(181-194)Online publication date: 2012
    • (2012)Virtual Device: Media Service Fitness, Selection and Composition Considering Composition Interactivity and SynchronizationMobile Multimedia Communications10.1007/978-3-642-30419-4_24(281-294)Online publication date: 2012
    • (2011)Understanding design and control for media-centric service composition experimentsProceedings of the 6th International Conference on Future Internet Technologies10.1145/2002396.2002421(94-98)Online publication date: 13-Jun-2011
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media