Title :
Peer-Assisted Social Media Streaming with Social Reciprocity
Author :
Zhi Wang ; Chuan Wu ; Lifeng Sun ; Shiqiang Yang
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
Online video sharing and social networking are cross-pollinating rapidly in today´s Internet: Online social network users are sharing more and more media contents among each other, while online video sharing sites are leveraging social connections among users to promote their videos. An intriguing development as it is, the operational challenge in previous video sharing systems persists, em i.e., the large server cost demanded for scaling of the systems. Peer-to-peer video sharing could be a rescue, only if the video viewers´ mutual resource contribution has been fully incentivized and efficiently scheduled. Exploring the unique advantages of a social network based video sharing system, we advocate to utilize social reciprocities among peers with social relationships for efficient contribution incentivization and scheduling, so as to enable high-quality video streaming with low server cost. We exploit social reciprocity with two give-and-take ratios at each peer: (1) peer contribution ratio (em PCR), which evaluates the reciprocity level between a pair of social friends, and (2) system contribution ratio (em SCR), which records the give-and-take level of the user to and from the entire system. We design efficient peer-to-peer mechanisms for video streaming using the two ratios, where each user optimally decides which other users to seek relay help from and help in relaying video streams, respectively, based on combined evaluations of their social relationship and historical reciprocity levels. Our design achieves effective incentives for resource contribution, load balancing among relay peers, as well as efficient social-aware resource scheduling. We also discuss practical implementation and implement our design in a prototype social media sharing system. Our extensive evaluations based on PlanetLab experiments verify that high-quality large-scale social media sharing can be achieved with conservative server costs.
Keywords :
peer-to-peer computing; resource allocation; scheduling; social networking (online); video streaming; contribution incentivization; give-and-take ratio; historical reciprocity level; load balancing; online video sharing; peer contribution ratio; peer-assisted social media streaming; peer-to-peer mechanism; peer-to-peer video sharing; resource contribution; server cost demand; social connection; social networking; social reciprocity; social relationship; social-aware resource scheduling; system contribution ratio; video promotion; video sharing system; Internet; Peer to peer computing; Social network services; Streaming media; Video communication; Social media streaming; peer incentive; resource allocation; social reciprocity;
Journal_Title :
Network and Service Management, IEEE Transactions on
DOI :
10.1109/TNSM.2012.12.120244