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 6: Troubleshooting Video in the Headend<br />

This problem is increasingly more likely with the proliferation of bandwidth<br />

maximizing technologies. Rate shaping, transrating, and stat-muxing are<br />

processes designed to maximize the use of bandwidth. As the video element is<br />

always the largest bandwidth consumer in the MPEG stream, it often is the focus<br />

of bandwidth optimization. In fact, in a Constant Bit Rate (CBR) MPEG transport<br />

stream, most of the stream consists of video PIDs, and the balance is filled with<br />

stuffing of null PIDs to accomplish the constant output bit rate. If a stat mux<br />

experiences an interruption in its process, rather than drop the video PID<br />

altogether, it will likely continue to push it out with some nominal rate, and the<br />

Null PID rate will jump to cover the gap. The resulting program presentation will<br />

either have degraded video or none at all. TR 101-290 has no provision for<br />

alarming on his scenario, but if the technician can monitor the PID flows it is<br />

possible to detect when the video PID rate and null PID rates change.<br />

In an IPTV system, bit rate is at such a premium that Variable Bit Rate (VBR)<br />

transport streams may be used in lieu of CBR streams.The VBR stream has no Null<br />

PID, but the issue with Video bit rate being constrained too heavily persists. An<br />

analyzer that can track the rate of individual PIDs or Programs can provide<br />

valuable visibility to an IPTV headend engineer. The better analyzers will extend<br />

an ability to set rate thresholds, allowing for active rate monitoring and alarming<br />

when the rate falls too low.<br />

PCR Analysis<br />

As the primary synchronization device for the set top box, the PCR is critical to a<br />

quality program presentation. It essentially consists of a time code that has been<br />

stamped into the outgoing transport stream at an interval of 27 MHz. In the MPEG<br />

environment, the PCR must be accurate to within 500 nanoseconds. That<br />

threshold applies to the accuracy of the time code within each successive PCR, as<br />

well as the jitter on arrival of each PCR at the receiver.Thus, there is an element of<br />

accuracy and network jitter. There are multiple threats to the integrity of the PCR<br />

integrity as it travels through the MPEG and IP system. Sophisticated MPEG<br />

multiplexers such as stat muxes, transcoders and rate shapers make making<br />

significant changes to the MPEG transport streams.While the video programming<br />

is intended to look identical going in as coming out of these devices, the MPEG<br />

transport streams often look completely different. Yet, the PCR integrity must be<br />

preserved. Often these devices will author the PCR values in concert with respacing<br />

them at the output, and that presents significant risk to the PCR integrity.<br />

165

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

Saved successfully!

Ooh no, something went wrong!