- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Failure recovery with priority progress multicast
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Failure recovery with priority progress multicast Han, Jung-Rung
Abstract
This thesis sets out to gauge the strength of single tree based multicast video streaming systems in the presence of network failures. We have implemented failure recovery and improved multicast capabilities for the QStream video streaming system. Nodes in a multicast tree exchange small size information with each other whenever changes to the tree take place. Such information allows a node to determine a suitable replacement before its parent fails. We believe the benefits of the tree-based systems are underrated in the recent movement towards graph or multisource methods for multicast. The argument for graph methods is superior innate fault tolerance and high bandwidth utilization. In the worst case, we will establish a more realistic benchmark for tree-base multicast system to put in perspective of the benefit of graph. In the best case, we can show that trees can be repaired efficiently and quickly, without invoking the complexity of a graph system, contradicting somewhat the common perception that a single tree multicast in essence has poor ability to recover from failures. Quick and scalable failure recovery functionality can also become the basis of self-adjusting tree techniques to maximize bandwidth in future research.
Item Metadata
Title |
Failure recovery with priority progress multicast
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2006
|
Description |
This thesis sets out to gauge the strength of single tree based multicast video streaming systems
in the presence of network failures. We have implemented failure recovery and improved multicast
capabilities for the QStream video streaming system. Nodes in a multicast tree exchange small size
information with each other whenever changes to the tree take place. Such information allows a node
to determine a suitable replacement before its parent fails.
We believe the benefits of the tree-based systems are underrated in the recent movement towards
graph or multisource methods for multicast. The argument for graph methods is superior innate
fault tolerance and high bandwidth utilization. In the worst case, we will establish a more realistic
benchmark for tree-base multicast system to put in perspective of the benefit of graph. In the best
case, we can show that trees can be repaired efficiently and quickly, without invoking the complexity
of a graph system, contradicting somewhat the common perception that a single tree multicast in
essence has poor ability to recover from failures. Quick and scalable failure recovery functionality
can also become the basis of self-adjusting tree techniques to maximize bandwidth in future research.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2011-03-22
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0052009
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.