Browse > Article

Traffic-based Caching Algorithm and Performance Evaluation for QoS-adaptive Streaming Proxy Server in Wireless Networks  

Kim, HwaSung (Dept. Electronic and Communications Engineering, Kwang Woon Univ)
Kim, YongSul (Dept. Electronic and Communications Engineering, Kwang Woon Univ)
Hong, JungPyo (LG Electronics DM Research Institute)
Publication Information
Journal of Broadcast Engineering / v.10, no.3, 2005 , pp. 313-320 More about this Journal
Abstract
The increasing popularity of multimedia streaming services introduces new challenges in content distribution. Especially, it is important to provide the QoS guarantees as they are increasingly expected to support the multimedia applications. Multimedia streams typically experience the high start-up delay due to the large protocol overhead, the delay, and the loss properties of the wireless networks. The service providers can improve the performance of multimedia streaming by caching the initial segment (prefix) of the popular streams at proxies near the requesting clients. The proxy can initiate transmission to the client while requesting the remainder of the stream from the server. In this paper, we propose the traffic based caching algorithm (TSLRU) to improve the performance of caching proxy. TSLRU classifies the traffic into three types, and improve the performance of caching proxy by reflecting the several elements such as traffic types, recency, frequency, object size when performing the replacement decision. In simulation, TSLRU performs better than the existing schemes in terms of byte hit rate, hit rate, startup latency, and throughput.
Keywords
Caching; Proxy; Streaming;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D.L. Eager, M.C. Ferris, and M.K. Vernon, 'Optimized Regional Caching for On-Demand Data Delivery', Proc. 1999 Multimedia Computing and Networking, pp. 301-316, Jan 1999
2 M. Margaritidis, and G.C. Polyzos, 'On the Application of Continuous Media Filters over Wireless Networks', IEEE Intl Conf. on Multimedia and Expo2000, vol. 3, 2000
3 S. Williams, M.Abrams, C. R. Standridege, G. Abdulla, and E. A. Fox, 'Removal Policies in Network Caches for World-Wide Web Documents,' Proceedings of ACM SIGCOMM Conference, August 1996
4 R. Rooster, and M. Abrams, 'Proxy Caching that Estimates Page load Delays,' Proceedings of the 6th International WWW conference, April 1997
5 L. Rizzo, and L. Vicisano, 'Replacement Policies for a Proxy Cache,' IEEE/ACM Transactions on networking, February 1998
6 URL:http://www.isi.edu/nsnam/ns/
7 Z.L. Zhang, Y. Wang, D. Du, and D. Su, 'Video Staging: A Proxy-Server-based Approach to End-to-End Video Delivery over Wide-Area Networks', IEEE/ACM Trans. Networking, Aug 2000
8 S. Jin, and A. Bestavros, 'GreedyDual Web Caching Algorithm: Expoiting the Two sources of Temporal Locality in Web Request Streams,' Proceedings of the 5th international Web Caching and Contents Delivery Workshop, May 2000
9 M. Abrams, C.R. Standridge, G. Abdulla, S. Williams, and E.A. Fox, 'Caching Proxies: Limitations and Potentials', Proc. of 4th International World Wide Web Conference, pp. 119-133, Boston, Dec 1995
10 M. Busari, and C. Williamson, 'ProWGen: a Synthetic Workload Generation Tool for Simulation Evaluation of Web Proxy Caches,' ACM Computer Networks, April 2002
11 K. Wu, P. s. Yu, and J. L. Wolf, 'Segment-based Proxy Caching of Multimedia Streams,' Proceedings of the 10th international WWW conference, May 2001
12 D.H. Nam, and S. Park, 'Adaptive Multimedia Stream Presentation in Mobile Computing Environment', IEEE TENCON 1999, pp. 966-969, 1999
13 J.P. Hong, and H.S. Kim, 'An Adaptive Resource Allocation Scheme based on Renegotiation Scheme for QoS Provisioning in Wireless Mobile Networks', Proc. of ICOIN2004, vol. 3, pp.1323-1332, Feb 2004
14 N. Markatchev, and C. Williamson, 'WebTraff: a GUI for Web Proxy Cache Workload Modeling and Analysis,' Proceedings of the 10th IEEE International Symposium, October 2002
15 R. Karedla, J. Love, and B. Wherry, 'Caching Strategies to Improve Disk System Performance,' IEEE Computer, Vol. 27, March 1994