2004
DOI: 10.1007/s00530-003-0114-3
|View full text |Cite
|
Sign up to set email alerts
|

Comparison of stream merging algorithms for media-on-demand

Abstract: Stream merging is a technique for efficiently delivering popular media-on-demand using multicast and client buffers. Recently, several algorithms for stream merging have been proposed, and in this paper we perform a comprehensive comparison of these algorithms. We present the differences in philosophy and mechanics among the various algorithms and illustrate the tradeoffs between their system complexity and performance. We measure performance in total, maximum, and time-varying server bandwidth usage under dif… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0
1

Year Published

2005
2005
2018
2018

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 34 publications
(41 citation statements)
references
References 23 publications
0
40
0
1
Order By: Relevance
“…[25], five stream merging algorithms for media-ondemand are compared. Using various distributions for receiver request pattern, empirical study results are presented for the dynamic Fibonacci, dyadic and earliest reachable merge target (ERMT).…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…[25], five stream merging algorithms for media-ondemand are compared. Using various distributions for receiver request pattern, empirical study results are presented for the dynamic Fibonacci, dyadic and earliest reachable merge target (ERMT).…”
Section: Related Workmentioning
confidence: 99%
“…Then, the existing recovery stream is removed and the acceptable latency of new recovery stream (L ns ) is assigned with the minimum acceptable latency among its receivers (L min:ns ). The conditional statements described from line number (25) to line number (38) correspond to new stream generation and latency assignment of new stream and its receivers.…”
Section: : Nsaddreceiver(i) 29mentioning
confidence: 99%
See 1 more Smart Citation
“…Patching methods allow receivers to immediately join an existing multicast session, while the missed portions are transmitted via temporary unicast connections [21,18,7]. It requires that the receiver receives video from both unicast and multicast sessions concurrently and buffers the video from the multicast session [21].…”
Section: Reasons Behind Choosing Lte As An Example Networkmentioning
confidence: 99%
“…ERMT performs better than other hierarchical stream merging alternatives and close to the optimal solution, which assumes that all request arrival times are known in advance. 7,15,24 These three stream merging techniques differ in complexity and performance. Patching is the simplest to implement since it allows only one merge during the client's service period and allows only regular streams to be shared.…”
mentioning
confidence: 99%