Time-Shifted TV in Content Centric Networks: The Case for Cooperative In-Network Caching

Recent works on Content-Centric-Networking (CCN) enable the exploitation of the caching resources of the new generation of routers (Content Routers or CR). So far, only a basic Least Recently Used (LRU) strategy implemented on every CRs has been proposed. In this paper, we introduce a cooperative caching strategy that has been designed for the treatment of large video streams with on-demand access. This caching strategy addresses the need of Internet Service Provider by halving the cross-domain traffic. We present a first algorithm, which is a core element of this strategy, then we show the changes that have to be brought to the CCN protocol in order to implement this strategy.

[1]  Vlad Coroama,et al.  A Multimedia Delivery Architecture for IPTV with P2P-Based Time-Shift Support , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[2]  Gwendal Simon,et al.  Distributed delivery system for time-shifted streaming systems , 2010, IEEE Local Computer Network Conference.

[3]  Jun Li,et al.  Efficient cache placement scheme for clustered time-shifted TV servers , 2008, IEEE Transactions on Consumer Electronics.

[4]  Ramesh K. Sitaraman,et al.  The Akamai network: a platform for high-performance internet applications , 2010, OPSR.

[5]  Frank Thomson Leighton,et al.  Improving performance on the internet , 2008, CACM.

[6]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[7]  Pablo Rodriguez,et al.  Watching television over an IP network , 2008, IMC '08.

[8]  Arvind Krishnamurthy,et al.  P 4 P : Explicit Communications for Cooperative Control Between P 2 P and Network Providers , 2007 .

[9]  Abraham Silberschatz,et al.  P4p: provider portal for applications , 2008, SIGCOMM '08.

[10]  Gwendal Simon,et al.  On Reducing the Inter-AS Traffic of Box-Powered CDN , 2009, 2009 Proceedings of 18th International Conference on Computer Communications and Networks.

[11]  David Hausheer,et al.  LiveShift: Peer-to-Peer Live Streaming with Distributed Time-Shifting , 2008, 2008 Eighth International Conference on Peer-to-Peer Computing.

[12]  Filip De Turck,et al.  Co-operative Proxy Caching Algorithms for Time-Shifted IPTV Services , 2006, 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO'06).

[13]  Uichin Lee,et al.  Greening the internet with content-centric networking , 2010, e-Energy.

[14]  Ratul Mahajan,et al.  Measuring ISP topologies with Rocketfuel , 2004, IEEE/ACM Transactions on Networking.

[15]  Jun Li,et al.  A Novel Data Replication and Placement Scheme for Time-Shifted TV Cluster , 2008, 2008 International Conference on Computer Science and Software Engineering.