A Social-Aware P2P Video Transmission Strategy for Multimedia IoT Devices

With the growing popularity of social network and video sharing services, video sharing behaviors have become increasingly socializing. People can produce and share high-quality videos at any time and place using high-speed mobile networks and multimedia IoT devices, e.g., Android Things and smart TV Boxes. The multimedia IoT devices require higher bandwidth, memory, and computing resources to process and transmit multimedia contents such as audio, video, and image. In this paper, we propose a social-aware P2P video transmission strategy for multimedia IoT devices. In the proposed architecture, multimedia IoT devices are communicated using a peer-to-peer network. The peers in our work are represented by multimedia IoT devices with user interactions. Since users have their own friend list, the social links can be classified into different priority classes in accordance with their social relationships, e. g., family, friends, and others. The proposed strategy adopts weighted fair queue (WFQ) for P2P video transmission according to different queuing priority classes. Each priority class is given a weighted factor according to social relationship, current download progress, and mutual resource sharing contributions. By leveraging the inherent trust associated with social links, the proposed strategy can reduce the impact of free riders and give users good video sharing and watching experiences with multimedia IoT devices.

[1]  Mikhail Zriakhov,et al.  The Effects of Queueing Algorithms on QoS for Real-Time Traffic in Process of Load Balancing , 2018, 2018 International Scientific-Practical Conference Problems of Infocommunications. Science and Technology (PIC S&T).

[2]  Geoff Coulson,et al.  Free Riding on Gnutella Revisited: The Bell Tolls? , 2005, IEEE Distributed Syst. Online.

[3]  Lifeng Sun,et al.  Peer-Assisted Social Media Streaming with Social Reciprocity , 2013, IEEE Transactions on Network and Service Management.

[4]  Keith W. Ross,et al.  P2P Trading in Social Networks: The Value of Staying Connected , 2010, 2010 Proceedings IEEE INFOCOM.

[5]  NetSim : A Social Networks Simulation Tool in R , 2014 .

[6]  Katina Michael,et al.  Monitoring people using location-based social networking and its negative impact on trust , 2011, 2011 IEEE International Symposium on Technology and Society (ISTAS).

[7]  Jun Wang,et al.  TRIBLER: a social‐based peer‐to‐peer system , 2008, IPTPS.

[8]  Kim-Kwang Raymond Choo,et al.  Evolution of Resource Sharing Cooperation Based on Reciprocity in Social Networks , 2018, 2018 27th International Conference on Computer Communication and Networks (ICCCN).

[9]  Jorn Altmann,et al.  A P2P File Sharing Network Topology Formation Algorithm Based on Social Network Information , 2009, IEEE INFOCOM Workshops 2009.

[10]  Kang Chen,et al.  A Social Network Integrated Reputation System for Cooperative P2P File Sharing , 2013, 2013 22nd International Conference on Computer Communication and Networks (ICCCN).

[11]  Noël Crespi,et al.  Video Content Delivery Enhancement in CDNs Based on Users' Social Information , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[12]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM 1989.

[13]  Raouf Boutaba,et al.  Availability in P2P based online social networks , 2017, 2017 4th International Conference on Networking, Systems and Security (NSysS).

[14]  R. Shreedhar,et al.  Efficient Fair Queuing Using Deficit Round - , 1997 .

[15]  Jiangchuan Liu,et al.  NetTube: Exploring Social Networks for Peer-to-Peer Short Video Sharing , 2009, IEEE INFOCOM 2009.

[16]  Hui Zhang,et al.  WF/sup 2/Q: worst-case fair weighted fair queueing , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[17]  Keith W. Ross,et al.  Understanding and Improving Ratio Incentives in Private Communities , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[18]  Analysis and Simulation of a Fair Queuing Algorithm , 2008 .

[19]  Chonggang Wang,et al.  Coordinate Live Streaming and Storage Sharing for Social Media Content Distribution , 2012, IEEE Transactions on Multimedia.

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