An Efficient P2Proxy Caching Scheme for VOD Systems

KIPS Transactions on Computer and Communication Systems, Vol. 13, No. 2, pp. 111-122, Apr. 2006
10.3745/KIPSTA.2006.13.2.111,   PDF Download:


As VOD service over the Internet becomes popular, a large scalable VOD system in P2P streaming environment has become increasingly important. In this paper, we propose a new proxy caching scheme, called P2Proxy, to replace the traditional proxy with a scalable P2P proxy in P2P streaming environment. In the proposed scheme, each client in a group stores a different part of the stream from a server into its local buffer and then uses a group of clients as a proxy. Each client receives the request stream from other clients as long as the parts of the stream are available in the client group. The only missing parts of the stream which are not in the client group are directly received from the server. We represent the caching process between clients in a group and a server and then describe a group creation process. This paper proposes the directory structure to share the caching information among clients. By using the directory information, we minimize message exchange overload for a stream caching and playing. We also propose a recovery method for failures about the irregular behavior of P2P clients. In this paper, we evaluate the performance of our proposed scheme and compare the performance with the existing P2P streaming systems.

Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.

Cite this article
[IEEE Style]
C. J. Kwon, C. K. Choi, C. H. Lee and H. K. Choi, "An Efficient P2Proxy Caching Scheme for VOD Systems," KIPS Journal A (2001 ~ 2012) , vol. 13, no. 2, pp. 111-122, 2006. DOI: 10.3745/KIPSTA.2006.13.2.111.

[ACM Style]
Chun Ja Kwon, Chi Kyu Choi, Chi Hun Lee, and Hwang Kyu Choi. 2006. An Efficient P2Proxy Caching Scheme for VOD Systems. KIPS Journal A (2001 ~ 2012) , 13, 2, (2006), 111-122. DOI: 10.3745/KIPSTA.2006.13.2.111.