发明名称 |
Clock recovery using remote arrival timestamps |
摘要 |
Methods and systems may provide for a sink module that receives packets from a source module, wherein each of the packets has a source timestamp corresponding to a source module packet arrival time. A reference timestamp may be associated with the source timestamp of the most recent packet having a program clock reference. A sink counter may be synchronized to a broadcaster transmit counter based on a current source timestamp and the reference timestamp. The sink counter and the source counter may be driven by asynchronous clocks, wherein the current source timestamp may be inferred based on a current value of the source counter. The packets may include video data and/or audio data. The sink counter may be synchronized by adjusting the frequency of a source clock and/or adjusting the sink counter. |
申请公布号 |
US9250646(B2) |
申请公布日期 |
2016.02.02 |
申请号 |
US201213719795 |
申请日期 |
2012.12.19 |
申请人 |
Intel Corporation |
发明人 |
Hazelet Keith |
分类号 |
G06F15/16;G06F1/14;G06F1/12 |
主分类号 |
G06F15/16 |
代理机构 |
Jordan IP Law, LLC |
代理人 |
Jordan IP Law, LLC |
主权项 |
1. A system comprising:
a broadcast head-end; a source module including:
a source input to receive a plurality of packets from the broadcast head-end;a source counter incremented by a source clock; anda timestamper to add a source timestamp to each of a plurality of packets based on the source counter; and a sink module including:
a sink input to receive the plurality of packets from the source module;a reference timestamp module to associate as a reference timestamp, the source timestamp of the most recent packet in the plurality of packets having a program clock reference;a sink counter incremented by a sink clock; anda synchronization module to synchronize the sink counter to a broadcaster transmit counter using a current source timestamp and the reference timestamp, wherein the source module and the sink module are co-located on a common device. |
地址 |
Santa Clara CA US |