26.09.2012 Views

Triple-Play Service Deployment

Triple-Play Service Deployment

Triple-Play Service Deployment

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 7: Troubleshooting Video <strong>Service</strong> in the Field<br />

The focus of QoS is upon metrics that can be instrumented and<br />

provide direct insight into variables in network performance.<br />

Consider the elapsed time from when the new channel is selected<br />

on the remote to when the new program first appears on the<br />

display. In this example, total elapsed time would be difficult to<br />

instrument and it would not provide direct measurement of<br />

network variables. The time to fill up the video buffers and decode<br />

the new channel program is a delay or time component fixed by the<br />

network design: STB decode buffer size, Group of Picture (GoP)<br />

settings in the video flow, and delivery bite rates for the program.<br />

Thus, a more revealing metric is one that measures the time from<br />

sending the message to obtain the new channel to receipt of the<br />

first video packet of the new channel. This metric measures the<br />

network performance directly, the variable parameter of Internet<br />

Group Management Protocol (IGMP) latency.<br />

IGMP is the signaling protocol used to access broadcast video<br />

services that use a multicast network design to efficiently manage<br />

network bandwidth. IGMP enables each STB to obtain only the<br />

programming that the viewer is interested in watching, conserving<br />

bandwidth in the access network. In this implementation, a join<br />

message is sent from the STB to the network.The join message asks<br />

the network to send the requested program/channel to the STB by<br />

joining a multicast group carrying the desired broadcast channel.<br />

IGMP latency is the period between the time the join message is<br />

sent and the time the first video packet is received by the STB.Thus,<br />

IGMP latency is a measure of both service provisioning and the<br />

network’s response performance.<br />

Figure 7.3 shows an example of an IGMP message flow when a<br />

broadcast program, Channel 2, is requested and then a channel<br />

change to another program, Channel 3, is requested.<br />

185

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!