IP Library Patent Application 12535422
Patent Application
App. No. 12/535,422

METHOD AND SYSTEM FOR DISTRIBUTING CLOCK SIGNALS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/535,422
Abstract

A system and method for distributing accurate time signals comprises a plurality of base stations distributed over an area and a plurality of time receivers. The plurality of base stations receive time signals from a GPS system and transmits time signal packets. The plurality of time receives time signal packets from one or more base stations. Each time receiver is located at or near a measurement point and is operable to estimate a corrected time by a triangulation process from a received time signal packet.

Claims (43)

1 . A system for distributing accurate time signals, comprising:

a plurality of base stations distributed over an area for receiving time signals from a GPS system and transmitting time signal packets; and

a plurality of time receivers for receiving time signal packets from one or more base stations, each time receiver located at or near a measurement point and operable to estimate a corrected time by a triangulation process from a received time signal packet.

2 . The system of claim 1 , wherein each base station comprises:

a radio transmitter with an antenna;

a GPS time receiver for receiving signals from said GPS system;

a local stable clock for receiving time data from said GPS time receiver; and

a control processor for receiving time and position data from said GPS time receiver and using an output of said local stable clock to drive said radio transmitter.

3 . The system of claim 2 , wherein GPS time receiver is operable to provide geographic position to said control processor; and wherein said geographic position is an input to said triangulation process to estimate said corrected time.

3 . The system of claim 2 , wherein said GPS time receiver is operable to condition said local stable clock.

4 . The system of claim 2 , wherein said stable clock has a slow drift rate.

5 . The system of claim 4 , wherein said local stable clock is one of the following: a temperature compensated or stabilized crystal oscillator or atomic clock.

6 . The system of claim 2 , wherein said each base station comprises one or more additional GPS time receiver to provide or enable one or more of the following: redundancy against GPS time receiver failures, detection of natural or deliberate interference on GPS frequencies or an estimate of time accuracy provided by GPS time receivers.

7 . The system of claim 2 , wherein said control processor is operable to provide one or more of the following functions: overall control of a base station associated with said control processor; receiving timing signals and supervising said local stable clock; receiving geographic position from said GPS time receiver; estimating time accuracy from said received time signals; formatting said time signal packets; transmitting said time signal packets to said radio transmitter; communicating with remote management system which is operable to control and monitor status of said base station associated with said control processor from a remote point; and maintaining an operational log.

8 . The system of claim 7 , wherein said control processor is connected to a local wide-area network for management purposes.

9 . The system of claim 7 , wherein said control processor is operable to support one or more of the following remote management functions: starting, stopping or rebooting said each base station associated with said control processor; receiving error and status indications from said each base station associated with said control processor; monitoring security of said each base station associated with said control processor; and receiving estimates time accuracy of said each base station associated with said control processor.

10 . The system of claim 7 , wherein, at predetermined intervals, said control processor is operable to format a time signal packet and transmit the formatted time signal packet to said radio transmitter.

11 . The system of claim 2 , wherein said GPS time receiver comprises an antenna; and wherein each of said time signal packet comprises at least one or more of the following: a time and date stamp derived from said local stable clock; said position data of said each base station; indicators of quality of said time and position data; correction information for an antenna position of said GPS time receiver; and management information.

12 . The system of claim 2 , wherein said control processor is operable to encrypt said time signal packets.

13 . The system of claim 1 , wherein said plurality of base stations are operable to transmit said time signal packets periodically.

14 . The system of claim 1 , wherein said plurality of base stations are operable to transmit said time signal packets at irregular or random times such that each base station has a different pattern of transmission times.

15 . The system of claim 2 , wherein said radio transmitter operates in frequencies capable of penetrating buildings.

16 . The system of claim 15 , wherein said radio transmitter is operable to employ a narrow band or spread spectrum to transmit said time signal packets.

17 . The system of claim 15 , wherein said radio transmitter of said each base station is frequency-agile to avoid natural interference, deliberate interference or interference caused by simultaneous transmission from said radio transmitter of other base station.

18 . The system of claim 1 , wherein each time signal packet comprises coding information; and wherein said plurality of time receivers is operable to determine an arrival time of said each time signal packet.

19 . The system of claim 1 , wherein each time receiver comprises:

a radio receiver with an antenna for receiving said time signal packets from one or more base stations;

a local stable clock; and

a control processor for conditioning said local stable clock and distributing time of said local stable clock.

20 . The system of claim 19 , further comprising a local time distribution system; and wherein said control processor is operable to distribute said time of said local stable clock over said local time distribution system.

21 . The system of claim 19 , wherein said control processor is operable to provide one or more of the following functions: overall control of said each time receiver associated with said control processor; receiving time packets from said radio receiver; time stamping received time signal packets using said time of said local stable clock; decrypting encrypted time packets; extracting time, position and management information from said time signal packets; computing an estimate of error of said local stable clock; correcting said local stable clock based on said estimate of error; enforcing usage policies; and supporting user interface to provide information relating to operation and function of said system.

22 . The system of claim 21 , wherein said control processor is operable to time stamp each received time signal packet using said local stable clock.

23 . The system of claim 22 , wherein said control processor is operable to correct the time stamp of said each received time signal packet to provide a corrected time stamp by accounting for a local latency from said radio receiver's antenna to said control processor; latency from a control processor of a base station which transmitted said each received time signal packet through an antenna of a radio transmitter of said base station from said each received time signal packet; and transmission time from said base station to said each time receiver associated with said control processor.

24 . The system of claim 23 , wherein said control processor is operable to determine said transmission time by triangulation process using time signal packets from two or more base stations.

25 . The system of claim 23 , wherein said control processor is operable to determine said estimate of said error from said corrected time stamp and a time stamp contained in said each time signal packet.

26 . The system of claim 25 , wherein said control processor is operable to correct said local stable clock based on said estimate of said error if a confidence value of said estimate is above a predetermined threshold.

27 . The system of claim 19 , wherein said stable clock has a slow drift rate.

28 . The system of claim 27 , wherein said local stable clock is one of the following:

a temperature compensated or stabilized crystal oscillator or atomic clock.

29 . A method for distributing accurate time signals, comprising the steps of:

receiving time signals from a GPS system by a plurality of base stations distributed over an area;

transmitting time signal packets by said plurality of base stations; and

receiving time signal packets from one or more base stations by a plurality of time receivers, each time receiver located at or near a measurement point and operable to estimate a corrected time by a triangulation process from a received time signal packet.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: EMULEX DESIGN AND MANUFACTURING CORPORATION
To: EMULEX CORPORATION
Reel/Frame 032087/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2011
From: ENDACE USA LIMITED
To: ENDACE TECHNOLOGY LIMITED
Reel/Frame 027296/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2009
From: GRAHAM, IAN DAVID GREENWOOD
To: ENDACE USA LIMITED
Reel/Frame 023430/0139 →