A Real-Time Synchronization Mechanism for Distributed Multimedia Applications

분산 멀티미디어 응용을 위한 실시간 동기화 메카니즘

  • 박영숙 (양산대학 컴퓨터인터넷정보과) ;
  • 이승원 (부산대학교 대학원 전자계산학과) ;
  • 정기동 (부산대학교 전자계산학과)
  • Published : 2000.12.01

Abstract

Effective synchronization specification model which can specify temrxlral relationship among media resolving asynchronous problem due to variable network delay is necessary in a distributed multimedia system. Therefore in this paper, we propose RTPN(Real- Time Petri Net) synchronization specification model based on Petri Net for multimedia application in a distributed real time environment. The proposed RTPN model supplies a tlexible decsription of the temporal relationship among various media objects by defining primary key media and relative key media according to delay and importance among media. Firing rule is instantly executed by firing function based on QoS values which supports intra-media and inter-media syncbronization. And asynchronous control algorithm for resynchronization of presentation level is possible more effective supporting of QoS.

분산 멀티미디어 시스템에서는 미디어들 간에 존재하는 시간 관계성을 정확하게 표현하면서 네트워크의 가변적인 지연으로 인해 유발되는 비동기 문제를 해결할 수 있는 동기화 메카니즘이 필요하다. 본 논문에서는 실시간 분산 환경의 멀티미디어 응용을 지원하기 위해 Petri Net에 기반한 RTPN(Real-Time Petri Net) 동기화 명세 모델을 제안한다. 제한하는 모델은 미디어의 지연관계나 중요도에 의해 주요 키 미디어와 상대 키 미디어를 정의하여 다양한 미디어 객체간의 시간 관계를 유연하게 명세 한다. 그리고 점화 규칙은 비동기 허용율에 기반한 점화 함수에 의해 즉시 발생 되어 미디어 내 및 미디어간 실시간 동기화를 지원한다. 한편 프리젠테이션 레벨의 재동기를 위한 비동기 제어 알고리즘은 보다 효율적인 QoS 보장이 가능하다.

Keywords

References

  1. 한국 전자 통신 연구소, '멀티미디어의 세계', 한국 전자 통신 연구소, 1993
  2. R. Steinmetz and K. Nahrstedt, multimedia : computing, communications and applications, Prentice Hall, 1995
  3. M. A. Montgomery, 'Techniques for packet Voice Synchronization,' IEEE Journal on selected areas in communication, Vol.SAC-1, dec. 1983
  4. T. D. C.Little and A. Ghafoor, 'Multimedia synchronization Protocols for Broadband Integrated services,' IEEE journal on selected areas in communication, Vol.9, No.9, DEC. 1991 https://doi.org/10.1109/49.108675
  5. L. Besse, L. Dairaine, W. tawbi, and K. thai, 'towards and architecture for distributed multimedia applications support,' proc. of the International conference on Multimedia computer and systems, Boston, may 1994 https://doi.org/10.1109/MMCS.1994.292449
  6. Dimitrova, N., and F. Golshani, 'EVA : A Query Language for Multimedia Information Systems,' Proc. of Multimedia Information systems An International Workshop Proc., pp.1-20, 1992
  7. Kim, Woosaeng, E. P. Lim, and Srivastava, Jaideep, 'Timing Specification and Synchronization for Multimedia Information Systems,' Proc. of the IEEE Workshop on Architectural Aspects of Real-Time Systems, San Antonio, TX., Dec. 1991
  8. Little, Thomas D. C., and Arif Ghafoor, 'Synchronization and Storage Models for Multimedia Objects,' IEEE Journal on Selected Areas in Communications, Vol.8, No.3, pp.413-427, April 1990 https://doi.org/10.1109/49.53017
  9. Naveed U. Qazi, Miae Woo, Arif Ghafoor, 'A Synchronization and Communication Model for Distributed Multimedia Objects,' Proc. of the First ACM Int'l Conference on Multimedia, Aug. 1993, pp.147-155 https://doi.org/10.1145/166266.166283
  10. Allen, J. F., 'Maintaining Knowledge About Temporal Intervals,' CACM, November, Vol.26, pp.832-843, 1983 https://doi.org/10.1145/182.358434
  11. C. Yangand J. Huang, 'A Multimedia synchronization Model and Its Implementation in transport protocols,' IEEE journal on selected areas in communications. pp.212-225 Jan 1996 https://doi.org/10.1109/49.481706
  12. 박영숙, 정기동, '분산 멀티미디어 시스템 동기화를 위한 개선된 XOCPN모델', 한국정보과학회 영남지부 '95 학술발표논문집, 제2권 제1호, pp.101-103, 1995
  13. 최태욱, 박영숙, 정기동, '실시간 NOD 시스템을 위한 클라이언트 기반 동기화 메카니즘', 한국정 보과학회 '98 학술 발료 논문집, 제5권 제1호 pp.273-274, 1998
  14. 김은애, ' 분산 멀티미디어 시스템에서의 시간 동기화', 부산대학교 석사학위논문, 1995