Adaptive filtering for precision time protocol with physical layer support
AssigneeRenesas Electronics America Inc.
InventorsOleksandr Korovin, Alexandru Mihut, Greg Anton Armstrong, Leonid Goldin
Life of this patent
Estimating the term…
Abstract
Systems and methods for reducing phase delay variation impact are described. A microcontroller can receive a sequence of phase offsets determined by a slave device over time. The microcontroller can determine a weight vector based on a metric associated with the sequence of phase offsets. The microcontroller can adjust a set of filter coefficients based on the weight vector. The set of filter coefficients can be filter coefficients of a filter being implemented by the slave device to filter incoming packet data.
Claims20
An integrated circuit that implements adaptive filtering to reduce packet delay variation impact, the integrated circuit comprising:
- a microcontroller configured to:
- receive a sequence of phase offsets determined by a slave device over time;
- form a metric vector based on a set of elements sampled from a metric associated with a portion of phase offsets among the sequence of phase offsets;
- determine a weight vector based on the metric vector;
- and
- adjust a set of filter coefficients based on the weight vector, wherein the set of filter coefficients are filter coefficients of a filter being implemented by the slave device to filter incoming packet data.
A device that implements adaptive filtering to reduce packet delay variation impact, the device comprising:
- a physical layer configured to receive packet data from a network;
- and
- a microcontroller configured to be in communication with the physical layer, the microcontroller being configured to:
- receive a sequence of phase offsets determined by the device over time;
- form a metric vector based on a set of elements sampled from a metric associated with a portion of phase offsets among the sequence of phase offsets;
- determine a weight vector based on the metric vector;
- and
- adjust a set of filter coefficients based on the weight vector, wherein the set of filter coefficients are filter coefficients of a filter being implemented by the device to filter packet data received by the physical layer.
A method for performing adaptive filtering to reduce phase delay variation impact, the method comprising:
- receiving a sequence of phase offsets determined by a slave device over time;
- forming a metric vector based on a set of elements sampled from a metric associated with a portion of phase offsets among the sequence of phase offsets;
- determining a weight vector based on the metric vector;
- and
- adjusting a set of filter coefficients based on the weight vector, wherein the set of filter coefficients are filter coefficients of a filter being implemented by the slave device to filter incoming packet data.
Dependencies are inferred from the claim text.