Browse > Article
http://dx.doi.org/10.4218/etrij.14.0113.0090

Popularity-Based Adaptive Content Delivery Scheme with In-Network Caching  

Kim, Jeong Yun (Communications & Internet Research Laboratory, ETRI)
Lee, Gyu Myoung (Liverpool John Moores University)
Choi, Jun Kyun (Korea Advanced Institute of Science and Technology (KAIST))
Publication Information
ETRI Journal / v.36, no.5, 2014 , pp. 819-828 More about this Journal
Abstract
To solve the increasing popularity of video streaming services over the Internet, recent research activities have addressed the locality of content delivery from a network edge by introducing a storage module into a router. To employ in-network caching and persistent request routing, this paper introduces a hybrid content delivery network (CDN) system combining novel content routers in an underlay together with a traditional CDN server in an overlay. This system first selects the most suitable delivery scheme (that is, multicast or broadcast) for the content in question and then allocates an appropriate number of channels based on a consideration of the content's popularity. The proposed scheme aims to minimize traffic volume and achieve optimal delivery cost, since the most popular content is delivered through broadcast channels and the least popular through multicast channels. The performance of the adaptive scheme is clearly evaluated and compared against both the multicast and broadcast schemes in terms of the optimal in-network caching size and number of unicast channels in a content router to observe the significant impact of our proposed scheme.
Keywords
Content delivery network; in-network caching; request routing; content popularity;
Citations & Related Records
연도 인용수 순위
  • Reference
1 W.K.S. Tang et al., "Optimal Video Placement Scheme for Batching VOD Services," IEEE Trans. Broadcast., vol. 50, no. 1, Mar. 2004, pp. 16-25.   DOI
2 D.D. Vleeschauwer and D.C. Robinson, "Optimum Caching Strategies for a Telco CDN," Bell Labs Tech. J., vol. 16, no. 2, Sept. 2011, pp. 115-132.   DOI
3 K. Cho et al., "How Can an ISP Merge with a CDN?," IEEE Commun. Mag., vol. 49, no. 10, Oct. 2011, pp. 156-162.
4 G. Haßlinger and F. Hartleb, "Content Delivery and Caching from a Network Provider's Perspective," Comput. Netw., vol. 55, no. 8, Dec. 2011, pp. 3991-4006.   DOI
5 B. Wang et al., "Optimal Proxy Cache Allocation for Efficient Streaming Media Distribution," IEEE Trans. Multimedia, vol. 6, no. 2, Apr. 2004, pp. 366-374.   DOI   ScienceOn
6 L. Gao and D. Towsley, "Threshold-Based Multicast for Continuous Media Delivery," IEEE Trans. Multimedia, vol. 3, no. 4, Dec. 2001, pp. 405-414.   DOI
7 L. Gao, J. Kurose, and D. Towsley, "Efficient Schemes for Broadcasting Popular Videos," Multimedia Syst., vol. 8, no. 4, July 2002, pp. 284-294.   DOI   ScienceOn
8 S.H. Gary Chan, "Operation and Cost Optimization of a Distributed Servers Architecture for on-Demand Video Services," IEEE Commun. Lett., vol. 5, no. 9, Sept. 2001, pp. 384-386.   DOI
9 Van Jacobson et al., "Networking Named Content," Proc. CoNEXT, Tokyo, Japan, Dec. 2011, pp. 1-12.
10 M. Masa and E. Parravicini, "Impact of Request Routing Algorithms on the Delivery Performance of Content Delivery Networks," IEEE Int. Performance, Comput. Commun. Conf., Apr. 9-11, 2003, pp. 5-12.
11 D. Eager, M. Vemon, and J. Zahorjan, "Minimizing Bandwidth Requirements for on-Demand Data Delivery," IEEE Trans. Knowl. Data Eng., vol. 13, no. 5, Sept.-Oct. 2001, pp. 742-757.   DOI
12 J.Y. Kim, G.M. Lee, and J.K. Choi, "Efficient Multicast Schemes Using In-Network Caching for Optimal Content Delivery," IEEE Commun. Lett., vol. 17, no. 5, May 2013, pp. 1048-1052.   DOI
13 A. Barbir et al., "Known Content Network (CN) Request-Routing Mechanisms," RFC3568, July 2003.
14 S.A. Thomas, HTTP Essentials, Hoboken, NJ: John Wiley & Sons, 2001.
15 I. Psaras et al., "Modelling and Evaluation of CCN-Caching Trees," Proc. IFIP Netw., Valencia, Spain, 2011, pp. 78-91.
16 L. Dong et al., "Performance Evaluation of Content Based Routing with In-Network Caching," Wireless Opt. Commun. Conf., Newark, NJ, USA, Apr. 15-16, 2011, pp. 1-6.
17 J. Choi, A.S. Reaz, and B. Mukherjee, "A Survey of User Behavior in VoD Service and Bandwidth-Saving Multicast Streaming Schemes," IEEE Commun. Surveys Tutorials, vol. 14, no. 1, 2012, pp. 156-169.   DOI
18 G. Xue, "Server Cost Minimization in a Distributed Servers Architecture for on-Demand Video Services," IEEE Commun. Lett., vol. 7, no. 9, Feb. 2003, pp. 52-54.   DOI
19 D. Guan and G. Xiong, "Optimal Prefix Cache Allocation among Multiple Cooperative Local Proxies," Int. Conf. Wireless Commun. Netw. Mobile Comput., Beijing, China, Sept. 24-26, 2009, pp. 1-4.
20 L. Gao, Z.-L. Zhang, and D. Towsley, "Proxy-Assisted Techniques for Delivering Continuous Multimedia Streams," IEEE/ACM Trans. Netw., vol. 11, no. 6, Dec. 2003, pp. 884-894.   DOI
21 S.A. Azad and M. Murshed, "An Efficient Transmission Scheme for Minimizing User Waiting Time in Video-on-Demand Systems," IEEE Commun. Lett., vol. 11, no. 3, Mar. 2007, pp. 285-287.   DOI
22 Y. Kim and I. Yeom, "Performance Analysis of In-Network Caching for Content-Centric Networking," Comput. Netw., vol. 57, no. 3, Sept. 2013, pp. 2465-2482.   DOI