Spectrum Allocation and Bitrate Adjustment for Mobile Social Video Sharing: Potential Game With Online QoS Learning Approach

With the recent progress on mobile networking and devices, mobile social video sharing (MSVS) has emerged as one of the most important social media services. It enables mobile users to create ultra-short video clips and instantly share them with social friends. Due to the huge volume of videos and limited available bandwidth of wireless infrastructure, it is challenging to distribute these massive videos to mobile users with satisfactory quality of service (QoS). In this paper, we present a general framework to model the video diffusion among mobile users and user QoS of the MSVS service over the wireless infrastructure. Then, we utilize the hierarchical structure to decompose this problem into two subproblems, including a bitrate adjustment and spectrum allocation problems. For the bitrate adjustment problem, we propose a QoS estimation model based on the large deviation principle. By introducing a sliding window method to derive the online estimation, we develop an online bitrate adjustment strategy without relying on any prior knowledge of neither network environment nor video traffic. For the spectrum allocation problem, we prove that such a problem is a potential game. We devise a decentralized algorithm to find the Nash equilibrium, and analyze the convergence rate and the performance gap with the centralized optimization solution. Through extensive real trace driven simulations, we demonstrate that our proposed algorithm can guarantee smooth video playback with a higher PSNR.

[1]  Yi Sun,et al.  CS2P: Improving Video Bitrate Selection and Adaptation with Data-Driven Throughput Prediction , 2016, SIGCOMM.

[2]  Ben Y. Zhao,et al.  Exploiting locality of interest in online social networks , 2010, CoNEXT.

[3]  Ulas C. Kozat,et al.  Utilizing Social Influence in Content Distribution Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[4]  Jun Li,et al.  Multi-objective data placement for multi-cloud socially aware services , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[5]  Jian Yang,et al.  Online Buffer Fullness Estimation Aided Adaptive Media Playout for Video Streaming , 2011, IEEE Transactions on Multimedia.

[6]  Ke Xu,et al.  SNACS: Social Network-Aware Cloud Assistance for Online Propagated Video Sharing , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[7]  Lifeng Sun,et al.  Propagation-based social-aware replication for social video contents , 2012, ACM Multimedia.

[8]  Alan Weiss,et al.  An Introduction to Large Deviations for Communication Networks , 1995, IEEE J. Sel. Areas Commun..

[9]  C.-C. Jay Kuo,et al.  A Graph Approach to Dynamic Fractional Frequency Reuse (FFR) in Multi-Cell OFDMA Networks , 2009, 2009 IEEE International Conference on Communications.

[10]  Xu Chen,et al.  A social group utility maximization framework with applications in database assisted spectrum access , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[11]  Xiaojing Huang,et al.  Load Distribution Aware Soft Frequency Reuse for Inter-Cell Interference Mitigation and Throughput Maximization in LTE Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[12]  Yonggang Wen,et al.  Cloud Mobile Media: Reflections and Outlook , 2014, IEEE Transactions on Multimedia.

[13]  Yonggang Wen,et al.  Budget-Efficient Viral Video Distribution Over Online Social Networks: Mining Topic-Aware Influential Users , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Feng Wang,et al.  Understand Instant Video Clip Sharing on Mobile Platforms: Twitter's Vine as a Case Study , 2014, NOSSDAV.

[15]  Kamran Etemad,et al.  Overview of mobile WiMAX technology and evolution , 2008, IEEE Communications Magazine.

[16]  Alagan Anpalagan,et al.  Convex Structure of the Sum Rate on the Boundary of the Feasible Set for Coexisting Radios , 2011, 2011 IEEE International Conference on Communications (ICC).

[17]  Haiying Shen,et al.  Selective Data replication for Online Social Networks with Distributed Datacenters , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[18]  Yanjiao Chen,et al.  Balancing Income and User Utility in Spectrum Allocation , 2015, IEEE Transactions on Mobile Computing.

[19]  Xuelong Li,et al.  Joint Content Replication and Request Routing for Social Video Distribution Over Cloud CDN: A Community Clustering Method , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Pablo Rodriguez,et al.  The little engine(s) that could: scaling online social networks , 2012, TNET.

[21]  Hong Zheng,et al.  Incorporating Human Movement Behavior into the Analysis of Spatially Distributed Infrastructure , 2016, PloS one.

[22]  Bo Li,et al.  Scaling social media applications into geo-distributed clouds , 2012, 2012 Proceedings IEEE INFOCOM.

[23]  Athina Markopoulou,et al.  Minimizing Peak Load from Information Cascades: Social Networks Meet Cellular Networks , 2016, IEEE Transactions on Mobile Computing.

[24]  Hai Jin,et al.  Minimizing Inter-Server Communications by Exploiting Self-Similarity in Online Social Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[25]  Xu Chen,et al.  When Network Effect Meets Congestion Effect: Leveraging Social Services for Wireless Services , 2015, MobiHoc.

[26]  Rui Zhang,et al.  Cooperative Local Caching Under Heterogeneous File Preferences , 2015, IEEE Transactions on Communications.

[27]  Gustavo de Veciana,et al.  A Markov Decision Model for Adaptive Scheduling of Stored Scalable Videos , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[28]  Junsong Yuan,et al.  Optimizing Inter-server Communication for Online Social Networks , 2015, 2015 IEEE 35th International Conference on Distributed Computing Systems.

[29]  Yong Hoon Lee,et al.  Use of linear programming for dynamic subcarrier and bit allocation in multiuser OFDM , 2006, IEEE Transactions on Vehicular Technology.

[30]  Stefan Parkvall,et al.  LTE: the evolution of mobile broadband , 2009, IEEE Communications Magazine.

[31]  Xuelong Li,et al.  Toward an SDN-enabled big data platform for social TV analytics , 2015, IEEE Network.

[32]  Andrew R. Nix,et al.  Distributed Resource Allocation for OFDMA-Based Relay Networks , 2011, IEEE Transactions on Vehicular Technology.

[33]  Hui Liu,et al.  Downlink Radio Resource Allocation for Multi-Cell OFDMA System , 2006, IEEE Transactions on Wireless Communications.

[34]  Koon Hoo Teo,et al.  Adaptive Soft Frequency Reuse for Inter-Cell Interference Coordination in SC-FDMA Based 3GPP LTE Uplinks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[35]  Zhisheng Niu,et al.  Resource Allocation in Multi-cell OFDMA-based Relay Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[36]  Yuguang Fang,et al.  Joint Channel and Power Allocation in Wireless Mesh Networks: A Game Theoretical Perspective , 2008, IEEE Journal on Selected Areas in Communications.

[37]  H. Vincent Poor,et al.  From Technological Networks to Social Networks , 2013, IEEE Journal on Selected Areas in Communications.

[38]  Xiaojing Huang,et al.  Downlink Resource Allocation for Next Generation Wireless Networks with Inter-Cell Interference , 2013, IEEE Transactions on Wireless Communications.

[39]  Yongyi Ran,et al.  Adaptive Layer Switching Algorithm Based on Buffer Underflow Probability for Scalable Video Streaming Over Wireless Networks , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[40]  Xuelong Li,et al.  Toward Multiscreen Social TV with Geolocation-Aware Social Sense , 2014, IEEE MultiMedia.

[41]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[42]  Bruno Sinopoli,et al.  A Control-Theoretic Approach for Dynamic Adaptive Video Streaming over HTTP , 2015, Comput. Commun. Rev..

[43]  Everette S. Gardner,et al.  Exponential smoothing: The state of the art , 1985 .

[44]  Yu Gu,et al.  Watch global, cache local: YouTube network traffic at a campus network: measurements and implications , 2008, Electronic Imaging.

[45]  Yonggang Wen,et al.  Public Cloud Storage-Assisted Mobile Social Video Sharing: A Supermodular Game Approach , 2017, IEEE Journal on Selected Areas in Communications.

[46]  Yunpeng Li,et al.  Dynamic Routing for Social Information Sharing , 2016, IEEE Journal on Selected Areas in Communications.

[47]  Jian Yang,et al.  Dynamic Cluster Reconfiguration for Energy Conservation in Computation Intensive Service , 2012, IEEE Transactions on Computers.

[48]  Jian Huang,et al.  Community based effective social video contents placement in cloud centric CDN network , 2014, 2014 IEEE International Conference on Multimedia and Expo (ICME).

[49]  Stefan Parkvall,et al.  Design aspects of network assisted device-to-device communications , 2012, IEEE Communications Magazine.