Systems and methods for wireless clock synchronization

US9780988B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9780988-B2
Application numberUS-201314058153-A
CountryUS
Kind codeB2
Filing dateOct 18, 2013
Priority dateOct 18, 2013
Publication dateOct 3, 2017
Grant dateOct 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are disclosed herein to provide improved clock synchronization between wireless data communication transmitters and receivers, including Orthogonal Frequency Division Multiplexing (OFDM) communication systems. In accordance with one or more embodiments, a clock synchronization system is disclosed that includes an adaptive threshold function operative in conjunction with a synchronizer that adjusts the frequency and phase of a receive clock oscillator. Such a synchronization system may offer improved capabilities such as resistance to radio frequency (RF) channel impairments and noise, rejection of mis-decoded clock synchronization signals, and handling of multiple transmitters.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for synchronizing a clock of a network equipment test device to received wireless signals and for analyzing relative quality of a plurality of transmit oscillators of a corresponding plurality of wireless devices under test (DUTs), the system comprising: a network equipment test device including: at least one processor; a short training field/long training field (STF/LTF) extraction function implemented by the at least one processor for identifying and for receiving wireless signals from each of said DUTs and for extracting STF and LTF segments from each of said wireless signals; a pilot extraction function implemented by the at least one processor for extracting pilot signals from each of said wireless signals; an oscillator of said network equipment test device for generating a receive clock signal; phase/frequency comparison logic for comparing a phase of each of said pilot signals to a phase of said receive clock signal and generating phase offset estimates based on results of the comparing; a phase/frequency error correction function implemented by the at least one processor for modifying the frequency and phase of said oscillator of said network equipment test device according to the STF/LTF and said pilot extraction functions; an offset threshold function implemented by the at least one processor for controlled application of pilot-derived offset calculations by said phase/frequency error correction logic, wherein said offset threshold function is operative to prevent said phase/frequency error correction function from utilizing a phase offset estimate generated by said phase/frequency comparison logic from one of said pilot signals to modify the frequency and phase of said oscillator of said network equipment test device when one of said phase offset estimates generated by said phase/frequency comparison logic from said pilot signal does not meet a predetermined threshold and to allow modification of the frequency and phase of said oscillator of said network equipment test device when one of said phase offset estimates generated by said phase/frequency comparison logic from said pilot signal exceeds said predetermined threshold, wherein said offset threshold function is further configured to calculate a running mean and standard deviation over a set of said phase offset estimates, discard phase offset estimates that are outside of a range established by the running mean and standard deviation and thereby prevent utilization of said discarded phase offsets to synchronize said oscillator of said network equipment test device to said pilot signals; and wherein said at least one processor is configured to compute an average of the phase offset estimates computed for the pilot signals for each of the DUTs and to compare the average phase offset of each of the DUTs to the average offset across all of the DUTs to characterize relative frequency drifts of the transmit oscillators of the DUTs. 2. The system of claim 1 , wherein said STF and LTF segments are present within the preamble of each of said wireless signals. 3. The system of claim 1 , wherein said pilot signals are present within a payload of each of said wireless signals. 4. The system of claim 1 , wherein said predetermined threshold is obtained from a parameter storage function. 5. The system of claim 4 , wherein said parameter storage function stores a plurality of said predetermined thresholds corresponding to the plurality of DUTs, and retrieves a particular one of said plurality of said predetermined thresholds when receiving a packet from a particular one of said plurality of DUTs. 6. The system of claim 5 , wherein said particular one of said plurality of predetermined thresholds is calculated according to signal and channel characteristics of said particular one of said plurality of transmitting stations DUTs. 7. The system of claim 1 , wherein said pilot extraction function is adapted to filter said pilot signals according to a predetermined filter criterion. 8. The system of claim 7 , wherein said filter criterion is obtained from a parameter storage function implemented by the at least one processor. 9. The system of claim 8 , wherein said parameter storage function stores a plurality of filter criteria corresponding to the plurality of DUTs, and retrieves a particular one of said plurality of said filter criteria when receiving a packet from a particular one of said DUTs. 10. A method of synchronizing an oscillator of a network equipment test device to received wireless signals and for analyzing relative quality of a plurality of transmit oscillators of a corresponding plurality of wireless devices under test (DUTs), the method comprising: in a network equipment test device: receiving a plurality of wireless signals from a plurality of DUTs; extracting short training field/long training field (STF/LTF) segments and pilot signals from each of said wireless signals; initially synchronizing said oscillator of said network equipment test device to said STF/LTF segments; calculating a phase offset between a signal output from said oscillator of said network equipment test device and each of said pilot signals and generating a phase offset estimate from each of said pilot signals; controlling application of phase offset estimates generated from pilot signals to modify frequency and phase of said oscillator of said network equipment test device by: comparing the phase offset estimate generated from each of said pilot signals with a predetermined threshold; synchronizing said oscillator of said network equipment test device with said pilot signal in response to said phase offset estimate generated from said pilot signal being greater than said predetermined threshold; preventing utilization of said phase offset estimate generated from said pilot signal to synchronize said oscillator of said network equipment test device with said pilot signal if said phase offset estimate generated from said pilot signal does not exceed said predetermined threshold; calculating a running mean and standard deviation over a set of said phase offset estimates, discarding phase offset estimates that are outside of a range established by the running mean and standard deviation and thereby preventing utilization of said discarded phase offsets to synchronize said oscillator of said network equipment test device to said pilot signals; and computing an average of the phase offset estimates computed for the pilot signals for each of the DUTs and comparing the average phase offset of each of the DUTs to the average offset across all of the DUTs to characterize relative frequency drifts of the transmit oscillators of the DUTs. 11. The method of claim 10 , further including filtering a plurality of said offsets according to a filter algorithm, and using said filtered plurality of offsets to synchronize said oscillator of said network equipment test device. 12. The method of claim 11 , wherein said filter algorithm is modified according to the DUTs that transmit said wireless signals. 13. The method of claim 10 , further including discarding offset values according to a predetermined filter criterion. 14. The method of claim 13 , wherein said filter criterion is dependent on a statistical parameter computed over a plurality of said offsets. 15. The method of claim 10 , wherein synchronizing said oscillator of said network equipment test device to said pilot signal includes synchronizing said oscillator of said network equipment test device to said pilot signal after a first occurrence of said synchronization to said pilot signal.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9780988B2 cover?
Systems and methods are disclosed herein to provide improved clock synchronization between wireless data communication transmitters and receivers, including Orthogonal Frequency Division Multiplexing (OFDM) communication systems. In accordance with one or more embodiments, a clock synchronization system is disclosed that includes an adaptive threshold function operative in conjunction with a sy…
Who is the assignee on this patent?
Ixia
What technology area does this patent fall under?
Primary CPC classification H04L27/2657. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).