Information Technology Reference
In-Depth Information
18.5 Performance Comparisons
To illustrate the performance trade-offs in various open-loop algorithms, we present in this
section performance results of Consonant Broadcasting together with Skyscraper Broadcast-
ing (SB), Greedy Disk-Conserving Broadcasting (GDB), Staircase Data Broadcasting (SDB),
Poly-harmonic Broadcasting (PHB), and Pagoda Broadcasting (PB). In computing the numeri-
cal results, we use a media stream of length
L
00 seconds (2 hours) and assume the client
access bandwidth is equal to twice the media bit-rate, i.e., 2
b
. For example, if the media bit-
rate is 3Mbps, then the client access bandwidth is 6Mbps, within the limit of current 10Mbps
Ethernet. All open-loop algorithms are optimized using procedure proposed by the original
studies [2-4, 6, 7] to configure their operating parameters. The following sections compare
these algorithms in terms of start-up latency and client buffer requirement, with respect to the
network bandwidth required.
=
72
,
18.5.1 Start-up Latency versus Network Bandwidth
Start-up latency is defined as the maximum time from a client entering the system to the time
media playback starts. With a client access bandwidth of 2
b
, we plot in Figure 18.2 the start-up
latency versus the network bandwidth ranging from 2
b
to 10
b
.
The results in Figure 18.2 show that PHB achieves the lowest start-up latency, close to the
theoretical lower bound when configured with large value of
m
(e.g., 16). Similarly, PB also
achieves very good performance, comparable to CB with
m
1. However, unlike the other
schemes, we did not apply the client access bandwidth constraint in computing results for PHB
=
10
CB,
m=
1
CB,
m=
2
CB,
m=
4
CB,
m=
16
SB : Skyscraper Broadcasting
GDB3 : Greedy Disk-Conserving Broadcasting
2
SDB : Staircase Data Broadcasting
PHB : Poly-harmonic Broadcasting
CB : Consonant Broadcasting
PB : Pagoda Broadcasting
LB : Lower Bound
8
PHB,
m=16
(
without client
access bandwidth
constraint
)
PHB,
m=1
(
without client
access bandwidth
constraint
)
GDB3
6
PB
SB
4
SDB
2
LB
0
2
b
4
b
6
b
8
b
10
b
Network bandwidth (multiples of video bit-rate
b
)
wi
le
)
Figure 18.2
Start-up latency versus network bandwidth at large latency range
Search WWH ::
Custom Search