Skip to main content
Log in

Zebroid: using IPTV data to support STB-assisted VoD content delivery

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

IPTV, unlike Internet TV, delivers digital TV and multimedia services over IP-based networks with the required level of quality of service (QoS) and quality of experience (QoE). Linear programming channels in IPTV are delivered through multicast, which is highly scalable with the number of subscribers. Video-on-demand (VoD) content, on the other hand, is typically delivered using unicast, which places a heavy load on the VoD servers and all the network components leading to the end-user set-top boxes (STBs) as the demand increases. With the rapid growth of IPTV subscribers and the shift in video viewing habits, the need to efficiently disseminate large volumes of VoD content has prompted IPTV service providers to consider the use of STBs to assist in video content delivery. This paper describes our current research work on Zebroid, a potential VoD solution for fiber-to-the-node (FTTN) networks, which uses IPTV data on a recurring basis to determine how to select, stripe, and preposition popular content in selected STBs during idle hours. A STB requesting VoD content during the peak hours can then receive necessary stripes from participating STBs in the neighborhood. Recent VoD request access patterns, STB availability data, and capacity data on network components are taken into consideration in determining the parameters used in the striping algorithm of Zebroid. We show both by simulation and emulation on a realistic IPTV testbed that the VoD server load can be reduced by more than 70% during peak hours by allocating only 8 GB of storage on each STB. The savings achieved through Zebroid would also allow IPTV service providers to add more linear programming channels without expensive infrastructure upgrades.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Abbasi, U., Ahmed, T.: COOCHING: cooperative prefetching strategy for P2P video-on-demand system. In: Lecture Notes in Computer Science; Wired-Wireless Multimedia Networks and Services Management, vol. 5842, pp. 195–200. Springer, Berlin (2009)

  2. Alcatel-Lucent. 7330 ISAM FTTN: intelligent services access manager, fiber-to-the-node. http://www.alcatel-lucent.com/wps/portal/products (2009)

  3. AT&T. http://www.att.com/gen/general?pid=6431 (2010)

  4. AT&T. http://www.att.com/u-verse/explore/internet-landing.jsp (2010)

  5. Begen, A., Glazebrook, N., Ver Steeg, W.: Reducing channel-change times with the real-time transport protocol. IEEE Internet Comput. 13(3), 40–47 (2009)

  6. Bhattacharya, A., Yang, Z., Pan, D.: COCONET: Co-operative Cache Driven Overlay NETwork for P2P Vod Streaming. In: Lecture Notes of the Institute for Computer Science, Social Informatics and Telecommunications Engineering; Quality of Service in Heterogeneous Networks, vol. 5842, pp. 195–200. Springer, Berlin (2009)

  7. Cha, M., Rodriguez, P., Moon, S., Crowcroft, J.: On next-generation Telco-managed P2P TV architectures. In: International workshop on Peer-To-Peer Systems (IPTPS) (2008)

  8. Chen, Y., Huang, Y., Jana, R., Jiang, H., Rabinovich, M., Rahe, J., Wei, B., Xiao, Z.: Towards capacity and profit optimization of video-on-demand services in a peer-assisted iptv platform. ACM Multimed. Syst. 15(1), 19–32 (2009)

    Article  Google Scholar 

  9. Chen, Y., Jana, R., Stern, D., Wei, B., Yang, M., Sun, H.: Zebroid: using IPTV data to support peer-assisted VoD content delivery. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), pp. 115–120 (2009)

  10. Chen, Y., Jana, R., Stern, D., Yang, M., Wei, B.: VP2P—a virtual machine-based P2P testbed for VoD delivery. In: Proceedings of IEEE Consumer Communications and Networking Conference (2009)

  11. Cheng, B., Stein, L., Jin, H., Liao, X., Zhang, Z.: GridCast: improving peer sharing for P2P VoD. In: ACM Trans. Multimed. Comput. Commun. Appl. 4 (2008)

  12. Cheng, B., Stein, L., Jin, H., Shang, Z.: a framework for lazy replication in p2p vod. In: NOSSDAV, May 2008 (2008)

  13. Choe, Y., Schuff, D., Dyaberi, J., Pai, V.: Improving vod server efficiency with bittorrent. In: The 15th International Conference on Multimedia, September 2007 (2007)

  14. Doverspike, R., Li, G., Oikonomou, K., Ramakrishnan, K., Sinha, R., Wang, D., Chase, C.: Designing a reliable IPTV network. IEEE Internet Comput. 13(3), 15–22 (2009)

    Article  Google Scholar 

  15. Espial. http://www.iptvmagazine.com/2009-06/iptvmagazine-2009-06-iptv-middleware-simulated-load-testing.html (2009)

  16. Gopalakrishnan, V., Bhattacharjee, B., Ramakrishnan, K., Jana, R., Srivastava, D.: cpm: adaptive video-on-demand with cooperative peer assists and multicast. In: Proceedings of IEEE INFOCOM’09, Rio de Janerio, Brazil, April 2009 (2009)

  17. I.-T. I. F. Group. http://www.itu.init/itu-t/iptv (2009)

  18. Guo, L., Chen, S., Ren, S., Chen, X., Jiang, S.: PROP: a scalable and reliable P2P assisted proxy streaming system. In: Proceedings of 24th International Conference on Distributed Computing Systems, 2004, pp. 778–786 (2004)

  19. Huang, C., Li, J., Ross, K.: Can internet video-on-demand be profitable? In: Proceedings of SIGCOMM (2007)

  20. Huang, C., Li, J., Ross, K.: Peer-assisted VoD: making internet video distribution cheap. In: Proceedings of IPTPS (2007)

  21. Huang, C., Wang, A., Li, J., Ross, K.: Understanding hybrid cdn-p2p: why limelight needs its own red swoosh. In: NOSSDAV, May 2008 (2008)

  22. Huang, Y., Chen, Y., Jana, R., Jiang, H., Rabinovich, M., Reibman, A., Wei, B., Xiao, Z.: Capacity analysis of mediagrid: a p2p iptv platform for fiber to the node (fttn) networks. IEEE JSAC Spec. Issue Peer Peer Commun. Appl. 25(1), 131–139 (2007)

    Google Scholar 

  23. Huang, Y., Fu, T., Chiu, D. M., Lui, J., Huang, C.: Challenges, design and analysis of a large-scale P2P-VoD system. In: Proceedings of SIGCOMM (2008)

  24. Iversen, V. et al.: Teletraffic engineering handbook. ITU-D SG 2, 16 (2002)

    Google Scholar 

  25. Janardhan, V., Schulzrinne, H.: Peer assisted VoD for set-top box based IP network. In: Proceedings of the 2007 Workshop on Peer-to-Peer Streaming and IP-TV, pp. 335–339. ACM, New York (2007)

  26. Kreuger, P., Abrahamsson, H.: Scheduling IPTV content pre-distribution. In: Lecture Notes in Computer Science; IP Operations and Management, vol. 5843, pp. 1–14. Springer, Berlin (2009)

  27. Lobb, R., Couto da Silva, A., Leonardi, E., Mellia, M., Meo, M.: Adaptive overlay topology for mesh-based P2P-TV systems. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’09), pp. 31–36. ACM (2009)

  28. Louser, C., Shomaker, G., Brinkmann, A.: Content distribution in heterogenous video-on-demand P2P networks with ARIMA forecasts. In: Lecture Notes in Computer Science; Networking - ICN 2005, vol. 3421, pp. 800–809. Springer, Berlin (2005)

  29. Michel, A.D., Huppe, J.: Evolving a fibre-to-the-node access infrastructure. In: Proceedings of IEEE Optical Fiber Communications, Anaheim, California, March 2006 (2006)

  30. Padmanabhan, V., Wang, H., Chou, P., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: Proceedings of the 12th International Workshop on Network and Operating Systems Support for Digital Audio and Video, pp. 177–186 (2002)

  31. Paney, S., Won, Y., Ju, H., Hong, J.: Dimensioning of IPTV VoD service in heterogeneous broadband access networks. In: Lecture Notes in Computer Science; Management Enabling the Future Internet for Changing Business and New Computing Services, vol. 5787, pp. 418–422. Springer, Berlin (2009)

  32. Qiao, Y., Bustamante, F., Dinda, P., Birrer, S., Lu, D.: Improving peer-to-peer through service-side scheduling. ACM Trans. Comput. Syst. 26(4), Article 10 (2008)

    Google Scholar 

  33. Qiu, X., Wu, C., Lin, X., Lau, F. C.: InstantLeap: fast neighbor discovery in P2P VoD streaming. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’09), pp. 31–36. ACM (2009)

  34. Rizzo, L.: Effective erasure codes for reliable computer communication protocols. In: ACM SIGCOMM Computer Communication Review, April 1997 (1997)

  35. Souza, L., Cores, F., Yan, X., Ropoli, A.: DynaPeer: a dynamic peer-to-peer based delivery scheme for VoD systems. In: Lecture Notes in Computer Science; Euro-Par 2007 Parallel Processing, vol. 4641, pp. 769–781. Springer, Berlin (2007)

  36. Suh, K., Diot, C., Kurose, J., Massoulie, L.: Push-to-peer video-on-demand system: design and evaluation. In: IEEE JSAC (2007)

  37. Sun, Y., Liu, F., Li, B., Li, B.: Peer-assisted online storage and distribution: modeling and server strategies. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’09), pp. 13–18. ACM (2009)

  38. Tran, N., Reed, D.: Automatic ARIMA time series modeling for adaptive IO prefetching. IEEE Trans. Parallel Distrib. Syst. 15(4), 362–377 (2004)

    Article  Google Scholar 

  39. Valancius, V., Laoutaris, N., Massoulie, L., Diot, C., Rodriguez, P.: Greening the internet with nano data centers. In: Proceedings of ACM Sigcomm CoNext, Roma, Italy, December 2009 (2009)

  40. Wang, K., Lin, C.: Insight into the P2P-VoD system: performance modeling and analysis. In: Proceedings of 18th International Conference on Computer Communications and Networks (2009)

Download references

Acknowledgments

The authors would like to thank Chris Volinsky, Deborah Swayne, Ralph Knag, and Alex Gerber for their assistance with IPTV data, and Matti Hiltunen for his valuable comments on this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yih-Farn Robin Chen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, YF.R., Jana, R., Stern, D. et al. Zebroid: using IPTV data to support STB-assisted VoD content delivery. Multimedia Systems 16, 199–214 (2010). https://doi.org/10.1007/s00530-010-0184-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-010-0184-y

Keywords

Navigation