Browse > Article

Performance Improvement of Video Prefix-caching Techniques  

Lim, Hyo-Taek (동서대학교 디자인&IT전문대학원 유비쿼터스 IT학과)
They, Yu-Shu (동서대학교 디자인&IT전문대학원 유비쿼터스 IT학과)
Lee, Hoon-Jae (동서대학교 컴퓨터정보공학부 정보네트워크공학)
Abstract
Web proxy caching provides an effective way to reduce access latency and bandwidth requirement. In particular, prefix caching is considered as an alternative for improving video delivery over wide area networks because video objects are usually too large to be cached in their entirety. Nevertheless, many studies have pointed that the user-perceived latency is often not dominated by object transmission time, but rather by setup process such as TCP connection time that precedes it. We propose pre-connecting techniques and show that the techniques can be used efficiently in TCP splicing. Our analysis shows the pre-connection significantly reduces start-up latency and TCP connection time in simple analytical model. The deployment of the proposed pre-connection does not require protocol modification or the cooperation of other entities.
Keywords
Prefix Caching; TCP splicing; Proxy; Video; Streaming;
Citations & Related Records
연도 인용수 순위
  • Reference
1 E. Cohen, H. Kaplan, 'Prefetching the Means for Document Transfer: A New Approach for Reducing Web Latency', Proc. of the IEEE Infocom, Mar. 2000
2 S. Acharya, 'Techniques for Improving Multimedia Communication Over Wide Area Networks', Ph.D. thesis, Cornell University, Dept. of Computer Science, 1999
3 Hyotaek Lim, David H. C. Du, 'Protocol Considerations for Video Prefix-Caching Proxy in Wide Area Networks', IEE Electronics Letters, Vol. 37, No. 6, 2001, pp.403-404   DOI   ScienceOn
4 S. Gruber, J. Rexford, A. Basso, 'Protocol considerations for a prefix-caching proxy for multimedia streams,' Computer Networks, Vol. 33, 2000, pp.657-668   DOI   ScienceOn
5 C. Chan, S. Huang, N. Lin, J. Wang, 'Performance Analysis of Caching Strategies for Proxy-Assisted VOD Services,' Proc. of the ICITA 2005, Jul. 2005
6 E. Bommaiah, K. Guo, M. Hofmann, S. Paul, 'Design and Implementation of a Caching System for Streaming Media over the Internet', IEEE Real-Time Technology and Applications Symposium (RTAS), Washington D.C., USA, May 31-June 2, 2000
7 Zhiwen Xu; Xiaoxin Guo; Yunjie Pang; Zhengxuan Wang, 'The powered Method of Proxy Cache for Streaming Media', Proc. of the ICCCAS 2004, Jun. 2004
8 A. Feldmann, 'BLT: Bi-Layer Tracing of HTTP and TCP/IP', Proc. of the Ninth Int. World Wide Web Conference, May 2000
9 P. Rodriguez, C. Spanner, E.W. Biersack, 'Web Caching Architectures: Hierarchical and Distributed Caching', Proc. of the 4th International Caching Workshop, San Diego, California. Apr, 1999
10 J. Wang, 'A Survey of Web Caching Schemes for the Internet', ACM CCR Vol. 29, Nov. 1999
11 V. N. Padmanabhan, J. C. Mogul, 'Improving HTTP Latency', Computer Networks and ISDN Systems, Vol. 28, 1995, pp.25-35   DOI   ScienceOn
12 D. A. Maltz, P. Bhagwat, 'Improving HTTP caching proxy performance with TCP tap', Proc. of the Fourth International Workshop on High Performance Protocol Architectures (HIPPARCH'98), June 1998, pp.98-103
13 B. Wang, S. Sen, J. Rexford, and D. Towsley, 'Optimal Proxy Cache Allocation for Efficient Streaming Media Distribution', IEEE Transactions on Multimedia , Volume 6, Issue 2, April 2004
14 G. Apostolopoulos, D. Aubespin, V. Peris, P. Pradhan, D. Saha, 'Design, implementation and performance of a content-based switch,' Proc. of the IEEE Infocom, Mar. 2000
15 A. Feldmann, R. Caceres, F. Douglis, G. Glass, M. Rabinovich, 'Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments', Proc. of the IEEE Infocom, Mar. 1999