DOI QR코드

DOI QR Code

A feedback Scheme for Synchronization in a Distributed Multimedia

분산 멀티미디어 프리젠테이션 시스템에서 동기화를 위한 피드백 기법

  • Published : 2002.02.01

Abstract

In the distributed multimedia document system, media objects distributed over a computer network are retrieved from their sources and presented to users according to specified temporal relations. For effective presentation, synchronization has to be supported. Furthermore, since the presentation in the distributed environment is influenced by the network bandwidth and delay, they should be considered for synchronization. This paper proposes a distributed multimedia presentation system that performs presentation effectively in the distributed environment. And it also suggests a method to supports synchronization, in which, network situation and resources are monitored when media objects are transferred from servers to a client. Then a feedback message for the change of them is sent to the server so that the server might adjust the data sending rate to control synchronization. To monitor the situation of network, we use two methods together. One is to manage the level of the buffer by setting thresholds on a buffer and the other is to check the difference between the sending time of a packet from the server and the arrival time of the packet to the client.

분산 멀티미디어 문서 시스템은 네트워크로 연결된 여러 서버에 있는 미디어들은 검색하여 제시된 시간 관계에 따라 미디어들을 프리젠테이션한다. 효과적인 프리젠테이션을 위해서는 동기화가 지원되어야 하며, 특히, 분산 환경에서의 프리젠테이션은 네트워크 대역폭과 지연시간 등에 의해 영항을 받기 때문에, 그러한 요소들이 고려되어 동기화가 지원되어야 한다. 본 연구에서는 분산 환경에서 프리젠테이션을 효과적으로 수행할 수 있는 분산 멀티미디어 프리젠테이션 시스템을 제안하고, 프리젠테이션을 위해 미디어들이 각 서버로부터 전송될 때 네트워크의 상태와 자원을 검사하여 그에 따른 변화를 서버에 피드백시켜, 서버로부터 전송되는 데이터의 양을 조절함으로서 동기화를 지원하기 위한 기법을 제안한다. 네트워크의 상태 변화를 효과적으로 파악하여 서버로 피드백하기 위해, 버퍼에 경계점을 설정하여 버퍼를 관리하는 기법과 서버로부터 패킷이 전송되는 시간과 클라이언트에 도착하는 시간의 차이를 체크하는 기법을 함께 사용하고 있다.

Keywords

References

  1. Ralf Steinmetz, 'Synchronization the Properties in Multimedia Systems,' IEEE J. on Selected Areas in Commun., Vol.8, No.3, pp.401-411, 1990 https://doi.org/10.1109/49.53016
  2. T. D. C. Little and A. Ghafoor, 'Synchronization and Storage Models for Multimedia Objects,' IEEE J. on Selected Areas of Commun., Vol.8, No.3, pp.413-427, 1990 https://doi.org/10.1109/49.53017
  3. B. Prabhakaran and S. V. Raghavan, 'Synchronization Models For Multimedia Presentation With User Participation,' ACM/Springer-Verlag, Journal of Multimedia Systems, Vol.2, No.2, pp.53-62, 1994 https://doi.org/10.1007/BF01274180
  4. J. F. Allen, 'Maintaining Knowledge about Temporal Intervals,' Communications of the ACM, Vol.26, No.11, pp. 832-843, 1983 https://doi.org/10.1145/182.358434
  5. S. V. Ranghavan, B. Pravhakaran, and Satish K. Tripathi, 'Synchronization Representation and Traffic Source Modeling in Orchestrated Presentation,' IEEE J. on Selected Areas in Commun., Vol.l4, No.1, 1995 https://doi.org/10.1109/49.481697
  6. Petra Hoepner, 'Synchronizing the Presentation of Multimedia Objects,' IEEE Computer Commun., Vol.15, No.9, pp.557-564, 1992 https://doi.org/10.1016/0140-3664(92)90053-H
  7. 'PST를 기반으로 하는 멀티미디어 프리젠테이션 모델', 정보처리학회논문집, 1999
  8. 'A Multimedia Presentation Model Supporting Temporal and Spatial Synchronization Based on PST,' Proc. of Intl. Symp, on Advances Intelligent Computing and Multimedia System, 1999
  9. K. Selcuk Candan, B. Prabhakaran, V. S. Subrahmanian, 'CHIMP: A Framework for Supporting Distributed Multimedia Document Authoring and Presentation,' Proc. of ACM Intl. Multimedia Conf., pp.329-340, 1996
  10. D. A. Adjeroh and M. C. Lee, 'Synchronization Mechanisms for Distributed Multimedia Presentation System,' Proc. of ACM Intl. Multimedia Conf., pp.30-37, 1995 https://doi.org/10.1109/MMDBMS.1995.520420
  11. G. Lu, Communication and Computing for Distributed Multimedia System, Artech House, pp.275-304, 1996
  12. Y. Song, M. Miekle and A. Zhang, 'Netmedia : Synchronization Streaming of Multimedia in Distributed Environments,' Proc. of IEEE Intl. Conference on Multimedia Computing and System, pp.585-590, 1999
  13. J, Schnepf and et al., 'doing FLIPS: Flexible Interactive Presentation Synchronization,' IEEE J on Selected Arears in Commun., Vol.14, No.1, pp.114-125, 1996 https://doi.org/10.1109/49.481698
  14. J. Hui, E. karasan, J. Li, and J. Shang, 'Client-Server Synchronization and Buffering for Varible Rate Multimedia Retrievals,' IEEE J. on Selected Areas in Commun, Vol.14, No.1, pp.226-237, 1996 https://doi.org/10.1109/49.481707
  15. J. F. Gibbon and T. D. C. Little, 'The Use of Network Delay Estimation for Multimedia Data Retrieval,' IEEE J. on Selected Areas in Commun., Vol.4, No.7, pp.1371-1387, 1996 https://doi.org/10.1109/49.536486
  16. G. Blackowski and R. Steinmetz, 'A Media Synchronization Survey: Reference Model, Specification, and Case Studies,' IEEE J. of Selected Areas in Commun., Vol.14, No.1, pp.5-35, 1996 https://doi.org/10.1109/49.481691
  17. W. Feng, 'Time Costrained Bandwidth Smoothing for Interactive Video-on-Demand,' Proc. of ICCC, pp.291-301, 1997
  18. J. D. Salehi et al., 'Optimal Buffering for the Delivery of Compressed Prerecorded Video,' in the Proc. of ACM SIGMETRICS, pp.222-231, 1996
  19. W. Feng et al., 'A Priority-Based Technique Frame Discard Algorithm for Stored Video Across Best-Effort Networks,' Proc. of IS&T/SPIE Multimedia Computing and Network. 1999