DOI QR코드

DOI QR Code

Group Management Structure of Segments for P2P-based On Demand Streaming Services

P2P 기반의 사용자 주문형 스트리밍 서비스를 위한 세그먼트 그룹 관리 구조

  • Lee, Chong-Deuk (Division of Applied System Engineering, Chonbuk National Univ.) ;
  • Jeong, Taeg-Won (Division of Applied System Engineering, Chonbuk National Univ.)
  • 이종득 (전북대학교 응용시스템공학부) ;
  • 정택원 (전북대학교 응용시스템공학부)
  • Published : 2009.07.31

Abstract

There is a lot of recent research to provide services of dynamic distributed contents in P2P-based distributed environment. Distributed services of contents objects, however, have problems in QoS and dynamic management of segments. This paper proposed a new segment management method for the service of P2P-based distributed contents. The proposed method manages groups by the SGM(Segment Group Manager). The SGM manages streaming efficiently by the grouping of segments to be served in P2P environment. The segments in the same group cooperate for improved QoS using the management structure based on the distance and relationship. The distance-based management structure is for the improvement of retrieval efficiency while the relationship-based management structure is for the improvement of service ratio. The simulation results of the proposed method showed improvements in average transmission efficiency and average service rate. The improvement is 8% - 30% in average transmission efficiency and 10% - 30% in average service rate.

최근에 P2P 기반의 분산 환경에서 동적인 분산 콘텐츠 서비스를 제공하기 위한 많은 연구가 수행되고 있다. 그러나 콘텐츠 객체들의 분산 서비스를 위해서는 QoS 문제와 세그먼트의 동적 관리 문제가 발생되고 있다. 본 논문에서는 P2P 기반의 분산 콘텐츠 서비스를 위한 새로운 세그먼트 관리기법을 제안한다. 제안된 기법은 SGM(Segment Group Manager)를 통하여 그룹을 관리하게 되며, 이 구조는 P2P상에서 서비스가 수행되는 세그먼트들을 결정하여 스트리밍을 효율적으로 관리하게 된다. 이때 같은 그룹으로 구성된 세그먼트들은 비슷한 네트워크 조건하에서 효율적인 QoS를 수행하기 위하여 상호 협력한다. 이러한 기능은 거리기반 관리구조와 관계성 기반 관리구조에 의해서 수행된다. 거리기반 관리구조는 검색효율을 개선하기 위한 관리 기법이고, 관계성 기반 관리구조는 세그먼트의 서비스율을 개선하기 위한 기법이다. 제안된 기법의 시뮬레이션 결과 평균 검색시간이 TPD(Truncated Pareto Distribution)기법에 비해서 8%, 랜덤 기법에 비해서는 30%가 개선되었고, 세그먼트의 서비스율은 10% ${\sim}$30% 개선되었음을 알 수 있다.

Keywords

References

  1. Songqing Chen, Bo Shen, Susie Wee, and Xiaodong Zhang, "Segment-Based Streaming Media Proxy: Modeling and Optimization," IEEE Trans. on MULTIMEDIA, VOL. 8, NO. 2, pp. 243-256, 2006. https://doi.org/10.1109/TMM.2005.864281
  2. K. Wu, P.S. Yu, and J. Wolf, "Segment-based Proxy Caching of Multimedia Streams," Proc. WWW, Hong Kong, 2001.
  3. Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng, and Yu-Qin Zhang," Peer-to-Peer Based Multimedia Distribution Services," IEEE Trans. on MULTIMEDIA, VOL. 6, NO. 2, pp. 343-354. 2004. https://doi.org/10.1109/TMM.2003.822819
  4. Charu C. Aggarwal, Jiawei Han, Jianyong Wang, and Philip S. Yu, "A Framework for On-Demand Classification of Evolving Data Sreams," IEEE Trans. on KNOWLEDGE AND DATA ENGINEERING, VOL. 18, NO. 5, pp. 577-589, 2006. https://doi.org/10.1109/TKDE.2006.69
  5. D. A. Tran, K. A. Hua, T. T. Do, "A peer-to-peer architecture for media streaming," IEEE J. Select. Areas Comm., Special Issue on Recent Advances in Service Overlay Networks, vol. 22, pp. 121-133, 2004. https://doi.org/10.1109/JSAC.2003.818803
  6. S. Chen, B. Shen, S. Wee, and X. Zhang, "Investigating Performance Insights of Segment-based Proxy Caching of Streaming Media Strategies," Proc. ACM/SPIE Conf. Multimedia Computing and Networking, San Jose, CA, 2004.
  7. Songqing Chen, Bo Shen, Susie Wee, and Xiaodong Zhang, "Segment-Based Streaming Media Proxy: Modeling and Optimization," IEEE Trans. on MULTIMEDIA, vol. 8, NO. 2, pp. 243-256, 2006. https://doi.org/10.1109/TMM.2005.864281
  8. S.Chen, B.Shen, S.Wee, and X. Zhang, "Adaptive and Lazy Segmentation based Proxy Caching for Streaming Media Delivery," Proc. ACM NOSSDAV, Monterey, CA, pp. 429-441, 2003.
  9. C. C. Aggarwal, J. Han, J. Wang, and P. S. Yu, "On Demand Classification of Data Streams," Proc. ACM SIGKDD, pp. 503-508, 2004.
  10. 이종득, 김대경, "퍼지 필터링 구조를 이용한 멀티 미디어 통계 사서함 시스템," 한국정보처리학회논문지 제11-B권 제6호, pp. 709-716, 2004.
  11. [online] Available: http://www.akamai.com/
  12. [online] Available: http://www.napster.com/
  13. [online] Available: http://www.gnutella.com/
  14. [online] Available: http://freenet.sourceforgr.com/
  15. [online] Available: http://www.centerspan.com/