WO2001084080A1 - Global positioning system tag system - Google Patents

Global positioning system tag system Download PDF

Info

Publication number
WO2001084080A1
WO2001084080A1 PCT/US2001/013849 US0113849W WO0184080A1 WO 2001084080 A1 WO2001084080 A1 WO 2001084080A1 US 0113849 W US0113849 W US 0113849W WO 0184080 A1 WO0184080 A1 WO 0184080A1
Authority
WO
WIPO (PCT)
Prior art keywords
transponder
gps
interrogator
ofthe
signal
Prior art date
Application number
PCT/US2001/013849
Other languages
French (fr)
Inventor
Keith J. Brodie
Original Assignee
Sirf Technology, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sirf Technology, Inc. filed Critical Sirf Technology, Inc.
Priority to AU2001257425A priority Critical patent/AU2001257425A1/en
Priority to EP01930937A priority patent/EP1285232B1/en
Priority to JP2001581058A priority patent/JP2004518108A/en
Priority to DE60120687T priority patent/DE60120687T2/en
Publication of WO2001084080A1 publication Critical patent/WO2001084080A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0036Transmission from mobile station to base station of measured values, i.e. measurement on mobile and position calculation on base station
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/005Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/09Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements
    • G01S19/235Calibration of receiver components
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/254Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to Doppler shift of satellite signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/256Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/30Acquisition or tracking or demodulation of signals transmitted by the system code related
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/43Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/52Determining velocity
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/75Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors
    • G01S13/751Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal
    • G01S13/758Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems using transponders powered from received waves, e.g. using passive transponders, or using passive reflectors wherein the responder or reflector radiates a coded signal using a signal generator powered by the interrogation signal
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/34Power consumption

Definitions

  • This invention relates generally to a position measuring device and more particularly to a system that uses Global Positioning System (GPS) satellites to determine the position of an object.
  • GPS Global Positioning System
  • an object such as an unmanned vessel.
  • objects or vessels include, for example, towed barges, aircraft and automobiles.
  • towed barge the reasons for obtaining the position and velocity are clear- the safety of the waterways depends on knowledge of the location, course and speed of all vessels, manned or unmanned.
  • the U.S. Coast Guard has addressed the need for situational awareness on the waterways through the Ports and Waterways Safety System (PAWSS), Vessel Traffic Services (NTS), and the Automated Identification System (AIS) transponder. Any AIS equipped vessel returns identification, location, course and speed data through the NTS to the Vessel Traffic Center (VTC) which displays the waterway traffic situation.
  • PAWSS Ports and Waterways Safety System
  • NTS Vessel Traffic Services
  • AIS Automated Identification System
  • the interrogator can be the towing vessel, another manned vessel, or the VTC itself.
  • the towing vessel can maintain precise knowledge of the position of its barges and relay that data to the VTC.
  • a portable, self powered wireless DGPS receiver may be placed on each barge to be tracked. The receiver must operate unattended, for at least the duration of a voyage and preferably much longer, even indefinitely.
  • the barge environment is low in vibration and dynamics, but the unit can be expected to be dropped and mishandled during transport.
  • the RF environment will include VHF marine band activity, urban RF noise, and marine radar transmissions. Some blockage of GPS signals below 30° elevation could be -1- expected, but the higher elevation satellites should be visible while the unit is operating on a barge. There will be multipath in the environment from the host barge, other barges and vessels, and shore facilities.
  • a complete DGPS transponder consists of a GPS receiver and a DGPS beacon receiver integrated with a RF modem at the tag.
  • the GPS receiver and the Beacon receiver must remain on continuously while the tag is deployed, waiting to be interrogated. Once the unit is interrogated, it must return a position report.
  • This system for providing a DGPS tag for a remote unpowered object is undesirable in that all the equipment must be powered continuously. Thus the system consumes a large amount of power.
  • a GPS pseudorange transponder consists of a GPS receiver integrated with a RF modem. No beacon corrections are collected at the transponder. The receiver must remain on to have pseudoranges available on demand. When the unit is interrogated, it transmits the pseudoranges back to the towing vessel. DGPS corrections are collected and stored at the towing vessel, and applied to the received pseudoranges. The barge position calculation is completed at the towing vessel. This system also requires that the equipment remain powered continuously in order to provide measurements on demand.
  • a RF sampling transponder down converts and digitizes the LI band signal and transmits the RF samples themselves. It does not need to remain on between interrogations. Processing the RF samples for code correlations is done entirely at the interrogator. While this application has the lowest power requirements, it must transfer large amounts of data which presents its own troubles in terms of complexity and reliability.
  • the present invention provides a system for, and a method of, determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources.
  • the invention is related to a communications system for determining at least one of position and velocity of an object.
  • the system includes an interrogator and a transponder.
  • the interrogator is remote from the object and responsive to the plurality of GPS signals.
  • the interrogator transmits an RF signal comprising GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals.
  • the transponder is positioned on the object and is responsive to the RF signal transmitted by the interrogator and the plurality of GPS signals.
  • the transponder tracks one of the plurality of GPS signals in response to the GPS source information and the at least one of frequency information and time and code phase information.
  • the transponder generates a correlation snapshot and transmits the snapshot to the interrogator.
  • the snapshot comprises a sampled coarse acquisition (C/A) code between the one of the plurality of GPS signals and a replica of the one of the plurality of GPS signals generated by the transponder at regular offsets of some fraction of a C/A code chip.
  • the interrogator processes the correlation snapshot to determine the position and velocity of the transponder.
  • the GPS source information comprises a pseudorandom noise (PRN) code number and the frequency information comprises at least one of a carrier frequency and a Doppler offset frequency.
  • the frequency information comprises the carrier frequency of the RF signal transmitted by the interrogator and the transponder comprises a local oscillator that is phase-locked, through a phase lock loop, to the carrier frequency.
  • the time and code phase information comprises an offset measurement in chips
  • the correlation snapshot includes a set of fixed-point correlator sums and a range of offset in chips and the correlation snapshot is obtained as the set of correlator outputs summed over an integration interval.
  • the invention in a second aspect involves a method for determining at least one of position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources.
  • the method includes the step of positioning an interrogator remote from the obj ect.
  • the interrogator being responsive to the plurality of GPS signals for determining GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals.
  • the method also includes the step of transmitting an RF signal comprising the GPS source information and the at least one of frequency information and time and code phase information of at least one of the GPS signals from the interrogator.
  • the step of positioning a transponder comprising a plurality of correlators on the object.
  • the transponder being responsive to the RF signal and the plurality of GPS signals for: tracking one ofthe plurality of GPS signals in response to the GPS source information and the at least one of frequency information and time and code phase information, generating a correlation snapshot and transmitting the snapshot to the interrogator.
  • the snapshot comprises a sampled coarse acquisition (C/A) code between the one of the plurality of GPS signals and a replica of the one of the plurality of GPS signals generated by the transponder at regular offsets of some fraction of a C/A code chip.
  • the method further includes the step of processing the correlation snapshot to determine at least one of position and velocity ofthe transponder.
  • the step of generating the correlation snapshot comprises the steps of obtaining a noncoherent sum of a plurality of integrations using the plurality of correlators spaced one chip apart; determining the approximate signal peak from the noncoherent sum; prepositioning the correlators at a code phase predicted from the signal peak and performing an integration with one-eighth chip correlator spacing to produce a plurality of correlator sums.
  • the noncoherent sum is obtained by two, one millisecond integrations using twelve correlators spaced one chip apart and the plurality of correlator sums is produced by a ten millisecond integration.
  • FIGURE 1 is a functional block diagram ofthe GPS tag system showing the RF links and an interrogator communicating with a plurality of transponders;
  • FIG. 2 is a schematic block diagram of a transponder ofthe GPS system of FIG. 1;
  • FIG. 3 is a timing diagram of a correlation snapshot with a single GPS data bit;
  • FIG. 4 is a graph of correlation loss vs. Doppler error for 1, 2, and 10ms integrations.
  • the GPS tag system 10 may be used in various applications in which the position and velocity of an object 16 is desired to be known.
  • the following description ofthe invention focuses on the use ofthe GPS tag system 10 as a means of tracking the position of a barge being towed by a towing vessel.
  • the invention is by no means limited to this application.
  • the GPS tag system 10 includes an interrogator 12 located on a base object 22 and at least one transponder 14, also referred to herein as a "tag", placed on a remote object 16 where power may or may not be available.
  • the interrogator 12 includes a receiving antenna 18 for receiving GPS signals 20 transmitted by one or more GPS sources, such as satellites.
  • the interrogator 22 further includes a transceiving antenna 24 for communicating with the transponders 14.
  • the transponders 14 also include a receiver antenna 28 for receiving GPS signals 20 and a transceiving antenna 30 for communicating with the interrogator 12.
  • the interrogator 12 and transponders 14 transmit and receiver RF signals 26 back and forth. The content of these RF signals 26 is described below.
  • All messages from the interrogator 12 to transponder 14 start with a wake-up signal.
  • This is an unmodulated carrier transmitted for approximately 10 milliseconds, possibly at a higher power than the rest ofthe message.
  • the purpose ofthe wake-up signal is to alert all the transponders 14 in range that a message will follow. This message wakes the transponders 14 from their passive standby state. The remainder ofthe message is a sync pattern and an ID for the transponder 14 being polled.
  • three interrogator-to- transponder messages are defined.
  • One message is the broadcast to all transponders 14 to identify themselves, the second message is the acknowledge message to terminate the transponders 14 identification messages and finallythere is the interrogation message 32, also referred to herein as a "correlation snapshot command message.”
  • the correlation snapshot command message 32 the sync pattern and ID are followed by pre-positioning data and a tracking signal.
  • the entire process of taking a correlator snapshot and returning the data to the interrogator 12 takes on the order of 40 to 50 milliseconds.
  • the transponder 14 is powered for only 50 milliseconds per second. This low duty cycle contributes to the reduction of power used by the GPS tag system 10, which in turn, greatly increases battery life, especially over known systems which require continuous power.
  • the transponder's correlation snapshot command message 32 provides all of the information required for the transponder 14 to find the GPS signals and construct the correlation snapshots 34 for transmittal back to the interrogator 12.
  • the correlation snapshot command message 32 data includes a PRN code number, chip number, and Doppler offset for each GPS signal source to be received.
  • the correlation snapshot command message 32 is followed by a tracking signal to supply reference time and frequency information to the transponder 14.
  • the frequency information is provided by the mcoming carrier.
  • the timing information comes from the code applied to the track signal. A short code sequence after the pre-positioning information will indicate the GPS data epoch.
  • Each transponder 14 correlator channel should begin signal acquisition on the commanded code chip a fixed time after the data epoch occurs as shown in FIG. 3.
  • the GPS system 10 optimizes the division of processing between a tag 14 on a remote obj ect such as a barge 16 and the interrogator 12 on a base obj ect such as a towing vessel 22, to minimize transponder power drain.
  • the present invention takes advantage ofthe fact that no information is displayed or used at the transponders 14 and therefore limits the transponder processing to collection of RF samples of GPS signals 20 and correlations against code replicas ofthe GPS signals.
  • the interrogator 12 transmits an RF signal comprising an interrogation message 32 to the transponders 14.
  • each ofthe transponders 14 on a barge 16 transmits an RF signal comprising a correlation snapshot 34 to the interrogator 12.
  • the interrogator 12 uses the information contained in the correlation snapshot 34, the interrogator 12 performs the processing necessary to determine the pseudoranges and the navigational characteristics ofthe transponders 14 to provide the position and velocity ofthe object 16 upon which the transponder is placed.
  • a transponder 14 is placed on each barge 16 in a convoy.
  • the transponders 14 are preferably placed on the highest flat metal surface available.
  • the transponders 14 are manually switched from off to on once deployed on the barge 16. Once switched on, the transponder 14 is in a standby mode.
  • the transponder 14 includes a passive standby circuit that maintains the transponder in the standby mode until an interrogation message 32 is received.
  • the operator turns on the interrogator 12. Once powered up, the interrogator 12 begins acquiring GPS signals 20.
  • the GPS tag system 10 also includes a user interface 36 which communicates with the interrogator 12.
  • an operator may select an IDENTIFY TAGS mode.
  • the interrogator 12 sends a BPSK modulated identification request signal (not shown) which is received by all ofthe transponders 14. This request signal is separate and distinct from the interrogation message 32.
  • Each transponder 14 transmits a response message (not shown) after an internally generated random delay.
  • the transponder 14 response is on the same frequency and includes a 20 bit ID code BPSK modulated on the signal.
  • the interrogator 12 acknowledges receipt of individual transponder 14 responses. Each transponder 14 continues the cycle of delaying a random time and transmitting its ID until it is acknowledged or reaches a timeout.
  • transponder response messages Collisions of transponder response messages may occur, but the identification function still takes place because each transponder 14 continues to transmit until it is acknowledged by the interrogator 12.
  • the user interface 36 displays a list of all the transponders 14 in the convoy. The operator can assign custom names to any ofthe tags 14, by default they are marked with their five character hexadecimal ID codes. No two transponders 14 have the same ID code.
  • the operator selects tracking mode on the interface 36 and selects a polling rate for updating the position of each transponder 14.
  • the interrogator 12 begins a round robin polling of the transponders 14 and obtains a set of six satellite correlation snapshots 34 from each transponder.
  • the interrogator 12 computes the tag 14 positions and displays them on the user interface 36.
  • the GPS tag system 10 may also provide an alarm radius which sounds an alarm when any ofthe transponders 14 get more or less than a selected distance from the interrogator 12.
  • the interrogator 12 may periodically send out the identification request message to see if any other transponders 14 are coming into range.
  • transponders 14 from barges being towed by a second towing vessel may be responding to the interrogator 12 associated with the second towing vessel.
  • the interrogator 12 associated with the first towing vessel may pick up these messages and plot the locations ofthe transponder as well.
  • Alarms can be set by the operator for such conditions as new transponder 14 detection, miriimum or maximum barge-to-barge range violation, maximum barge-to-towing range exceeding a limit, and missing barge responses.
  • the barges 16 are tied up and the interrogator ⁇ 2 is set to standby.
  • the interrogator 12 GPS receiver remains on to support a quick start of the next voyage. Interrogation ofthe transponders 14 stops. The transponders 14 drop back into their standby mode automatically when not interrogated. As previously stated, when in the standby mode the transponder consumes less than a milliwatt of power.
  • the transponder 14 includes a power subsystem comprising an antenna switch 42, passive standby circuit 46, power supply control 48 and a solar powered charge controller 50.
  • the antenna switch 42 is shown in its normally closed position, with the receiver 30 feeding the passive standby circuit 46.
  • the passive standby circuit 46 is a tuned filter that includes a precision diode detector, a low-pass filter, and a comparator that drive the gate signal ofthe MOSFET power supply control 48.
  • An RF signal at the resonant frequency causes a build-up ofthe low-pass filter DC output voltage until it passes the threshold and triggers the comparator to switch on the power supply.
  • the only current drawn in the standby mode is the bias current for the precision diode detector and the current drawn by the comparator in the off state. In most embodiments this should total less than 1 milliwatt, and it may be possible to bring it down to the tens of microwatts range with the proper diode detector design.
  • the operation of this circuit varies with the band selected for GPS tag system communications. Low sensitivity of the detection circuit may be compensated for by increasing the power of the interrogation message 32 for the wake-up portion ofthe waveform only.
  • a more advanced passive standby circuit that relies on the presence of two tones above the noise background before triggering can be used.
  • the advantage to this approach is the reduction in the false alarm rate and subsequent power savings.
  • the circuit is implemented with a triplet of passive tuned filter receivers. Two of these are used to detect continuous waves (CW) tones signals from the interrogator 12. The third is used to measure the noise and interference in the band of interest. The three output voltages are combined in a pair of comparators which controls the gate voltage ofthe power MOSFET.
  • the third receiver channel performs the same function as an automatic gain control (AGC) in an active receiver, increasing the dynamic range ofthe standby mode receiver.
  • AGC automatic gain control
  • the transponder 14 further includes an RF transceiver 52, a phase-locked loop/voltage controlled oscillator (PLL/NCO) 40, correlators/code generators 54, an analog-to-digital converter (ADC) 56, a GPS RF-to-IF converter (GPS RF/D?) 58 and a microcontroller 60.
  • PLL/NCO phase-locked loop/voltage controlled oscillator
  • ADC analog-to-digital converter
  • GPS RF-to-IF converter GPS RF-to-IF converter
  • microcontroller 60 Upon power up ofthe transponder 14, the antenna switch 42 switches to the closed position and the RF transceiver 52 receive signals from the interrogator 12.
  • This signal may comprise an identification request signal, as previously described, or an interrogation message 32, also referred to herein as a "correlation snapshot command message.”
  • the PLL/NCO 40 is slaved to the carrier frequency on the incoming correlation snapshot command message 32 from the interrogator 12. This is done to provide the precise frequency information for coherent integration ofthe incoming GPS signals 20.
  • the transponder 14 squares the incoming BPSK signal to get the reference carrier that the NCO 40 is slaved to.
  • the squaring wipes off the BPSK modulation.
  • the PLL loop 40 locks onto the squared carrier while the pre-positioning information is being sent in the BPSK modulation.
  • the interrogation message 32 includes at least a 20 millisecond tracking signal after the pre-positioning information which the oscillator remains locked to while a correlation snapshot is taking place.
  • the correlator 54 receives the carrier frequency from the PLL/NCO 40 and prepositioning information from the microcontroller 60.
  • the correlator 54 performs correlation functions on GPS signals received by the antenna 28 and processed by the GPS
  • Correlation sums are provided to the microcontroller 60 and forwarded to the RF transceiver 52 for transmission, as a correlation snapshot, to the interrogator 12.
  • the transponder 14 (FIG. 1) is designed to transmit a correlation snapshot 34 back to the interrogator 12.
  • the correlation snapshot 34 is the sampled coarse acquisition (C/A) code correlation function between the received GPS signal 20 and a replica generated at the tag 14 at regular offsets of some fraction of a chip over the range of at least a full chip.
  • the correlation snapshot 34 is obtained as the set of correlator outputs summed over an integration interval and transmitted as a set of fixed point values.
  • the correlation snapshot 34 is formed in response to an interrogation message 32 that establishes the code phase and frequency offset.
  • a typical interrogation message 32 consists of the requested pseudorandom noise (PR ⁇ ) code number, the code phase offset in chips and the Doppler frequency offset ofthe GPS signal 20.
  • PR ⁇ pseudorandom noise
  • the transponder 14 responds with a set of fixed-point correlator sums and a range offset in chips.
  • the correlation snapshot 34 comprises twelve correlator outputs of four bits each with each output representing an offset of one eighth of a chip.
  • a GPS carrier lock is not obtained at the transponder 14 because the transponder does not remain on long enough to track the GPS carrier. Instead, precise GPS signal carrier frequency information is provided by the RF carrier from the interrogator 12, which allows for coherent integration without a GPS carrier tracking loop.
  • the transponder 14 bandwidth and correlator spacing are sized to insure code phase noise less than one meter at one sigma.
  • the correlator 54 of the transponder 14 contains seventy-two correlators grouped into six channels.
  • the first step SI comprises a noncoherent sum of two, one millisecond integrations using the twelve correlators spaced one chip apart.
  • the noncoherent sum is used to maintain a wider bandwidth than would be the case with a single coherent two millisecond integration. This locates the GPS signal 20 if the code phase prepositioning error is less than ⁇ 1758 meters and the carrier frequency prepositioning error is less than ⁇ 375 Hz.
  • step S2 the twelve correlators are all prepositioned at the code phase predicted from the signal peak in step S 1. Each correlator is separated from the next by the predicted Doppler frequency in 62.5 Hz intervals. A two millisecond integration is performed. The output of these correlators is compared at the end of step S2, and the Doppler frequency is predicted to within 31.25 Hz worst case for step S3.
  • step S3 the twelve correlators perform a ten millisecond integration with one-eighth chip correlator spacing. The correlator sums are normalized by the transponder microcontroller and sent back to the interrogator as a set of twelve, four-bit values along with the chip offset calculated in step SI.
  • the interrogator 12 analyzes the correlation snapshot 34 for multipath estimation and computation ofthe pseudorange.
  • the narrow correlator spacing substantially eliminates some ofthe close-in multipaths by estimating primary and delayed rays at the interrogator 12. It is significant to note that the entire correlation snapshot 34 takes place within the space of one GPS data bit, or twenty milliseconds.
  • the interrogator 12 signals the transponder 14 to start the correlation within a few milliseconds ofthe data bit boundary. Since the data bit is not decoding at the transponder 14, integrating across the data bit boundary is avoided to prevent potentially subtracting from the correlator sums.
  • the transponder 14 comprises only one channel with twelve correlators. In this embodiment the transponder 14 is sequentially polled to obtain correlation information for each GPS signal 20 in view by the interrogator 12. This has the advantage of simplifying the transponder 14 design while increasing only slightly the processing required at the interrogator 12.
  • the transponder 14 reduces the twelve correlator values taken over the 10 ms samples to a chip offset by fitting a triangular correlation function to the data points which represent the correlation curve thereby calculating the peak correlation position. This value can then be converted to a fixed point number and returned along with the initial whole chip offset calculated during step one which was the noncoherent sum of two, one millisecond integrations using the twelve correlators spaced one chip apart which established the whole chip offset.
  • This embodiment has the advantage of returning even less data to the interrogator 12 or ten bits for a one meter resolution of the peak correlation position and 4 bits for the whole chip offset for a total of 14 bits of data per satellite or 84 bits for a six channel configuration.
  • the transponder 14 returns twelve, four bit correlator outputs per satellite to the interrogator 12. For six satellites, 288 bits are transmitted. This is sufficient for one meter pseudorange accuracy and allows the GPS tag system 10 to use multipath mitigation techniques.
  • the transponder 14 In order to perform this signal detection and pseudorange measurement in a single GPS data bit, the transponder 14 must have precise frequency information.
  • Figure 4 shows the correlation loss for the one, two and ten millisecond integration intervals versus carrier frequency error.
  • the Doppler pre-positioning data in the interrogation message 32 does not account for the frequency error in the transponder 14 clock, it is relative to the 1575.42 MHz nominal LI frequency.
  • the transponder 14 tracks the carrier frequency ofthe interrogation message 32 using the PLLNCO 40 to set the frequency for the local code generator. This allows for precise frequency information to be transferred from the interrogator oscillator (not shown) contained within the interrogator 12.
  • the transponder 14 allows the transponder 14 to get a ten millisecond correlation function measurement without local GPS carrier tracking loops or an expensive temperature compensated crystal oscillator (TCXO).
  • TCXO temperature compensated crystal oscillator
  • the initial frequency error for the 1 ms integrations ofthe correlation snapshot 34 must be less than ⁇ 375 Hz at LI, or ⁇ 0.238 ppm. This is achievable with the phase locked loop tracking the incoming interrogation signal 32.
  • the system is able to determine the signal Doppler to within 31.25 Hz. Referring again to FIG. 4, this keeps the correlation loss above -2 dB for the ten millisecond integration.
  • the interrogator 12 constructs an interrogation message 32 for the transponder 14 it predicts the code phase that the transponder will see.
  • a C/A code chip is approximately 293 m in length.
  • the transponder 14 samples the correlation function over twelve code chips in the summed one millisecond integration intervals. Twelve chips cover ⁇ 6 chips or about ⁇ 1758 meters of slant range uncertainty. Given that the interrogator 12 position is known from its own GPS receiver and that the transponder 14 must be within approximately one kilometer to be within communications range of the interrogator 12, the system 10 can predict the satellite slant range within ⁇ 1758 meters without any difficulty.
  • Predicting the Doppler frequency observed by the transponder 14 on the barge 16 is also possible because the difference in GPS signal Doppler between the towing vessel 22 and the barge cannot be more than 30 m/s, or 0.1 ppm, which is well within the initial bandwidth of ⁇ 0.238 ppm.
  • the interrogator 12 acts as a central GPS receiver, by maintaining track of all the visible GPS satellites and remotely operating a set of slave correlators, i. e., the transponders 14.
  • the interrogator 12 provides the precise phase and frequency information required at the tags 14 via the interrogation message 32 and has the only expensive oscillator in the system.
  • the transponder 14 correlators integrate coherently without a GPS carrier tracking loop because the same GPS signal 20 is being tracked by the interrogator 12, which is prepositioning the transponder 14 at the correct Doppler offset.
  • the transponders 14 sample the correlation function by integrating and summing the correlator outputs over the integration interval at each of the correlator taps and returning the scaled sums.
  • the interrogator 12 uses the sampled correlation function to find a best-fit for the multipath-distortedcorrelationpeak. The interrogator 12 can then determine the precise phase ofthe code in the transponder 14 and thereby recover the pseudorange to the satellite.
  • a two bit sampler is used to sample the data before the correlator.
  • the use of a two bit sampler is significant.
  • Most GPS receivers use one bit samplers to avoid the need for an automatic gain control (AGC) circuit.
  • AGC automatic gain control
  • One bit samplers are prone to suffer from interference, particularly continuous wave (CW) interference. Every zero crossing ofthe CW interference flips the bit, thus "stealing" the A D convertor.
  • a two bit sampler with AGC control of the magnitude bit density provides a substantial margin against CW interference.
  • the GPS tag system 10 uses a custom communications waveform to support the transponder 14 design.
  • the waveform is a BPSK modulated carrier.
  • the communications link consists of a 19,200 bits per second on a 40.68 MHz carrier which is an industrial, scientific, medical (ISM) band.
  • ISM industrial, scientific, medical
  • the selection of a NHF carrier frequency is not mandatory and the system could operate in UHF on the 915 MHz ISM band should that be desired, but the 40.68 MHz selection is convenient for the passive standby circuit design.
  • a 100 mw transmission from the transponder 14 is sufficient for a one kilometer range at the NHF frequencies.
  • the interrogator 12 is operated at 200 mw to reduce sensitivity requirements at the transponder 14.
  • GPS tag system 10 Some additional applications for the GPS tag system 10 include positiqning transponders 14 on skiers to locate them if they become lost, positioning transponders 14 on aircraft and ground vehicles taxiing around airports, so controllers have better information for preventing ground collisions, and positioning transponders 14 on golf carts to allow golf courses to track progress of play. While several particular forms ofthe invention have been illustrated and described, it will also be apparent that various modifications can be made without departing from the spirt and scope ofthe invention. Accordingly, it is not intended that the invention be limited except as by the appended claims.

Abstract

A communications system (10) for determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources includes an interrogator (12) remote from the object (16) and responsive to the plurality of GPS signals (20). The interrogator (12) transmitts an RF signal (26) comprising GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals (20). The system also includes a transponder (14) positioned on the object and responsive to the RF signal (26) and the plurality of GPS signals (20).

Description

GLOBAL POSITIOMNG SYSTEM TAG SYSTEM
RELATED APPLICATION This application claims the benefit of co-pending provisional application serial no. 60/132,046 filed on April 30, 1999.
BACKGROUND OF THE INVENTION Field of the Invention:
This invention relates generally to a position measuring device and more particularly to a system that uses Global Positioning System (GPS) satellites to determine the position of an object.
Description of Related Art:
It is often desirable to obtain the position and velocity of an object such as an unmanned vessel. Such objects or vessels include, for example, towed barges, aircraft and automobiles. With respect to a towed barge, the reasons for obtaining the position and velocity are clear- the safety of the waterways depends on knowledge of the location, course and speed of all vessels, manned or unmanned. To this end, the U.S. Coast Guard has addressed the need for situational awareness on the waterways through the Ports and Waterways Safety System (PAWSS), Vessel Traffic Services (NTS), and the Automated Identification System (AIS) transponder. Any AIS equipped vessel returns identification, location, course and speed data through the NTS to the Vessel Traffic Center (VTC) which displays the waterway traffic situation.
Through wireless DGPS receivers the position of barges can be reported to any interrogator in range. The interrogator can be the towing vessel, another manned vessel, or the VTC itself. The towing vessel can maintain precise knowledge of the position of its barges and relay that data to the VTC. A portable, self powered wireless DGPS receiver may be placed on each barge to be tracked. The receiver must operate unattended, for at least the duration of a voyage and preferably much longer, even indefinitely. The barge environment is low in vibration and dynamics, but the unit can be expected to be dropped and mishandled during transport. The RF environment will include VHF marine band activity, urban RF noise, and marine radar transmissions. Some blockage of GPS signals below 30° elevation could be -1- expected, but the higher elevation satellites should be visible while the unit is operating on a barge. There will be multipath in the environment from the host barge, other barges and vessels, and shore facilities.
There are at least three current solutions available to provide a DGPS tag for a remote unpowered object such as a barge. All would require a battery system connected to existing technology such as a complete DGPS transponder, a GPS pseudorange transponder, or an RF sampling transponder.
A complete DGPS transponder consists of a GPS receiver and a DGPS beacon receiver integrated with a RF modem at the tag. The GPS receiver and the Beacon receiver must remain on continuously while the tag is deployed, waiting to be interrogated. Once the unit is interrogated, it must return a position report. This system for providing a DGPS tag for a remote unpowered object is undesirable in that all the equipment must be powered continuously. Thus the system consumes a large amount of power.
A GPS pseudorange transponder consists of a GPS receiver integrated with a RF modem. No beacon corrections are collected at the transponder. The receiver must remain on to have pseudoranges available on demand. When the unit is interrogated, it transmits the pseudoranges back to the towing vessel. DGPS corrections are collected and stored at the towing vessel, and applied to the received pseudoranges. The barge position calculation is completed at the towing vessel. This system also requires that the equipment remain powered continuously in order to provide measurements on demand.
A RF sampling transponder down converts and digitizes the LI band signal and transmits the RF samples themselves. It does not need to remain on between interrogations. Processing the RF samples for code correlations is done entirely at the interrogator. While this application has the lowest power requirements, it must transfer large amounts of data which presents its own troubles in terms of complexity and reliability.
What has been needed and heretofore unavailable is a system with very low power requirements that is small and easy to deploy. The system should use a simple but reliable communication link and should minimize data transmission to further conserve power and reduce the possibility of transmission error. SUMMARY OF THE INVENTION Briefly, and in general terms, the present invention provides a system for, and a method of, determining the position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources. In a first aspect the invention is related to a communications system for determining at least one of position and velocity of an object. The system includes an interrogator and a transponder. The interrogator is remote from the object and responsive to the plurality of GPS signals. The interrogator transmits an RF signal comprising GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals. The transponder is positioned on the object and is responsive to the RF signal transmitted by the interrogator and the plurality of GPS signals. The transponder tracks one of the plurality of GPS signals in response to the GPS source information and the at least one of frequency information and time and code phase information. The transponder generates a correlation snapshot and transmits the snapshot to the interrogator. The snapshot comprises a sampled coarse acquisition (C/A) code between the one of the plurality of GPS signals and a replica of the one of the plurality of GPS signals generated by the transponder at regular offsets of some fraction of a C/A code chip. The interrogator processes the correlation snapshot to determine the position and velocity of the transponder.
In a detailed aspect of the invention, the GPS source information comprises a pseudorandom noise (PRN) code number and the frequency information comprises at least one of a carrier frequency and a Doppler offset frequency. In another detailed aspect, the frequency information comprises the carrier frequency of the RF signal transmitted by the interrogator and the transponder comprises a local oscillator that is phase-locked, through a phase lock loop, to the carrier frequency. In other detailed facets of the invention the time and code phase information comprises an offset measurement in chips, the correlation snapshot includes a set of fixed-point correlator sums and a range of offset in chips and the correlation snapshot is obtained as the set of correlator outputs summed over an integration interval.
In a second aspect the invention involves a method for determining at least one of position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources. The method includes the step of positioning an interrogator remote from the obj ect. The interrogator being responsive to the plurality of GPS signals for determining GPS source information and at least one of frequency information and time and code phase information of at least one of the GPS signals. The method also includes the step of transmitting an RF signal comprising the GPS source information and the at least one of frequency information and time and code phase information of at least one of the GPS signals from the interrogator. Also included is the step of positioning a transponder comprising a plurality of correlators on the object. The transponder being responsive to the RF signal and the plurality of GPS signals for: tracking one ofthe plurality of GPS signals in response to the GPS source information and the at least one of frequency information and time and code phase information, generating a correlation snapshot and transmitting the snapshot to the interrogator. The snapshot comprises a sampled coarse acquisition (C/A) code between the one of the plurality of GPS signals and a replica of the one of the plurality of GPS signals generated by the transponder at regular offsets of some fraction of a C/A code chip. The method further includes the step of processing the correlation snapshot to determine at least one of position and velocity ofthe transponder.
In a detailed facet of the invention, the step of generating the correlation snapshot comprises the steps of obtaining a noncoherent sum of a plurality of integrations using the plurality of correlators spaced one chip apart; determining the approximate signal peak from the noncoherent sum; prepositioning the correlators at a code phase predicted from the signal peak and performing an integration with one-eighth chip correlator spacing to produce a plurality of correlator sums. In more detailed aspects the noncoherent sum is obtained by two, one millisecond integrations using twelve correlators spaced one chip apart and the plurality of correlator sums is produced by a ten millisecond integration.
Other features and advantages ofthe present invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the principles ofthe invention.
BRIEF DESCRIPTION OF THE DRAWINGS FIGURE 1 is a functional block diagram ofthe GPS tag system showing the RF links and an interrogator communicating with a plurality of transponders;
FIG. 2 is a schematic block diagram of a transponder ofthe GPS system of FIG. 1; FIG. 3 is a timing diagram of a correlation snapshot with a single GPS data bit; and
FIG. 4 is a graph of correlation loss vs. Doppler error for 1, 2, and 10ms integrations. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Turning now to the drawings, in which like reference numerals are used to designate like or corresponding elements among several figures, in FIG. 1 there is shown a functional block diagram of a GPS tag system 10 in accordance with aspects ofthe present invention. The GPS tag system 10 may be used in various applications in which the position and velocity of an object 16 is desired to be known. The following description ofthe invention focuses on the use ofthe GPS tag system 10 as a means of tracking the position of a barge being towed by a towing vessel. The invention, however, is by no means limited to this application.
Returning to FIG. 1, the GPS tag system 10 includes an interrogator 12 located on a base object 22 and at least one transponder 14, also referred to herein as a "tag", placed on a remote object 16 where power may or may not be available. The interrogator 12 includes a receiving antenna 18 for receiving GPS signals 20 transmitted by one or more GPS sources, such as satellites. The interrogator 22 further includes a transceiving antenna 24 for communicating with the transponders 14. The transponders 14 also include a receiver antenna 28 for receiving GPS signals 20 and a transceiving antenna 30 for communicating with the interrogator 12. The interrogator 12 and transponders 14 transmit and receiver RF signals 26 back and forth. The content of these RF signals 26 is described below.
All messages from the interrogator 12 to transponder 14 start with a wake-up signal. This is an unmodulated carrier transmitted for approximately 10 milliseconds, possibly at a higher power than the rest ofthe message. The purpose ofthe wake-up signal is to alert all the transponders 14 in range that a message will follow. This message wakes the transponders 14 from their passive standby state. The remainder ofthe message is a sync pattern and an ID for the transponder 14 being polled. In the simplest embodiment, three interrogator-to- transponder messages are defined. One message is the broadcast to all transponders 14 to identify themselves, the second message is the acknowledge message to terminate the transponders 14 identification messages and finallythere is the interrogation message 32, also referred to herein as a "correlation snapshot command message." In the case ofthe correlation snapshot command message 32, the sync pattern and ID are followed by pre-positioning data and a tracking signal. The entire process of taking a correlator snapshot and returning the data to the interrogator 12 takes on the order of 40 to 50 milliseconds. For a query rate of one Hz the transponder 14 is powered for only 50 milliseconds per second. This low duty cycle contributes to the reduction of power used by the GPS tag system 10, which in turn, greatly increases battery life, especially over known systems which require continuous power. The transponder's correlation snapshot command message 32 provides all of the information required for the transponder 14 to find the GPS signals and construct the correlation snapshots 34 for transmittal back to the interrogator 12. The correlation snapshot command message 32 data includes a PRN code number, chip number, and Doppler offset for each GPS signal source to be received. The correlation snapshot command message 32 is followed by a tracking signal to supply reference time and frequency information to the transponder 14. The frequency information is provided by the mcoming carrier. The timing information comes from the code applied to the track signal. A short code sequence after the pre-positioning information will indicate the GPS data epoch. Each transponder 14 correlator channel should begin signal acquisition on the commanded code chip a fixed time after the data epoch occurs as shown in FIG. 3.
The GPS system 10 optimizes the division of processing between a tag 14 on a remote obj ect such as a barge 16 and the interrogator 12 on a base obj ect such as a towing vessel 22, to minimize transponder power drain. The present invention takes advantage ofthe fact that no information is displayed or used at the transponders 14 and therefore limits the transponder processing to collection of RF samples of GPS signals 20 and correlations against code replicas ofthe GPS signals. As previously mentioned, the interrogator 12 transmits an RF signal comprising an interrogation message 32 to the transponders 14. In response, each ofthe transponders 14 on a barge 16 transmits an RF signal comprising a correlation snapshot 34 to the interrogator 12. Using the information contained in the correlation snapshot 34, the interrogator 12 performs the processing necessary to determine the pseudoranges and the navigational characteristics ofthe transponders 14 to provide the position and velocity ofthe object 16 upon which the transponder is placed.
With respect to a barge towing system, prior to beginning a voyage, a transponder 14 is placed on each barge 16 in a convoy. The transponders 14 are preferably placed on the highest flat metal surface available. The transponders 14 are manually switched from off to on once deployed on the barge 16. Once switched on, the transponder 14 is in a standby mode. As explained below, the transponder 14 includes a passive standby circuit that maintains the transponder in the standby mode until an interrogation message 32 is received. After deployment of the transponders 14, the operator turns on the interrogator 12. Once powered up, the interrogator 12 begins acquiring GPS signals 20. The GPS tag system 10 also includes a user interface 36 which communicates with the interrogator 12. Through the user interface 36 an operator may select an IDENTIFY TAGS mode. When this mode is selected, the interrogator 12 sends a BPSK modulated identification request signal (not shown) which is received by all ofthe transponders 14. This request signal is separate and distinct from the interrogation message 32. Each transponder 14 transmits a response message (not shown) after an internally generated random delay. The transponder 14 response is on the same frequency and includes a 20 bit ID code BPSK modulated on the signal. The interrogator 12 acknowledges receipt of individual transponder 14 responses. Each transponder 14 continues the cycle of delaying a random time and transmitting its ID until it is acknowledged or reaches a timeout. Collisions of transponder response messages may occur, but the identification function still takes place because each transponder 14 continues to transmit until it is acknowledged by the interrogator 12. Once the transponder response messages are received, the user interface 36 then displays a list of all the transponders 14 in the convoy. The operator can assign custom names to any ofthe tags 14, by default they are marked with their five character hexadecimal ID codes. No two transponders 14 have the same ID code.
In one embodiment ofthe invention, the operator selects tracking mode on the interface 36 and selects a polling rate for updating the position of each transponder 14. The interrogator 12 begins a round robin polling of the transponders 14 and obtains a set of six satellite correlation snapshots 34 from each transponder. The interrogator 12 computes the tag 14 positions and displays them on the user interface 36. The GPS tag system 10 may also provide an alarm radius which sounds an alarm when any ofthe transponders 14 get more or less than a selected distance from the interrogator 12. The interrogator 12 may periodically send out the identification request message to see if any other transponders 14 are coming into range. As a first towing vessel navigates into a waterway occupied by a second towing vessel, transponders 14 from barges being towed by a second towing vessel may be responding to the interrogator 12 associated with the second towing vessel. The interrogator 12 associated with the first towing vessel may pick up these messages and plot the locations ofthe transponder as well. Alarms can be set by the operator for such conditions as new transponder 14 detection, miriimum or maximum barge-to-barge range violation, maximum barge-to-towing range exceeding a limit, and missing barge responses.
At the destination, the barges 16 are tied up and the interrogator Ϊ2 is set to standby.
The interrogator 12 GPS receiver remains on to support a quick start of the next voyage. Interrogation ofthe transponders 14 stops. The transponders 14 drop back into their standby mode automatically when not interrogated. As previously stated, when in the standby mode the transponder consumes less than a milliwatt of power.
With reference to FIG. 2, the transponder 14 includes a power subsystem comprising an antenna switch 42, passive standby circuit 46, power supply control 48 and a solar powered charge controller 50. The antenna switch 42 is shown in its normally closed position, with the receiver 30 feeding the passive standby circuit 46. During periods of inactivity, the transponder 14 is essentially powered down with the receiver 30 feeding the passive standby circuit 46. The passive standby circuit 46 is a tuned filter that includes a precision diode detector, a low-pass filter, and a comparator that drive the gate signal ofthe MOSFET power supply control 48. An RF signal at the resonant frequency causes a build-up ofthe low-pass filter DC output voltage until it passes the threshold and triggers the comparator to switch on the power supply. The only current drawn in the standby mode is the bias current for the precision diode detector and the current drawn by the comparator in the off state. In most embodiments this should total less than 1 milliwatt, and it may be possible to bring it down to the tens of microwatts range with the proper diode detector design. The operation of this circuit varies with the band selected for GPS tag system communications. Low sensitivity of the detection circuit may be compensated for by increasing the power of the interrogation message 32 for the wake-up portion ofthe waveform only.
In another embodiment, in order to deduce the possibility of false triggering of the transponder 14, a more advanced passive standby circuit that relies on the presence of two tones above the noise background before triggering can be used. The advantage to this approach is the reduction in the false alarm rate and subsequent power savings. In this case the circuit is implemented with a triplet of passive tuned filter receivers. Two of these are used to detect continuous waves (CW) tones signals from the interrogator 12. The third is used to measure the noise and interference in the band of interest. The three output voltages are combined in a pair of comparators which controls the gate voltage ofthe power MOSFET. The third receiver channel performs the same function as an automatic gain control (AGC) in an active receiver, increasing the dynamic range ofthe standby mode receiver.
The transponder 14 further includes an RF transceiver 52, a phase-locked loop/voltage controlled oscillator (PLL/NCO) 40, correlators/code generators 54, an analog-to-digital converter (ADC) 56, a GPS RF-to-IF converter (GPS RF/D?) 58 and a microcontroller 60. Upon power up ofthe transponder 14, the antenna switch 42 switches to the closed position and the RF transceiver 52 receive signals from the interrogator 12. This signal may comprise an identification request signal, as previously described, or an interrogation message 32, also referred to herein as a "correlation snapshot command message." The PLL/NCO 40 is slaved to the carrier frequency on the incoming correlation snapshot command message 32 from the interrogator 12. This is done to provide the precise frequency information for coherent integration ofthe incoming GPS signals 20.
The transponder 14 squares the incoming BPSK signal to get the reference carrier that the NCO 40 is slaved to. The squaring wipes off the BPSK modulation. The PLL loop 40 locks onto the squared carrier while the pre-positioning information is being sent in the BPSK modulation. The interrogation message 32 includes at least a 20 millisecond tracking signal after the pre-positioning information which the oscillator remains locked to while a correlation snapshot is taking place.
The correlator 54 receives the carrier frequency from the PLL/NCO 40 and prepositioning information from the microcontroller 60. The correlator 54 performs correlation functions on GPS signals received by the antenna 28 and processed by the GPS
RF/TF 58 andADC 56. Correlation sums are provided to the microcontroller 60 and forwarded to the RF transceiver 52 for transmission, as a correlation snapshot, to the interrogator 12.
As previously mentioned, the transponder 14 (FIG. 1) is designed to transmit a correlation snapshot 34 back to the interrogator 12. The correlation snapshot 34 is the sampled coarse acquisition (C/A) code correlation function between the received GPS signal 20 and a replica generated at the tag 14 at regular offsets of some fraction of a chip over the range of at least a full chip. The correlation snapshot 34 is obtained as the set of correlator outputs summed over an integration interval and transmitted as a set of fixed point values. The correlation snapshot 34 is formed in response to an interrogation message 32 that establishes the code phase and frequency offset. A typical interrogation message 32 consists of the requested pseudorandom noise (PRΝ) code number, the code phase offset in chips and the Doppler frequency offset ofthe GPS signal 20. The transponder 14 responds with a set of fixed-point correlator sums and a range offset in chips. In one embodiment the correlation snapshot 34 comprises twelve correlator outputs of four bits each with each output representing an offset of one eighth of a chip. A GPS carrier lock is not obtained at the transponder 14 because the transponder does not remain on long enough to track the GPS carrier. Instead, precise GPS signal carrier frequency information is provided by the RF carrier from the interrogator 12, which allows for coherent integration without a GPS carrier tracking loop. The transponder 14 bandwidth and correlator spacing are sized to insure code phase noise less than one meter at one sigma. In one embodiment, the correlator 54 of the transponder 14 contains seventy-two correlators grouped into six channels. Each channel uses its twelve correlators to take a correlation snapshot 34 of a single GPS signal 20. The correlation snapshot 34 takes place in three steps. With reference to FIG. 3, the first step SI comprises a noncoherent sum of two, one millisecond integrations using the twelve correlators spaced one chip apart. The noncoherent sum is used to maintain a wider bandwidth than would be the case with a single coherent two millisecond integration. This locates the GPS signal 20 if the code phase prepositioning error is less than ±1758 meters and the carrier frequency prepositioning error is less than ±375 Hz.
In the second step S2 the twelve correlators are all prepositioned at the code phase predicted from the signal peak in step S 1. Each correlator is separated from the next by the predicted Doppler frequency in 62.5 Hz intervals. A two millisecond integration is performed. The output of these correlators is compared at the end of step S2, and the Doppler frequency is predicted to within 31.25 Hz worst case for step S3. In step S3 the twelve correlators perform a ten millisecond integration with one-eighth chip correlator spacing. The correlator sums are normalized by the transponder microcontroller and sent back to the interrogator as a set of twelve, four-bit values along with the chip offset calculated in step SI.
The interrogator 12 analyzes the correlation snapshot 34 for multipath estimation and computation ofthe pseudorange. The narrow correlator spacing substantially eliminates some ofthe close-in multipaths by estimating primary and delayed rays at the interrogator 12. It is significant to note that the entire correlation snapshot 34 takes place within the space of one GPS data bit, or twenty milliseconds. The interrogator 12 signals the transponder 14 to start the correlation within a few milliseconds ofthe data bit boundary. Since the data bit is not decoding at the transponder 14, integrating across the data bit boundary is avoided to prevent potentially subtracting from the correlator sums.
In an alternative embodiment, the transponder 14 comprises only one channel with twelve correlators. In this embodiment the transponder 14 is sequentially polled to obtain correlation information for each GPS signal 20 in view by the interrogator 12. This has the advantage of simplifying the transponder 14 design while increasing only slightly the processing required at the interrogator 12.
In another alternative embodiment, the transponder 14 reduces the twelve correlator values taken over the 10 ms samples to a chip offset by fitting a triangular correlation function to the data points which represent the correlation curve thereby calculating the peak correlation position. This value can then be converted to a fixed point number and returned along with the initial whole chip offset calculated during step one which was the noncoherent sum of two, one millisecond integrations using the twelve correlators spaced one chip apart which established the whole chip offset. This embodiment has the advantage of returning even less data to the interrogator 12 or ten bits for a one meter resolution of the peak correlation position and 4 bits for the whole chip offset for a total of 14 bits of data per satellite or 84 bits for a six channel configuration.
In a preferred embodiment of the GPS tag system 10, the transponder 14 returns twelve, four bit correlator outputs per satellite to the interrogator 12. For six satellites, 288 bits are transmitted. This is sufficient for one meter pseudorange accuracy and allows the GPS tag system 10 to use multipath mitigation techniques.
In order to perform this signal detection and pseudorange measurement in a single GPS data bit, the transponder 14 must have precise frequency information. Figure 4 shows the correlation loss for the one, two and ten millisecond integration intervals versus carrier frequency error. The Doppler pre-positioning data in the interrogation message 32 does not account for the frequency error in the transponder 14 clock, it is relative to the 1575.42 MHz nominal LI frequency. The transponder 14 tracks the carrier frequency ofthe interrogation message 32 using the PLLNCO 40 to set the frequency for the local code generator. This allows for precise frequency information to be transferred from the interrogator oscillator (not shown) contained within the interrogator 12. This in turn, allows the transponder 14 to get a ten millisecond correlation function measurement without local GPS carrier tracking loops or an expensive temperature compensated crystal oscillator (TCXO). As shown in FIG.4, to keep the correlation loss above -6 dB the initial frequency error for the 1 ms integrations ofthe correlation snapshot 34 must be less than ±375 Hz at LI, or ±0.238 ppm. This is achievable with the phase locked loop tracking the incoming interrogation signal 32. In the second step ofthe correlation snapshot, with 62.5 Hz Doppler spacing ofthe correlators, the system is able to determine the signal Doppler to within 31.25 Hz. Referring again to FIG. 4, this keeps the correlation loss above -2 dB for the ten millisecond integration.
When the interrogator 12 constructs an interrogation message 32 for the transponder 14 it predicts the code phase that the transponder will see. A C/A code chip is approximately 293 m in length. The transponder 14 samples the correlation function over twelve code chips in the summed one millisecond integration intervals. Twelve chips cover ±6 chips or about ±1758 meters of slant range uncertainty. Given that the interrogator 12 position is known from its own GPS receiver and that the transponder 14 must be within approximately one kilometer to be within communications range of the interrogator 12, the system 10 can predict the satellite slant range within ±1758 meters without any difficulty. Predicting the Doppler frequency observed by the transponder 14 on the barge 16 is also possible because the difference in GPS signal Doppler between the towing vessel 22 and the barge cannot be more than 30 m/s, or 0.1 ppm, which is well within the initial bandwidth of ±0.238 ppm.
Within the GPS tag system 10, the interrogator 12 acts as a central GPS receiver, by maintaining track of all the visible GPS satellites and remotely operating a set of slave correlators, i. e., the transponders 14. The interrogator 12 provides the precise phase and frequency information required at the tags 14 via the interrogation message 32 and has the only expensive oscillator in the system. The transponder 14 correlators integrate coherently without a GPS carrier tracking loop because the same GPS signal 20 is being tracked by the interrogator 12, which is prepositioning the transponder 14 at the correct Doppler offset. The transponders 14 sample the correlation function by integrating and summing the correlator outputs over the integration interval at each of the correlator taps and returning the scaled sums. The interrogator 12 uses the sampled correlation function to find a best-fit for the multipath-distortedcorrelationpeak. The interrogator 12 can then determine the precise phase ofthe code in the transponder 14 and thereby recover the pseudorange to the satellite.
In a preferred embodiment of the GPS tag system 10, a two bit sampler is used to sample the data before the correlator. The use of a two bit sampler is significant. Most GPS receivers use one bit samplers to avoid the need for an automatic gain control (AGC) circuit. One bit samplers are prone to suffer from interference, particularly continuous wave (CW) interference. Every zero crossing ofthe CW interference flips the bit, thus "stealing" the A D convertor. A two bit sampler with AGC control of the magnitude bit density provides a substantial margin against CW interference.
The GPS tag system 10 uses a custom communications waveform to support the transponder 14 design. The waveform is a BPSK modulated carrier. In one embodiment the communications link consists of a 19,200 bits per second on a 40.68 MHz carrier which is an industrial, scientific, medical (ISM) band. The selection of a NHF carrier frequency is not mandatory and the system could operate in UHF on the 915 MHz ISM band should that be desired, but the 40.68 MHz selection is convenient for the passive standby circuit design. A 100 mw transmission from the transponder 14 is sufficient for a one kilometer range at the NHF frequencies. In one embodiment the interrogator 12 is operated at 200 mw to reduce sensitivity requirements at the transponder 14. Some additional applications for the GPS tag system 10 include positiqning transponders 14 on skiers to locate them if they become lost, positioning transponders 14 on aircraft and ground vehicles taxiing around airports, so controllers have better information for preventing ground collisions, and positioning transponders 14 on golf carts to allow golf courses to track progress of play. While several particular forms ofthe invention have been illustrated and described, it will also be apparent that various modifications can be made without departing from the spirt and scope ofthe invention. Accordingly, it is not intended that the invention be limited except as by the appended claims.

Claims

WHAT IS CLAIMED IS:
1. A method for determining at least one of position and velocity of an object using a plurality of GPS signals transmitted by a plurality of GPS sources, said method comprising the steps of: positioning an interrogator remote from the object, the interrogator responsive to the plurality of GPS signals for determining GPS source information and at least one of frequency information and time and code phase information of at least one ofthe GPS signals; transmitting an RF signal comprising the GPS source information and the at least one of frequency information and time and code phase information of at least one of the GPS signals from the interrogator; positioning a transponder comprising a plurality of correlators on the object, the transponder responsive to the RF signal and the plurality of GPS signals for: tracking one of the plurality of GPS signals in response to the GPS source information and the at least one of frequency information and time and code phase information; and generating a correlation snapshot by obtaining a noncoherent sum of a plurality of integrations using the plurality of correlators spaced one chip apart, determining the approximate signal peak from the noncoherent sum, prepositioning the correlators at a code phase predicted from the signal peak, and performing an integration with one-eighth chip correlator spacing to produce a plurality of correlator sums, the snapshot comprising a sampled coarse acquisition (C/A) code between the one ofthe plurality of GPS signals and a replica ofthe one ofthe plurality of GPS signals generated by the transponder at regular offsets of some fraction of a C/A code chip; transmitting the snapshot to the interrogator; and processing the correlation snapshot to determine at least one of position and velocity ofthe transponder.
2. The method of claim 1 further comprising the step of normalizing the plurality of correlator sums.
3. The method of claim 1 wherein the noncoherent sum is obtained by two, one millisecond integrations using twelve correlators spaced one chip apart.
4. The method of claim 1 wherein the plurality of correlator sums is produced by a ten millisecond integration.
5. The method of claim 1 wherein the GPS source information comprises a pseudorandom noise (PRN) code number and the frequency information comprises at least one of a carrier frequency and a Doppler offset frequency.
6. The method of claim 5 wherein the frequency information comprises the carrier frequency of the RF signal transmitted by the interrogator and the transponder comprises a local oscillator that is phase-locked, through a phase lock loop, to the carrier frequency.
7. The method of claim 1 wherein the time and code phase information comprises an offset measurement in chips.
8. The method of claim 1 wherein the time information comprises the time of arrival ofthe RF signal at the transponder.
9. The method of claim 1 wherein the correlation snapshot includes a set of fixed- point correlator sums and a range of offset in chips.
10. The method of claim 9 wherein the correlation snapshot is obtained as the set of correlator outputs summed over an integration interval.
11. The method of claim 1 wherein the transponder comprises a plurality of correlators grouped into at least one channel, each channel responsible for generating a correlation snapshot of a single GPS signal.
PCT/US2001/013849 2000-04-28 2001-04-27 Global positioning system tag system WO2001084080A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2001257425A AU2001257425A1 (en) 2000-04-28 2001-04-27 Global positioning system tag system
EP01930937A EP1285232B1 (en) 2000-04-28 2001-04-27 Global positioning system tag system
JP2001581058A JP2004518108A (en) 2000-04-28 2001-04-27 Tag System for Global Positioning System
DE60120687T DE60120687T2 (en) 2000-04-28 2001-04-27 MARKING SYSTEM FOR A GLOBAL NAVIGATION SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/560,797 US6301545B1 (en) 1999-04-30 2000-04-28 Global positioning system tag system
US09/560,797 2000-04-28

Publications (1)

Publication Number Publication Date
WO2001084080A1 true WO2001084080A1 (en) 2001-11-08

Family

ID=24239417

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/013849 WO2001084080A1 (en) 2000-04-28 2001-04-27 Global positioning system tag system

Country Status (7)

Country Link
US (4) US6301545B1 (en)
EP (1) EP1285232B1 (en)
JP (1) JP2004518108A (en)
AT (1) ATE330235T1 (en)
AU (1) AU2001257425A1 (en)
DE (1) DE60120687T2 (en)
WO (1) WO2001084080A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1152255A2 (en) * 2000-05-03 2001-11-07 Lucent Technologies Inc. Fast GPS signal acquisition in GPS systems
US7965227B2 (en) 2006-05-08 2011-06-21 Era Systems, Inc. Aircraft tracking using low cost tagging as a discriminator

Families Citing this family (158)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7777675B2 (en) 1999-03-05 2010-08-17 Era Systems Corporation Deployable passive broadband aircraft tracking
US7570214B2 (en) 1999-03-05 2009-08-04 Era Systems, Inc. Method and apparatus for ADS-B validation, active and passive multilateration, and elliptical surviellance
US7782256B2 (en) 1999-03-05 2010-08-24 Era Systems Corporation Enhanced passive coherent location techniques to track and identify UAVs, UCAVs, MAVs, and other objects
US8203486B1 (en) 1999-03-05 2012-06-19 Omnipol A.S. Transmitter independent techniques to extend the performance of passive coherent location
US7908077B2 (en) 2003-06-10 2011-03-15 Itt Manufacturing Enterprises, Inc. Land use compatibility planning software
US7889133B2 (en) 1999-03-05 2011-02-15 Itt Manufacturing Enterprises, Inc. Multilateration enhancements for noise and operations management
US7739167B2 (en) 1999-03-05 2010-06-15 Era Systems Corporation Automated management of airport revenues
US7667647B2 (en) 1999-03-05 2010-02-23 Era Systems Corporation Extension of aircraft tracking and positive identification from movement areas into non-movement areas
US8446321B2 (en) 1999-03-05 2013-05-21 Omnipol A.S. Deployable intelligence and tracking system for homeland security and search and rescue
CA2388260C (en) 1999-10-19 2009-01-27 American Calcar Inc. Technique for effective navigation based on user preferences
WO2001031510A1 (en) * 1999-10-27 2001-05-03 American Calcar Inc. System and method for user navigation
US6946989B2 (en) * 2000-03-01 2005-09-20 Geir Monsen Vavik Transponder, including transponder system
CA2416253A1 (en) 2000-07-28 2002-02-07 American Calcar Inc. Technique for effective organization and communication of information
US7086503B2 (en) * 2000-08-04 2006-08-08 Dunlop Aerospace Limited Brake condition monitoring
FI113819B (en) * 2000-10-17 2004-06-15 Nokia Corp Method for receiving radio frequency signal and receiving apparatus
US7014576B1 (en) * 2001-01-23 2006-03-21 John Posey Golfing aide system
US7290709B2 (en) * 2001-04-10 2007-11-06 Erica Tsai Information card system
US7769544B2 (en) * 2001-05-07 2010-08-03 Ansaldo Sts Usa, Inc. Autonomous vehicle railroad crossing warning system
GB0120571D0 (en) * 2001-08-23 2001-10-17 Transense Technologies Plc Interrogation of passive sensors
US7729742B2 (en) * 2001-12-21 2010-06-01 Biosense, Inc. Wireless position sensor
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8027697B2 (en) 2007-09-28 2011-09-27 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US6628232B1 (en) 2002-04-15 2003-09-30 The United States Of America As Represented By The Secretary Of The Army GPS tracker
EP1504429A4 (en) * 2002-05-07 2006-05-03 Argo Tech Corp Tracking system and associated method
US6677883B2 (en) * 2002-05-09 2004-01-13 Bae Systems Information And Electronic Systems Integration Inc. Surveillance method and apparatus
EP1546752B1 (en) * 2002-05-29 2007-08-22 Lior Baussi Direction finding cell phones
US7109865B2 (en) * 2002-09-26 2006-09-19 Massachusetts Institute Of Technology Tag interrogation with observable response signal
JP2006501106A (en) * 2002-10-01 2006-01-12 アーゴ−テック・コーポレーション Fuel pump monitoring system and related methods
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7002514B2 (en) * 2003-01-17 2006-02-21 Sirf Technology, Inc. Using multiple detection algorithms in positioning signal processing
US20040196182A1 (en) * 2003-04-03 2004-10-07 Unnold Robert M. Intelligent mobile asset management system
DE10319114B4 (en) * 2003-04-28 2006-06-08 Giesecke & Devrient Gmbh Monitoring the location of a parked vehicle
US7224308B2 (en) * 2003-05-06 2007-05-29 Walker Butler Identification and location system for personnel and vehicles
US6816106B1 (en) * 2003-05-06 2004-11-09 Walker Butler Identification and location system for personnel and vehicles
US7724846B2 (en) * 2003-06-05 2010-05-25 Broadcom Corporation Method and apparatus for mitigating interference in a satellite signal receiver
WO2004114240A2 (en) * 2003-06-13 2004-12-29 Xtec, Incorporated Differential radio frequency identification reader
US20050026596A1 (en) * 2003-07-28 2005-02-03 Oren Markovitz Location-based AAA system and method in a wireless network
US7868752B1 (en) 2003-10-03 2011-01-11 Herbold Daniel J Method and apparatus for concealing sensors in simulated articles
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US6882312B1 (en) * 2004-03-23 2005-04-19 Topcon Gps, Llc Method and apparatus for multipath mitigation using antenna array
US7080778B1 (en) * 2004-07-26 2006-07-25 Advermotion, Inc. Moveable object accountability system
US7805146B1 (en) * 2004-09-21 2010-09-28 Beyer Jr Malcolm K Cell phone PDA/GPS communication network with AIS
US7629926B2 (en) 2004-10-15 2009-12-08 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US6985105B1 (en) 2004-10-15 2006-01-10 Telecommunication Systems, Inc. Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations
WO2006050175A2 (en) * 2004-10-29 2006-05-11 Donaho Ralph W Wireless communication system and method
US8665088B2 (en) * 2004-11-19 2014-03-04 Savi Technology, Inc. Method and apparatus involving global positioning and long-range wireless link using a tag
GB0501115D0 (en) * 2005-01-19 2005-02-23 Innovision Res & Tech Plc Combined power coupling and rf communication apparatus
US7236091B2 (en) * 2005-02-10 2007-06-26 Pinc Solutions Position-tracking system
US7321305B2 (en) * 2005-07-05 2008-01-22 Pinc Solutions Systems and methods for determining a location of an object
US7245215B2 (en) * 2005-02-10 2007-07-17 Pinc Solutions Position-tracking device for position-tracking system
WO2006094221A2 (en) * 2005-03-03 2006-09-08 Cameron Brok Method and apparatus for providing a geo-location indicator in response to a wake-up request
US7986725B2 (en) * 2005-03-04 2011-07-26 Nokia Corporation Spread spectrum transmission systems
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
WO2006128783A1 (en) * 2005-05-31 2006-12-07 Siemens Enterprise Communications Gmbh & Co. Kg Localization system and localization method and mobile position data transmitter
US20090298704A1 (en) * 2005-07-12 2009-12-03 Anwar M Mekhail Wireless CMOS Biosensor
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7825780B2 (en) 2005-10-05 2010-11-02 Telecommunication Systems, Inc. Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US7573381B2 (en) * 2006-02-21 2009-08-11 Karr Lawrence J Reverse locator
US7791470B2 (en) * 2006-02-21 2010-09-07 Roundtrip Llc Spin around direction and distance locator
US7592918B2 (en) 2006-02-21 2009-09-22 Karr Lawrence J Electronic fence mode alert system and method
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
IL173955A0 (en) * 2006-02-27 2007-03-08 Rafael Advanced Defense Sys Guidance of marine vessels
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
US7471236B1 (en) 2006-03-01 2008-12-30 Telecommunication Systems, Inc. Cellular augmented radar/laser detector
US9167553B2 (en) 2006-03-01 2015-10-20 Telecommunication Systems, Inc. GeoNexus proximity detector network
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US20080030325A1 (en) * 2006-05-31 2008-02-07 Fries Robert G Rf-activated tag and locator
US7990263B2 (en) 2006-09-28 2011-08-02 Beatty Street Properties, Inc. Vector-based harbor scheduling
US7817101B2 (en) * 2006-10-24 2010-10-19 Com Dev International Ltd. Dual polarized multifilar antenna
US7917155B2 (en) 2006-10-27 2011-03-29 Roundtrip Llc Location of cooperative tags with personal electronic device
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US20080191845A1 (en) * 2007-02-09 2008-08-14 Symbol Technologies, Inc. Location-Based Power Management in RFID Applications
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
EP2156422A4 (en) * 2007-04-20 2011-06-15 Airsis Inc System and method for harvesting business intelligence from maritime communications
US8068986B1 (en) * 2007-04-27 2011-11-29 Majid Shahbazi Methods and apparatus related to sensor signal sniffing and/or analysis
US8131421B2 (en) * 2007-05-29 2012-03-06 Fujifilm Recording Media U.S.A., Inc. System and method for tracking media
US7876865B2 (en) 2007-06-08 2011-01-25 COM DEV International Ltd System and method for decoding automatic identification system signals
US20090161797A1 (en) * 2007-06-08 2009-06-25 Cowles Philip R Satellite detection of automatic identification system signals
TWM324206U (en) * 2007-06-15 2007-12-21 Shiau-Jiang Ju Global positioning device powered by wind
US8270457B2 (en) 2007-06-27 2012-09-18 Qualcomm Atheros, Inc. High sensitivity GPS receiver
US7705778B2 (en) * 2007-06-27 2010-04-27 Atheros Communications, Inc. Satellite navigation receiver having configurable acquisition and tracking engines
US7979088B2 (en) * 2007-08-13 2011-07-12 International Business Machines Corporation Water friend or foe system for global vessel identification and tracking
US8712987B2 (en) * 2007-08-13 2014-04-29 International Business Machines Corporation Emergent information database management system
US7823082B2 (en) * 2007-08-14 2010-10-26 International Business Machines Corporation Intelligence driven icons and cursors
US7889100B2 (en) * 2007-08-14 2011-02-15 International Business Machines Corporation Water friend or foe system for global vessel identification and tracking
US7756593B2 (en) * 2007-08-14 2010-07-13 International Business Machines Corporation Anomaly anti-pattern
US7992094B2 (en) * 2007-08-14 2011-08-02 International Business Machines Corporation Intelligence driven icons and cursors
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
US20090112510A1 (en) * 2007-10-31 2009-04-30 Crane John C Method and system for continuously determining vessel draft and amount of cargo in a vessel undergoing loading
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US8131490B2 (en) * 2007-12-20 2012-03-06 Honeywell International Inc. Methods and systems for determining a received signal frequency
US8064560B2 (en) * 2008-02-05 2011-11-22 Honeywell International Inc. Systems and methods for detecting a signal across multiple Nyquist bands
US8086547B2 (en) * 2008-06-16 2011-12-27 International Business Machines Corporation Data pattern generation, modification and management utilizing a semantic network-based graphical interface
US7864037B2 (en) * 2008-06-16 2011-01-04 International Business Machines Corporation Pattern-driven communication architecture
ES2438599T3 (en) * 2008-06-18 2014-01-17 Saab Ab Validity check of position information of a vehicle transmitted through a time-synchronized data link
GB2473414A (en) * 2008-06-25 2011-03-09 Atheros Comm Inc Satellite navigation receiver having configurable acquisition and tracking engines
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
WO2010044837A1 (en) 2008-10-14 2010-04-22 Telecommunication Systems, Inc. Location based proximity alert
US20100114486A1 (en) * 2008-11-06 2010-05-06 Mitac Technology Corp. Computer system and control method for receiving satellite positioning signal at power-off state
US8188863B2 (en) * 2008-11-26 2012-05-29 Symbol Technologies, Inc. Detecting loading and unloading of material
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
US8780788B2 (en) 2009-09-25 2014-07-15 Com Dev International Ltd. Systems and methods for decoding automatic identification system signals
KR101062015B1 (en) 2009-10-21 2011-09-05 한국해양연구원 IAS reference station system
US8553501B1 (en) * 2009-11-03 2013-10-08 Ross Cota Tracking system for underwater equipment
FR2954519B1 (en) * 2009-12-21 2012-07-20 Astrium Sas SHIP TRACKING SYSTEM AT SEA.
GB2478960B (en) * 2010-03-25 2012-08-22 Guidance Ip Ltd An apparatus for measuring the relative direction of a radio signal
US9331774B2 (en) 2010-06-09 2016-05-03 Exactearth Ltd. Systems and methods for segmenting a satellite field of view for detecting radio frequency signals
US8336664B2 (en) 2010-07-09 2012-12-25 Telecommunication Systems, Inc. Telematics basic mobile device safety interlock
US8315599B2 (en) 2010-07-09 2012-11-20 Telecommunication Systems, Inc. Location privacy selector
KR20120012943A (en) * 2010-08-03 2012-02-13 한국전자통신연구원 Real time location system and method using rfid tags which relay gps signal
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8799222B2 (en) * 2010-12-17 2014-08-05 Symantec Corporation Host based software block level replication using metadata indicating changed data objects at source and secondary nodes
US8694387B2 (en) * 2011-02-23 2014-04-08 Navionics Spa Geolocalized information distribution systems and methods
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US8649806B2 (en) 2011-09-02 2014-02-11 Telecommunication Systems, Inc. Aggregate location dynometer (ALD)
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US9264537B2 (en) 2011-12-05 2016-02-16 Telecommunication Systems, Inc. Special emergency call treatment based on the caller
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US9015567B2 (en) 2012-04-12 2015-04-21 Com Dev International Ltd. Methods and systems for consistency checking and anomaly detection in automatic identification system signal data
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
WO2015026731A1 (en) 2013-08-19 2015-02-26 Dow Global Technologies Llc Method for producing an ethylene based polymer in a polymerisation process using a self-limiting agent
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
JP6241613B2 (en) * 2014-03-20 2017-12-06 カシオ計算機株式会社 Electronic device system, terminal device, electronic device system control method, and control program
US9829558B2 (en) 2014-09-26 2017-11-28 Raytheon Company Determination of a ground receiver position
US10267923B2 (en) * 2015-02-26 2019-04-23 Src, Inc. Method and systems for restoring a GPS signal
US9898633B2 (en) * 2015-04-29 2018-02-20 Datalogic IP Tech, S.r.l. Method and system for determining the position and movement of items using radio frequency data
US9985671B2 (en) * 2016-01-15 2018-05-29 Avago Technologies General Ip (Singapore) Pte. Ltd. System, device, and method for improving radio performance
FR3058532A1 (en) * 2016-11-04 2018-05-11 Ubiscale METHODS OF DETERMINING THE POSITION OF A GEOLOCATION BEACON, COMPUTER PROGRAM PRODUCT, STORAGE MEDIUM, BEACON, BASE STATION, AND CORRESPONDING POSITION CALCULATION DEVICE

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781156A (en) * 1995-10-09 1998-07-14 Snaptrack, Inc. GPS receiver and method for processing GPS signals
US6169514B1 (en) * 1999-02-04 2001-01-02 Eagle Eye Technologies, Inc. Low-power satellite-based geopositioning system
US6175848B1 (en) * 1996-11-21 2001-01-16 Trimble Navigation Limited Variable accumulation correlators
US6178379B1 (en) * 1997-10-31 2001-01-23 Honeywell International Inc. Method and apparatus of monitoring a navigation system using deviation signals from navigation sensors
US6181911B1 (en) * 1998-09-09 2001-01-30 Qualcomm Incorporated Simplified receiver with rotator for performing position location
US6195041B1 (en) * 1998-09-09 2001-02-27 Qualcomm Incorporated Reliable position location in memory limited environment

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894662A (en) * 1982-03-01 1990-01-16 Western Atlas International, Inc. Method and system for determining position on a moving platform, such as a ship, using signals from GPS satellites
US5390207A (en) * 1990-11-28 1995-02-14 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators
US5225842A (en) * 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5748147A (en) * 1992-03-04 1998-05-05 Motorola Inc Position locating rescue transceiver
US5365450A (en) * 1992-12-17 1994-11-15 Stanford Telecommunications, Inc. Hybrid GPS/data line unit for rapid, precise, and robust position determination
WO1997014049A2 (en) * 1995-10-09 1997-04-17 Snaptrack, Inc. Gps receiver and method for processing gps signals
US5831574A (en) 1996-03-08 1998-11-03 Snaptrack, Inc. Method and apparatus for determining the location of an object which may have an obstructed view of the sky
US5841396A (en) 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
EP0880713B2 (en) * 1995-10-09 2011-01-26 Snaptrack, Inc. Combined gps positioning system and communications system utilizing shared circuitry
US5884214A (en) 1996-09-06 1999-03-16 Snaptrack, Inc. GPS receiver and method for processing GPS signals
US5825327A (en) 1996-03-08 1998-10-20 Snaptrack, Inc. GPS receivers and garments containing GPS receivers and methods for using these GPS receivers
US5847914A (en) * 1995-12-21 1998-12-08 Polaroid Corporation Electrostatic discharge protection device
US5945944A (en) 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
US6118808A (en) * 1996-07-12 2000-09-12 General Electric Company GPS receiver with efficient signal acquisition
US5982811A (en) * 1996-07-12 1999-11-09 General Electric Company Method for efficient sampling in a correlator
US6028883A (en) * 1996-07-12 2000-02-22 General Electric Company Low power signal processing for spread spectrum receivers
US5812087A (en) 1997-02-03 1998-09-22 Snaptrack, Inc. Method and apparatus for satellite positioning system based time measurement
US6041222A (en) 1997-09-08 2000-03-21 Ericsson Inc. Systems and methods for sharing reference frequency signals within a wireless mobile terminal between a wireless transceiver and a global positioning system receiver
US6118977A (en) * 1997-09-11 2000-09-12 Lucent Technologies, Inc. Telecommunications-assisted satellite positioning system
US6348744B1 (en) * 1998-04-14 2002-02-19 Conexant Systems, Inc. Integrated power management module
US6324227B1 (en) * 1998-09-09 2001-11-27 Qualcomm Incorporated Receiver for performing position location with efficient rotator
US6323805B1 (en) * 1998-09-09 2001-11-27 Qualcomm, Inc. Data boundary aware base station assisted position location
US6415154B1 (en) * 1998-10-06 2002-07-02 Ericsson Inc. Method and apparatus for communicating auxilliary information and location information between a cellular telephone network and a global positioning system receiver for reducing code shift search time of the receiver
US6345073B1 (en) * 1998-10-08 2002-02-05 The Aerospace Corporation Convolutional despreading method for rapid code phase determination of chipping codes of spread spectrum systems
US6300899B1 (en) * 1999-02-19 2001-10-09 Thomas M. King Fixed site data-aided GPS signal acquisition method and system
US6363123B1 (en) * 1999-02-23 2002-03-26 Leica Geosystems Inc. Receiver calibration technique for global orbiting navigation satellite system (GLONASS)
US6304216B1 (en) * 1999-03-30 2001-10-16 Conexant Systems, Inc. Signal detector employing correlation analysis of non-uniform and disjoint sample segments
US6453237B1 (en) * 1999-04-23 2002-09-17 Global Locate, Inc. Method and apparatus for locating and providing services to mobile devices
US6346911B1 (en) * 2000-03-30 2002-02-12 Motorola, Inc. Method and apparatus for determining time in a GPS receiver

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781156A (en) * 1995-10-09 1998-07-14 Snaptrack, Inc. GPS receiver and method for processing GPS signals
US6175848B1 (en) * 1996-11-21 2001-01-16 Trimble Navigation Limited Variable accumulation correlators
US6178379B1 (en) * 1997-10-31 2001-01-23 Honeywell International Inc. Method and apparatus of monitoring a navigation system using deviation signals from navigation sensors
US6181911B1 (en) * 1998-09-09 2001-01-30 Qualcomm Incorporated Simplified receiver with rotator for performing position location
US6195041B1 (en) * 1998-09-09 2001-02-27 Qualcomm Incorporated Reliable position location in memory limited environment
US6169514B1 (en) * 1999-02-04 2001-01-02 Eagle Eye Technologies, Inc. Low-power satellite-based geopositioning system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1152255A2 (en) * 2000-05-03 2001-11-07 Lucent Technologies Inc. Fast GPS signal acquisition in GPS systems
EP1152255A3 (en) * 2000-05-03 2003-12-03 Lucent Technologies Inc. Fast GPS signal acquisition in GPS systems
US6922546B1 (en) 2000-05-03 2005-07-26 Lucent Technologies Inc. GPS signal acquisition based on frequency-domain and time-domain processing
US7965227B2 (en) 2006-05-08 2011-06-21 Era Systems, Inc. Aircraft tracking using low cost tagging as a discriminator

Also Published As

Publication number Publication date
US6427121B2 (en) 2002-07-30
US20020138199A1 (en) 2002-09-26
US8457876B2 (en) 2013-06-04
EP1285232B1 (en) 2006-06-14
US6611757B2 (en) 2003-08-26
DE60120687D1 (en) 2006-07-27
AU2001257425A1 (en) 2001-11-12
US20040030496A1 (en) 2004-02-12
DE60120687T2 (en) 2007-05-24
JP2004518108A (en) 2004-06-17
EP1285232A1 (en) 2003-02-26
US20010039476A1 (en) 2001-11-08
EP1285232A4 (en) 2004-08-25
ATE330235T1 (en) 2006-07-15
US6301545B1 (en) 2001-10-09

Similar Documents

Publication Publication Date Title
US6301545B1 (en) Global positioning system tag system
JP2004518108A5 (en)
US6298229B1 (en) GPS receiver for emergency location reporting during intermittent shadowing
US6531982B1 (en) Field unit for use in a GPS system
US6121923A (en) Fixed site and satellite data-aided GPS signal acquisition method and system
US5995042A (en) Spoofer detection power management for GPS receivers
CA2600708C (en) System and method for locating objects and communicating with the same
US5663734A (en) GPS receiver and method for processing GPS signals
EP0885492B1 (en) An improved gps receiver utilizing a communication link
US5812087A (en) Method and apparatus for satellite positioning system based time measurement
JP3240393B2 (en) Tracking system for world positioning system
EP1418440B9 (en) GPS receiver and method for processing GPS signals
US20030151547A1 (en) Directly acquiring precision code GPS signals
KR100646142B1 (en) Call maintenance during position location
EP3881093B1 (en) Locator system and related localization method and service with innovative time and frequency sinchronization of localizator transponders
EP1798564B1 (en) An improved GPS receiver utilizing satellite position information for compensating Doppler
CA2741844C (en) System for positioning a geostationary satellite
WO2002004975A1 (en) Local area beacon system for position determination
JP2003532903A (en) Receiver for weak signal operation of satellite-based positioning system
AU767262B2 (en) GPS receiver and method for processing GPS signals
Morrison et al. A dual Navstar GPS/Glonass satellite receiver

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2001930937

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 581058

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 2001930937

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2001930937

Country of ref document: EP