US20020064174A1 - Precision reference generation system and method - Google Patents
Precision reference generation system and method Download PDFInfo
- Publication number
- US20020064174A1 US20020064174A1 US09/989,323 US98932301A US2002064174A1 US 20020064174 A1 US20020064174 A1 US 20020064174A1 US 98932301 A US98932301 A US 98932301A US 2002064174 A1 US2002064174 A1 US 2002064174A1
- Authority
- US
- United States
- Prior art keywords
- signal
- frequency
- oscillator
- receiver
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims description 11
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000003786 synthesis reaction Methods 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims 2
- 239000000284 extract Substances 0.000 abstract 1
- 230000003750 conditioning effect Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000009432 framing Methods 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910052792 caesium Inorganic materials 0.000 description 1
- TVFDJXOCXUVLDH-UHFFFAOYSA-N caesium atom Chemical compound [Cs] TVFDJXOCXUVLDH-UHFFFAOYSA-N 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 229920000729 poly(L-lysine) polymer Polymers 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7085—Synchronisation aspects using a code tracking loop, e.g. a delay-locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70701—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
Definitions
- the invention relates generally to timing and frequency signal generation and, more particularly, to generating precision reference frequencies through the acquisition and tracking of a code division multiple access (CDMA) pilot signal and use of time of day information present on a CDMA synchronization channel within a timing distribution system, such as in a telecommunication end office.
- CDMA code division multiple access
- This reference frequency may be used to provide plesiochronous timing signals for the generation and recovery of digitally coded data, for control of carrier frequencies in wireless operations, or for other purposes.
- This reference frequency can be from an autonomous source, for example, cesium beam technology, or may be derived from radio frequency transmissions which are controlled to UTC at their source, such as a global positioning system (GPS) satellite navigation arrangement.
- GPS global positioning system
- FIG. 1 is an embodiment of a system for deriving a reference frequency according to embodiments of the present invention and, in phantom, a conventional arrangement for derivation of such a reference frequency from GPS satellite signals;
- FIG. 2 is a functional block diagram of an embodiment of the system of FIG. 1 for generating a precision reference frequency and time of day information from a CDMA pilot signal;
- FIG. 3 is a detailed block diagram of the processing block of the system of FIG. 2;
- FIG. 4 is a detailed block diagram of the signal conditioning block of the system of FIG. 2;
- FIG. 5 is a flow diagram of an embodiment of a method for generating a precision reference frequency and time of day information from a CDMA pilot signal.
- An embodiment of the invention is an apparatus for precision frequency reference generation from CDMA pilot signals having a phase and a frequency.
- the apparatus includes a receiver for receiving the CDMA pilot signals, a processor connected to the receiver, and an oscillator connected to the processor.
- the apparatus includes means for receiving CDMA pilot signals and providing a phase and a frequency of the pilot signal, means for differencing connected to the means for receiving for computing a difference between the phase and a phase of a corrected frequency signal to produce a difference signal, means for processing connected to the means for differencing for processing the frequency to produce a control signal and a timing signal, and means for oscillating connected to the means for processing for generating the corrected frequency signal based upon the control signal.
- Yet another embodiment of the invention is a method for generating a precision frequency reference.
- the method includes steps of receiving CDMA pilot signals and providing a phase and a frequency of the pilot signal, calculating a difference between the phase and a phase of a corrected frequency signal to produce a difference signal, processing the frequency to produce a control signal and a timing signal, and generating the corrected frequency signal based upon the control signal.
- a reference frequency generation system 2 includes a Global Positioning System (GPS) satellite 4 , a personal communications systems (PCS) base station receiver 6 , and a reference frequency generator 12 .
- GPS reception antennas 18 are located in conventional manner atop roofs of buildings 20 and receive GPS satellite signals 10 .
- the base station receiver 6 is, for example, a CDMA base station of a conventional CDMA wireless communications network.
- the base station receiver 6 receives the signals 10 from the satellite 4 through one or more of the antennas 18 by conventional wireless communications network technology. Timing reference information for the communications network (not shown) including the base station receiver 6 is obtained by the network via the base station receiver 6 from the signals 10 from the satellite 4 .
- the base station receiver 6 is communicatingly connected by a communications channel 14 to a reference frequency generator 12 , for example, by a cable, infrared, or radio frequency, so that signals 14 are received by the generator 12 from the base station receiver 6 .
- the signals 14 are, for example, the conventional communications signals broadcast by a CDMA base station operating as the conventional CDMA wireless communications network and are conventionally broadcast over radio frequency.
- the generator 12 generates a precise reference frequency from the signals 14 communicated by the receiver 6 to the generator 12 over the communications channel 14 . Details of the generator 12 are described below.
- the generator 12 for deriving a reference frequency includes an antenna 22 attached to a receiver 24 .
- the antenna 22 and the receiver 24 of the generator 12 are communicatingly connected to the base station receiver 6 (shown in FIG. 1).
- the connection between the base station receiver 6 and the generator 12 can be any communications channel capable of accurately communicating to the generator 12 the GPS signals 10 received by the base station receiver 6 , for example, electrical or fiber optic cable, coaxial cable, infrared, radio frequency, or others, and is preferably conventional CDMA wireless network radio frequency signals.
- the generator 12 includes the antenna 22 , the receiver 24 , a difference circuit 30 , a processor 32 , an oscillator 34 , and a signal conditioning circuit 36 .
- the difference circuit 30 is connected to the processor 32 and the oscillator 34 , and also to the receiver 24 .
- the processor 32 is also connected to the oscillator 34 and the signal conditioning circuit 36 , as well as to the receiver 24 .
- the oscillator is also connected to the signal conditioning circuit 36 .
- the outputs of the signal conditioning circuit are a reference frequency signal 38 and a reference timing signal 40 .
- the reference frequency signal 38 and the reference timing signal 40 are precise frequency and timing information, derived from the GPS signals 10 received by the receiver 24 from the base station receiver 6 (shown in FIG. 1) and generated by the generator 12 .
- the antenna 22 receives the signals 14 (shown in FIG. 1), such signals 14 being representative of the GPS signals 10 (also shown in FIG. 1), and provides the signals 14 to the receiver 24 .
- the receiver 24 delivers receiver signals 42 representative of the frequency and timing information of the GPS signals 10 to the difference circuit 30 and the processor 32 .
- any cable (not shown) connecting the antenna 22 to the receiver 24 is short or the antenna 22 is connected directly to the receiver 24 .
- the receiver 24 searches the various CDMA pilot channels for signals, and selects a pilot channel with an acceptable power level. The receiver 24 then tracks that pilot channel and provides as the receiver signals 42 to the generator 12 the particular phase and frequency results of that signal from the tracking loop of the receiver 24 . Those phase and frequency results are passed to the difference circuit 30 .
- the receiver 24 outputs to the processor 32 a decoded time of day (TOD) signal from a sync channel of the receiver 24 .
- TOD time of day
- the difference circuit 30 sums the receiver signals 42 with a corrected frequency signal 44 generated by the oscillator 34 .
- the difference circuit 30 computes the difference in phase between a phase of the pilot channel and the corrected frequency signal 44 from the oscillator 34 .
- the difference circuit 30 is hardware logic that performs the summing calculation by tracking a pulse from the receiver 24 that is phase-locked to the receiver signals 42 , or, alternatively, the results of the tracking loop of the receiver 24 are made available to the difference circuit 30 directly through software operating with a processor.
- the result of the summing by the difference circuit 30 is input to the processor 32 .
- the processor 32 operates on the respective inputs from the difference circuit 30 and the receiver 24 . Particularly, the processor 32 reformats and passes the output of the processor 32 to the signal conditioning circuit 36 . The results of the operations of the processor 32 are output to the oscillator 34 and the signal conditioning circuit 36 . That output includes an on-time pulse synchronized to the second, for use by the signal conditioning circuit 36 .
- the oscillator 34 is controlled as dictated by the output from the processor 32 .
- the signal conditioning circuit 36 refines that output, based on the output corrected reference frequency of the oscillator 34 , to produce precise signals, i.e., the reference frequency signal 38 and the reference timing signal 40 , which can serve as a frequency and timing reference for precision timing in other systems (not shown).
- the processor 32 includes several functional elements, including a processor difference circuit 50 , a first filter 52 , and a second filter 54 .
- the processor difference circuit 50 is connected to the difference circuit 30 (shown in FIG. 2).
- the first filter 52 is connected to the processor difference circuit 50 to receive output signals from the processor difference circuit 50 .
- Outputs of the first filter 52 are returned to the processor difference circuit 50 via a feed-back loop signal 51 and are input to the second filter 54 .
- Outputs of the second filter are delivered to the oscillator 34 (shown in FIG. 2) and the signal conditioning circuit 36 (also shown in FIG. 2).
- the processor difference circuit 50 receives input signals from the difference circuit 30 (shown in FIG. 1) and sums the signals with the feed-back loop signal 51 .
- the processor difference circuit 50 is conventional.
- the circuit 50 calculates a difference between the input to the processor 32 from the receiver 24 (shown in FIG. 2) and the feed-back loop signal 51 .
- Output of the processor difference circuit 50 is input to the first filter 52 .
- the first filter 52 serves to apply a filter constant to the output of the processor difference circuit 50 .
- the first filter 52 is, for example, a digital, low-pass filter of a bandwidth that does not adversely impact the second filter 54 .
- the first filter 52 has a time constant of ⁇ and a digital delay of 1 ⁇ Z ⁇ 1 (i.e., standard Z transform).
- the first filter 52 serves to remove noise from the signal received from the processor difference circuit 50 .
- Output of the first filter 52 is input to the second filter 54 .
- the second filter 54 is, for example, a digital, lead-lag filter.
- a time constant of the second filter 54 is ⁇ and a digital delay is 1 ⁇ Z ⁇ 1 (i.e., standard Z transform).
- the time constant of the second filter 54 is dynamic in order to accommodate fast acquisition and also to allow for long averaging once the input to the second filter is being tracked.
- Output of the second filter 54 is an actual frequency offset, for input to the oscillator 34 as signal 46 .
- the signal 46 is also input to the signal conditioning circuit 36 .
- control is dictated by the particular signal 46 received.
- the oscillator 34 is controlled by the signal 46 to generate the corrected frequency signal 44 .
- the corrected frequency signal 44 is traceable back to the GPS-dictated timing and frequency via the generator 12 , the receiver 24 and the base station receiver 6 .
- the control to obtain the corrected frequency signal 44 is achieved by a variety of schemes. For example, direct manipulation may be achieved of a high stability oscillator (i.e., the oscillator 34 ) through an electrical tuning input to such oscillator 34 .
- the scheme provides good phase noise characteristics, but optimal performance can be difficult to obtain because of variances in oscillators.
- DDS direct digital frequency synthesis
- acceptable phase noise characteristics can be obtained, with advantages of repeatable performance characteristics of oscillators.
- DDS can cover a range to adapt to crystal aging that may occur in oscillators.
- full analog frequency synthesis can be employed.
- Control of the oscillator 34 by the signal 46 to provide the corrected frequency signal 44 for feed back to the difference circuit 30 forms a phase-locked loop (PLL).
- This PLL has a time constant of ⁇ at the second filter 54 .
- the PLL serves to lock the generator 12 in order to provide the reference frequency signal 38 and the reference timing signal 40 .
- the signal conditioning circuit 36 receives inputs of the output of the processor 32 and the corrected frequency signal 44 from the oscillator 34 .
- the signal conditioning circuit may include multiple hardware phase-locked loops (PLL).
- PLL phase-locked loops
- FIG. 4 gives an example with 2 PLLs 62 and 64 .
- the first hardware PLL 62 and the second hardware PLL 64 are each locked, in conventional manner, to the corrected frequency signal 44 output from the oscillator 34 .
- the outputs 66 and 68 of the first hardware PLL 62 and the second hardware PLL 64 are signals of various frequency.
- the frequency varies according to the desired results of the reference frequency signal 38 and the reference timing signal from the generator 12 , as those skilled in the art will know and understand.
- the output 66 of the first hardware PLL 62 can have broad frequency range possibilities from about 8 KHz to over 10 MHz.
- the driver requirements to provide the desired output 66 in any instance are not shown in FIG. 4, as those requirements are known and understood by those skilled in the art.
- the output 68 of the second hardware PLL 64 can provide timing for DS1/E1 framed outputs or other outputs.
- An exemplary framing circuit 70 such as is conventional, provides the desired framed outputs.
- the framing circuit 70 provides Alternate Mark Inversion (AMI) signals and appropriate framing bits desired in any particular application.
- AMI Alternate Mark Inversion
- numerous alternative frequency conditions for the reference frequency signal 38 are possible as desired, and may, for example, include G.703/10 clocking, composite clocks, and different frequency references.
- the signal conditioning circuit 36 containing a time of day (TOD) generator 72 which receives inputs of the corrected frequency signal 44 and signals 48 output by the processor 32 .
- the TOD generator 72 can be, for example, by EIA-232 signal, full IRIG-B carrier, or network time protocol (NTP) available over the Internet or Intranet. Based on the inputs, the TOD generator 72 uses the corrected frequency signal 44 as a frequency reference and TOD signaling 48 from the processor 32 as a time of day reference and formats a stable timing signal that is output as the reference timing signal 40 . It is of note that, if the signaling output 48 of the processor 32 is not available to the signal conditioning circuit 36 , the corrected frequency signal 44 itself provides timing information as the reference timing signal 40 .
- a method 100 generates precision frequency reference signals.
- the receiver 24 acquires and locks on the CDMA pilot signal derived from the GPS satellite 4 provided through the base station receiver 6 .
- a phase difference is calculated in a step 112 , between the phase of the pilot signal and the phase of a local oscillator (i.e., the oscillator 34 ).
- the phase difference is filtered in a lead/lag tracking filter (i.e., the second filter 54 of the processor 32 ).
- the filtered result is then applied to change the local oscillator signal in a step 116 .
- the method 100 returns to the step 112 .
- the CDMA receiver 24 decodes the time of day (TOD) from the pilot signal sync channel in a step 118 .
- TOD time of day
- a step 120 the TOD information from the pilot signal is reformatted and output. The method 100 then returns to the step 118 .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
An apparatus for generating a precision frequency includes a receiver that tracks a CDMA pilot signal and extracts frequency and phase information. This information is then used by a processor to control a precision oscillator. The precision oscillator generates a precise frequency based on the CDMA pilot signal. Time of day information is also extracted by the receiver and processor.
Description
- The present case is a continuation of U.S. application Ser. No. 09/092452 entitled “Precision Reference Generation And System,” (Attorney Docket No. 044136.0000), filed Jun. 5, 1998, now pending.
- The invention relates generally to timing and frequency signal generation and, more particularly, to generating precision reference frequencies through the acquisition and tracking of a code division multiple access (CDMA) pilot signal and use of time of day information present on a CDMA synchronization channel within a timing distribution system, such as in a telecommunication end office.
- In telecommunication networks, a precise frequency reference is required to allow high speed communications between components of the networks. This reference frequency may be used to provide plesiochronous timing signals for the generation and recovery of digitally coded data, for control of carrier frequencies in wireless operations, or for other purposes.
- In order to obtain the required accuracy for this reference frequency, a source traceable to international universal coordinated time (UTC) is generally required. This reference frequency can be from an autonomous source, for example, cesium beam technology, or may be derived from radio frequency transmissions which are controlled to UTC at their source, such as a global positioning system (GPS) satellite navigation arrangement.
- Because of the worldwide availability of GPS signals, the high accuracy and reliability of the signals and GPS systems, and the relatively low cost of receiving equipment for such signals, it is presently common to derive precise reference frequencies from GPS signals. However, with the deployment of network communication equipment in many remote locations, reception of GPS signals may be limited by access to suitable antenna locations. The cost and complexity of the required GPS reception antennas, cables, and related equipment limits the possibilities for use of the GPS signals for the derivation. Even more, availability and costs of space for GPS reception antennas is limited and costly. Certain locations may not allow access to suitable unobstructed locations for antennas and equipment for ready access to such matters.
- It would be an improvement in the art and technology to provide a precision reference generation system and method that overcomes the limitations and constraints imposed by antennas, cabling, and equipment issues in conventional reference generation systems that derive reference signals from GPS satellite signals.
- FIG. 1 is an embodiment of a system for deriving a reference frequency according to embodiments of the present invention and, in phantom, a conventional arrangement for derivation of such a reference frequency from GPS satellite signals;
- FIG. 2 is a functional block diagram of an embodiment of the system of FIG. 1 for generating a precision reference frequency and time of day information from a CDMA pilot signal;
- FIG. 3 is a detailed block diagram of the processing block of the system of FIG. 2;
- FIG. 4 is a detailed block diagram of the signal conditioning block of the system of FIG. 2; and
- FIG. 5 is a flow diagram of an embodiment of a method for generating a precision reference frequency and time of day information from a CDMA pilot signal.
- An embodiment of the invention is an apparatus for precision frequency reference generation from CDMA pilot signals having a phase and a frequency. The apparatus includes a receiver for receiving the CDMA pilot signals, a processor connected to the receiver, and an oscillator connected to the processor.
- Another embodiment of the invention is an apparatus for precision frequency reference generation. The apparatus includes means for receiving CDMA pilot signals and providing a phase and a frequency of the pilot signal, means for differencing connected to the means for receiving for computing a difference between the phase and a phase of a corrected frequency signal to produce a difference signal, means for processing connected to the means for differencing for processing the frequency to produce a control signal and a timing signal, and means for oscillating connected to the means for processing for generating the corrected frequency signal based upon the control signal.
- Yet another embodiment of the invention is a method for generating a precision frequency reference. The method includes steps of receiving CDMA pilot signals and providing a phase and a frequency of the pilot signal, calculating a difference between the phase and a phase of a corrected frequency signal to produce a difference signal, processing the frequency to produce a control signal and a timing signal, and generating the corrected frequency signal based upon the control signal.
- Referring to FIG. 1, a reference
frequency generation system 2 includes a Global Positioning System (GPS)satellite 4, a personal communications systems (PCS)base station receiver 6, and areference frequency generator 12.GPS reception antennas 18 are located in conventional manner atop roofs ofbuildings 20 and receiveGPS satellite signals 10. Thebase station receiver 6 is, for example, a CDMA base station of a conventional CDMA wireless communications network. Thebase station receiver 6 receives thesignals 10 from thesatellite 4 through one or more of theantennas 18 by conventional wireless communications network technology. Timing reference information for the communications network (not shown) including thebase station receiver 6 is obtained by the network via thebase station receiver 6 from thesignals 10 from thesatellite 4. - The
base station receiver 6 is communicatingly connected by a communications channel 14 to areference frequency generator 12, for example, by a cable, infrared, or radio frequency, so that signals 14 are received by thegenerator 12 from thebase station receiver 6. The signals 14 are, for example, the conventional communications signals broadcast by a CDMA base station operating as the conventional CDMA wireless communications network and are conventionally broadcast over radio frequency. Thegenerator 12 generates a precise reference frequency from the signals 14 communicated by thereceiver 6 to thegenerator 12 over the communications channel 14. Details of thegenerator 12 are described below. - Referring to FIG. 2, the
generator 12, according to embodiments of the present invention, for deriving a reference frequency includes anantenna 22 attached to areceiver 24. As previously stated, theantenna 22 and thereceiver 24 of thegenerator 12 are communicatingly connected to the base station receiver 6 (shown in FIG. 1). The connection between thebase station receiver 6 and thegenerator 12 can be any communications channel capable of accurately communicating to thegenerator 12 theGPS signals 10 received by thebase station receiver 6, for example, electrical or fiber optic cable, coaxial cable, infrared, radio frequency, or others, and is preferably conventional CDMA wireless network radio frequency signals. - The
generator 12 includes theantenna 22, thereceiver 24, adifference circuit 30, aprocessor 32, anoscillator 34, and asignal conditioning circuit 36. Thedifference circuit 30 is connected to theprocessor 32 and theoscillator 34, and also to thereceiver 24. Theprocessor 32 is also connected to theoscillator 34 and thesignal conditioning circuit 36, as well as to thereceiver 24. The oscillator is also connected to thesignal conditioning circuit 36. The outputs of the signal conditioning circuit are areference frequency signal 38 and areference timing signal 40. Thereference frequency signal 38 and thereference timing signal 40 are precise frequency and timing information, derived from theGPS signals 10 received by thereceiver 24 from the base station receiver 6 (shown in FIG. 1) and generated by thegenerator 12. - In operation, the
antenna 22 receives the signals 14 (shown in FIG. 1), such signals 14 being representative of the GPS signals 10 (also shown in FIG. 1), and provides the signals 14 to thereceiver 24. Thereceiver 24 delivers receiver signals 42 representative of the frequency and timing information of theGPS signals 10 to thedifference circuit 30 and theprocessor 32. Preferably, any cable (not shown) connecting theantenna 22 to thereceiver 24 is short or theantenna 22 is connected directly to thereceiver 24. Thereceiver 24 searches the various CDMA pilot channels for signals, and selects a pilot channel with an acceptable power level. Thereceiver 24 then tracks that pilot channel and provides as the receiver signals 42 to thegenerator 12 the particular phase and frequency results of that signal from the tracking loop of thereceiver 24. Those phase and frequency results are passed to thedifference circuit 30. In addition, thereceiver 24 outputs to the processor 32 a decoded time of day (TOD) signal from a sync channel of thereceiver 24. - The
difference circuit 30 sums thereceiver signals 42 with a correctedfrequency signal 44 generated by theoscillator 34. Thedifference circuit 30 computes the difference in phase between a phase of the pilot channel and the correctedfrequency signal 44 from theoscillator 34. Thedifference circuit 30 is hardware logic that performs the summing calculation by tracking a pulse from thereceiver 24 that is phase-locked to thereceiver signals 42, or, alternatively, the results of the tracking loop of thereceiver 24 are made available to thedifference circuit 30 directly through software operating with a processor. The result of the summing by thedifference circuit 30 is input to theprocessor 32. - The
processor 32 operates on the respective inputs from thedifference circuit 30 and thereceiver 24. Particularly, theprocessor 32 reformats and passes the output of theprocessor 32 to thesignal conditioning circuit 36. The results of the operations of theprocessor 32 are output to theoscillator 34 and thesignal conditioning circuit 36. That output includes an on-time pulse synchronized to the second, for use by thesignal conditioning circuit 36. Theoscillator 34 is controlled as dictated by the output from theprocessor 32. Thesignal conditioning circuit 36 refines that output, based on the output corrected reference frequency of theoscillator 34, to produce precise signals, i.e., thereference frequency signal 38 and thereference timing signal 40, which can serve as a frequency and timing reference for precision timing in other systems (not shown). - Referring to FIG. 3, the
processor 32 includes several functional elements, including aprocessor difference circuit 50, afirst filter 52, and asecond filter 54. Theprocessor difference circuit 50 is connected to the difference circuit 30 (shown in FIG. 2). Thefirst filter 52 is connected to theprocessor difference circuit 50 to receive output signals from theprocessor difference circuit 50. Outputs of thefirst filter 52 are returned to theprocessor difference circuit 50 via a feed-back loop signal 51 and are input to thesecond filter 54. Outputs of the second filter are delivered to the oscillator 34 (shown in FIG. 2) and the signal conditioning circuit 36 (also shown in FIG. 2). - In operation of the
processor 32, theprocessor difference circuit 50 receives input signals from the difference circuit 30 (shown in FIG. 1) and sums the signals with the feed-back loop signal 51. Theprocessor difference circuit 50 is conventional. Thecircuit 50 calculates a difference between the input to theprocessor 32 from the receiver 24 (shown in FIG. 2) and the feed-back loop signal 51. Output of theprocessor difference circuit 50 is input to thefirst filter 52. - The
first filter 52 serves to apply a filter constant to the output of theprocessor difference circuit 50. Thefirst filter 52 is, for example, a digital, low-pass filter of a bandwidth that does not adversely impact thesecond filter 54. Thefirst filter 52 has a time constant of α and a digital delay of 1−Z−1 (i.e., standard Z transform). Thefirst filter 52 serves to remove noise from the signal received from theprocessor difference circuit 50. - Output of the
first filter 52 is input to thesecond filter 54. Thesecond filter 54 is, for example, a digital, lead-lag filter. A time constant of thesecond filter 54 is β and a digital delay is 1−Z−1 (i.e., standard Z transform). The time constant of thesecond filter 54 is dynamic in order to accommodate fast acquisition and also to allow for long averaging once the input to the second filter is being tracked. Output of thesecond filter 54 is an actual frequency offset, for input to theoscillator 34 assignal 46. Thesignal 46 is also input to thesignal conditioning circuit 36. - At the
oscillator 34, control is dictated by theparticular signal 46 received. Theoscillator 34 is controlled by thesignal 46 to generate the correctedfrequency signal 44. The correctedfrequency signal 44 is traceable back to the GPS-dictated timing and frequency via thegenerator 12, thereceiver 24 and thebase station receiver 6. The control to obtain the correctedfrequency signal 44 is achieved by a variety of schemes. For example, direct manipulation may be achieved of a high stability oscillator (i.e., the oscillator 34) through an electrical tuning input tosuch oscillator 34. The scheme provides good phase noise characteristics, but optimal performance can be difficult to obtain because of variances in oscillators. Long term aging of the crystal of such an oscillator may affect tuning range and require field service to mechanically tune theoscillator 34. Another scheme is direct digital frequency synthesis (DDS). In DDS, acceptable phase noise characteristics can be obtained, with advantages of repeatable performance characteristics of oscillators. DDS can cover a range to adapt to crystal aging that may occur in oscillators. Alternatively, full analog frequency synthesis can be employed. - Control of the
oscillator 34 by thesignal 46 to provide the correctedfrequency signal 44 for feed back to thedifference circuit 30 forms a phase-locked loop (PLL). This PLL has a time constant of β at thesecond filter 54. The PLL serves to lock thegenerator 12 in order to provide thereference frequency signal 38 and thereference timing signal 40. - Referring to FIG. 4, the
signal conditioning circuit 36 receives inputs of the output of theprocessor 32 and the correctedfrequency signal 44 from theoscillator 34. The signal conditioning circuit may include multiple hardware phase-locked loops (PLL). FIG. 4 gives an example with 2 62 and 64. ThePLLs first hardware PLL 62 and thesecond hardware PLL 64 are each locked, in conventional manner, to the correctedfrequency signal 44 output from theoscillator 34. - The
66 and 68 of theoutputs first hardware PLL 62 and thesecond hardware PLL 64, respectively, are signals of various frequency. The frequency varies according to the desired results of thereference frequency signal 38 and the reference timing signal from thegenerator 12, as those skilled in the art will know and understand. For example, theoutput 66 of thefirst hardware PLL 62 can have broad frequency range possibilities from about 8 KHz to over 10 MHz. Of course, the driver requirements to provide the desiredoutput 66 in any instance are not shown in FIG. 4, as those requirements are known and understood by those skilled in the art. Also for example, theoutput 68 of thesecond hardware PLL 64 can provide timing for DS1/E1 framed outputs or other outputs. Anexemplary framing circuit 70, such as is conventional, provides the desired framed outputs. In such case, the framingcircuit 70 provides Alternate Mark Inversion (AMI) signals and appropriate framing bits desired in any particular application. Of course, numerous alternative frequency conditions for thereference frequency signal 38 are possible as desired, and may, for example, include G.703/10 clocking, composite clocks, and different frequency references. - In addition, the
signal conditioning circuit 36 containing a time of day (TOD)generator 72 which receives inputs of the correctedfrequency signal 44 and signals 48 output by theprocessor 32. TheTOD generator 72 can be, for example, by EIA-232 signal, full IRIG-B carrier, or network time protocol (NTP) available over the Internet or Intranet. Based on the inputs, theTOD generator 72 uses the correctedfrequency signal 44 as a frequency reference and TOD signaling 48 from theprocessor 32 as a time of day reference and formats a stable timing signal that is output as thereference timing signal 40. It is of note that, if the signalingoutput 48 of theprocessor 32 is not available to thesignal conditioning circuit 36, the correctedfrequency signal 44 itself provides timing information as thereference timing signal 40. - Referring to FIG. 5, a
method 100 generates precision frequency reference signals. In astep 110 of themethod 100, thereceiver 24 acquires and locks on the CDMA pilot signal derived from theGPS satellite 4 provided through thebase station receiver 6. Once thereceiver 24 acquires the pilot signal, a phase difference is calculated in astep 112, between the phase of the pilot signal and the phase of a local oscillator (i.e., the oscillator 34). In astep 114, the phase difference is filtered in a lead/lag tracking filter (i.e., thesecond filter 54 of the processor 32). The filtered result is then applied to change the local oscillator signal in astep 116. Thereafter, themethod 100 returns to thestep 112. - Simultaneously with the
112, 114, and 116 of thesteps method 100, theCDMA receiver 24 decodes the time of day (TOD) from the pilot signal sync channel in astep 118. In astep 120, the TOD information from the pilot signal is reformatted and output. Themethod 100 then returns to thestep 118. - It is to be understood that multiple variations, changes and modifications are possible in the aforementioned embodiments of the invention. Although illustrative embodiments of the invention have been shown and described, a wide variety of modification, change and substitution is contemplated in the foregoing disclosure and, in some instances, some features of the present invention may be employed without a corresponding use of the other features. Accordingly, it is appropriate that the foregoing description be construed broadly and understood as being given by way of illustration and example only, the spirit and scope of the invention being limited only by the appended claims.
Claims (9)
1. An apparatus for precision frequency reference generation from CDMA pilot signals having a phase and a frequency, said apparatus comprising:
a receiver for receiving the CDMA pilot signals;
a processor coupled to an output of the receiver; and
an oscillator coupled to an output of the processor.
2. The apparatus of claim 1 , further comprising a corrected frequency signal, a control signal, a timing signal, and a high stability oscillator signal, wherein the processor processes the phase and the frequency of the CDMA pilot signals with the corrected frequency signal to produce the control signal and the timing signal and the oscillator generates the corrected frequency signal by comparing the timing signal to the high stability oscillator signal generated by the oscillator.
3. The apparatus of claim 1 , wherein the oscillator generates a corrected frequency signal by direct manipulation of a high stability oscillator through an electrical tuning input.
4. The apparatus of claim 1 , wherein the oscillator generates a corrected frequency signal by direct digital frequency synthesis.
5. The apparatus of claim 1 , wherein the oscillator generates the corrected frequency signal by full analog frequency synthesis.
6. The apparatus of claim 1 , wherein the processor comprises:
a low-pass filter for filtering the phase and the frequency and producing a filter signal; and
a lead-lag filter connected to the low-pass filter for filtering the filter signal to generate a control signal.
7. The apparatus of claim 6 , wherein the oscillator generates a corrected frequency signal by direct manipulation of a high stability oscillator through an electrical tuning input.
8. The apparatus of claim 6 , wherein the oscillator generates a corrected frequency signal by direct digital frequency synthesis.
9. The apparatus of claim 6 , wherein the oscillator generates a corrected frequency signal by full analog frequency synthesis.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/989,323 US20020064174A1 (en) | 1998-06-05 | 2001-11-20 | Precision reference generation system and method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/092,452 US6377585B1 (en) | 1998-06-05 | 1998-06-05 | Precision reference generation system and method |
| US09/989,323 US20020064174A1 (en) | 1998-06-05 | 2001-11-20 | Precision reference generation system and method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/092,452 Continuation US6377585B1 (en) | 1998-06-05 | 1998-06-05 | Precision reference generation system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20020064174A1 true US20020064174A1 (en) | 2002-05-30 |
Family
ID=22233288
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/092,452 Expired - Lifetime US6377585B1 (en) | 1998-06-05 | 1998-06-05 | Precision reference generation system and method |
| US09/989,323 Abandoned US20020064174A1 (en) | 1998-06-05 | 2001-11-20 | Precision reference generation system and method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/092,452 Expired - Lifetime US6377585B1 (en) | 1998-06-05 | 1998-06-05 | Precision reference generation system and method |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US6377585B1 (en) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7053824B2 (en) * | 2001-11-06 | 2006-05-30 | Global Locate, Inc. | Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal |
| US7443340B2 (en) | 2001-06-06 | 2008-10-28 | Global Locate, Inc. | Method and apparatus for generating and distributing satellite tracking information |
| US20070200752A1 (en) * | 2001-06-06 | 2007-08-30 | Global Locate, Inc. | Method and apparatus for maintaining integrity of long-term orbits in a remote receiver |
| US6980781B2 (en) * | 2001-02-14 | 2005-12-27 | Denso Corporation | Dynamic second stage filtering for pilot energy strength measurements |
| DE10126831B4 (en) * | 2001-06-01 | 2007-08-02 | Rohde & Schwarz Gmbh & Co Kg | A method for determining the time offset between a trigger signal and the pilot sequence of a CDMA radio frequency signal |
| US8358245B2 (en) * | 2001-06-06 | 2013-01-22 | Broadcom Corporation | Method and system for extending the usability period of long term orbit (LTO) |
| US7548816B2 (en) | 2001-06-06 | 2009-06-16 | Global Locate, Inc. | Method and apparatus for generating and securely distributing long-term satellite tracking information |
| US6651000B2 (en) | 2001-07-25 | 2003-11-18 | Global Locate, Inc. | Method and apparatus for generating and distributing satellite tracking information in a compact format |
| US20030084190A1 (en) * | 2001-10-25 | 2003-05-01 | Kimball Robert H. | Apparatus and system for maintaining accurate time in a wireless environment |
| US7656350B2 (en) * | 2001-11-06 | 2010-02-02 | Global Locate | Method and apparatus for processing a satellite positioning system signal using a cellular acquisition signal |
| KR100460301B1 (en) * | 2003-08-06 | 2004-12-08 | 청호정보통신 주식회사 | Ntp server using cdma signal |
| US7398411B2 (en) * | 2005-05-12 | 2008-07-08 | Schweitzer Engineering Laboratories, Inc. | Self-calibrating time code generator |
| US20080117866A1 (en) | 2006-11-22 | 2008-05-22 | Holger Claussen | Wireless communications using overlay network devices within coverage areas of underlay network devices |
| JP2008170232A (en) * | 2007-01-10 | 2008-07-24 | Seiko Epson Corp | Time correction device, time measuring device with time correction device, and time correction method |
| US10892972B2 (en) | 2017-04-26 | 2021-01-12 | Microsemi Storage Solutions, Inc. | Scheduled network setup test method and system |
| CN108390748B (en) * | 2018-02-09 | 2021-07-09 | 深圳市道通智能航空技术股份有限公司 | Data transmission method, device and system |
| USD1102541S1 (en) * | 2024-01-11 | 2025-11-18 | Acushnet Company | Surface pattern applied to a striking face for a putter golf club head |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5748681A (en) * | 1995-10-27 | 1998-05-05 | Lucent Technologies Inc | Offset correction for a homodyne radio |
| US6014285A (en) * | 1992-01-31 | 2000-01-11 | Fujitsu Limited | Positioning control system |
| US6078224A (en) * | 1997-08-18 | 2000-06-20 | Advantest Corp. | Frequency standard generator |
| US6134260A (en) * | 1997-12-16 | 2000-10-17 | Ericsson Inc. | Method and apparatus for frequency acquisition and tracking for DS-SS CDMA receivers |
| US6148042A (en) * | 1996-07-29 | 2000-11-14 | Qualcomm Incorporated | Coherent signal processing for CDMA communication system |
-
1998
- 1998-06-05 US US09/092,452 patent/US6377585B1/en not_active Expired - Lifetime
-
2001
- 2001-11-20 US US09/989,323 patent/US20020064174A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6014285A (en) * | 1992-01-31 | 2000-01-11 | Fujitsu Limited | Positioning control system |
| US5748681A (en) * | 1995-10-27 | 1998-05-05 | Lucent Technologies Inc | Offset correction for a homodyne radio |
| US6148042A (en) * | 1996-07-29 | 2000-11-14 | Qualcomm Incorporated | Coherent signal processing for CDMA communication system |
| US6078224A (en) * | 1997-08-18 | 2000-06-20 | Advantest Corp. | Frequency standard generator |
| US6134260A (en) * | 1997-12-16 | 2000-10-17 | Ericsson Inc. | Method and apparatus for frequency acquisition and tracking for DS-SS CDMA receivers |
Also Published As
| Publication number | Publication date |
|---|---|
| US6377585B1 (en) | 2002-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6377585B1 (en) | Precision reference generation system and method | |
| US5995552A (en) | Radio equipment and peripheral apparatus | |
| JP3085511B2 (en) | Reference frequency generator | |
| KR0177266B1 (en) | Apparatus and method for providing synchronization of base stations in a communication system | |
| US5063387A (en) | Doppler frequency compensation circuit | |
| JP5230010B2 (en) | Reference signal generation system, timing signal supply device, and reference signal generation device | |
| EP0700527A1 (en) | Gps synchronized frequency/time source | |
| US5028885A (en) | Phase-locked loop signal generation system with control maintenance | |
| JP2006506832A (en) | Frequency management in communication positioning equipment | |
| US5995812A (en) | VSAT frequency source using direct digital synthesizer | |
| EP1206039A2 (en) | A synthesizer arrangement and a method for generating signals, particularly for a multimode radio telephone device | |
| EP1068691A1 (en) | Method and arrangement for synchronisation at a mobile radio communications system | |
| US7502435B2 (en) | Two-point modulator arrangement and use thereof in a transmission arrangement and in a reception arrangement | |
| CN101043315B (en) | Network clock synchronous device, system and method | |
| JP3553020B2 (en) | Apparatus and method for generating reference frequency | |
| US6240276B1 (en) | Compensating for errors in tuning frequency of a global positioning satellite (GPS) receiver | |
| US7499512B2 (en) | Clock transmission apparatus for network synchronization between systems using an even-second clock and an Unshielded Twisted Pair (UTP) | |
| WO2002009310A2 (en) | Compensation for frequency adjustment to track or acquire one or more positional signals | |
| US5577074A (en) | Combined clock recovery/frequency stabilization loop | |
| JP3069983U (en) | Reference time / reference frequency generator | |
| JP2003511969A (en) | Synchronization of PCM clock and pseudo-random clock | |
| EP4100799B1 (en) | Radio frequency clocked device | |
| JP4347978B2 (en) | Frequency signal and periodic pulse signal generator | |
| KR200379901Y1 (en) | UTC device of NTP server by using Sync signal of mobile communication system | |
| KR200295537Y1 (en) | system clock generating device of the mobile communication base-station |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |