Content area

Abstract

Due to high bandwidth requirement and rate variability, delivering video across wide area networks (WANs) is a challenging issue. By caching video data, a video proxy server (proxy) close to the clients can assist the delivery. In our setting, a video server is connected to a proxy via WANs and a proxy reaches clients through Local Area Networks. The proxy allows partial video caching and stores a certain number of video frames. Since there are two video sources, video data has to be synchronized before playback at a client. Two delivery models, client-synchronization and proxysynchronization, in terms of where to synchronize data are identified. They have different complexity and resource consumption in the proxy and the client.

The thesis first focuses on the fundamental understanding on delivering a single video using the two models and investigates the effectiveness in WAN bandwidth reduction. We study the tradeoffs between client buffer, start-up delay, proxy resource consumption, and WAN bandwidth requirement. Given a transmission rate for WANs, we propose several frame selection algorithms to determine cached video frames. In client-synchronization model, a scheme, which partitions a video into segments of frames, is shown to offer the best tradeoff. In proxy-synchronization model, caching the initial portion (prefix) of a video is adopted. This approach is proved to provide minimum space requirement in the proxy storage.

Then dynamic adjustment is considered for multiple videos. The purpose is to design a caching policy suitable to a video proxy server and thus multiple-level video caching is introduced. For each video, the proxy caches a smaller amount of data at a lower level or accumulates more to reach a higher level. The proxy dynamically adjusts the cached data by choosing an appropriate level based on network condition or the popularity of the video. A frame selection scheme is proposed to decide cached frames for different levels. A multiple-level video caching policy is also designed to efficiently utilize the proxy resources to maximize the overall WAN bandwidth reduction. We evaluate the policy by investigating the situations in which the user access pattern is priorly known or unknown.

Details

Title
Video delivery and caching with proxy servers for reducing bandwidth requirement over wide area networks
Author
Ma, Wei-hsiu
Year
2000
Publisher
ProQuest Dissertations & Theses
ISBN
978-0-599-70877-8
Source type
Dissertation or Thesis
Language of publication
English
ProQuest document ID
304610712
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.