Skip to main content
Log in

On the synthetic dataset generation for IPTV services based on user behavior

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The adoption of the paradigm shift from push-based media broadcasting to pull-based media streaming has seen a significant growth in the recent decade. IPTV is good example to illustrate this claim. In IPTV systems hundreds (or maybe thousands in near future) of live TV channels and video contents are available to subscribers. In many application domains a clear understanding of access pattern to the items is necessary. However, for security reasons, in IPTV systems this kind of information is not publicly available. In this paper, taking into account a model which mimics the behavior of a typical IPTV user, and with the aid of MovieLens dataset, we produce a trace file or synthetic dataset, named UBSDI. We then show that, this dataset can reflect many properties of real datasets quite realistically. This dataset is publically available and can be used in many applications such as recommender systems, network capacity planning, network dimensioning, and system performance optimization.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Abdollahpouri A, Wolfinger BE, Lai J, Vinti C (2011) Elaboration and formal description of IPTV user models and their application to IPTV system analysis. MMBnet

  2. Bambini R, Cremonesi P, Turrin R (2011) A recommender system for an IPTV service provider: a real large-scale production environment. Recommender systems handbook. Springer, In, pp 299–331

    Google Scholar 

  3. Beyragh AA, Rahbar AG (2014) IFCS: an intelligent fast channel switching in IPTV over PON based on human behavior prediction. Multimedia tools and applications 72(2):1049–1071

    Article  Google Scholar 

  4. Cha M, Gummadi K, Rodriguez P (2008) Channel selection problem in live IPTV systems. Proc. of ACM SIGCOMM Poster

  5. Cha M, Rodriguez P, Crowcroft J, Moon S (2008) Watching television over an IP network. In: Proceedings of the 8th ACM SIGCOMM conference on internet measurement. ACM

  6. Cong J, Wolfinger BE (2006) A unified load generator based on formal load specification and load transformation. In: Proceedings of the 1st international conference on performance evaluation methodolgies and tools. ACM

  7. Cremonesi P, Turrin R (2009) Analysis of cold-start recommendations in IPTV systems. Proceedings of the third ACM conference on Recommender systems. ACM, In, pp 4–236

    Google Scholar 

  8. Elmisery AM, Rho S, Botvich D (2014) Collaborative privacy framework for minimizing privacy risks in an IPTV social recommender service. Multimedia Tools Appl:1–31

  9. Khosroshahi AA, Yousefi S, Rahbar AG (2015) IPTV channel switching delay reduction through predicting subscribers' behaviors and preferences. Multimedia Tools Appl 1–20

  10. Kim E, Pyo S, Park E, Kim M (2011) An automatic recommendation scheme of TV program contents for (IP) TV personalization. IEEE Trans Broadcast 57(3):674–684

    Article  Google Scholar 

  11. Krstic M, Bjelica M (2012) Context-aware personalized program guide based on neural network. IEEE Trans Consum Electron 58(4):1301–1306

    Article  Google Scholar 

  12. Kwon HJ, Hong KS (2011) Personalized electronic program guide for IPTV based on collaborative filtering with novel similarity method. In: consumer electronics (ICCE), 2011 I.E. international conference on. IEEE, pp 467-468

  13. MovieLens dataset. http://www.grouplens.org/data

  14. Park YJ, Tuzhilin A (2008) The long tail of recommender systems and how to leverage it. In: Proceedings of the 2008 ACM conference on recommender systems. Pp 11-18

  15. Song S, Moustafa H, Afifi H (2012) Advanced IPTV services personalization through context-aware content recommendation. IEEE Transactions on Multimedia 14(6):1528–1537

    Article  Google Scholar 

  16. Sripanidkulchai K, Maggs B, Zhang H (2004) An analysis of live streaming workloads on the internet. In: Proceedings of the 4th ACM SIGCOMM conference on internet measurement. ACM

  17. Technical report, Cisco (2013) Cisco visual networking index: forecast and methodology, 2013–2018

  18. Veloso E, Almeida V, Meira W, Bestavros A, Jin SH (2002) A hierarchical characterization of a live streaming media workload. In Proceedings of the 2nd ACM SIGCOMM workshop on internet measurment. ACM

  19. Yu G, Westholm T, Kihl M, Sedano I, Aurelius A, Lagerstedt C, Odling P (2009) Analysis and characterization of IPTV user behavior. In: 2009 I.E. international symposium on broadband multimedia systems and broadcasting. IEEE

  20. Zare S, Rahbar AG (2015) Program-driven approach to reduce latency during surfing periods in IPTV networks. Multimedia Tools Appl 1–13

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Abdollahpouri.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdollahpouri, A., Qavami, R. & Moradi, P. On the synthetic dataset generation for IPTV services based on user behavior. Multimed Tools Appl 77, 8475–8493 (2018). https://doi.org/10.1007/s11042-017-4746-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4746-2

Keywords

Navigation