P2P VOD 서비스를 위한 통합 버퍼링 기법
An Integrated Buffering Scheme for P2P VOD Services
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 논문에서는 P2P VOD 시스템에서 푸시 방식의 구간 캐싱 기법과 풀 방식의 메시 구조의 장점을 동시에 활용하는 통합 버퍼링 기법을 제안한다. 새로운 피어가 참여할 때 해당 피어가 필요한 데이터를 저장하고 있는 선행 피어가 존재한다면 푸시 방식의 구간 캐싱 기법을 사용하고 그렇지 않을 경우 기존의 메시-풀 방식으로 이웃 피어들로부터 데이터를 전송 받는다. 구간 캐싱 기법으로 데이터를 전송하고 있던 피어가 이탈하면 다시 새로운 선행 피어를탐색하고 불가능할 경우에는 메시-풀 방식으로 전송받는다. 따라서 푸시 방식의 구간 캐싱 기법의 우수한 성능을 최대한 유지하면서 마지막으로 이탈에 안정적인 메시-풀 방식을 사용할 수 있다. 또한 실험을 통해 본 논문에서 제안하는 통합 버퍼링 기법이 피어들의 평균 도착 간격이 변화하더라도 구간 캐싱과 메시-풀 방식만 사용하는 기법에 비해 성능이 우수하다는 것을 보인다.
Abstract
In this paper, we propose an integrated buffering scheme to take advantages of both push-based interval caching scheme and pull-based mesh scheme simultaneously. In our paper, when a new peer joins, we adopt the push-based interval caching scheme if there exists any preceding peer that is storing the data required by the new peer. Otherwise it receives the required data from the neighbor peers through the mesh-pull scheme. Whenever the preceding peer using the interval caching leaves the network, the following peer tries to find any possible peer that can serve as a preceding peer. If it fails, it chooses mesh-pull scheme. As a result, we eventually employ the mesh-pull scheme that is stable against peers’ departure while keeping the push-based interval caching’s benefit of the better performance. By simulations, we show that our proposed integrated buffering scheme outperforms the interval caching and mesh-pull schemes even though varying the average inter-arrival times among peers.
참고문헌 (18)
- X. Hei, "IPTV over P2P streaming networks : the mesh-pull approach", IEEE Communications Magazine, 46(2), pp.86~92 (2008)
- S. Annapureddy, "Providing Video-on-Demand Using Peer-to-Peer Networks", Proc. Internet Protocol TeleVision(IPTV)workshop (2006)
- T. T. Do, "Robust video-on-demand streaming in peerto-peer environments", Computer Communications, 31(3), pp.506~519 (2008)
- 서대일, "Peer-to-Peer 환경에서의 미디어 스트리밍 동기화", 한국차세대컴퓨팅학회 논문지, 6(4), pp.28~37 (2010), 한국차세대컴퓨팅학회
- 무하마드 일판 유서프, "Design and Evaluation of KTree for Reliable Routing in Peer-to-Peer Systems", 한국차세대컴퓨팅학회 논문지, 9(4), pp.57~71 (2013), 한국차세대컴퓨팅학회
- A. Dan, "Generalized interval caching policy for mixed interactive and long video workloads", Electronic Imaging: Science & Technology. International Society for Optics and Photonics, pp.344~351 (1996)
- X. Hei, "A Measurement Study of a Large-Scale P2P IPTV System", Proc. IEEE Transaction on Multimedia, 9(8), pp.1672~1687 (2007)
- X. Zhang, "CoolStreaming", DONet : A data-driven overlay network for peer-to-peer live media streaming, 2005, pp.3, 2102~2111
- 김진성, "P2P 라이브 스트리밍 시스템에서 재생 시점 이동 연산을 위한 이웃 피어 선정 기법", 한국차세대컴퓨팅학회 논문지, 10(1), pp.31~39 (2014), 한국차세대컴퓨팅학회
- K. B. Dinesh Babu, "A REPLACEMENT POLICY FOR BUFFER MANAGEMENT IN IPTV SERVICES", International Journal of Computer Science Mobile Computing, 2(6), pp.140~144 (2013)
- O. Kwon, "Popularity and prefix aware interval caching for multimedia streaming servers", Proc. IEEE International conf. on Computer and Information Technology, pp.555~560 (2008)
- K. Cho, "Virtual interval caching scheme for interactive multimedia streaming workload", Proc. International Symposium on Computer and Information Sciences, pp.276~283 (2003)
- S. Kim, "Supporting scalable and cooperative interval caching in a clustered video server", Proc. IEEE International Symposium on Network Computing and Applications, pp.283~286 (2007)
- Y. Guo, "DirectStream : A directory-based peer-to-peer video streaming service", Computer Communications, 31(3), pp.520~536 (2008)
- F. Wang, "mtreebone : A hybrid tree", mesh overlay for applicationlayer live video multicast, 2007, 49~
- H. B. Thi Lan, "A lowdelay push-pull based application layer multicast for P2P live video streaming", Proc. IEEE Conf. on Knowledge and Systems Engineering, pp.104~111 (2011)
- S. M. Ronaghi, "A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING", International Journal of Peer to Peer Networks, 6(1) (2015)
- S. Alekseev, "A New Algorithm for Construction of a P2P Multicast Hybrid Overlay Tree Based on Topological Distances", Proc. The Seventh International Conference on Networks & Communications, pp.307~321 (2016)
