A Proxy Caching Scheme for P2P Environment

P2P 환경에서의 프록시 캐싱 기법

  • Lee, Chi-Hun (Dept. of Computer and Communication Engineering, Kangwon National Univdrsity) ;
  • Choi, Chi-Kyu (Dept. of Computer and Communication Engineering, Kangwon National Univdrsity) ;
  • Choi, Hwang-Kyu (Dept. of Computer and Communication Engineering, Kangwon National Univdrsity)
  • 이치훈 (강원대학교 컴퓨터정보통신공학과) ;
  • 최치규 (강원대학교 컴퓨터정보통신공학과) ;
  • 최황규 (강원대학교 컴퓨터정보통신공학과)
  • Published : 2005.05.13

Abstract

본 논문은 P2P 네트워크 환경에서 VOD 시스템의 새로운 프록시 캐싱 기법을 제안한다. P2P 환경에서 비디오 스트림을 그룹에 포함된 다수의 클라이언트에 저장하고, 이러한 클라이언트의 그룹을 Proxy로 활용하는 P2Proxy 기법을 제안한다. 우선 P2Proxy의 그룹에 포함된 클라이언트들과 서버간의 스트림이 전송되는 과정을 보였으며, 둘째 각 그룹의 생성과정과 서멸 과정에 대해 설명한다. 또한 클라이언트의 캐싱 정보를 공유하기 위한 디렉토리 구조를 기술하고 각 클라이언트의 참여 과정과 이탈과정을 보였다. 또 디렉토리 정보를 이용해 그룹에 참여한 다른 클라이언트의 정보를 계산하는 과정을 보였으며 이를 활용하여 재생과 전송 중에 메시지의 교환을 최소로 하도록 하였다. 제안된 P2Proxy 기법은 기존의 P2VoD 기법에 비하여 서버에 대한 부하의 요구량이 훨씬 작은 결과를 보였다.

Keywords