Triple-Play Service Deployment
Triple-Play Service Deployment
Triple-Play Service Deployment
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