Video Content Delivery Enhancement in CDNs Based on Users' Social Information

With the huge growth of multimedia communication and digital content availability, energy efficient content delivery became an important research topic with the goal of reducing energy consumption of the intermediary nodes while providing better services and quality of experiences to the end users. In this paper we focus on the subject of reducing the overall network energy consumption in accessing user generated content over social media platforms. We propose an approach, namely SocialiVideo which enables users to directly share their generated video content among existing social connections. We combine the approaches used in CDNs and P2P networks together with social connections between people in order to shorten the path the data traverses on average, and improve the latency. SocialiVideo places video content in users' premises (e.g., set-top-boxes) and serve others using a P2P connection. To this end, we use users' geolocation information retrieved from their network data (IP address) as well as subscribed social networks (e.g. current city attribute in Facebook) and social characteristics (e.g. friends list, and activities, etc.). In-order to evaluate the performance of the proposed solution, we implement our prototype based on Facebook/Akamai content delivery approach and evaluates the performance with reference to the current solution of the Facebook. Based on the results, SocialiVideo unload the traffic of the network and CDN, thus reduces network energy consumption and provides advantages for multiple entities, including CDNs and ISPs, as well as better QoE for end users.%End user can access content locally and therefore less bandwidth consumption. They can access content faster. ISPs can control network bandwidth and data traffic very efficiently as most popular content may allow to disseminate via SocialiVideo. Most content providers rely on CDN to deliver their content closer to end users. Thus, need to pay huge amount of money for CDN services. SocialiVideo allow content providers such as Facebook to disseminate their content very efficiently and effectively with low cost.

[1]  Laurent Massoulié,et al.  Push-to-Peer Video-on-Demand System: Design and Evaluation , 2007, IEEE Journal on Selected Areas in Communications.

[2]  Yoram Ofek,et al.  End-to-end delay analysis of videoconferencing over packet-switched networks , 2000, TNET.

[3]  Bo Li,et al.  Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky , 2009, ACM Multimedia.

[4]  Laurent Massoulié,et al.  ECHOS: edge capacity hosting overlays of nano data centers , 2008, CCRV.

[5]  Laizhong Cui,et al.  SocialStreaming: P2P-assisted streaming in social networks , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[6]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[7]  B. Akbari,et al.  Hybrid CDN-P2P architectures for live video streaming: Comparative study of connected and unconnected meshes , 2011, 2011 International Symposium on Computer Networks and Distributed Systems (CNDS).

[8]  Pablo Rodriguez,et al.  Watching television over an IP network , 2008, IMC '08.

[9]  Jaime Llorca,et al.  Dynamic in-network caching for energy efficient content delivery , 2013, 2013 Proceedings IEEE INFOCOM.

[10]  Prashant J. Shenoy,et al.  Energy-aware load balancing in content delivery networks , 2011, 2012 Proceedings IEEE INFOCOM.

[11]  A. Vishwanath,et al.  Estimating the energy consumption for packet processing, storage and switching in optical-IP routers , 2013, 2013 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC).

[12]  Andreas Haeberlen,et al.  Peer-assisted content distribution in Akamai netsession , 2013, Internet Measurement Conference.

[13]  Maria Kihl,et al.  Analysis of user demand patterns and locality for YouTube traffic , 2013, Proceedings of the 2013 25th International Teletraffic Congress (ITC).

[14]  마이클 엠. 아퍼간,et al.  Hybrid content delivery network(cdn) and peer-to-peer(p2p) network , 2007 .

[15]  Mirjam Wattenhofer,et al.  YouTube around the world: geographic popularity of videos , 2012, WWW.

[16]  Noël Crespi,et al.  How far is Facebook from me? Facebook network infrastructure analysis , 2015, IEEE Communications Magazine.

[17]  Anirban Mahanti,et al.  The scope for Online Social Network aided caching in web CDNs , 2013, Architectures for Networking and Communications Systems.

[18]  Vijay Sivaraman,et al.  Profiling per-packet and per-byte energy consumption in the NetFPGA Gigabit router , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

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

[20]  Xiaowei Wu,et al.  Decentralized P2P protocol for video-on-demand streaming: Simple and efficient , 2015, 2015 IEEE 12th International Conference on Networking, Sensing and Control.