Techniques for synchronizing a clock of a wired connection when transmitted over a wireless channel
AssigneeQUALCOMM Incorporated
InventorAmichai Sanderovich
Life of this patent
Estimating the term…
Abstract
An apparatus and method for synchronizing a multimedia interface clock between a multimedia source device and a multimedia sink device connected over a wireless channel. The method comprises measuring a frequency of the source clock signal generated by the multimedia source device, wherein the measurement of the frequency is performed using a first reference clock signal; generating a frequency-stamp message including in part the measured frequency; encapsulating the frequency-stamp message in at least one packet; and transmitting the at least one packet to a wireless receiver connected to the multimedia sink device over the wireless channel.
Claims21
A method, performed by a device, for wireless communication, comprising:
- measuring a frequency of a source clock signal generated by the device, wherein the measurement of the frequency is performed using a first reference clock signal;
- generating a frequency-stamp message based on the measured frequency, wherein the frequency-stamp message indicates the frequency of the source clock as a function of a frequency of the first reference clock signal;
- encapsulating the frequency-stamp message in at least one packet;
- and
- transmitting the at least one packet to another device over a wireless channel.
An apparatus for wireless communication, comprising:
- a frequency measurement module configured to measure a frequency of a source clock signal generated by the apparatus, wherein the measurement of the frequency is performed using a first reference clock signal, wherein the frequency measurement module is further configured to generate a frequency-stamp message including at least in part the measured frequency;
- a packetizer configured to encapsulate the frequency-stamp message in at least one packet, wherein the frequency-stamp message indicates the frequency of the source clock as a function of a frequency of the first reference clock signal;
- and
- a wireless transmitter configured to transmit the at least one packet to another device over a wireless channel.
An apparatus for wireless communication, comprising:
- a de-packetizer configured to extract a frequency-stamp and a time-stamp from at least one packet received from a device;
- a frequency setting unit configured to determine a frequency value based on the frequency-stamp;
- and
- a clock generation unit comprising a phase-locked loop (PLL), wherein the clock generation unit is configured to:
- synthetize a sink clock signal using the determined frequency value and a reference clock signal during a locking phase of the PLL;
- and
- synthetize the sink clock signal using the time-stamp during a tracking phase of the PLL.
A method, performed by a device, for wireless communication, comprising:
- receiving at least one packet from another device;
- extracting a frequency-stamp and a time-stamp generated by the other device from at least one packet received from the other device;
- determining a frequency value based on the frequency-stamp;
- synthetizing a sink clock signal using the determined frequency value and a reference clock signal during a locking phase of a phase-locked loop (PLL);
- and
- synthetizing the sink clock signal using the time-stamp during a tracking phase of the PLL.
A computer-readable medium for wireless communication having instructions stored thereon for:
- measuring a frequency of a source clock signal generated by a device, wherein the measurement of the frequency is performed using a first reference clock signal;
- generating a frequency-stamp message based on the measured frequency, wherein the frequency-stamp message indicates the frequency of the source clock as a function of a frequency of the first reference signal;
- encapsulating the frequency-stamp message in at least one packet;
- and
- transmitting the at least one packet to another device over a wireless channel.
A computer-readable medium for wireless communication having instructions stored thereon for:
- receiving at least one packet from a device;
- extracting a frequency-stamp and a time-stamp generated by the device from at least one packet received from the device;
- determining a frequency value based on the frequency-stamp;
- synthetizing a sink clock signal using the determined frequency value and a reference clock signal during a locking phase of a phase-locked loop (PLL);
- and
- synthetizing the sink clock signal using the time-stamp during a tracking phase of the PLL.
Dependencies are inferred from the claim text.