Caching Video Contents in IPTV Systems with Hierarchical Architecture

In this paper we consider IPTV systems with an hierarchical architecture. The lowest elements of the architecture are set-top boxes (STBs) at the user homes; a STB is connected to a central office (CO) which is in charge of delivering the video content to the end user. Since COs have limited storage capabilities, they may need to retrieve a particular video content that is requested by a user but temporary not stored in the local memory. Thus, COs exchange video contents with similar COs in a peer-to-peer fashion. At a higher hierarchical level, video source offices (VSOs) offer the video contents that cannot be retrieved at the CO level. Video content caching strategies at the COs and VSOs influence the system performance in terms of traffic exchanged between the network nodes. In this paper we propose two simple strategies that aim at reducing both the intra-and inter-level traffic. The strategies are studied by means of an analytical model that is validated against simulation results. Our results show that the hierarchical architecture allow good system performance even with limited overall storage capacity. The proposed strategies, in particular, can be helpful in improving system performance.

[1]  Bill Krogfoss,et al.  Optimal cache partitioning in IPTV network , 2008, CNS '08.

[2]  Shahram Ghandeharizadeh,et al.  Cooperative caching techniques for continuous media in wireless home networks , 2008, Ambi-Sys '08.

[3]  Michela Meo,et al.  QoS content management for P2P file-sharing applications , 2008, Future Gener. Comput. Syst..

[4]  G. Zipf,et al.  The Psycho-Biology of Language , 1936 .

[5]  Jesse E. Simsarian,et al.  IPTV Bandwidth Demands in Metropolitan Area Networks , 2007, 2007 15th IEEE Workshop on Local & Metropolitan Area Networks.

[6]  Kang-Won Lee,et al.  Planning and Managing the IPTV Service Deployment , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[7]  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).