An empirical analysis of network coding in peer-to-peer video-on-demand systems

dc.contributor.advisorWang, Mea
dc.contributor.authorSarkar, Saikat
dc.date.accessioned2017-12-18T22:36:28Z
dc.date.available2017-12-18T22:36:28Z
dc.date.issued2012
dc.descriptionBibliography: p. 93-99en
dc.description.abstractIn recent years, Peer-to-Peer (P2P) multimedia streaming has become an alternative to cable/satellite TV services. Many P2P streaming applications further provide users with DVD-like operations: play, pause, chapter selection, fast forward, and rewind. Such a real-time interactive multimedia streaming, commonly referred to as P2P Video-on­Demand (VoD), poses unique challenges in providing smooth playback and seamless interaction over the Internet. To improve the streaming quality, recent research employs network coding as the key enabling technology. However, the practicality and imple­mentation challenges of network coding received very little attention. In this thesis, we present a practical implementation of network coding in a P2P VoD system, based on which we identify the actual performance gain and design pitfalls when incorporating network coding in a P2P VoD system. Our performance analysis shows that, unlike P2P live streaming, directly applying network coding to a P2P VoD system does not necessar­ily lead to an immediate improvement in playback quality. Based on analysis, we propose Coded VoD, a new approach for P2P VoD streaming, to exploit the content sharing op­portunities in a P2P VoD session. It achieves smoother playback and shorter response time for DVD-like operations by utilizing a network-coding-based content prefetching mechanism.
dc.format.extentix, 99 leaves : ill. ; 30 cm.en
dc.identifier.citationSarkar, S. (2012). An empirical analysis of network coding in peer-to-peer video-on-demand systems (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/5008en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/5008
dc.identifier.urihttp://hdl.handle.net/1880/106009
dc.language.isoeng
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.titleAn empirical analysis of network coding in peer-to-peer video-on-demand systems
dc.typemaster thesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
ucalgary.thesis.accessionTheses Collection 58.002:Box 2118 627942988
ucalgary.thesis.notesUARCen
ucalgary.thesis.uarcreleaseyen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_Sarkar_2012.pdf
Size:
41.57 MB
Format:
Adobe Portable Document Format
Description:
Thesis
Collections