Generation of Clock Signal From Received Packet Stream
First Claim
1. A receiving unit receiving packets including a device for producing, from received packets, a clock signal, the device including:
- a clock signal generator for generating a clock signal having a controllable frequency,a delay determining unit determining the delays of received packets in relation to the clock signal, the delays of most recently received packets forming a delay distribution ranging from a current minimum delay value to larger delay values, andan evaluating and control signal producing unit for evaluating delays and for producing a control signal provided to the clock signal generator based on the delays, the evaluating and control signal producing unit including means for determining a characteristic delay value, which is characteristic of the delay distribution and for producing the control signal from the characteristic delay value.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiving unit receiving packets of a packet stream having an evaluating unit for comparing the arrival times of the packets to a generated clock signal. The generated clock signal is used in transmitting information carried in the packets from the receiving unit. From the delays, a signal producing unit determines a characteristic delay value, which is characteristic of or typical of the statistical distribution of the delays. This characteristic delay value may be an average of the smallest delays of the distribution of delays for the latest received packets, and is used for adjusting the frequency of the generated clock signal. The average may be calculated or derived from all of the smallest delays of the distribution obtained for a predetermined share of the latest received packets.
-
Citations
15 Claims
-
1. A receiving unit receiving packets including a device for producing, from received packets, a clock signal, the device including:
-
a clock signal generator for generating a clock signal having a controllable frequency, a delay determining unit determining the delays of received packets in relation to the clock signal, the delays of most recently received packets forming a delay distribution ranging from a current minimum delay value to larger delay values, and an evaluating and control signal producing unit for evaluating delays and for producing a control signal provided to the clock signal generator based on the delays, the evaluating and control signal producing unit including means for determining a characteristic delay value, which is characteristic of the delay distribution and for producing the control signal from the characteristic delay value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of producing a clock signal in a receiving unit receiving packets, said method comprising the steps of:
-
generating a clock signal having a controllable frequency, determining delays of received packets in relation to the clock signal, the delays of most recently received packets forming a delay distribution ranging from a current minimum delay value to larger delay values, and evaluating delays and producing a control signal for controlling the frequency of the clock signal based on the determined delays, by forming a characteristic delay value, which is characteristic of the delay distribution and producing the control signal from the formed characteristic delay value. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of issuing information from a receiving unit receiving packets, said method comprising the steps of:
-
generating a clock signal having a controllable frequency, determining delays of received packets in relation to the clock signal, the delays of most recently received packets forming a delay distribution ranging from a current minimum delay value to larger delay values, evaluating delays and producing a control signal for controlling the frequency of the clock signal based on the determined delays, by forming a characteristic delay value characteristic of the delay distribution and producing the control signal from the formed characteristic delay value, and issuing information from the receiving unit based on the generated clock signal. - View Dependent Claims (12, 13, 14, 15)
-
Specification