Abstract
Social TV is emerging as a new paradigm to transform the traditional TV viewing experience. The integration of social networks enables a set of salient social features in the TV system, among which group watching is the most attractive one. However, a simple implementation of group watching incurs significant amount of bandwidth cost in a cloud social TV system. In this paper, we propose a group-aware bandwidth management scheme called SmartGW, aiming to minimize the operational cost of the social TV service provider when delivering the group watching service and improve user QoE simultaneously. We formulate the problem into a constrained stochastic optimization problem and exploit the Lyapunov optimization theory to derive the online bandwidth provisioning and allocation strategies. We also conduct extensive trace-driven simulations to verify the effectiveness of our proposed strategies. The results show that SmartGW can cut down bandwidth cost by over 15 % compared with two alternative approaches and improve the user experience at the same time. Our work can provide useful guidelines for social TV service providers to provision their services more effectively.
Similar content being viewed by others
References
Montpetit M-J, Médard M (2012) Social television: enabling technologies and architectures. Proc IEEE 100(13):1395–1399
Cesar P, Bulterman DC (2008) A Jansen, usages of the secondary screen in an interactive television environment: control, enrich, share, and transfer television content. In: Changing television environments. Springer, pp 168–177
Li Y, Wu T, Hui P, Jin D, Han Z (2014) Social-aware D2D communications: qualitative insights and quantitative analysis. IEEE Commun Mag 52(6):150–158
Li Y, Jin D, Yuan J, Han Z (2014) Coalitional games for resource allocation in the device-to-device underlaying cellular networks. IEEE Trans Wireless Commun 13(7):3965–3977
Li Y, Song C, Jin D, Han Z (2014) A dynamic graph optimization framework for multi-hop D2D communication underlaying cellular networks. IEEE Wireless Commun 21(5):52–61
Jin Y, Xie T, Wen Y, Xie H (2013) Multi-screen cloud social TV: transforming TV experience into 21st century. In: Proceedings of ACM multimedia, pp 435–436
Jin Y, Wen Y, Hu H (2013) Minimize monetary cost via cloud clone migration in multi-screen cloud social TV system. In: IEEE global communications conference
Chen M, Wei G (2004) Multi-stages hybrid ARQ with conditional frame skipping and reference frame selecting scheme for real-time video transport over wireless LAN, vol 50
Li Y, Jiang Y, Jin D, Su L, Zeng L, Wu D (2010) Energy-efficient optimal opportunistic forwarding for delay-tolerant networks. IEEE Trans Veh Technol 59(9):4500C4512
Huang C, Li J, Ross KW (2007) Can internet video-on-demand be profitable? ACM SIGCOMM Comput Commun Rev 37(4):133–144
Huang C, Li J, Ross KW et al. (2007) Peer-assisted vod: making internet video distribution cheap. In: IPTPS
Jin Y, Wen Y, Shi G, Wang G, Vasilakos A (2012) CoDaaS: an experimental cloud-centric content delivery platform for user-generated contents. In: International conference on computing, networking and communications (ICNC). IEEE, pp 934–938
Chen M, Wen Y, Jin H, Leung V (2013) Enabling technologies for future data center networking: a prime. IEEE Netw 27(4):8–15
Jin Y, Wen Y, Guan K, Kilper D, Xie H (2013) Toward monetary cost effective content placement in cloud centric media network. In: IEEE international conference on multimedia and expo (ICME). IEEE, pp 1–6
Neely MJ (2010) Stochastic network optimization with application to communication and queueing systems. Synthesis Lect Commun Netw 3(1):1–211
Chen CW (2011) Emerging technologies in multimedia communications and networking: challenges and research opportunities. In: Ling Guan YH, Kung S-Y (eds) Multimedia image and video processing. 2nd edn. Taylor & Francis Publisher
Xue Z, Wu D, Xie X, Wen Y SmartGW: enabling bandwidth-efficient group watching in cloud social TV Systems Department of Computer Science, Sun Yat-sen University, Tech. Rep. TR-CS09, 2014. [Online]. Available: http://sist.sysu.edu.cn/dwu/SmartGW-TR.pdf
Liben-Nowell D, Novak J, Kumar R, Raghavan P, Tomkins A (2005) Geographic routing in social networks. Proc National Acad Sci USA 102(33):11623–11628
He J, Wen Y, Huang J, Wu D (2014) On the cost-QoE trade-off for cloud-based video streaming under amazon EC2’s pricing models. IEEE Trans Circ Syst Video Technol (IEEE TCSVT) 24:669–680
Tran H A, Mellouk A (2010) Qoe model driven for network services. In: Wired/Wireless internet communications. Springer, pp 264–277
Chen M (2014) NDNC-BAN: supporting rich media healthcare services via named data networking in cloud-assisted wireless body area networks. Inf Sci 284(10):142–156
Suzuki H (1978) A generalized knapsack problem with variable coefficients. Math Programm 15(1):162–176
Guo Z, Huang J, He J, Hei X, Wu D (2013) Unveiling the patterns of video tweeting: a sina weibo-based measurement study. In: Passive and active measurement. Springer, pp 166–175
Cheng X, Liu J, Wang H, Wang C (2012) Coordinate live streaming and storage sharing for social media content distribution. IEEE Trans Multimed 14(6):1558–1565
Wang Z, Sun L, Zhu W, Yang S, Li H, Wu D (2013) Joint social and content recommendation for user-generated videos in online social network. IEEE Trans Multimed 15(3):698–709
Finamore A, Mellia M, Munafò MM, Torres R, Rao SG (2011) Youtube everywhere: impact of device and infrastructure synergies on user experience. In: Proceedings of the 2011 ACM SIGCOMM conference on internet measurement conference. ACM, pp 345–360
Azure pricing. http://www.windowsazure.com/en-us/pricing/details/
Stoica I, Abdel-Wahab H, Jeffay K, Baruah SK, Gehrke JE, Plaxton CG (1996) A proportional share resource allocation algorithm for real-time, time-shared systems. In: 17th IEEE real-time systems symposium. IEEE, pp 288–299
Java A, Song X, Finin T, Tseng B (2007) Why we twitter: understanding microblogging usage and communities. In: Proceedings of the 9th WebKDD and 1st SNA-KDD 2007 workshop on web mining and social network analysis. ACM, pp 56–65
Ducheneaut N, Moore RJ, Oehlberg L, Thornton JD, Nickell E (2008) Social tv: designing for distributed, sociable television viewing. Intl J Human Comput Interact 24(2):136–154
Martin R, Santos A L, Shafran M, Holtzman H, Montpetit M-J (2010) Nextream: a multi-device, social approach to video content consumption. In: IEEE consumer communications and networking conference (CCNC). IEEE, pp 1–5
Wu Y, Zhang Z, Wu C, Li Z, Lau F (2013) Cloudmov: cloud-based mobile social tv. IEEE Trans Multimed 15(4):821–832
Wakamiya S, Lee R, Sumiya K (2011) Crowd-powered tv viewing rates: measuring relevancy between tweets and tv programs. In: Database systems for adanced applications. Springer, pp 390–401
Cheng X, Liu J, Dale C (2013) Understanding the characteristics of internet short video sharing: a youtube-based measurement study. IEEE Trans Multimed 15(5):1184–1194
Niu D, Xu H, Li B, Zhao S (2012) Quality-assured cloud bandwidth auto-scaling for video-on-demand applications. In: Proceedings of IEEE INFOCOM 2012. IEEE, pp 460–468
Wu Y, Wu C, Li B, Qiu X, Lau FC (2011) Cloudmedia: when cloud on demand meets video on demand. In: Proceedings of ICDCS 2011, pp 268–277
Acknowledgments
This work was supported in part by the National Science Foundation of China under Grant 61272397, in part by the Guangdong Natural Science Funds for Distinguished Young Scholar under Grant S20120011187, and in part by Singapore MOE Tier-1 (RG17/14).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xue, Z., Wu, D., Xie, X. et al. SmartGW: Enabling Bandwidth-Efficient Group Watching in Cloud Social TV Systems. Mobile Netw Appl 20, 308–319 (2015). https://doi.org/10.1007/s11036-015-0611-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-015-0611-6