MOMD: A multi-object multi-dimensional auction for crowdsourced mobile video streaming

Crowdsourced mobile video streaming enables nearby mobile video users to aggregate their network resources to improve the video streaming performance. However, users are often selfish and may not be willing to cooperate without proper incentives. Designing an incentive mechanism for such a scenario is challenging due to the users' asynchronous downloading behaviors as well as their private valuations for multi-bitrate encoded videos. In this work, we propose a multi-object multi-dimensional auction-based incentive framework, through which users can download multiple video segments with different bitrates for multiple nearby users (and themselves). Based on this incentive framework, we propose a Vickrey-score auction, which is the first multi-object multi-dimensional auction that achieves both truthfulness and efficiency. Simulations with real traces show that crowdsourced mobile streaming outperforms noncooperative streaming by 48.6% (on average) in terms of social welfare. We further implement our proposed auction mechanism in a demostration system, and show that the crowdsourced framework together with the auction mechanism can substantially increase mobile user's welfare and video service stability.

[1]  Youyun Xu,et al.  Progressive Auction for Dynamic Spectrum Access , 2011 .

[2]  Hongke Zhang,et al.  QoE-Driven User-Centric VoD Services in Urban Multihomed P2P-Based Vehicular Networks , 2013, IEEE Transactions on Vehicular Technology.

[3]  Martin Bichler,et al.  A classification framework of multidimensional, multi-unit procurement negotiations , 2000, Proceedings 11th International Workshop on Database and Expert Systems Applications.

[4]  Te-Yuan Huang,et al.  A buffer-based approach to rate adaptation: evidence from a large video streaming service , 2015, SIGCOMM 2015.

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

[6]  Lifeng Sun,et al.  DECOMOD: collaborative DASH with download enhancing based on multiple mobile devices cooperation , 2014, MMSys '14.

[7]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP , 2011, MMSys.

[8]  Chia-Wen Lin,et al.  mDASH: A Markov Decision-Based Rate Adaptation Approach for Dynamic HTTP Streaming , 2016, IEEE Transactions on Multimedia.

[9]  Jia Hao,et al.  GTube: geo-predictive video streaming over HTTP in mobile environments , 2014, MMSys '14.

[10]  Michael L. Honig,et al.  Auction-Based Spectrum Sharing , 2006, Mob. Networks Appl..

[11]  Xinbing Wang,et al.  MAP: Multiauctioneer Progressive Auction for Dynamic Spectrum Access , 2011, IEEE Transactions on Mobile Computing.

[12]  David L. Olson,et al.  Decision Aids for Selection Problems , 1995 .

[13]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[14]  Xinbing Wang,et al.  Spectrum Trading in Cognitive Radio Networks: A Contract-Theoretic Modeling Approach , 2011, IEEE Journal on Selected Areas in Communications.

[15]  Ali C. Begen,et al.  Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale , 2013, IEEE Journal on Selected Areas in Communications.

[16]  Yeon-Koo Che Design competition through multidimensional auctions , 1993 .

[17]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[18]  Maha Abdallah,et al.  Incentive-based on-demand video streaming using a dual spatially-organized peer-to-peer network , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[19]  Mark Claypool,et al.  CStream: neighborhood bandwidth aggregation for better video streaming , 2011, Multimedia Tools and Applications.

[20]  Leandros Tassiulas,et al.  A Double-Auction Mechanism for Mobile Data-Offloading Markets , 2015, IEEE/ACM Transactions on Networking.

[21]  Xiaoqi Cao,et al.  MyMedia: mobile semantic peer-to-peer video search and live streaming , 2014, MobiQuitous.

[22]  Vijay Subramanian,et al.  Incentivizing Sharing in Realtime D2D Streaming Networks: A Mean Field Game Perspective , 2016, IEEE/ACM Transactions on Networking.

[23]  Ramesh K. Sitaraman,et al.  BOLA: Near-Optimal Bitrate Adaptation for Online Videos , 2016, IEEE/ACM Transactions on Networking.

[24]  Lin Gao,et al.  An Integrated Contract and Auction Design for Secondary Spectrum Trading , 2013, IEEE Journal on Selected Areas in Communications.

[25]  Ming Tang,et al.  A multi-dimensional auction mechanism for mobile crowdsourced video streaming , 2016, 2016 14th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[26]  Mingyang Zhong ColStream: Collaborative streaming of on-demand videos for mobile devices , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[27]  Xu Chen,et al.  SoCast: Social ties based cooperative video multicast , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[28]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2012, MobiSys '12.

[29]  Ming Tang,et al.  Performance bound analysis for crowdsourced mobile video streaming , 2016, 2016 Annual Conference on Information Science and Systems (CISS).

[30]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2013, MOCO.