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 />

Cross-Layer IP and MPEG Analysis<br />

Initial IPTV test practices focused on this method. However,<br />

headend technicians found they were limited to responding to IP<br />

performance alarms. In this case, if there had been IP packet loss<br />

the operator would have been alerted. The operator would know<br />

that the video services could be at risk, but did not know the<br />

severity of the impact, if any, on the video services.<br />

When the MPEG SPTS are encapsulated to IP, seven MPEG transport<br />

stream packets are packaged in one IP packet.This is the maximum<br />

that can fit without fragmenting the MPEG packets. Each MPEG<br />

packet is carrying data for some part of the MPEG SPTS. It could be<br />

video, audio, PSI table data, or something else entirely.<br />

Gigabit Ethernet<br />

Ethernet<br />

Header<br />

Ethernet Frame<br />

IP/UDP/RTP<br />

Header<br />

MPEG<br />

Transport<br />

Packet<br />

MPEG<br />

Transport<br />

Packet<br />

Inter-Frame Delay<br />

Figure 6.11: When MPEG transport is encapsulated in Ethernet, seven 188 byte MPEG-2 transport<br />

packets are packaged in one Ethernet frame. (The maximum without fragmentation.)<br />

So while losing an IP packet means losing seven MPEG packets, it<br />

does not mean losing seven MPEG packets with video<br />

information. Losing an MPEG packet containing payload for a<br />

video I-Frame is significantly more damaging to the program<br />

presentation than losing one containing payload for the audio<br />

background channel. The former could cause very noticeable<br />

picture defects; the other could go completely unnoticed to even<br />

the most trained ear. For the operator to know how the MPEG<br />

MPEG<br />

Transport<br />

Packet<br />

MPEG<br />

Transport<br />

Packet<br />

MPEG<br />

Transport<br />

Packet<br />

MPEG<br />

Transport<br />

Packet<br />

MPEG<br />

Transport<br />

Packet<br />

CRC<br />

173

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

Saved successfully!

Ooh no, something went wrong!