DOI QR코드

DOI QR Code

Design Issues and QoS Negotiation Protocol Model for Networked Multimedia Systems

네트워크 멀티미디어 시스템 구현 이슈 및 QoS 협상 프로토콜 모델

  • Published : 2002.10.01

Abstract

This Paper describes our experiences with the design and implementation of a networked multimedia information management system in an object-oriented framework for distributed multimedia applications, and an integrated QoS-resource negotiation protocol which has been applied to a video server in our networked multimedia infrastructure. The salient features of our framework to support efficient multimedia streaming are explained. Next the paper explores the challenges faced in integrating the proposed QoS negotiation policy into the framework.

본 논문에서는 분산 멀티미디어 응용을 위한 객체 지향형 프레임워크 방식으로 설계된 네트워크 멀티미디어 관리 시스템 개발에 관한 설계 이슈 및 프로토타입 개발 경험을 기술하고, 특히 멀티미디어 관리 시스템의 일부로서 개발한 비디오 서버 상에 적용 가능한 통합형 QoS-자원 협상 프로토콜의 주요 특징에 관하여 설명한다. 구현된 멀티미디어 프레임 워크 상에서 효율적인 멀티미디어 스트리밍을 지원하기 위하여 새로 제안된 QoS 협상 정책을 실제 서버에 적용하는데 있어서 고려해야 할 중요 이슈에 대해서도 분석하였다.

Keywords

References

  1. Agrawal, M., Kenchammana-Hosekote, D. R., Pavan, A., Bhattacharya, S., and Vaidyanathan, N. High Performance Network Services for Multimedia-Integrated Distributed Control. Technical report , Honeywell Technology Center, Minneapolis, MN, July, 1996
  2. Chairman of the Joint Chiefs of Staff, Joint Vision 2010, 2010. http://www.dtic.mil/doctrine/jv2010
  3. Zhigang Chen, See-moong Tan, Roy H. Campbell, and Yongcheng Li, Real Time Video and Audio in the WWW
  4. Fayad, M., and Schmidt, D. Object-Oriented Application Frameworks, Communications of the ACM, Vol.40, No.10, pp.32-38, October, 1997 https://doi.org/10.1145/262793.262798
  5. Gosling, J., Yellin, F., and the Java Team. The Java Progrmming Language, Addison-Wesley, 1996
  6. Haeberti, P.E. ConMan : A Visual Programming Language for Interactive Graphics, Computer Graphics, August, 1988 https://doi.org/10.1145/54852.378494
  7. Huang, J., Jha, R., Heimerdinger, W., Muhammad, M. Lauzac, S., Kannikeswaran, B., lSchwan, K., Zhao W., and Bettati, R. RT-ARM : A real-time adaptive resource management system for distributed mission-critical applications. Workshop on Middleware for Distributed Real-Time Systems, San Francisco, RTSS-97
  8. Ingalls, D., et al. Fabrik : A Visual Programming Environment Object-Oriented Programming : Systems, Languages and Applications, Special Issue of ACM SIGPLAN Notes, Vol.23, No.11, November, 1988 https://doi.org/10.1145/62083.62100
  9. C4 Architecture & Integration Division (J6I), J6, The Joint Staff, $C^ 4$I for the Warrior, June, 1993
  10. Kass, M. COMDOR : Constraint-Based Dataflow, Computer Graphics, July, 1992 https://doi.org/10.1145/133994.134087
  11. Wijesekera, D, and Srivastava, J. Quality of Service (QoS) Metrics of Continuous Media, Multimedia Tools and Applications, Vol.3, No.1, pp.127-166, September, 1996 https://doi.org/10.1007/BF00429748
  12. Cheng, M., The WALRAS algorithm : A Convergent Distributed Implementation of General Equilibrium Outcomes, Computational Economics, 12 : 1-24, 1998 https://doi.org/10.1023/A:1008654125853
  13. Thompson, J. and Gottlieb. Macromedia Director Developers Guide to Lingo, 1995
  14. Shenoy,P.;Goyal,P.(et al.) Symphony : A Integrated Multimedia File System Proceedings of ACM MMCN'98 San Jose, CA
  15. Object Management Group. The Common Object Request Broker : Architecture and Specification. Revision 2.0. July, 1995
  16. Ousterhout, J. Tci and Tk Toolkit. Addison-Welsey, 1993
  17. Patel, K. Introduction to the Continuous Media Toolkit(CMT), Berkeley Multimedia Research Center, 1995
  18. Pazandak, P., and Srivastava, J. Evaluating Object DBMSs for Multimedia. IEEE Multimedia, 4, 3, July-September, 1997 https://doi.org/10.1109/93.621581
  19. Schmidt, D., and Fayad, M. Lessons Learned : Building Reusable OO Frameworks for Distributed Software Communications of the ACM, Vol.40, No.10, October, 1997 https://doi.org/10.1145/262793.262810
  20. Smith, B. C., Implementation Techniques for Continuous Media Systems and Applications, PhD thesis, University of California, Berkeley, Computer Science Department, 1994
  21. Steinmetz, R. Human Perception of Jitter and Media Synchronization, IEEE Journal on Selected Areas in Communication, Vol.14, No.1, pp.61-72, 1996 https://doi.org/10.1109/49.481694
  22. Stewart, D. B., Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects, Technical Report CMU-RI-TR-93, Adavanced Manipulators Laboratory,The Robotics institute, and Department of Electrical and Computer Engineering, Carnegic Mellon University. July, 1993
  23. Stewart, D. B., R. A. Volpe, and P. K. Khosia. Design of Dynamically Reconfigurable Real-Time Software using Port-based Objects, Technical Report CMR-RI-TR-93-11, Dapartment of ECE, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, July, 1993
  24. David Tennenhouse, Joel Adam, David Carver, Herry Houh;Michaeal Ismert, Christopher Lindblad, William Stasior, David Wetherall, Savid Bacher, and Theresa Chang. The ViewStation : A Software-Intensive Approach to Media Proceeing and Distribution, Multimedia Systems, Vol.3, pp.104-115, 1995 https://doi.org/10.1007/BF01542862
  25. Teknowledge Federal Systems, Joint Task Force Architecture Specification, 1994