Link to the University of Pittsburgh Homepage
Link to the University Library System Homepage Link to the Contact Us Form

Enabling Large-Scale Peer-to-Peer Stored Video Streaming Service with QoS Support

Okuda, Masaru (2007) Enabling Large-Scale Peer-to-Peer Stored Video Streaming Service with QoS Support. Doctoral Dissertation, University of Pittsburgh. (Unpublished)

[img]
Preview
PDF
Primary Text

Download (1MB) | Preview

Abstract

This research aims to enable a large-scale, high-volume, peer-to-peer, stored-video streaming service over the Internet, such as on-line DVD rentals. P2P allows a group of dynamically organized users to cooperatively support content discovery and distribution services without needing to employ a central server. P2P has the potential to overcome the scalability issue associated with client-server based video distribution networks; however, it brings a new set of challenges. This research addresses the following five technical challenges associated with the distribution of streaming video over the P2P network: 1) allow users with limited transmit bandwidth capacity to become contributing sources, 2) support the advertisement and discovery of time-changing and time-bounded video frame availability, 3) Minimize the impact of distribution source losses during video playback, 4) incorporate user mobility information in the selection of distribution sources, and 5) design a streaming network architecture that enables above functionalities.To meet the above requirements, we propose a video distribution network model based on a hybrid architecture between client-server and P2P. In this model, a video is divided into a sequence of small segments and each user executes a scheduling algorithm to determine the order, the timing, and the rate of segment retrievals from other users. The model also employs an advertisement and discovery scheme which incorporates parameters of the scheduling algorithm to allow users to share their life-time of video segment availability information in one advertisement and one query. An accompanying QoS scheme allows reduction in the number of video playback interruptions while one or more distribution sources depart from the service prematurely.The simulation study shows that the proposed model and associated schemes greatly alleviate the bandwidth requirement of the video distribution server, especially when the number of participating users grows large. As much as 90% of load reduction was observed in some experiments when compared to a traditional client-server based video distribution service. A significant reduction is also observed in the number of video presentation interruptions when the proposed QoS scheme is incorporated in the distribution process while certain percentages of distribution sources depart from the service unexpectedly.


Share

Citation/Export:
Social Networking:
Share |

Details

Item Type: University of Pittsburgh ETD
Status: Unpublished
Creators/Authors:
CreatorsEmailPitt UsernameORCID
Okuda, Masarumasaru.okuda@murraystate.edu
ETD Committee:
TitleMemberEmail AddressPitt UsernameORCID
Committee ChairZnati, Taiebznati@cs.pitt.eduZNATI
Committee MemberLabrinidis, Alexandroslabrinid@cs.pitt.eduLABRINID
Committee MemberWeiss, Martin B.Hmbw@pitt.eduMBW
Committee MemberSpring, Michaelspring@pitt.eduSPRING
Committee MemberThompson, Richardrat@tele.pitt.eduRTHOMPSO
Date: 30 January 2007
Date Type: Completion
Defense Date: 18 August 2006
Approval Date: 30 January 2007
Submission Date: 19 December 2006
Access Restriction: No restriction; Release the ETD for access worldwide immediately.
Institution: University of Pittsburgh
Schools and Programs: School of Information Sciences > Information Science
Degree: PhD - Doctor of Philosophy
Thesis Type: Doctoral Dissertation
Refereed: Yes
Uncontrolled Keywords: quality of service; video on demand
Other ID: http://etd.library.pitt.edu/ETD/available/etd-12192006-102923/, etd-12192006-102923
Date Deposited: 10 Nov 2011 20:11
Last Modified: 15 Nov 2016 13:54
URI: http://d-scholarship.pitt.edu/id/eprint/10431

Metrics

Monthly Views for the past 3 years

Plum Analytics


Actions (login required)

View Item View Item