Performance-Aware Mobile Community-Based VoD Streaming Over Vehicular Ad Hoc Networks

Leveraging the development of mobile communication technologies and increased capabilities of mobile devices, mobile multimedia services have set new trends. To support high-quality Video-on-Demand (VoD) in mobile wireless networks, using virtual community-based approaches to balance the efficiency of content sharing and maintenance cost of performance-aware solutions has attracted increasing research interest. In this paper, we propose a novel Performance-aware Mobile Community-based VoD streaming solution over vehicular ad hoc networks (PMCV). PMCV relies on a newly designed mobile community detection scheme and an innovative community member management mechanism. The former employs a novel fuzzy ant-inspired clustering algorithm and an innovative mobility similarity estimation model to group together the mobile users with similar behavior in terms of playback and movement into mobile communities. The latter introduces the role and task of members, member join and leave, collaborative store and search for resources, and replacement of a broker member. Simulation-based testing shows how PMCV outperforms another state-of-the-art solution in terms of performance.

[1]  Yong Liu,et al.  Measurement and Modeling of Video Watching Time in a Large-Scale Internet Video-on-Demand System , 2013, IEEE Transactions on Multimedia.

[2]  Gabriel-Miro Muntean,et al.  Distributed Storage-Assisted Data-Driven Overlay Network for P2P VoD Services , 2009, IEEE Transactions on Broadcasting.

[3]  Phuoc Tran-Gia,et al.  Towards QoE Management for Scalable Video Streaming , 2011 .

[4]  Athanasios V. Vasilakos,et al.  Distributed Media Services in P2P-Based Vehicular Networks , 2011, IEEE Transactions on Vehicular Technology.

[5]  Wenjing Lou,et al.  CodePlay: Live Multimedia Streaming in VANETs Using Symbol-Level Network Coding , 2012, IEEE Trans. Wirel. Commun..

[6]  Kuochen Wang,et al.  Dynamic overlay multicast for live multimedia streaming in urban VANETs , 2012, Comput. Networks.

[7]  Roxana Smarandache,et al.  Quasi-Cyclic LDPC Codes: Influence of Proto- and Tanner-Graph Structure on Minimum Hamming Distance Upper Bounds , 2009, IEEE Transactions on Information Theory.

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

[9]  D. Rajan Probability, Random Variables, and Stochastic Processes , 2017 .

[10]  B. V. K. Vijaya Kumar,et al.  Performance of the 802.11p Physical Layer in Vehicle-to-Vehicle Environments , 2012, IEEE Transactions on Vehicular Technology.

[11]  Charles C. Weems,et al.  A Profile-Based Multimedia Sharing Scheme With Virtual Community, Based on Personal Space in a Ubiquitous Computing Environment , 2009, IEEE Transactions on Multimedia.

[12]  Jin Li,et al.  SocialTube: P2P-Assisted Video Sharing in Online Social Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[13]  Laurent Mathy,et al.  Characterising User Interactivity for Sports Video-on-Demand , 2007 .

[14]  Anura P. Jayasumana,et al.  Community-Based Caching for Enhanced Lookup Performance in P2P Systems , 2013, IEEE Transactions on Parallel and Distributed Systems.

[15]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[16]  Hongke Zhang,et al.  A Novel Cooperative Content Fetching-Based Strategy to Increase the Quality of Video Delivery to Mobile Users in Wireless Networks , 2014, IEEE Transactions on Broadcasting.

[17]  Mohamed S. Kamel,et al.  Hierarchically Distributed Peer-to-Peer Document Clustering and Cluster Summarization , 2009, IEEE Transactions on Knowledge and Data Engineering.

[18]  Yipeng Zhou,et al.  On Replication Algorithm in P2P VoD , 2013, IEEE/ACM Transactions on Networking.

[19]  Lai Tu,et al.  Collaborative Content Fetching Using MAC Layer Multicast in Wireless Mobile Networks , 2011, IEEE Transactions on Broadcasting.

[20]  Hillol Kargupta,et al.  Approximate Distributed K-Means Clustering over a Peer-to-Peer Network , 2009, IEEE Transactions on Knowledge and Data Engineering.

[21]  Pierre Hansen,et al.  Fuzzy J-Means: a new heuristic for fuzzy clustering , 2001, Pattern Recognit..

[22]  Ahmed Helmy,et al.  The IMPORTANT framework for analyzing the Impact of Mobility on Performance Of RouTing protocols for Adhoc NeTworks , 2003, Ad Hoc Networks.

[23]  Chai Kiat Yeo,et al.  Superchunk-Based Efficient Search in P2P-VoD System , 2011, IEEE Transactions on Multimedia.

[24]  Ke Xu,et al.  Accelerating Peer-to-Peer File Sharing with Social Relations , 2013, IEEE Journal on Selected Areas in Communications.

[25]  P Sreelakshmi,et al.  Leveraging Social Networks for P2P Content-Based File Sharing in Disconnected MANETs , 2015 .

[26]  Hongke Zhang,et al.  Ant-Inspired Mini-Community-Based Solution for Video-On-Demand Services in Wireless Mobile Networks , 2014, IEEE Transactions on Broadcasting.

[27]  Muhammad Altaf,et al.  Multi-source video streaming in a wireless vehicular ad hoc network , 2010, IET Commun..

[28]  Ehssan Sakhaee,et al.  A Stable Routing Protocol to Support ITS Services in VANET Networks , 2007, IEEE Transactions on Vehicular Technology.

[29]  Xuemin Shen,et al.  Distributed Multichannel and Mobility-Aware Cluster-Based MAC Protocol for Vehicular Ad Hoc Networks , 2013, IEEE Transactions on Vehicular Technology.

[30]  Shueng-Han Gary Chan,et al.  Distributed Storage to Support User Interactivity in Peer-to-Peer Video Streaming , 2006, 2006 IEEE International Conference on Communications.

[31]  Christos Doulkeridis,et al.  Efficient search based on content similarity over self-organizing P2P networks , 2010, Peer-to-Peer Netw. Appl..

[32]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[33]  Dipak Ghosal,et al.  Adaptive Traffic Signal Control With Vehicular Ad hoc Networks , 2013, IEEE Transactions on Vehicular Technology.

[34]  Alan F. Smeaton,et al.  Performance-Aware Replication of Distributed Pre-Recorded IPTV Content , 2009, IEEE Transactions on Broadcasting.

[35]  Athanasios Papoulis,et al.  Probability, Random Variables and Stochastic Processes , 1965 .