ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Scalable on-demand media streaming for heterogeneous clients
Full text PdfPdf (532 KB)
Source
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) archive
Volume 5 ,  Issue 1  (October 2008) table of contents
Article No.: 8  
Year of Publication: 2008
ISSN:1551-6857
Authors
Phillipa Gill  University of Calgary, Calgary, Canada
Liqi Shi  University of Calgary, Calgary, Canada
Anirban Mahanti  Indian Institute of Technology, Delhi, India
Zongpeng Li  University of Calgary, Calgary, Canada
Derek L. Eager  University of Saskatchewan, Saskatoon, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 147,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1404880.1404888
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

Periodic broadcast protocols enable efficient streaming of highly popular media files to large numbers of concurrent clients. Most previous periodic broadcast protocols, however, assume that all clients can receive at the same rate, and also assume that reception bandwidth is not time-varying. In this article, we first develop a new periodic broadcast protocol, Optimized Heterogeneous Periodic Broadcast (OHPB), that can be optimized for a given population of clients with heterogeneous reception bandwidths and quality-of-service requirements. The OHPB protocol utilizes an optimized segment size progression determined by solving a linear optimization model that takes as input the client population characteristics and an objective function such as mean client startup delay. We then develop a generalization of the OHPB linear optimization model that allows optimal server bandwidth allocation among multiple concurrent OHPB broadcasts, wherein each media file and its clients may have different characteristics. Finally, we propose complementary client protocols employing work-ahead buffering of data during playback, so as to enable more uniform playback quality when the reception bandwidth is time-varying.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Almeida, J., Eager, D., Ferris, M., and Vernon, M. 2002. Provisioning content distribution networks for streaming media. In Proceedings of the IEEE INFOCOM.
 
2
Bar-Noy, A., Goshi, G., Ladner, R., and Tam, K. 2002. Comparison of stream merging algorithms for media-on-demand. In Proceedings of the International Conference on Multimedia Computing and Networking.
 
3
 
4
5
 
6
Cheung, S., Ammar, M., and Li, X. 1996. On the use of destination set grouping to improve fairness in multicast video distribution. In Proceedings of the IEEE INFOCOM.
 
7
Eager, D., Ferris, M., and Vernon, M. 1999. Optimized regional caching for on-demand data delivery. In Proceedings of the International Conference on Multimedia Computing and Networking.
 
8
 
9
10
 
11
Eager, D., Vernon, M., and Zahorjan, J. 2000. Bandwidth skimming: A technique for cost-effective video-on-demand. In Proceedings of the International Conference on Multimedia Computing and Networking.
 
12
 
13
 
14
Gao, L., Kurose, J., and Towsley, D. 1998. Efficient schemes for broadcasting popular videos. In Proceedings of the ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video.
 
15
Hu, A. 2001. Video-on-demand broadcasting protocols: A comprehensive study. In Proceedings of the IEEE INFOCOM.
 
16
17
 
18
Hua, K. A., Bagouet, O., and Oger, D. 2003. Periodic broadcast protocol for heterogeneous receivers. In Proceedings of the International Conference on Multimedia Computing and Networking.
 
19
Juhn, L. and Tseng, L. 1997. Harmonic broadcasting for video-on-demand service. IEEE Trans. Broadcast. 43, 3, 268--271.
20
21
 
22
 
23
Li, X., Ammar, M. H., and Paul, S. 1999. Video multicast over the Internet. IEEE Netw. 13, 2, 46--60.
24
 
25
 
26
 
27
28
 
29
Mitzenmacher, M. 2004. Digital fountains: A survey and look forward. In Proceedings of the IEEE Information Theory Workshop.
 
30
31
32
 
33
Rejaie, R., Handley, M., and Estrin, D. 1999b. RAP: An end-to-end congestion control mechanism for realtime streams in the Internet. In Proceedings of the IEEE INFOCOM.
 
34
Rizzo, L. and Vicisano, L. 1997. A reliable multicast data distribution protocol based on software FEC techniques. In Proceedings of the IEEE Workshop on High Performance Communication Systems.
 
35
Sen, S., Rexford, J., and Towsley, D. 1999. Proxy prefix caching for multimedia streams. In Proceedings of the IEEE INFOCOM.
 
36
Sherali, H. and Choi, G. 1996. Recovery of primal solutions when using subgradient optimization methods to solve Lagrangian duals of linear programs. Oper. Resea. Lett. 19, 5, 105--113.
 
37
Tantaoui, M., Hua, K., and Do, T. 2004. BroadCatch: A periodic broadcast technique for heterogeneous video-on-demand. IEEE Trans. Broadcast 50, 3, 289--301.
 
38
Turletti, T., Parisis, S., and Bolot, J. 1997. Experiments with a layered transmission scheme over the Internet. INRIA Tech. rep. 3296.
 
39
Vicisano, L., Rizzo, L., and Crowcroft, J. 1998. TCP-like congestion control for layered video multicast data transfer. In Proceedings of the IEEE INFOCOM.
 
40
 
41
Wang, B., Sen, S., Adler, M., and Towsley, D. 2002. Optimal proxy cache allocation for efficient streaming media distribution. In Proceedings of the IEEE INFOCOM.
 
42
Widmer, J., Dende, R., and Mauve, M. 2001. A survey of TCP-friendly congestion control. IEEE Netw. 15, 3, 28--37.
 
43
Zhao, Y., Eager, D., and Vernon, M. 2002. Network bandwidth requirements for scalable on-demand streaming. In Proceedings of the IEEE INFOCOM.
 
44
Zink, M., Künzel, O., Schmitt, J., and Steinmetz, R. 2003. Subjective impression of variations in layer encoded videos. In Proceedings of the IEEE International Workshop on Quality of Service.

Collaborative Colleagues:
Phillipa Gill: colleagues
Liqi Shi: colleagues
Anirban Mahanti: colleagues
Zongpeng Li: colleagues
Derek L. Eager: colleagues