DocumentCode
1043009
Title
Network Bandwidth Requirements for Scalable On-Demand Streaming
Author
Zhao, Yanping ; Eager, Derek L. ; Vernon, Mary K.
Author_Institution
Asempra Technologies, San Jose
Volume
15
Issue
4
fYear
2007
Firstpage
878
Lastpage
891
Abstract
Previously proposed streaming protocols using broadcast or multicast are able to deliver multimedia files on-demand with required server bandwidth that grows much slower than linearly with request rate, or with the inverse of client start-up delay. The same efficiencies can be achieved for network bandwidth if delivery is over a true broadcast channel. This paper considers the required network bandwidth for on-demand streaming over multicast delivery trees. We consider both simple canonical delivery trees, and more complex cases in which delivery trees are constructed using both existing and new algorithms for randomly generated network topologies and client site locations. Results in this paper quantify the potential savings from use of multicast trees that are configured to minimize network bandwidth rather than the latency to the content server. Further, we determine the network bandwidth usage of particular immediate service and periodic broadcast on-demand streaming protocols. The periodic broadcast protocol is able to simultaneously achieve close to the minimum possible network and server bandwidth usage.
Keywords
bandwidth allocation; broadcasting; media streaming; multicast protocols; real-time systems; telecommunication network topology; trees (mathematics); client site location; client start-up delay; multicast delivery trees; network bandwidth; network topology; on-demand streaming; server bandwidth; streaming protocols; true broadcast channel; Bandwidth; Delay; Digital multimedia broadcasting; File servers; Multicast algorithms; Multicast protocols; Multimedia communication; Network servers; Network topology; Streaming media; Multicast; multimedia; on-demand streaming; performance evaluation; periodic broadcast; scalable delivery;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2007.893886
Filename
4265615
Link To Document