UMI  
ProQuest® Dissertations & Theses
The world's most comprehensive collection of dissertations and theses. Learn more...
ProQuest  
 
 
Discrete and continuous-time collaborative prefetching of continuous media
by Kulapala, Beshan, Ph.D., ARIZONA STATE UNIVERSITY, 2008, 103 pages; 3304857
 

Abstract:

The real-time streaming of bursty continuous media, such as variable-bit rate encoded video, to buffered clients over networks can be made more efficient by collaboratively prefetching parts of the ongoing streams into the client buffers. This thesis is divided in two main sections. First a modular algorithmic framework for discrete-time collaborative prefetching was developed and analyzed. In contrast to the DC scheme, where both fairness and efficiency are addressed by a single scheduling algorithm which considers a single priority index, the problem was broken into the two subproblems of ensuring fairness by avoiding continuous starvation of a client, and maximizing the bandwidth utilization. A BIN-PACKING-ROUND algorithm was developed and analyzed which computes the minimum number of slots needed to schedule at least one frame for each stream with the minimum number of transmitted frames so far. Next the LAYERED-PREFETCHING-ROUND algorithm was developed and analyzed which maximizes the number of additional frames to be transmitted (prefetched) in the residual bandwidths of the minimum number of time slots.

In the second section of this thesis the focus is on the collaborative prefetching in a continuous-time model. The existing collaborative prefetching schemes have been developed for discrete time models, where scheduling decisions for all ongoing streams are typically made for one frame period at a time. This leads to inefficiencies as the network bandwidth is not utilized for some duration at the end of the frame period when no video frame "fits" into the remaining transmission capacity in the schedule. To overcome this inefficiency, in this thesis an extensive study of collaborative prefetching in a continuous-time model is conducted. In the continuous-time model, video frames are transmitted continuously across frame periods, while making sure that frames are only transmitted if they meet their discrete playout deadlines. This thesis specifies a generic framework for continuous-time collaborative prefetching and a wide array of priority functions to be used for making scheduling decisions within the framework. Through simulations an extensive study was conducted on algorithm-theoretic study of the resulting continuous-time prefetching algorithms and evaluated their fairness and starvation probability performance through simulations. It was proven that the continuous-time prefetching algorithms give favorable fairness and starvation probability performance.

 
Advisor:
School: ARIZONA STATE UNIVERSITY
Source: DAI-B 69/03, p. , Sep 2008
Source Type: Ph.D.
Subjects: Engineering; Electrical engineering
Publication Number: 3304857
     
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3304857
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

 
 
 

About ProQuest Dissertations & Theses
With over 2.3 million records, the ProQuest Dissertations & Theses (PQDT) database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.il.proquest.com - or call ProQuest Hotline Customer Support at 1-800-521-3042.



Copyright © 2007 ProQuest. All rights reserved. Terms and Conditions

ProQuest