Skip to main content

Design and Implementation of a QoS-Aware Replication Mechanism for a Distributed Multimedia System

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2158))

Abstract

This paper presents the design and implementation architecture of a replication mechanism for a distributed multimedia system medianode which is currently developed as an infrastructure to share multimedia-enhanced teaching materials among lecture groups. The proposed replication mechanism supports the quality of service (QoS) characteristics of multimedia data and the availability of system resources. Each type of data handled and replicated are classified according to their QoS characteristics and replication requirements. The main contribution of this paper is the identification of new replication requirements in distributed multimedia systems and a multicast-based update propagation mechanism by which not only the update events are signalled, but also the updated data are exchanged between replication managers. By prototyping the proposed replication mechanism in medianode, we prove the feasibility of our concept for combining the QoS concept with replication mechanisms.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. The medianode project. (web site http://www.httc.de/medianode).

  2. G. Coulouris, J. Dollimore and T. Kindberg. Distributed Systems, 3rd Ed., Chapter 1,8,14 and 15, Addison-Wesley, 2001.

    Google Scholar 

  3. G. On, M. Zink, M. Liepert, C. Griwodz, J. Schmitt, R. Steinmetz. Replication for a Distributed Multimedia System. In Proc. ofICPADS2001, pp. 37–42, 2001.

    Google Scholar 

  4. G. Pierre, I. Kuz, M. van Steen and A.S. Tanenbaum. Differentiated Strategies for Replicating Web documents, In Proc. of 5th International Workshop on Web Caching and Content Delivery, Lisbon, May 2000.

    Google Scholar 

  5. P. Triantafillou and D.J. Taylor. Multiclass Replicated Data Management: Exploiting Replication to Improve Effciency. In IEEE Trans. on Parallel and Distributed Systems, pages 121–138, Vol. 5, No. 2, Feb. 1994.

    Article  Google Scholar 

  6. R. Campbell. Managing Andrew File System (AFS), Prentice Hall PTR, 1998.

    Google Scholar 

  7. M. Satyanarayanan, J.J. Kistler, P. Kumar, M.E. Okasaki, E.H. Siegel, and D.C. Steer. Coda: A Highly Available File System for a Distributed Workstation Environment. In IEEE Transaction on Computers, 39(4), April 1990.

    Google Scholar 

  8. J. Yin, L. Alvisi and C. Lin. Volume Leases for Consistency in Large-Scale Systems. In IEEE Trans. on Knowledge and Data Engineering, 11(4), 1999.

    Google Scholar 

  9. B. Groenvall, A. Westerlund and S. Pink. The Design of a Multicast-based Distributed File System. In Proceedings of Third Symposium on Operating Systems Design and Implementation, (OSDI’99), New Orleans, Louisiana, pages 251–264. February, 1999.

    Google Scholar 

  10. K.P. Birman and B.B. Glade. Reliability Through Consistency. In IEEE Software, pages 29–41, May 1995.

    Google Scholar 

  11. M. Satyanarayanan and E.H. Siegel. Parallel Communication in a Large Distributed Environment. In IEEE Trans. on Computers, pages 328–348, Vol. 39, No. 3, March 1990.

    Article  Google Scholar 

  12. M. Zink, A. Jones, C. Girwodz and R. Steinmetz. LC-RTP (Loss Collection RTP): Reliability for Video Caching in the Internet. In Proc. of ICPADS 2001: Workshop, pages 281–286. IEEE, July 2000.

    Google Scholar 

  13. R. Guy, P. Reiher, D. Ratner, M. Gunter, W. Ma, and G. Popek. Rumor: Mobile Data Access Through Optimistic Peer-to-Peer Replication. In Workshop on Mobile Data Access, November 1998.

    Google Scholar 

  14. D. Ratner, P. Reiher, and G. Popek. Roam: A Scalable Replication System for Mobile Computing. In Workshop on Mobile Databases and Distributed Systems (MDDS), September 1999.

    Google Scholar 

  15. P. Triantafillou and C. Neilson. Achieving Strong Consistency in a Distributed File System. In IEEE Transaction on Software Engineering, pages 35–55, Vol. 23, No. 1, January 1997.

    Article  Google Scholar 

  16. T.W. Page, Jr., R.G. Guy, G.J. Popek, and J.S. Heidemann. Architecture of the Ficus scalable replicated file system. Technical Report CSD-910005, UCLA, USA, March 1991.

    Google Scholar 

  17. M. Mauve and V. Hilt. An Application Developer’s Perspective on Reliable Multicast for Distributed Interactive Media. In Computer Communication Review, pages 28–38, 30(3), July 2000.

    Google Scholar 

  18. D.H. Ratner. Selective Replication: Fine grain control of replicated files. Master’s thesis, UCLA, USA, 1995.

    Google Scholar 

  19. G.H Kuenning. Seer: Predictive File Hoarding for Disconnected Mobile Operation. PhD. dissertation, UCLA-CSD-970015. UCLA, USA, 1997.

    Google Scholar 

  20. C. Griwodz. Wide-Area True Video-on-Demand by a Decentralized Cache-based Distribution Infrastructure. PhD. dissertation, TU Darmstadt, April 2000.

    Google Scholar 

  21. J. Chung-I and M.A. Sirbu. Distributed Network Storage with Quality-of-Service Guarantees. web site http://www.ini.cmu.edu/~sirbu/pubs/99251/chuang.h

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

On, G., Schmitt, J.B., Steinmetz, R. (2001). Design and Implementation of a QoS-Aware Replication Mechanism for a Distributed Multimedia System. In: Shepherd, D., Finney, J., Mathy, L., Race, N. (eds) Interactive Distributed Multimedia Systems. IDMS 2001. Lecture Notes in Computer Science, vol 2158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44763-6_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-44763-6_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42530-4

  • Online ISBN: 978-3-540-44763-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics