A Demographic-driven Peer-Assisted CDN for Sharing User-Generated Media Content

atmire.migration.oldid5543
dc.contributor.advisorWang, Mea
dc.contributor.authorRougeau, Bradley
dc.contributor.committeememberTang, Tony
dc.contributor.committeememberAlim, Usman
dc.contributor.committeememberWang, Mea
dc.date.accessioned2017-05-01T21:28:54Z
dc.date.available2017-05-01T21:28:54Z
dc.date.issued2017
dc.date.submitted2017en
dc.description.abstractInternet traffic is increasingly dominated by user-generated content, predominantly by multimedia content (photos and videos). The content is primarily shared in online social networks (OSNs) such as Pinterest, Twitter, and Facebook. In this thesis, we are interested in studying the traffic imposed by user-generated multimedia content in OSNs and exploring the potential of involving end-user devices for more efficient delivery of user-generated media content. To do so, we developed Viewcount, a Facebook application, to collect traces of user-generated multimedia traffic. Through analyzing social activities around user-generated multimedia content (such as user demographics and viewing distributions), we drew insightful observations correlating demographics and social activities to network traffic. These observations shed light on the design of DEPA, a demographic-driven peer-assisted content delivery network (CDN) to reduce redundant network traffic and workload on the OSN servers. In contrast to existing attempts towards peer-assisted OSNs, DEPA adapts existing OSN architecture and introduces various demographic-driven caching schemes. Through a trace-driven simulator, we evaluated DEPA in both the Viewcount network and on OSNs with different demographic properties. DEPA provided a significant reduction of traffic on the OSN servers even with very small caches on our peer-assistants. Furthermore, the demographic caching algorithm in DEPA is more adaptive to dynamic changes of user online status in OSNs.en_US
dc.identifier.citationRougeau, B. (2017). A Demographic-driven Peer-Assisted CDN for Sharing User-Generated Media Content (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/24706en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/24706
dc.identifier.urihttp://hdl.handle.net/11023/3796
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectComputer Science
dc.subject.otherNetworking
dc.subject.otherOSN
dc.subject.otherPeer-Assisted CDN
dc.subject.otherP2P
dc.titleA Demographic-driven Peer-Assisted CDN for Sharing User-Generated Media Content
dc.typemaster thesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
Files