To calculate the measured bandwidth of a stream, the router uses the following
equation:
R = (N
t+5
– N
t
) / 5
Where
R = Calculated bandwidth of the stream during each sampling interval
N
t
= Bytes measured at the start of each sampling period (t seconds)
N
t+5
= Bytes measured at the end of each sampling period (t+5 seconds)
NOTE:
When the mroute is first installed in the FC (at t = 0), R
0
is undetermined.
For multicast admission control no joins are admitted until the first bandwidth
measurement is computed (that is, for admission control, R
0
is considered to be
infinite). Similarly, no QoS adjustment occurs until the first bandwidth measurement
is computed (that is, for QoS adjustment, R
0
is considered to be zero [0]).
Using the earlier graph as a reference, the first bandwidth rate (R1
0
) and at time t
5
(N
5
) and the bytes received values are subtracted and divided by the time period T
1
to yield the average rate. This process is repeated every sampling interval, T
2
, to
yield rates R1, R2, R3, and so on.
The first two sampling interval calculations would look like the following:
R
1
= (N
5
- N
0
)/5
R
2
= (N
#+5
- N
#
)/5
The router maintains a history of bandwidth measurements (H) for each mroute, up
to a maximum of M measurements. The actual rate, R, reported to the SRP is the
maximum rate measured in those H samples.
In order to minimize the IC to SRP traffic generated by the rate measurements, the
IC reports a bandwidth change only when a newly computed rate (R#) differs from
the current rate by a specified threshold. When R
s
is computed at time t = 5 seconds,
R is set to R
1
. A rate update occurs whenever a newly calculated rate (R) differs from
R
1
by at least a threshold value (specified as a percentage, P) of the measured peak
bandwidth. This calculation would look like the following:
R = Rt, if and only if the absolute value of (R - Rt) > P * R.
The values assigned to variables associated with this algorithm are as shown in Table
9 on page 156.
Table 9: Adaptive Mode Algorithm Values
Description
Units
Value
Variable
Sampling period; the time in which a sample is taken
Seconds
5
T1
156
■
Defining a Multicast Bandwidth Map
JUNOSe 11.1.x Multicast Routing Configuration Guide
Summary of Contents for JUNOSE 11.1.X MULTICAST ROUTING
Page 6: ...vi...
Page 8: ...viii JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 16: ...xvi List of Figures JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 18: ...xviii List of Tables JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 24: ...2 Internet Protocol Version 4 JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 64: ...42 Investigating Multicast Routes JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 100: ...78 Monitoring IGMP Proxy JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 145: ...Monitoring PIM 123 Chapter 3 Configuring PIM for IPv4 Multicast...
Page 146: ...124 Monitoring PIM JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 166: ...144 Monitoring DVMRP JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 168: ...146 Internet Protocol Version 6 JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 204: ...182 BGP Multicast JUNOSe 11 1 x Multicast Routing Configuration Guide...
Page 263: ...Part 3 Index Index on page 243 Index 241...
Page 264: ...242 Index JUNOSe 11 1 x Multicast Routing Configuration Guide...