|
ABSTRACT
We address the problem of designing efficient solutions for media-on-demand in systems that use stream merging. In a stream merging system, the receiving bandwidth of clients is larger than the playback bandwidth and clients can buffer parts of the transmission to be played back later. Intelligent use of these resources allows bandwidth usage to be reduced exponentially over traditional unicast delivery of popular media. We design an off-line algorithm that, in O(n) time, computes an optimal off-line stream merging solution for the case when the time horizon n is known ahead of time. In addition, we describe an on-line delay guaranteed solution that operates without knowledge of the time horizon size, and show that it performs asymptotically close to the optimal off-line algorithm. The on-line algorithm is simpler to implement than previously proposed on-line stream merging algorithms, and empirically performs well when the intensity of client arrivals is high.
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
|
Y. Cai, K. A. Hua, and K. Vu. Optimizing patching performance. In Proc. of the IS&T/SPIE Conference on Multimedia Computing and Networking (MMCN '99), 204--215, 1999.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
Wun-Tat Chan , Tak-Wah Lam , Hing-Fung Ting , Wai-Ha Wong, A unified analysis of hot video schedulers, Proceedings of the thiry-fourth annual ACM symposium on Theory of computing, May 19-21, 2002, Montreal, Quebec, Canada
[doi> 10.1145/509907.509937]
|
| |
6
|
|
| |
7
|
T. Chiueh and C. Lu. A periodic broadcasting approach to video-on-demand service. In Proc. of the SPIE Conference on Multimedia Computing and Networking (MMCN '95), 162--169, 1995.
|
| |
8
|
E. G. Coffman Jr., Predrag Jelenkovi'c, and Petar Momvcilovi'c.
|
| |
9
|
|
 |
10
|
|
 |
11
|
A. Dan , D. Sitaram , P. Shahabuddin, Scheduling policies for an on-demand video server with batching, Proceedings of the second ACM international conference on Multimedia, p.15-23, October 15-20, 1994, San Francisco, California, United States
[doi> 10.1145/192593.192614]
|
| |
12
|
|
| |
13
|
D. L. Eager, M. Ferris, and M. K. Vernon. Optimized regional caching for on-demand data delivery. In Proc. of the Conference on Multimedia Computing and Networking (MMCN '99), 301--316, 1999.
|
| |
14
|
|
| |
15
|
D. L. Eager, M. K. Vernon, and J. Zahorjan. Minimizing bandwidth requirements for on-demand data delivery. In Proc. of the 5-th International Workshop on Advances in Multimedia Information Systems (MIS '99), 80--87, 1999.
|
 |
16
|
Derek Eager , Mary Vernon , John Zahorjan, Optimal and efficient merging schedules for video-on-demand servers, Proceedings of the seventh ACM international conference on Multimedia (Part 1), p.199-202, October 30-November 05, 1999, Orlando, Florida, United States
[doi> 10.1145/319463.319601]
|
| |
17
|
D. L. Eager, M. K. Vernon, and J. Zahorjan. Bandwidth skimming: a technique for cost-effective video-on-demand. In Proc. of the Conference on Multimedia Computing and Networking (MMCN '00), 25--27, 2000.
|
| |
18
|
L. Gao, J. Kurose, and D. Towsley. Efficient schemes for broadcasting popular videos. In Proc. of the 8-th IEEE International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '98), 1998.
|
| |
19
|
L. Gao and D. Towsley.
|
 |
20
|
Lixin Gao , Zhi-Li Zhang , Don Towsley, Catching and selective catching: efficient latency reduction techniques for delivering continuous multimedia streams, Proceedings of the seventh ACM international conference on Multimedia (Part 1), p.203-206, October 30-November 05, 1999, Orlando, Florida, United States
[doi> 10.1145/319463.319603]
|
 |
21
|
Leana Golubchik , John C. S. Lui , Richard Muntz, Reducing I/O demand in video-on-demand storage servers, Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, p.25-36, May 15-19, 1995, Ottawa, Ontario, Canada
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
| |
25
|
|
 |
26
|
Kien A. Hua , Simon Sheu, Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems, Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication, p.89-100, September 14-18, 1997, Cannes, France
|
| |
27
|
L. Juhn and L. Tseng. Harmonic broadcasting for video-on-demand service. IEEE Transactions on Broadcasting, Vol. 43, No. 3, 268--271, 1997.
|
| |
28
|
L. Juhn and L. Tseng. Staircase data broadcasting and receiving scheme for hot video service. IEEE Transactions on Consumer Electronics , Vol. 43, No. 4, 1110--1117, 1997.
|
| |
29
|
|
| |
30
|
L. Juhn and L. Tseng. Enhancing harmonic data broadcasting and receiving scheme for popular video service.IEEE Transactions on Consumer Electronics, Vol. 44, No. 2, 343-346, 1998.
|
| |
31
|
L. Juhn and L. Tseng. Fast data broadcasting and receiving scheme for popular video service. IEEE Transactions on Broadcasting, Vol. 44, No. 1, 100--105, 1998.
|
| |
32
|
D. E. Knuth. Optimum binary search trees. Acta Informatica, Vol. 1, 14-25, 1971.
|
| |
33
|
|
| |
34
|
|
| |
35
|
|
| |
36
|
J. Paris, S. W. Carter, and D. D. E. Long. A hybrid broadcasting protocol for video on demand. In Proc. of the IS&T/SPIE Conference on Multimedia Computing and Networking (MMCN '99), 317--326, 1999.
|
| |
37
|
J. Paris and D. D. E. Long. Limiting the receiving bandwidth of broadcasting protocols for video-on-demand. In Proc. of the Euromedia Conference, 107--111, 2000.
|
 |
38
|
Jehan-François Pâris , Darrell D. E. Long , Patrick E. Mantey, Zero-delay broadcasting protocols for video-on-demand, Proceedings of the seventh ACM international conference on Multimedia (Part 1), p.189-197, October 30-November 05, 1999, Orlando, Florida, United States
[doi> 10.1145/319463.319600]
|
| |
39
|
S. Sen, L. Gao, J. Rexford, and D. Towsley. Optimal patching schemes for efficient multimedia streaming. In Proc. of the 9-th IEEE International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '99), 1999.
|
| |
40
|
S. Sen, L. Gao, and D. Towsley. Frame-based periodic broadcast and fundamental resource tradeoffs. Technical Report 99--78, University of Massachusetts Amherst.
|
| |
41
|
Y. Tseng, C. Hsieh, M. Yang, W. Liao, and J. Sheu. Data broadcasting and seamless channel transition for highly-demanded videos. In Proc. of the 19-th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '00), pp. 4E-2, 2000.
|
| |
42
|
S. Viswanathan and T. Imielinski. Pyramid broadcasting for video-on-demand service. In Proc. of the SPIE Conference on Multimedia Computing and Networking (MMCN '95), 66--77, 1995.
|
| |
43
|
|
|