Title :
Timestamping schemes for MPEG-2 systems layer and their effect on receiver clock recovery
Author :
Tryfonas, Christos ; Varma, Anujan
Author_Institution :
Sprint Adv. Technol. Labs., Burlingame, CA, USA
fDate :
9/1/1999 12:00:00 AM
Abstract :
We propose and analyze several strategies for performing timestamping of an MPEG-2 Transport Stream transmitted over a packet-switched network using the PCR-unaware encapsulation scheme, and analyze their effect on the quality of the recovered clock at the MPEG-2 Systems decoder. When the timestamping scheme is based on a timer with a fixed period, the PCR values in the packet stream may switch polarity deterministically, at a frequency determined by the timer period and the transport rate of the MPEG signal. This, in turn, can degrade the duality of the recovered clock at the receiver beyond acceptable limits. We consider three timestamping schemes for solving this problem: (1) selecting a deterministic timer period to avoid the phase difference in PCR values altogether, (2) fine-tuning the deterministic timer period to maximize the frequency of PCR polarity changes, and (3) selecting the timer period randomly to eliminate the deterministic PCR polarity changes. For the case of deterministic timer period, we derive the frequency of the PCR polarity changes as a function of the timer period and the transport rate, and use it to find ranges of the timer period for acceptable quality of the recovered clock. We also analyze a random timestamping procedure based on a random telegraph process and obtain lower bounds on the rate of PCR polarity changes such that the recovered clock does not violate the PAL/NTSC clock specifications. The analytical results are verified by simulations with both synthetic and actual MPEG-2 Transport Streams sent to a simulation model of an MPEG-2 Systems decoder
Keywords :
data compression; multimedia communication; synchronisation; ATM; MPEG-2; MPEG-2 systems layer; MPEG-5; PCR-unaware; clock recovery; duality; receiver clock recovery; set-top box; timestamping; timestamping schemes; Analytical models; Clocks; Decoding; Degradation; Encapsulation; Frequency; Packet switching; Performance analysis; Switches; Telegraphy;
Journal_Title :
Multimedia, IEEE Transactions on
DOI :
10.1109/6046.784464