DE69729737T2 - Verfahren und vorrichtung zur zeitbestimmung in gps-empfängern - Google Patents

Verfahren und vorrichtung zur zeitbestimmung in gps-empfängern Download PDF

Info

Publication number
DE69729737T2
DE69729737T2 DE69729737T DE69729737T DE69729737T2 DE 69729737 T2 DE69729737 T2 DE 69729737T2 DE 69729737 T DE69729737 T DE 69729737T DE 69729737 T DE69729737 T DE 69729737T DE 69729737 T2 DE69729737 T2 DE 69729737T2
Authority
DE
Germany
Prior art keywords
time
receiver
sps
data
mobile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69729737T
Other languages
English (en)
Other versions
DE69729737D1 (de
Inventor
F. Norman KRASNER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SnapTrack Inc
Original Assignee
SnapTrack 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
Priority claimed from US08/759,523 external-priority patent/US5841396A/en
Priority claimed from US08/842,559 external-priority patent/US6208290B1/en
Application filed by SnapTrack Inc filed Critical SnapTrack Inc
Publication of DE69729737D1 publication Critical patent/DE69729737D1/de
Application granted granted Critical
Publication of DE69729737T2 publication Critical patent/DE69729737T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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
    • 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
    • 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/10Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
    • G01S19/12Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are telecommunication base stations
    • 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
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • 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/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
    • G01S19/06Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating 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/07Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
    • G01S19/071DGPS corrections
    • 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
    • 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/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/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain
    • 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
    • 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/009Transmission of differential positioning data to mobile
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J7/00Automatic frequency control; Automatic scanning over a band of frequencies
    • H03J7/02Automatic frequency control
    • H03J7/04Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J7/00Automatic frequency control; Automatic scanning over a band of frequencies
    • H03J7/02Automatic frequency control
    • H03J7/04Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
    • H03J7/047Automatic frequency control using an auxiliary signal, e.g. low frequency scanning of the locking range or superimposing a special signal on the input signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/0003Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
    • H04B1/0007Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at radiofrequency or intermediate frequency stage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • H04B1/26Circuits for superheterodyne receivers
    • H04B1/28Circuits for superheterodyne receivers the receiver comprising at least one semiconductor device having three or more electrodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3805Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving with built-in auxiliary receivers
    • 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/07Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
    • 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/10Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
    • G01S19/11Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are pseudolites or satellite radio beacon positioning system signal repeaters
    • 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/252Employing an initial estimate of location in generating assistance 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/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/258Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
    • 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/40Correcting position, velocity or attitude
    • G01S19/41Differential correction, e.g. DGPS [differential GPS]
    • 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
    • G01S2205/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S2205/001Transmission of position information to remote stations
    • G01S2205/008Transmission of position information to remote stations using a mobile telephone network
    • 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/0045Transmission from base station to mobile station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission

Description

  • VERWEIS AUF ZUGEHÖRIGE ANMELDUNGEN
  • Die vorliegende Anmeldung gehört zu und ist eine "Continuation-In-Part" der folgenden mitanhängigen US-Patentanmeldungen:
    US-Patentanmeldung mit dem Titel "An Improved GPS Receiver Utilizing a Communication Link" mit der Anmeldenummer 08/842,559, eingereicht am 15. April 1997 von Norman F. Krasner; US-Patentanmeldung mit dem Titel "An Improved GPS Receiver Utilizing a Communication Link" mit der Anmeldenummer 08/612,582, eingereicht am B. März 1996; und US-Patentanmeldung mit dem Titel "An Improved GPS Receiver Utilizing a Communication Link" mit der Anmeldenummer 08/759,523, eingereicht am 4. Dezember 1996, die auf den Anmelder der vorliegenden Erfindung übertragen sind.
  • GEBIET DER ERFINDUNG
  • Die vorliegende Erfindung betrifft allgemein das Gebiet der Satelliten-Positionierungs-Systeme (SPS) und genauer stellt sie Zeitsteuerungsinformation für Satelliten-Positionierungs-System-Empfänger zur Verfügung.
  • HINTERGRUND DER ERFINDUNG
  • Satelliten-Positionierungs-System-Empfänger bestimmen ihre Position normalerweise, indem sie Ankunftszeiten von Signalen berechnen, die gleichzeitig von mehreren Satelliten, wie etwa GPS (oder NAVSTAR) Satelliten übermittelt werden. Beispielsweise besteht die Konstellation der Umlaufbahnen des US-Global-Positioning-Systems (GPS) aus 24 Satelliten, die die Erde in 12-Stunden-Umlaufbahnen umrunden. Die Satelliten sind in sechs Umlaufbahnebenen angeordnet, von denen jede vier Satelliten enthält. Die Umlaufbahnebenen haben voneinander einen Abstand von 60 Grad und sind gegenüber der Äquatorebene um ungefähr fünfundfünfzig Grad geneigt. Die Konstellation stellt für einen Anwender ungefähr fünf bis acht Satelliten bereit, die von jedem Punkt auf der Erde sichtbar sind. Diese Satelliten übermitteln als Teil ihrer Nachricht sowohl Satellitenpositionsdaten, sogenannte "Ephemeriden"-Daten, als auch Takt-Zeitsteuerungsdaten. Zusätzlich übermitteln die Satelliten zum Satellitensignal gehörige Wochenzeit (time-of-week, TOW) Information, die es dem Empfänger gestattet, eindeutig seine lokale Zeit zu bestimmen. Der Vorgang des Suchens und Erfassens eines GPS-Signals, das Lesen der Ephemeriden und anderer Daten für mehrere Satelliten und das anschließende Berechnen des Empfängerstandorts (und der genauen Tageszeit) aus diesen Daten ist zeitaufwendig und benötigt oftmals mehrere Minuten. In vielen Anwendungen führt diese lange Verarbeitungszeit zu untragbaren Verzögerungen und begrenzt darüber hinaus in tragbaren Anwendungen, die miniaturisierte Schaltungen verwenden, stark die Lebensdauer der Batterie.
  • Zusätzlich kann in vielen Situationen eine Abschirmung der Satellitensignale auftreten. In diesen Fällen kann der empfangene Signalpegel der GPS-Satelliten zu niedrig sein, um die Satellitendatensignale fehlerlos zu demodulieren und abzuleiten. Solche Situationen können beim Personal-Tracking und anderen sehr mobilen Anwendungen auftreten. In diesen Situationen ist es einem Empfänger für gewöhnlich möglich das Erfassen und Verfolgen der GPS-Signale fortzuführen. Eine Standortbestimmung und eindeutige Zeitmessung ohne diese Daten erfordert jedoch alternative Verfahren.
  • Aus dem Schriftstück US 5 365 450 ist bekannt einem GPS-Empfänger Satellitendatennachrichten von GPS-Konstellationen über eine externe Datenverbindung, die auf einem zellularen Kanal basiert, bereitzustellen.
  • Dieses Schriftstück verwendet Vorwissen über eine vergangene Position zur Bestimmung einer gegenwärtigen Position. In diesem Schriftstück werden aber keine Mittel zum eindeutigen ermitteln einer Zeitmessung offenbart oder auch nur vorgeschlagen.
  • US 5 523 761 offenbart eine Kommunikationsverbindung zur Übertragung von GPS-Prozessor-Ausgangssignalen an eine Anzeigeeinheit.
  • Dieses Schriftstück offenbart außerdem das Empfangen von differentiellen Radiowellenträger- und/oder Zwischenträgersignalen von einer Radiowellenquelle mit DGPS-Korrekturen.
  • Auch hier gibt es jedoch wiederum keinen Vorschlag zur eindeutigen Durchführung einer Zeitmessung.
  • Es ist daher wünschenswert ein System bereitzustellen, das Zeitinformation für einen GPS-Empfänger bereitstellt, ohne, daß der Empfänger Zeitsteuerungsinformation von GPS-Signalen, die von GPS-Satelliten empfangen werden, oder von einem intern generierten Takt ableiten muß. Es ist außerdem wünschenswert ein System bereitzustellen, das Zeitsteuerungsinformation für GPS-Anwendungen von Zeitsteuerungssignalen ableitet, die in Nachrichtenübertragungen enthalten sind, die vom Empfänger empfangen werden.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung offenbart ein Verfahren und eine Vorrichtung zum Erfassen von Zeitsteuerungssignalen zur Verwendung in einem Global-Positioning-System (GPS) Empfänger. In einer Ausführungsform der vorliegenden Erfindung ist der GPS-Empfänger in einem integrierten Empfänger enthalten, der auch einen zellularbasierten Kommunikationsempfänger umfaßt. In einem Verfahren der vorliegenden Erfindung empfängt der Kommunikationsempfänger ein kommerzielles Kommunikationssignal, das eine Zeitkennung enthält, die ein zeitsynchronisiertes Ereignis repräsentiert, und der GPS-Empfänger empfängt Satellitenpositionsinformation von einem oder mehreren Global-Positioning-System-Satelliten. Der GPS-Empfänger verknüpft die Zeitkennung mit Zeitsteuerungsdaten im Empfänger. Wenn die Zeitkennung ein Zeitsteuerungsrahmen oder Impuls innerhalb des Kommunikationssignals ist, bestimmt der Empfänger seine lokale Zeit relativ zu einem solchen Rahmen oder Impuls, indem er, in einer Ausführungsform, einen Zeitintervallzähler verwendet. Wenn die Zeitkennung eine zusammen mit den Kommunikationsdaten übertragene Systemzeit ist, bestimmt der Empfänger seine lokale Zeit aus der übertragenen Systemzeit. Die Satellitenpositionsinformation und die Zeitsteuerungsinformation werden dann dazu verwendet die Position des GPS-Empfängers zu bestimmen.
  • Andere Eigenschaften der vorliegenden Erfindung sind aus der beigefügten Zeichnung und aus der folgenden detaillierten Beschreibung erkennbar.
  • KURZE BESCHREIBUNG DER ZEICHNUNG
  • Die vorliegende Erfindung ist beispielhaft und nicht einschränkend in den Figuren der beigefügten Zeichnung dargestellt, in der Bezugszeichen ähnliche Elemente bezeichnen und in der:
  • 1 eine Blockdiagrammdarstellung eines tragbaren Kommunikationssystems mit einem GPS-Empfänger kombiniert mit einem Kommunikationssystem, das eine Kommunikationsverbindung mit einer Basisstation herstellen kann, entsprechend einer Ausführungsform der vorliegenden Erfindung ist;
  • 2 eine Blockdiagrammdarstellung eines tragbaren Kommunikationssystems mit einem GPS-Empfänger kombiniert mit einem Kommunikationssystem entsprechend einer alternativen Ausführungsform der vorliegenden Erfindung ist;
  • 3 einen kombinierten Kommunikations- und GPS-Empfänger darstellt, der in einem zellularen Telefonnetzwerk verwendet wird;
  • 4A die Datenstruktur des zellularen Telefonsystems IS-95 CDMA darstellt;
  • 4B die Datenstruktur des zellularen GSM-Telefonsystems darstellt;
  • 5A ein Flußdiagramm eines Verfahrens zum Ableiten von Zeitinformation aus Kommunikationssignalen, die Zeitsteuerungskennungen enthalten, in einem GPS-Empfänger entsprechend einer Ausführungsform der vorliegenden Erfindung darstellt;
  • 5B ein Flußdiagramm eines Verfahrens zum Ableiten von Zeitinformation aus Kommunikationssignalen, die Zeitsteuerungskennungen enthalten, in einem GPS-Empfänger entsprechend einer alternativen Ausführungsform der vorliegenden Erfindung darstellt;
  • 6 ein Flußdiagramm eines Verfahrens zum Bestimmen der Position eines GPS-Empfängers in einem GPS-Server darstellt, der Satelliten- und abgeleitete Zeitdaten vom GPS-Empfänger empfängt;
  • 7 eine beispielhafte Darstellung einer zellular-basierten Informationsquelle ist, die eine Verknüpfung zwischen Dopplerinformationssätzen zu gegebenen Zeitpunkten relativ zu zellularen Dienstbereichen bereitstellt.
  • DETAILLIERTE BESCHREIBUNG
  • Es wird ein Verfahren und eine Vorrichtung zur Verwendung kommerziell verfügbarer Übertragungssignale zum Bestimmen von Zeitinformation in Global-Positioning-System-Empfängern beschrieben. In der folgenden Beschreibung werden zum Zweck der Erklärung zahlreiche besondere Details angegeben, um ein gründliches Verständnis der vorliegenden Erfindung zu ermöglichen. Es ist für den Fachmann jedoch offensichtlich, daß die vorliegende Erfindung ohne diese besonderen Details ausgeführt werden kann. In anderen Fällen werden gut bekannte Anordnungen und Vorrichtungen in Blockdiagrammform dargestellt, um die Erklärung zu vereinfachen.
  • Global-Positioning-System (GPS) Empfänger empfangen GPS-Signale, die von GPS-Satelliten in Umlaufbahnen übermittelt werden, und bestimmen die Ankunftszeiten (times-of-arrival, TOA) von eindeutigen Pseudozufallsrauschen (PN) Codes, indem die Zeitverschiebungen zwischen den empfangenen PN-Code-Signalsequenzen und intern generierten PN-Signalsequenzen verglichen werden.
  • Jedes übermittelte GPS-Signal ist ein Direct-Sequence-Spread-Spectrum-Signal. Das für die kommerzielle Verwendung verfügbare Signal ist das zum Standard-Positioning-Service gehörige und es verwendet ein Direct-Sequence biphasisches Spreading-Signal mit einer 1,023 MHz Spread-Rate, die auf einem Träger mit 1575,42 MHz (L1 Frequenz) sitzt. Jeder Satellit überträgt einen eindeutigen Pseudozufallsrauschencode (auch als "Gold"-Code bezeichnet), der den Satelliten kennzeichnet und der es gestattet, Signale, die von mehreren Satelliten gleichzeitig übertragen werden, gleichzeitig von einem Empfänger zu empfangen, mit geringen Interferenzen untereinander. Die Sequenzlänge des Pseudozufallsrauschen (PN) Codes beträgt 1023 Chips, entsprechend einem Zeitintervall von 1 Millisekunde. Ein Zyklus von 1023 Chips wird als ein PN-Rahmen bezeichnet. Somit ist jedes empfangene GPS-Signal im C/A (coarse acquisition) Modus mit dem sich wiederholenden 1,023 MHz PN-Muster hoher Datenrate mit 1023 Chips aufgebaut. Bei sehr niedrigen empfangenen Signalpegeln kann das Pseudozufallsmuster immer noch verfolgt oder anderweitig genutzt werden, um eine mehrdeutige Systemzeitsteuerung bereitzustellen, indem viele PN-Rahmen (beispielsweise 1000 Wiederholungen über eine Sekunde) verarbeitet werden. In dieser Verarbeitung mißt der GPS-Empfänger im wesentlichen die Startzeitpunkte von PN-Rahmen für mehrere empfangene GPS-Signale. Diese Zeitpunkte werden "Pseudoranges" genannt oder genauer "mehrdeutige Pseudoranges", wenn die Zeitpunkte nur modulo der 1 Millisekunden PN-Rahmengrenzen bekannt sind. Wenn die mit diesen Signalen verknüpften absoluten Zeitpunkte auf irgendeine Weise bekannt sind und zu den mehrdeutigen Pseudoranges hinzugefügt werden, entstehen die echten eindeutigen Pseudoranges, die einfach als Pseudoranges bezeichnet werden.
  • Ein Satz von vier mehrdeutigen Pseudoranges zusammen mit der Kenntnis absoluter Übertragungszeiten der GPS-Signale und von Satellitenpositionen in Bezug auf diese absoluten Zeitpunkte ist für die Berechnung der Position des GPS-Empfängers ausreichend. Es ist zu bemerken, daß eine präzise Standortbestimmung eine sehr genaue Messung der Zeitdifferenz zwischen am GPS-Empfänger empfangenen Satellitenübertragungen erfordert, typischerweise genauer als etwa zehn Nanosekunden. Die absolute Übertragungszeit von jedem Satelliten oder die absolute Empfangszeit am GPS-Empfänger müssen dagegen nicht mit einer so hohen Genauigkeit bekannt sein. Diese absoluten Zeitpunkte müssen nur mit einer Toleranz von etwa einer bis zehn Millisekunden bekannt sein, um eine hohe Genauigkeit beizubehalten. Die absoluten Übertragungszeitpunkte (oder Empfangszeiten) werden benötigt, um die Position des GPS-Satelliten zum Zeitpunkt der Übertragung zu bestimmen und damit die Position des GPS-Empfängers zu berechnen. Beispielsweise bewegen sich die GPS-Satelliten in einer Spanne von einer Millisekunde nur etwa 3,9 Meter und, noch wichtiger, ändern ihren Abstand von einem Punkt auf der Erde um nicht mehr als 2,7 Fuß. In typischen Situationen ergibt diese Bewegung Fehler in der Standortposition in der Größenordnung von nur einem Meter. Die Zeitinformation, die in der vorliegenden Erfindung interessiert, ist die lokale Zeit des GPS-Empfängers. Daher ist für die meisten Anwendungen die Kenntnis dieser Zeit mit einer Genauigkeit von einer bis zehn Millisekunden ausreichend.
  • Dem 1,023 MHz PN-Code überlagert sind Daten mit einer niedrigen Übertragungsgeschwindigkeit mit 50 Hz Rate. Dieses 50 Hz Signal ist ein Binary-Phase-Shift-Keyed (BPSK) Datenstrom, wobei die Bitgrenzen mit dem Beginn eines PN-Rahmens ausgerichtet sind. Es gibt genau 20 PN-Rahmen pro Datenbitperiode (20 Millisekunden). Das 50 Hz Signal moduliert die Navigationsnachricht, die aus Datenbits besteht, die die Umlaufbahnen, Taktkorrekturen, Wochenzeitinformation und andere Systemparameter der GPS-Satelliten beschreiben. Die zu den Satellitenübertragungen gehörende absolute Zeit wird in konventionellen GPS-Empfängern bestimmt, indem in der Navigationsnachricht des GPS-Signals enthaltene Daten gelesen werden. Beim Standardverfahren der Zeitbestimmung decodiert und synchronisiert ein konventioneller GPS-Empfänger den 50 Baud Datenbitstrom. Das 50-Baud-Signal wird in 30-Bit-Worte eingeteilt, die in Unterrahmen von 10 Worten mit einer Länge von 300 Bit und einer Dauer von sechs Sekunden gruppiert sind. Fünf Unterrahmen umfassen einen Rahmen von 1500 Bit und einer Dauer von 30 Sekunden und 25 Rahmen umfassen einen Superrahmen mit einer Dauer von 12,5 Minuten. Die Datenbit-Unterrahmen, die alle sechs Sekunden auftreten, enthalten Bits, die die Wochenzeit mit sechs Sekunden Auflösung bereitstellen. Der 50 Baud Datenstrom ist mit den C/A-Code-Übergängen ausgerichtet, so daß die Ankunftszeit einer Datenbitkante (in einem 20-Millisekunden-Intervall) die absolute Übertragungszeit auf die nächsten 20 Millisekunden festlegt. Präzisionssynchronisation auf Bitgrenzen kann die absolute Übertragungszeit auf etwa eine Millisekunde oder weniger festlegen. Beim Standard-Zeitableitungsverfahren muß der über eine Datenperiode (20 Millisekunden) gemessene Signal-Rausch-Abstand über ungefähr 12 dB liegen, andernfalls ergeben sich Fehler, wenn versucht wird dieses Datensignal zu demodulieren und die Systemzeit eindeutig aus der Nachricht zu lesen. Bei niedrigen Signal-Rausch-Abständen (unter 12 dB) ist eine alternative Lösung erforderlich, um die absolute Zeit genau und zuverlässig zu bestimmen.
  • Gemäß einer Ausführungsform der vorliegenden Erfindung wird eine eindeutige Empfänger-Zeitsteuerung für einen GPS-Empfänger festgelegt, indem über eine Kommunikationsverbindung ein geeignetes Signal empfangen wird, das eine Zeitsteuerungskennung enthält. Diese Vorgehensweise unterscheidet sich von konventioneller GPS-Verarbeitung dadurch, daß die von diesem Verfahren festgelegte Zeit der Empfangszeitpunkt der Kommunikationssignale im GPS-Empfänger statt der Übertragungszeit der GPS-Signale vom Satelliten ist. Falls die Position des GPS-Empfängers bekannt ist, selbst grob (beispielsweise auf 100 Meilen Genauigkeit), legt die Kenntnis des Empfangszeitpunktes zusammen mit der Satelliten-Umlaufbahninformation trotzdem die Satelliten-Übertragungszeit mit hoher Genauigkeit fest (typischerweise 1 Millisekunde oder besser).
  • Entsprechend einem Verfahren der vorliegenden Erfindung werden die Zeitsteuerungssignale aus der Rahmenstruktur oder Zeitsteuerungsdaten abgeleitet, die von kommerziell verfügbaren Telekommunikationssignalen übertragen werden, wie etwa zellulare Sprach- oder Datensignale, die zusätzlich zu den Zeitsteuerungssignalen Information transportieren.
  • GPS Empfänger
  • 1 ist eine Blockdiagrammdarstellung eines tragbaren Kommunikationsempfängers, der einen Kommunikations-Transceiver mit einem GPS-Empfänger zur Verwendung in einer Ausführungsform der vorliegenden Erfindung kombiniert. Die kombinierte mobile Einheit 100 umfaßt eine Schaltung zum Ausführen der Funktionen, die zum Verarbeiten von GPS-Signalen erforderlich sind, und der Funktionen, die zum Verarbeiten von über eine Kommunikationsverbindung empfangenen Kommunikationssignalen erforderlich sind. Die Kommunikationsverbindung, wie etwa die Kommunikationsverbindung 130, ist typischerweise eine Radiofrequenz-Kommunikationsverbindung zu einer weiteren Komponente, wie etwa einer Basisstation 106 mit einer Kommunikationsantenne 107.
  • Der GPS-Empfänger 100 ist ein kombinierter GPS- und Kommunikations-Empfänger und Sender. Der Empfänger 100 enthält eine GPS-Empfängerstufe, die eine Erfassungsschaltung 104 und einen Kommunikations-Transceiverteil 120 umfaßt. Die Erfassungsschaltung 104 ist mit einer GPS-Antenne 101 verbunden und der Kommunikationsempfänger 120 ist mit einer Kommunikationsantenne 102 verbunden. Über die GPS-Antenne 101 werden GPS-Signale empfangen und auf die Erfassungsschaltung 104 gegeben, die für die verschiedenen empfangenen Satelliten die PN-Codes erfaßt. Die von der Erfassungsschaltung 104 erzeugten Pseudorange-Daten werden im Prozessor 112 zur Übertragung durch den Transceiver 120 verarbeitet. Der Kommunikations-Transceiver 120 umfaßt einen Sende/Empfang-Switch 108, der Kommunikationssignale (typischerweise RF) zu und von der Kommunikationsantenne 102 und dem Empfänger 100 leitet. In einigen Systemen wird eine Weiche oder "Duplexer" anstatt dem S/E-Switch verwendet.
  • Empfangene Kommunikationssignale werden auf den Kommunikationsempfänger 110 gegeben und zum Verarbeiten an den Prozessor 112 weitergeleitet. Kommunikationssignale, die vom Prozessor 112 zu übertragen sind, werden zu einem Modulator 114 und einem Wandler 116 geführt. Ein Leistungsverstärker 118 erhöht die Verstärkung des Signals auf einen geeigneten Pegel zur Übertragung zur Basisstation 106. Im kombinierten GPS/Kommunikationssystem des Empfängers 100 werden von der Erfassungsschaltung 104 erzeugte Pseudorangedaten über die Kommunikationsverbindung 130 zur Basisstation 106 übertragen. Die Basisstation 106 ermittelt dann den Standort des Empfängers 100 basierend auf den Pseudorangedaten vom entfernten Empfänger, dem Zeitpunkt zu dem die Pseudoranges gemessen wurden und Ephemeridendaten, die von ihrem eigenen GPS-Empfänger oder anderen Quellen solcher Daten empfangen werden. Die Standortdaten können dann zurück zum GPS-Empfänger 100 oder zu weiteren, entfernten Standorten übertragen werden. Die Kommunikationsverbindung 130 zwischen dem Empfänger 100 und der Basisstation 106 kann in einer Anzahl verschiedener Ausführungsformen implementiert werden, eingeschlossen eine Direktverbindung oder zellulare Telefonverbindung.
  • 2 ist eine detailliertere Blockdiagrammdarstellung eines mobilen Kommunikationsempfängers, der einen Kommunikations-Transceiver mit einem GPS-Empfänger zur Verwendung in einer Ausführungsform der vorliegenden Erfindung kombiniert. Die kombinierte mobile Einheit 200 umfaßt eine GPS-Empfängerstufe und eine GPS-Antenne 201 sowie eine Kommunikations-Transceiverstufe und eine Kommunikationsantenne 202 und wird im folgenden als der "kombinierte GPS/Kommunikations-Empfänger" bezeichnet.
  • Von der GPS-Antenne 201 wird ein empfangenes GPS-Signal auf einen Radiofrequenz (RF) zu Zwischenfrequenz (ZF) Wandler 204 gegeben. Der Frequenzwandler 204 wandelt das Signal auf eine geeignete Zwischenfrequenz um, beispielsweise 70 MHz. Er führt dann eine weitere Umwandlung auf eine niedrigere Zwischenfrequenz aus, beispielsweise 1 MHz. Jeder Wandler innerhalb des RF-zu-ZF-Wandlers 204 besteht typischerweise aus einem Filter, einem Verstärker und einem Mischer. Die Komponenten des ersten Wandlers sind normalerweise genügend breitbandig, um einen breiten Frequenzbereich einzuschließen (beispielsweise 800 bis 2000 MHz), und sind für die meisten Fälle genügend breitbandig, um Frequenzbereiche zu bearbeiten, die von den GPS-Signalen und den wichtigsten Kommunikationssignalen abgedeckt werden.
  • Die Ausgabe des RF-zu-ZF-Wandlers 204 wird auf den Eingang eines Analog-zu-Digital (A/D) Wandlers 206 gegeben, der die Ausgangssignale des RF-zu-ZF-Wandlers 204 digitalisiert. In einigen Implementierungen stellt der RF-zu-ZF-Wandler 204 ein Paar von Ausgaben bereit, das in einer Phasenquadraturbeziehung steht; in diesen Fällen können zwei A/D-Wandler eingesetzt werden. Die Ausgabe des A/D-Wandlers 206 wird auf einen Eingang eines digitalen Snapshot-Speichers 208 gegeben, der eine Aufzeichnung der zu verarbeitenden Daten speichern kann. In einigen Fällen kann dieser digitale Snapshot-Speicher 208 umgangen werden und die Daten werden direkt zur Prozessorkomponente 210 (die wie dargestellt ein digitaler Signalprozessor (DSP) Chip sein kann, oder eine Gruppe von digitalen Prozessorchips) geleitet, wenn die Ausgangsdatenrate des A/D-Wandlers 206 hinreichend niedrig ist. Der Snapshot-Speicher 208 wird typischerweise zur Verarbeitung der GPS-Signale verwendet, die typischerweise in einer getrennten Speichervorrichtung gespeichert werden, die an den DSP 210 angeschlossen ist. Der Snapshot-Speicher 208 wird normalerweise auch für paketierte Kommunikationssignale eingesetzt, das heißt Signale, die aus Bündeln von Datenbits gefolgt von langen inaktiven Zeitabschnitten bestehen. Dies ist die hauptsächliche Form von Kommunikationssignalen, die zur Verwendung mit der vorliegenden Erfindung vorgesehen sind. Kontinuierliche Signale, wie etwa viele zellulare Signaltypen, können kontinuierlich vom DSP 210 verarbeitet werden.
  • Die Kommunikationsstufe des kombinierten GPS/Kommunikations-Empfängers 200 umfaßt eine Empfangsstufe und eine Sendestufe, die über einen Sende/Empfangs (SIE) Switch 220 an eine Kommunikationsantenne 202 angeschlossen sind. Wenn ein Kommunikationssignal, wie etwa ein zellulares Telefonsignal von einer Kommunikations-Basisstation, wie etwa der Basisstation 117 in 1, empfangen wird, leitet der S/E-Switch 220 das Eingangssignal zum Frequenzwandler 218. Der Frequenzwandler 218 wandelt das Kommunikationssignal zur weiteren Verarbeitung auf eine geeignete Zwischenfrequenz. Die Ausgabe des RF-zu-ZF-Wandlers 218 wird mit dem Eingang eines Analog-zu-Digital (A/D) Wandlers 216 verbunden, der die Ausgangssignale des RF-zu-ZF-Wandlers 218 digitalisiert. Vom A/D-Wandler 216 wird das Signal durch den digitalen Demodulator 214 geleitet, der das Kommunikationssignal demoduliert, um die Befehle im Kommunikationssignal oder andere Daten im Kommunikationssignal zu bestimmen (beispielsweise Dopplerdaten oder Daten, die die Ephemeriden der sichtbaren Satelliten repräsentieren).
  • In einer Ausführungsform der vorliegenden Erfindung wird die Ausgabe des Demodulators 214 zum DSP 210 und Mikroprozessor 212 geleitet. Der Mikroprozessor 212 führt die Verarbeitung aus, die für die Kommunikations-Sende- und Empfangs-Funktionen erforderlich ist, während der DSP 210 die für die GPS-Funktionen erforderliche Verarbeitung ausführt. In einer alternativen Ausführungsform der vorliegenden Erfindung können der DSP 210 und der Mikroprozessor 212 in einer einzigen Prozessorvorrichtung oder programmierbaren Logikschaltung, wie etwa einer anwendungsspezifischen integrierten Schaltung (ASIC), zusammengefaßt sein. Sprachdaten, die über die Kommunikationsstufe des kombinierten Empfängers 100 empfangen werden, werden über ein Ausgabegerät, wie etwa einem an den Mikroprozessor 212 angeschlossenen Lautsprecher 232, ausgegeben. Über die Kommunikationsstufe des kombinierten Empfängers empfangene Befehls- oder GPS-Daten werden entweder direkt vom digitalen Demodulator 214 oder über den Mikroprozessor 212 zum DSP 210 geleitet.
  • Wenn eine Übertragung über die Kommunikationsverbindung erforderlich ist, erzeugt DSP 210 die zu übertragenden Daten und digitale Abtastwerte des Signals im Basisband. Er verwendet dann diese Daten zum Modulieren eines Trägersignals, wobei er den digitalen Modulator 222 verwendet. Diese Modulation ist oftmals ein digitaler Typ, wie etwa Frequenzumtastung (frequency shift keying) oder Phasenumtastung (phase shift keying). Es kann auch eine analoge Modulation, wie etwa Frequenzmodulation, verwendet werden. Das modulierte Signal wird im D/A-Wandler 224 von digital auf analog gewandelt. Die Trägerfrequenz mit der die Modulation im digitalen Modulator 222 ausgeführt wird kann die endgültige RF-Frequenz des Kommunikationssignals sein oder auch nicht; wenn sie eine Zwischenfrequenz ist, wird ein zusätzlicher ZF-zu-RF-Wandler 226 eingesetzt, um das Signal zur endgültigen RF-Frequenz des Kommunikationssignals zu wandeln. Ein Leistungsverstärker 228 verstärkt den Signalpegel und dieses verstärkte Signal wird dann über den S/E-Switch 220, dessen Aufgabe es ist, die empfindliche Empfängerstufe von den hohen Ausgangssignalpegeln des Leistungsverstärkers 228 zu trennen, zur Kommunikationsantenne 202 überfragen. Auf diese Weise wird über die Kommunikationsverbindung 130 ein Kommunikationssignal, das Daten enthält, die Positionsinformationen (beispielsweise Pseudoranges zu verschiedenen Satelliten oder eine geographische Breite und Länge des kombinierten GPS/Kommunikations-Empfängers 200) repräsentieren, zu einer Basisstation, wie etwa der Basisstation 117, übertragen. Die Basisstation 117 kann als Verarbeitungseinrichtung zum Berechnen der Positionsinformation der tragbaren GPS-Einheit dienen oder sie kann als Relaiseinrichtung dienen und die von der tragbaren GPS-Einheit empfangene Information weiterübertragen. Sprachdaten, die über die Sendestufe des kombinierten GPS/Kommunikations-Empfängers 200 zu übertragen sind, werden über ein Mikrophon 234 aufgenommen, das an den Mikroprozessor 212 angeschlossen ist.
  • Es ist zu bemerken, daß der S/E-Switch 220 für Signalformate geeignet ist, bei denen gleichzeitiges Senden und Empfangen nicht erforderlich ist, wie beispielsweise in Time Division Multiple Access (TDMA) zellularen Telefonsystemen. Wenn das gleichzeitige Senden und Empfangen erforderlich ist, wie beim Frequency Division Multiple Access (FDMA) Verfahren oder dem Spread-Spectrum Code Division Multiplexing (CDMA) Verfahren, wird der S/E-Switch 220 durch zwei Weichen, wie etwa in einer "Duplexer" genannten Schaltung, ersetzt.
  • Gemäß einer alternativen Ausführungsform der vorliegenden Erfindung kann eine Leistungssteuerungsschaltung implementiert werden, die Leistungssteuerungsalgorithmen verwendet, die in einem an den Prozessor 212 angeschlossenen Speicher gespeichert sind. Diese Algorithmen steuern die Leistungsübertragung und stellen ein gesteuertes Leistungssignal für Geräte, wie den Leistungsverstärker 228, den Wandler 226 und den Modulator 22, bereit, derart, daß nach der Übertragung eines Kommunikationssignals diese Geräte in einen herabgesetzten Leistungszustand gehen. Diese Komponenten bleiben typischerweise in diesem herabgesetzten Leistungszustand bis eine weitere Übertragung über die Kommunikationsverbindung erforderlich ist. Ein typisches Beispiel dieser Ausführungsform ist ein Zweiwege-Funkrufsystem, bei dem der kombinierte GPS/Kommunikations-Empfänger die Funktion eines Zweiwege-Empfängers und Senders ausführt und der Sender abgeschaltet wird (oder auf andere Weise weniger Leistung verbraucht), wenn die Sendestufe nicht überträgt.
  • In einer weiteren Ausführungsform der vorliegenden Erfindung wird eine einzige Antenne sowohl für die GPS-Signale als auch für die Kommunikationssignale anstatt der getrennten Antennen 201 und 202 eingesetzt. Eine einzige Antenne kann verwendet werden, wenn die GPS- und Kommunikationssignale in der Frequenz eng beisammen liegen. In dieser Ausführungsform wird das Signal von der einzigen Antenne auf einen Vorauswahlfilter und einen Switch gegeben, der das passende Signal zur Übertragung durch die Empfängerschaltung auswählt. Der Switch gibt GPS-Signale auf die GPS-Empfangsschaltung wenn GPS-Signale empfangen werden und er schaltet Kommunikationssignale von und zur Kommunikations-Transceiverschaltung wenn Kommunikationssignale empfangen oder gesendet werden.
  • 3 stellt den Einsatz des kombinierten GPS/Kommunikations-Empfängers im Kontext eines zellularen Telefonnetzwerks da, um ein kombiniertes GPS und zellulares System 300 zu bilden. Ein Bereich 306 stellt eine Zelle eines zellularen Telefonsystems dar, die von der Zelleneinrichtung 304 bedient wird. Die Zelleneinrichtung 304 sendet und empfängt zellulare Telefonsignale zu und von zellularen Telefonen und Empfängern, wie etwa die mobile Einheit 302, in der Zelle 306. Die mobile Einheit 302 umfaßt einen kombinierten GPS/Kommunikations-Empfänger, wie etwa die kombinierte Einheit 100 in 1. Die mobile Einheit 302 kommuniziert über die Kommunikationsantenne 102 zellulare Signale zur Zelleneinrichtung 304 und empfängt GPS-Signale von GPS-Satelliten über die GPS-Antenne 101. Die Zelleneinrichtung 304 sendet über eine zellulare Vermittlungszentrale 308 zellulare Übertragungen von mobilen Einheiten in der Zelle 306 zu einem landgestützten Telefonnetzwerk 310. Die zellulare Vermittlungszentrale 308 sendet von der mobilen Einheit 302 empfangene Kommunikationssignale an die passende Bestimmungsadresse. Die zellulare Vermittlungszentrale 308 kann zusätzlich zur Zelle 306 mehrere andere Zellen bedienen. Wenn die Bestimmungsadresse des von der mobilen Einheit 302 gesendeten Signals eine andere mobile Einheit ist, wird eine Verbindung zur Zelleneinrichtung hergestellt, die den Bereich abdeckt, in dem die angerufene mobile Einheit sich befindet. Wenn die Bestimmungsadresse landgestützt ist, verbindet die zellulare Vermittlungszentrale 308 zum landgestützten Telefonnetzwerk 310.
  • Es ist zu bemerken, daß ein zellular basiertes Kommunikationssystem ein Kommunikationssystem ist, das mehr als einen Sender hat, von denen jeder einen unterschiedlichen geographischen Bereich bedient, der zu jedem Zeitpunkt vorgegeben ist. Typischerweise ist jeder Sender ein kabelloser Sender, der eine Zelle bedient, die einen geographischen Radius von weniger als 20 Meilen hat, wobei der abgedeckte Bereich vom bestimmten zellularen System abhängt. Es gibt zahlreiche Typen von zellularen Kommunikationssystemen, wie etwa zellulare Telefone, PCS (personal communication system), SMR (specialized mobile radio), Einweg- und Zweiwege-Funkrufsysteme, RAM, ARDIS und kabellose Paketdatensysteme. Typischerweise werden die verschiedenen vorgegebenen geographischen Bereiche als Zellen bezeichnet und eine Anzahl von Zellen wird zu einem zellularen Versorgungsbereich zu einer Gruppe zusammengefaßt und diese Anzahl von Zellen sind an eine oder mehrere zellulare Vermittlungszentralen angeschlossen, die Verbindungen zu landgestützten Telefonssystemen und/oder Netzwerken bereitstellen. Versorgungsbereiche werden oftmals für Abrechnungszwecke verwendet. Daher ist es möglich, daß Zellen in mehr als einem Versorgungsbereich an eine Vermittlungszentrale angeschlossen sind. Alternativ kann es manchmal sein, daß Zellen innerhalb eines Versorgungsbereichs an verschiedene Vermittlungszentralen angeschlossen sind, insbesondere in dicht bevölkerten Gebieten. Im allgemeinen ist ein Versorgungsbereich als eine Sammlung von Zellen festgelegt, die geographisch nahe beieinander liegen. Eine andere Klasse von zellularen Systemen, die zu der oben gegebenen Beschreibung passen, ist satellitenbasiert, wobei die zellularen Basisstationen Satelliten sind, die typischerweise die Erde umlaufen. Bei diesen Systemen bewegen sich die Zellensektoren und Versorgungsbereiche in Abhängigkeit von der Zeit. Beispiele solcher Systeme umfassen das Iridium-, Globstar-, Orbcomm- und Odyssey-System.
  • In dem in 3 dargestellten System wird die von der mobilen Einheit 302 gesendete GPS-Positionsinformation an die GPS-Service-Basisstation 117 über das landgestützte Telefonnetzwerk 310 übertragen. Die GPS-Basisstation 117 dient als die Verarbeitungseinheit zum Berechnen der Position des GPS-Empfängers in der entfernten Einheit 302. Die GPS-Basisstation 117 kann auch GPS-Information von Satellitensignalen erhalten, die in einem GPS-Empfänger 312 empfangen werden. Die GPS-Basisstation 117 kann auch zellulare Kommunikationssignale erhalten, die den zellularen Kommunikationssignalen entsprechen, die vom kombinierten GPS/Kommunikations-Empfänger in der mobilen Einheit 302 empfangen werden. Dies gestattet es der GPS-Basisstation 117 die Kommunikations-Zeitsteuerungskennungen mit den Zeitsteuerungskennungen zu vergleichen, die über die zell- und landgestützte Telefonnetzwerk 310 Verbindung vom kombinierten GPS/Kommunikations-Empfänger empfangen werden. Die GPS-Basisstation 117 kann über eine Landleitung oder eine Funkverbindung direkt mit der Zelleneinrichtung 304 verbunden sein, um entsprechende zellulare Kommunikationssignale zu empfangen. Alternativ kann die GPS-Basisstation 117 die entsprechenden zellularen Kommunikationssignale von einem zellularen Telefon 314 erhalten, das diese Signale empfängt und der GPS-Basisstation 117 zur Verfügung stellt. Die Zeitsteuerungskennungen des Kommunikationssignals werden an der GPS-Basisstation 117 empfangen und mit einem Zeitstempel versehen. Wenn eine Zeitkennung von der mobilen Einheit 302 gesendet wird, kann die Basisstation die gesendete Zeitkennung (beispielsweise eine Rahmennummer in einem zellularen Kommunikationssignal wie unten erklärt) mit einer Zeitstempel-Zeitkennung vergleichen, die in der GPS-Basisstation 117 gespeichert ist. Damit kann die GPS-Basisstation 117 die Empfangszeit von GPS-Signalen an der mobilen Einheit 302 bestimmen.
  • Es ist zu bemerken, daß das zellulare Netzwerksystem 300 in 3 eine Ausführungsform der Anwendung der vorliegenden Erfindung darstellt und daß andere Kommunikationssysteme als zellulare Telefonnetzwerke verwendet werden können, um GPS-Signale von einer mobilen Einheit zu einer GPS-Basisstation zu senden.
  • Zeitbestimmung
  • Viele moderne Telekommunikationssysteme umfassen Präzisions-Zeitsteuerungssignale, die es mehreren Benutzern gestatten, innerhalb des selben Signalbands zu kommunizieren ohne einander wesentlich zu stören. Solche Zeitsteuerungssignale werden auch zur Festlegung von Zeitspannen verwendet, in denen ein getrenntes Steuersignals gesendet wird. In einem typischen System wird die Basiszeiteinheit als "Rahmen" bezeichnet und jeder Rahmen enthält einen oder mehrere Zeitschlitze, die Nutzerdaten und Steuerdaten enthalten. Beispielsweise verwendet der gesamteuropäische digitale zellulare Standard, GSM (Global System for Mobile Communications), Rahmen mit einer Dauer von etwa 4,6 Millisekunden, die aus 8 Schlitzen mit Information bestehen. In den Vereinigten Staaten ist der Spread-Spectrum zellulare Telefonstandard der nordamerikanische CDMA (Code Division Multiple Access) Standard (IS-95). Dieses System verwendet 20 Millisekunden Rahmen zum Senden von Sprachverkehr und einen getrennten 26.67 Millisekunden Synchronisierungskanal. Ein weiterer nordamerikanischer zellularer Telefonstandard ist der IS-136 TDMA Standard, der 40 Millisekunden Rahmen verwendet.
  • In den rahmenbasierten zellularen Telefonsystemen wird oftmals eine Ansammlung von Rahmen zusammengruppiert, um einen Multirahmen zu bilden, aufeinanderfolgende Multirahmen können gruppiert werden, um einen Superrahmen zu bilden und Ansammlungen von Superrahmen können zusammengruppiert werden, um einen Hyperrahmen zu bilden. Die Organisation dieser Rahmen wird eine Hierarchie genannt. Im europäischen GSM-System beträgt das Superframe-Zeitintervall etwa 6,12 Sekunden. Jedes Kommunikationsgerät, das so ein System verwendet, kennt normalerweise die Systemzeitsteuerung, indem es sich auf spezielle eindeutige Wörter oder Muster synchronisiert, die von einem Steuerungselement des Netzwerks, typischerweise eine Zelleinrichtungs-Basisstation, gesendet werden. In anderen zellularen Systemen, wie etwa dem nordamerikanische CDMA-System, wird die tatsächliche Systemzeit präzise als eine Nachricht gesendet. Im nordamerikanischen CDMA-System wird die Systemzeit in einem speziellen Kanal gesendet, der "Synchronisierungskanal" genannt wird.
  • In anderen zellularen Telefonsystemen, wie etwa analogen zellularen Telefonsystemen, kann es sein, daß Rahmen nicht als das Synchronisationsereignis im Kommunikationssignal verwendet werden. In diesen Systemen können Zeitimpulse dem Datenstrom überlagert oder mit diesem gesendet werden, um die synchronisierende Zeitkennung bereitzustellen.
  • Alternative GPS-Empfänger-Konfigurationen
  • Eine Ausführungsform der vorliegenden Anmeldung wurde mit Bezug auf eine bestimmte GPS-Empfänger-Konfiguration besprochen. Wie für den Fachmann jedoch erkennbar ist, gibt es mehrere verschiedene GPS-Empfänger-Konfigurationen, auf die die Zeitbestimmungsverfahren der vorliegenden Erfindung vorteilhaft anwendbar sind.
  • Eine solche alternative Ausführungsform ist ein konventioneller GPS-Empfänger. Ein konventioneller GPS-Empfänger kann durch die Kenntnis der lokalen Zeit während seiner anfänglichen Suche nach sichtbaren Satelliten unterstützt werden. Beispielsweise sammeln konventionelle Empfänger über ein Zeitintervall grobe Satellitenpositionen als Funktion von Zeitdaten oder sogenannte Almanachdaten. Dies befähigt den Empfänger sichtbare Satelliten und ihre jeweilige Dopplerinformation zu bestimmen, wenn der Empfänger eine grobe Kenntnis seines Standorts und seiner lokalen Zeit hat. Ohne die lokale Zeit kann die passende Dopplerinformation nicht berechnet werden und die anfängliche Erfassung des ersten GPS-Satelliten dauert typischerweise sehr lange.
  • Eine weitere alternative Ausführungsform der vorliegenden Erfindung schließt einen GPS-Empfänger ein, in dem eine Kommunikationsverbindung zur Übertragung von Satellitenpositionen als Funktion der Zeit (sogenannte Ephemeridendaten) verwendet wird, wie etwa der im US-Patent Nr. 4,445,118 von Taylor et al. offenbarte. Solch ein Empfänger kann seine Position schnell bestimmen oder alternativ seine Position bei niedrigen Eingangs-Signal-Rausch-Abständen bestimmen, ohne die Satelliten-Datennachrichten direkt aus den empfangenen GPS-Signalen zu lesen. Die Kenntnis der lokalen Zeit in solchen Situationen ist notwendig, um die Position der GPS-Satelliten zur Sende- oder Empfangszeit des GPS-Signals zu berechnen. Ohne diese Zeitkenntnis kann der durch einen falschen Satellitenort bedingte Positionsfehler groß sein, insbesondere, wenn es große Latenzzeiten in der Kommunikationsverbindung gibt.
  • Noch eine weitere alternative Ausführungsform schließt einen GPS-Empfänger ein, in dem nur relative Ankunftszeiten von den GPS-Satelliten, oder sogenannte Pseudoranges, im GPS-Empfänger gemessen werden und in dem solche Pseudoranges über eine Kommunikationsverbindung zu einer entfernten Verarbeitungsstation (einem "Server") gesendet werden, um die Berechnung abzuschließen, wie im US-Patent Nr. 4,445,118 ausgeführt ist. Wiederum muß der Zeitpunkt zu dem die Pseudoranges gemessen werden bestimmt und zur entfernten Verarbeitungsstation gesendet werden, so daß sie die Positionen der GPS-Satelliten zum Messungszeitpunkt solcher Pseudoranges oder, gleichbedeutend, die Positionen der GPS-Satelliten zu den Sendezeitpunkten der für solche Pseudorangemessungen verwendeten Signale berechnen kann.
  • Eine weitere alternative Ausführungsform schließt einen GPS-Empfänger ein, in dem unverarbeitete GPS-Signale in ein passendes Basisband runtergewandelt, digitalisiert und lokal in einen Pufferspeicher gespeichert werden. Diese Daten können dann zusammen mit Aufnahmezeitinformation über eine Kommunikationsverbindung zu einer entfernten Verarbeitungsstation gesendet werden. Die entfernte Station berechnet dann Pseudoranges aus diesen Daten und berechnet unter Verwendung von Satellitenpositionsinformation zum Zeitpunkt der Aufnahme der digitalisierten Daten (beispielsweise von seinem eigenen GPS-Empfänger) die Position des entfernten Empfängers. Beispiele dieser Vorgehensweise sind im US-Patent Nr. 5,420,592 von Russell K. Johnson und im US-Patent Nr. 5,379,224 von Brown et al. offenbart. Wiederum wird ohne die genaue Kenntnis des Zeitpunktes, zu dem die Daten ursprünglich aufgenommen und im Pufferspeicher gespeichert wurden, die Positionsberechnung durch Fehler in den GPS-Satellitenorten, die den gesammelten Daten entsprechen, fehlerhaft sein.
  • Bestimmen des GPS-Sende- oder Empfangszeitpunktes
  • Gemäß einer Ausführungsform der vorliegenden Erfindung in Global-Positioning-System-Systemen, die kombinierte GPS/Kommunikations-Empfänger einsetzen, wie etwa die in den 1 und 2 dargestellten Systeme, leitet der GPS-Empfänger keine absolute Zeit aus dem Kommunikationssignal ab, sondern stimmt seine Zeit mit einer GPS-Basisstation ab, die ihn bei den Positionsberechnungen unterstützt.
  • Wenn das in 3 dargestellte Kommunikationssystem den europäischen zellularen GSM-Standard verwendet, kann der GPS-Empfänger in der mobilen Einheit 302 den Zeitpunkt, zu dem er Pseudoranges mißt, beispielsweise relativ zu einer GSM-Superrahmen-Zeitmarkierung messen. Die GPS-Basisstation 117 sendet dann die absolute Zeit, die diesem selben Marker entspricht, über das zellulare Netzwerk zum GPS-Empfänger und legt damit im wesentlichen die absolute Zeit am Empfänger fest. Alternativ kann der GPS-Empfänger die Pseudorangedaten über die zellulare Verbindung zusammen mit dem Zeitpunkt der Messung relativ zur Superframe-Zeitmarkierung zur GPS-Basisstation 117 senden. Die GPS-Basisstation 117 verwendet dann diese Daten zusammen mit Satelliten-Positionsdaten (als Ephemeriden bekannt), die sie von ihrem eigenen GPS- Empfänger 312 oder einer anderen Quelle einholen kann, zur Berechnung der Position des entfernten GPS-Empfängers in der mobilen Einheit 302. Es ist erkennbar, daß in diesen Systemen Rahmen typischerweise für Steuersignalzwecke für das zellulare Kommunikationssignal, das diese Rahmen verwendet oder bereitstellt, dienen. In einem gewissen Sinn teilen diese Rahmen die im zellularen Kommunikationssystem übertragenen Daten auf.
  • Die Verwendung relativer Zeitmessungen in Bezug auf eine Zeitkennung und die Pseudorangeberechnung werden auch in anderen zellularen Telefonsystemen eingesetzt, wie etwa in analogen zellularen Systemen. Ein solches analoges System ist der nordamerikanische analoge zellulare Standard (AMPS). Während eines Telefongesprächs werden Signale zwischen der Basisstation und der mobilen Station mittels analoger Frequenzmodulation (FM) in beide Richtungen gesendet. Steuersignale werden gesendet, indem das FM-Signal ausgetastet (für etwa 50 Millisekunden) und statt dessen ein Datenbündel übertragen wird. Die Zeitsteuerung dieses Bündels kann so festgelegt sein, daß sie auf einer bestimmten Grenze liegt (beispielsweise eine Ein-Sekunden-Grenze); alternativ können die Bündeldaten Tageszeitinformation relativ zum Beginn des Bündels bereitstellen. Beide Vorgehensweisen würden eine Zeitverteilung in der zuvor für digitale zellulare Telefonsysteme beschriebenen Weise bereitstellen. Diese Vorgehensweisen würden einige Abänderungen des AMPS-Systems erfordern, da eine genaue Zeitverteilung, wie sie oben beschrieben ist, zur Zeit nicht gefordert ist. Es ist zu bemerken, daß während eines Gesprächsaufbaus das AMPS-System auf Setupkanälen eine kontinuierliche Datenübertragung von der Basisstation verwendet und deshalb die zuvor für die digitalen zellularen Systeme beschriebenen Verfahren in dieser Situation anwendbar sein könnten.
  • Im zellularen IS-95 CDMA Standard und ähnlichen Standards wird die Systemzeit relativ zu bestimmten Zeitmarkierungen, wie etwa Synchronisationsrahmengrenzen, übertragen. In diesen Systemen kann der entfernte GPS-Empfänger 202 dazu fähig sein, die absolute Zeit einer von der entfernten Einheit durchgeführten Pseudorange- oder Satelliten-Positionsmessung zu bestimmen. In diesem Fall wird nicht auf die relative Zeit zurückgegriffen und daher ist es sowohl für den entfernten GPS-Empfänger 202 als auch für die GPS-Basisstation 117 nicht notwendig die Zeit zu koordinieren.
  • 4A stellt die Datenstruktur einer Synchronisationskanalnachricht für den nordamerikanischen zellularen IS-95 CDMA-Standard dar. Die Daten in diesen Nachrichten sind in einer Folge von 96-Bit-Rahmen enthalten, wie etwa Rahmen 402. Drei Rahmen bilden einen Superrahmen 404. Ein Beispiel einer Datennachricht ist in 4A als Bereich 406 dargestellt. Diese Daten umfassen eine Systemzeitnachricht (gleichbedeutend mit der GPS-Zeit) und eine Offsetzeit 408, die zur Übertragungszeit des Synchronisationssignals durch eine bestimmte Basisstation, wie etwa der Basisstation 117 in 1, gehört. Das Ende des Superframes, der die Synchronisationskanalnachricht enthält, plus ein Zeitintervall, das vier zusätzlichen Superframes entspricht, ist gleich der Systemzeit plus der Offsetzeit (ausgenommen kleine Ausbreitungsverzögerungen von der Basisstation zur mobilen Einheit). Daher ist in 4 die Systemzeit 414 gleich der Endzeit 410 der drei Superframes, die die Synchronisationskanalnachricht 406 enthalten, plus den vier Superframes 412, die auf diese Endzeit 410 folgen, minus ein Zeitintervall, das gleich der Offsetzeit 408 ist. Die Markierung 414 kennzeichnet die Systemzeitmessung in Bezug zur Synchronisationskanalnachricht 406.
  • Daher kann das zellulare Telefon durch das Synchronisieren auf das empfangene Synchronisationssignal und das Lesen der Datennachricht die Zeit genau bestimmen, typischerweise bis auf einige Mikrosekunden. Gemäß einer Ausführungsform der vorliegenden Erfindung integriert der kombinierte GPS/Kommunikations-Empfänger 200 in ein mit dem IS-95 CDMA-System kompatibles zellulares Telefon einen GPS-Empfänger. Der Empfänger des zellularen Telefons empfängt das Synchronisationssignal von der Zellenbasisstation und der Prozessor 212 im kombinierten GPS/Kommunikations-Empfänger 200 führt die Zeitbestimmung durch. Diese Zeitinformation kann vom kombinierten GPS/Kommunikations-Empfänger 200 zum Ermitteln des Empfängerstandorts verwendet werden. Alternativ kann diese Zeitsteuerungsinformation in Situationen, in denen die abschließende Positionsbestimmung in einer getrennten Basisstation durchgeführt wird, an GPS-Positionsdaten angehängt werden, die, wie zuvor mit Bezug auf die 1 und 3 beschrieben, vom kombinierten GPS/Kommunikations-Empfänger an die Basisstation gesendet werden.
  • 4B stellt die Datenstruktur eines Verkehrskanals für den europäischen zellularen GSM-Standard dar. Der GSM-Standard verwendet für den Betrieb eines Kommunikationskanals eine Time-Division-Multiple-Access (TDMA) Technik. Im GSM-System wird der Datenverkehr in bestimmten Intervallen auf dem Kanal gebündelt. Ein GSM-Bündel dauert 0,577 Millisekunden. In 4B wird ein Datenbündel als ein Zeitschlitz 430 dargestellt, der 156,25 Bitlängen enthält. Die Daten in GSM-Datenbündeln sind in zwei Unterschlitzen enthalten, von denen jeder aus 57 Bit besteht. Jedes Bündel enthält auch Signalbits zur Kennzeichnung des Verkehrstyps und Trainingbits, die es Empfängers gestatten, sich selbst auf die Bündel zu synchronisieren.
  • Innerhalb der GSM-Nachrichtenhierarchie umfassen acht Datenbündel oder Zeitschlitze einen GSM-Rahmen 428 von 4,615 Millisekunden Dauer; 26 Rahmen umfassen einen GSM-Multirahmen 426 von 120 Millisekunden Dauer; 51 Multirahmen umfassen einen GSM-Superrahmen 424 von 6,12 Sekunden Dauer; und 2048 Superrahmen umfassen einen GSM-Hyperrahmen 422 von 3,4816 Stunden Dauer.
  • Die Strukturen des GSM-Broadcast-Steuerkanals (zur Synchronisation) und des zentralen Steuerkanals (für Funkruf und Zugriff) entsprechen der in 4B dargestellten Struktur, ausgenommen, daß ein Multirahmen 51 TDMA-Rahmen umfaßt und ein Superrahmen 26 Multirahmen umfaßt. Damit ist die Struktur der Steuerkanäle in Bezug auf die Zusammensetzung der Multirahmen und Superrahmen umgekehrt zu den Verkehrskanälen.
  • Da das GSM-System gut vorgeschriebene Zeitsteuerungsmarkierungen zu verschiedenen Zeitpunkten enthält, kann ein zellulares Telefon oder ein zellularer Empfänger auf verschiedenen Synchronisationsereignissen einrasten und eine lokale Zeitkennung ermitteln. Beispielsweise gestatten es die Verkehrsmultirahmen, die alle 120 Millisekunden auftreten, oder die Superrahmen, die alle 6,12 Sekunden auftreten, Mobiltelefonen in dem von der Zelle abgedeckten Bereich die Zeit aus Netzwerk-Broadcastübertragungen zu ermitteln, die von der Zellen-Basisstation gesendet werden.
  • In einer Ausführungsform der vorliegenden Erfindung integriert der kombinierte GPS/Kommunikations-Empfänger 200 einen GPS-Empfänger in ein GSM-System kompatibles zellulares Telefon. Der Empfänger des zellularen Telefons empfängt eine Netzwerk-Broadcastübertragung von der GSM-Basisstation, die eine Zeitkennung enthält. Der Prozessor 212 im kombinierten GPS/Kommunikations-Empfänger 200 berechnet die lokale Zeit des zellularen Telefons, indem er einen Zähler laufen läßt und die Zeitkennung im Broadcastsignal um das Zeitintervall eines bestimmten synchronisierten Ereignisses, wie etwa einem GSM-Superrahmen oder Multirahmen, erhöht. Der Zähler wird dazu verwendet die Anzahl der Rahmen in Bezug auf die Zeitkennung abzuzählen. Die berechnete Zeit kann dann an verarbeitete GPS-Daten (beispielsweise Pseudoranges) angehängt werden, um die Berechnung der Empfängerposition zu ermöglichen, die im kombinierten GPS/Kommunikations-Empfänger 200 oder entfernt in einer GPS-Basisstation 106 durchgeführt werden kann. Die Bestimmung der Empfängerposition kann lokal im Empfänger durchgeführt werden, wenn der Empfänger GPS-Satelliten-Positionsinformation besitzt. Wenn die Empfängerposition entfernt bestimmt wird, werden die verarbeiteten Daten einschließlich der Zeitkennung zum Abschließen der Positionsberechnung zur entfernten Verarbeitungseinheit gesendet. Diese Vorgehensweise geht davon aus, daß die verschiedenen Zelleneinrichtungsübertragungen untereinander zeitlich synchronisiert sind, so daß der GPS-Empfänger und die Basisstation ihre Zeiten aus dem Netzwerk synchronisieren können, wenn sie Zelleneinrichtungsübertragungen von verschiedenen Zelleneinrichtungen empfangen. Diese Synchronisation ist nicht immer im GSM-System vorhanden, da sie optional ist. Ein Verfahren zum Überwinden dieser Einschränkung wird später besprochen.
  • Für den Fachmann ist erkennbar, daß die Technik der Bestimmung der lokalen Zeit aus einem synchronisierten Ereignis, wie etwa einem Nachrichtenrahmen oder einem Multirahmen, auf Kommunikationssysteme anwendbar ist, die Zeitimpulse oder Ähnliches verwenden, anstatt einer Rahmenstruktur wie bei GSM. In diesen Fällen wird die Periodizität des Impulses mit einer Zeitkennung verwendet, um die lokale Zeit am kombinierten GPS/Kommunikations-Empfänger abzuleiten.
  • Bestimmen der Position der entfernten Einheit
  • 5A ist eine Flußdiagrammdarstellung eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung zum Bestimmen der Zeit in einem entfernten kombinierten GPS/Kommunikations-Empfänger. Das Verfahren in 5A wird mit Bezug auf eine Kombination von GPS mit einem zellularen Kommunikationssystem, wie in 3 dargestellt, besprochen. Die mobile Einheit 302 umfaßt einen kombinierten GPS/Kommunikations-Empfänger wie in 1 dargestellt und wird als entfernte Einheit bezeichnet. Die entfernte Einheit 302 baut als erstes über die kabellose Kommunikationsverbindung eine Kommunikation mit der GPS-Basisstation 117 auf, Phase 500. Gemäß einer Ausführungsform der vorliegenden Erfindung ist diese kabellose Kommunikationsverbindung eine zellulare Telefonverbindung. Das bestimmte zellulare System oder der zellulare Standard hängen von der Region ab, in der das System eingesetzt ist, da zellulare Standards zwischen verschiedenen Ländern und Regionen unterschiedlich sind. Nachdem die entfernte Einheit 302 eine Kommunikationsverbindung aufgebaut hat findet sie die Rahmengrenzen innerhalb des von der Zelleneinrichtung 304 gesendeten Kommunikationssignals, Phase 502. Die Rahmengrenzen dienen als die Zeitsteuerungskennung, die die Basis zum Ableiten der mit der GPS-Signalerfassung verbundenen relativen oder absoluten Zeit ist. In gebräuchlichen digitalen zellularen Systemen gehört die gesuchte Grenze typischerweise zu einem Superrahmen oder einem anderen ähnlichen Typ von Datengrenze. In gebräuchlichen analogen zellularen Systemen sind Rahmengrenzen während Gesprächen typischerweise nicht verfügbar. Statt dessen werden typischerweise Datenbündel für die Sprachdaten als Steuersignale eingesetzt. Diese können als Grenzen von Ereignissen dienen, die durch den Zeitpunkt ihres Auftretens eine Synchronisation bereitstellen, entweder indem ihr Auftreten mit einem sich wiederholenden Intervall synchronisiert wird (beispielsweise auf Ein- oder Fünf-Sekunden-Grenzen) oder indem Daten gesendet werden, die den Zeitpunkt ihres Auftretens anzeigen.
  • In Phase 504 bestimmt die entfernte Einheit 302, ob im Kommunikationssignal Zeitdaten codiert sind. Wenn das zellulare System den IS-95 CDMA oder einen ähnlichen Standard verwendet, wird die Systemzeit relativ zu bestimmten Zeitsteuerungsmarkierungen gesendet. Andere Systeme, wie etwa der europäische GSM-Standard, übertragen jedoch keine Systemzeit und daher stellt die Periodizität der Rahmen die einzige Kennung für eine Datenzeitsteuerung bereit. Wenn das zellulare Kommunikationssystem eine Systemzeitsteuerung bereitstellt, kann ein Prozessor in der entfernten Einheit 302 aus den Systemzeitdaten und den Zeitsteuerungsmarkierungen die absolute Zeit bestimmen, Phase 508. Wenn das zellulare Kommunikationssystem keine Systemzeitsteuerung bereitstellt, kann ein interner Offsetzähler gestartet werden und innerhalb der entfernten Einheit 302 laufen, Phase 506. Dieser interne Offsetzähler sollte verwendet werden, um der Basisstation Zeitsteuerungsoffsetinformation zur Verfügung zu stellen, um die Bestimmung der Zeit relativ zu einer bestimmten Zeitsteuerungsmarkierung zu erleichtern, die von der GPS-Basisstation 117 ähnlich erfaßt und gekennzeichnet werden kann.
  • In Phase 510 bestimmt die entfernte Einheit 302 die Satellitenpositionsdaten für entsprechende sichtbare Satelliten. Die Satellitenpositionsdaten können räumliche (x, y, z) Koordinatendaten für jeden der Satelliten enthalten. Alternativ können die Satellitenpositionsdaten Pseudoranges für jeden der Satelliten enthalten. Nach dem Bestimmen der Satellitenpositionsdaten speichert die entfernte Einheit diese Daten zusammen mit der passenden Zeitinformation, Phase 512. Diese Zeitinformation besteht für zellulare Systeme, die keine Systemzeitinformation übertragen, aus dem in Phase 506 erzeugten Zeitsteuerungsoffset. Alternativ kann die Zeitsteuerungsinformation für zellulare Systeme, die Zeitsteuerungsinformation im Übertragungssignal senden, die in Phase 508 bestimmte absolute Zeit sein. Die gespeicherte Satellitenpositionsinformation und die Zeitinformation werden dann über die Kommunikationsverbindung zur GPS-Basisstation 117 gesendet, Phase 514. In Phase 516 bestimmt die entfernte Einheit 302, ob eine zusätzliche Positionsbestimmung erforderlich ist. Falls keine zusätzliche Positionsbestimmung erforderlich ist, endet der Übertragungsvorgang der entfernten Einheit. Falls eine zusätzliche Positionsbestimmung erforderlich ist, bestimmt die entfernte Einheit 302 als nächstes, ob die von der vorhergehenden Zeitmessung erhaltenen Zeitdaten veraltet sind, Phase 518. Typischerweise kann ein Offsetzähler verwendet werden, um aktuelle Zeitdaten aus den vorhergehenden Daten zu bestimmen, wenn die vorhergehenden Daten noch verläßlich sind. Wenn die Zeitdaten noch gültig sind, wird die nachfolgende Positionsbestimmung ermittelt, indem mit einer neuen Satellitenpositionsbestimmung fortgefahren wird, Phase 510. Die neuen Satellitenpositionsdaten und die originalen Zeitdaten, wie vom aktuellen Wert des Offsetzählers modifiziert, werden dann in der entfernten Einheit 302 gespeichert und über die Kommunikationsverbindung zur Basisstation 117 übertragen. Wenn in Phase 518 festgestellt wird, daß die Zeitdaten nicht mehr gültig sind, beginnt die Verarbeitung erneut bei Phase 502, wo neue Zeitdaten aus dem Kommunikationssignal entnommen werden. Nach dem Ermitteln neuer Zeitdaten und Satellitenpositionsdaten für die zusätzliche Positionsbestimmung werden diese Daten zur Basisstation 117 gesendet.
  • 5B ist eine Flußdiagrammdarstellung eines Verfahrens gemäß einer alternativen Ausführungsform der vorliegenden Erfindung zum Bestimmen der Zeit in einem entfernten kombinierten GPS/Kommunikations-Empfänger. Wie bei 5A wird das Verfahren in 5B mit Bezug auf eine Kombination von GPS mit einem zellularen Kommunikationssystem, wie in 3 dargestellt, besprochen. Die entfernte Einheit 302 baut zuerst über die kabellose Kommunikationsverbindung eine Kommunikation mit der GPS-Basisstation 117 auf, Phase 520. Zum Erklären wird wieder angenommen, daß diese kabellose Kommunikationsverbindung eine zellulare Telefonverbindung ist. Gemäß dieser alternativen Ausführungsform der vorliegenden Erfindung wird des weiteren angenommen, daß im Kommunikationssignal keine absolute Zeit enthalten ist und die Rahmengrenzen im Signal als Zeitsteuerungskennungen zum Ableiten der Zeit verwendet werden.
  • Nachdem die entfernte Einheit 302 eine Kommunikationsverbindung aufgebaut hat, liest und speichert sie GPS-Signale, die von sichtbaren GPS-Satelliten empfangen werden, Phase 522. In Phase 522 findet die entfernte Einheit auch die Rahmengrenzen im von der Zelleneinrichtung 304 gesendeten Kommunikationssignal. Es wird angenommen, daß die GPS-Signale gleichzeitig mit den Rahmengrenzen des Kommunikationssignals empfangen werden, so daß tatsächlich keine Verzögerung zwischen der Zeitsteuerungskennung und dem tatsächlichen Empfang des GPS-Signals auftritt. In der Realität kann jedoch eine Offsetzeit zwischen dem Empfangszeitpunkt eines GPS-Signals und der Rahmengrenze auftreten. Beispielsweise, wenn das GPS-Signal in der Mitte eines Rahmens empfangen wird gibt es einen halben Rahmen Offset vor der nächsten Rahmengrenze, die als Zeitsteuerungskennung dient. In einigen zellularen Systemen kann dieser Offset genügend groß sein, um einen merklichen Fehler in der Positionsberechnung zu verursachen. In diesen Fällen kann die entfernte Einheit 302 einen Verzögerungszähler unterhalten, der beim Empfang eines GPS-Signals initialisiert wird und der das Intervall zwischen dem Empfang des GPS-Signals und der Rahmengrenze auszählt. Dieser Verzögerungszähler sollte in Inkrementen (beispielsweise 10 Millisekunden) zählen, die hinreichend sind, um jede durch die Verzögerung verursachte Ungenauigkeit zu beseitigen.
  • In Schritt 524 bestimmt die entfernte Einheit 302 die Satellitenpositionsdaten für entsprechende sichtbare Satelliten. Wie zuvor gesagt, können die Satellitenpositionsdaten für jeden der Satelliten räumliche (x, y, z) Koordinatendaten umfassen, oder sie können für jeden der Satelliten Pseudorangedaten umfassen. Nach dem Bestimmen der Satellitenpositionsdaten speichert die entfernte Einheit diese Daten zusammen mit der passenden Zeitinformation, Phase 526. Die Zeitinformation in dieser alternativen Ausführungsform besteht in der Nummer des Rahmens, dessen spätere Grenze als Zeitsteuerungskennung dient. Die gespeicherte Satellitenpositionsinformation und die Rahmennummer wird dann über die Kommunikationsverbindung zur GPS-Basisstation 117 gesendet, Phase 528. Die GPS-Basisstation 117 verwendet zum Bestimmen der absoluten Zeit die Rahmennummer, um Rahmen einander zuzuordnen und einen Zählerstand zu synchronisieren.
  • In Phase 530 bestimmt die entfernte Einheit 302, ob eine zusätzliche Positionsbestimmung erforderlich ist. Wenn keine zusätzliche Positionsbestimmung erforderlich ist, endet der Übertragungsvorgang der entfernten Einheit. Falls eine zusätzliche Positionsbestimmung erforderlich ist, bestimmt die entfernte Einheit 302 als nächstes, ob die von der vorhergehenden Zeitmessung erhaltenen Zeitdaten, beispielsweise Rahmengrenzenpositionen, veraltet sind, Phase 532. Wenn die Zeitdaten noch gültig sind, wird die nachfolgende Positionsbestimmung ermittelt, indem mit einer neuen Satellitenpositionsbestimmung fortgefahren wird, Phase 524. In allen Fällen wird angenommen, daß der Verzögerungszähler ununterbrochen läuft. Die neuen Satellitenpositionsdaten und die originalen Zeitdaten (Rahmennummer) werden dann in der entfernten Einheit 302 gespeichert und über die Kommunikationsverbindung zur Basisstation 117 übertragen. Wenn in Phase 532 festgestellt wird, daß die Zeitdaten nicht mehr gültig sind, beginnt die Verarbeitung erneut bei Phase 522, wo neue Rahmengrenzendaten aus dem Kommunikationssignal entnommen werden. Nach dem Ermitteln neuer Rahmengrenzen- und Satellitenpositionsdaten für die zusätzliche Positionsbestimmung werden diese Daten zur Basisstation 117 gesendet, Phase 528.
  • 6 ist eine Flußdiagrammdarstellung eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung zum Berechnen der Position eines entfernten kombinierten GPS/Kommunikations-Empfängers in einer GPS-Basisstation. Wie bei den 5A und 5B wird das Verfahren in 6 mit Bezug auf eine Kombination von GPS mit einem zellularen Kommunikationssystem, wie in 3 dargestellt, besprochen. Die GPS-Basisstation 117 empfängt GPS-Satellitendaten und GPS-Zeitdaten von einem lokalen GPS-Empfänger 312, Phase 600. Wenn ein lokaler GPS-Empfänger, wie etwa GPS-Empfänger 312 nicht verfügbar ist, kann die GPS-Basisstation 117 diese Information aus anderen Quellen erhalten, wie etwa andere entfernte GPS-Empfänger als die entfernte Einheit 302. Die GPS-Basisstation 117 hält aktuelle Daten, die zu den erfaßten GPS-Signalen gehören und von der GPS-Signalquelle (beispielsweise GPS-Empfänger 312) unterhalten werden. Die GPS-Basisstation 117 baut dann über die Kommunikationsverbindung eine Kommunikation mit der entfernten Einheit 302 auf, Phase 602. Diese Phase baut die Zweiweg-Kommunikationsverbindung zwischen der Basisstation 117 und der entfernten Einheit 302 auf, die von der entfernten Einheit 302 in Phase 500 in 5A oder in Phase 520 in 5B eingeleitet wurde.
  • In Phase 604 versieht die GPS-Basisstation 117 die Rahmengrenzen des Kommunikationssignals mit einem Zeitstempel. Um eine genaue Synchronisation sicherzustellen, sollten die von der GPS-Station 117 mit Zeitstempeln versehenen Rahmengrenzen eine bekannte Beziehung zu Rahmengrenzen haben, die von der entfernten Einheit 302 in Phase 502 in 5A gefunden werden. Dies kann wie in 3 dargestellt ausgeführt werden, wobei die GPS-Basisstation 117 Abtastungen der Kommunikationssignale entweder von einer Zelleneinrichtung oder von einem zellularen Empfänger (beispielsweise Mobiltelefon 314) erhält. In Phase 606 bestimmt die GPS-Basisstation 117, ob im Kommunikationssignal absolute Zeitdaten codiert sind. Wenn absolute Zeitdaten im Kommunikationssignal codiert sind, empfängt die GPS-Basisstation 117 die Satellitenpositionsdaten und die absolute Zeit von der entfernten Einheit 302, Phase 610. Die in dieser Phase empfangenen Daten entsprechen den von der entfernten Einheit 302 in Phase 514 in 5A gesendeten Daten, in denen die absolute Zeit diejenige war, die von der entfernten Einheit 302 in Phase 508 berechnet wurde. Wenn keine Zeitdaten im Kommunikationssignal codiert sind, empfängt die GPS-Basisstation 117 von der entfernten Einheit (in Phase 608) die Satellitenpositionsdaten, eine Kennung für eine Zeitkennung und eine Offsetzeit (falls vorhanden) der Kennung. Die in dieser Phase empfangenen Daten entsprechen den von der entfernten Einheit 302 in Phase 514 in 5A gesendeten, in denen die Offsetzeit aus dem internen Offsetzähler abgeleitet ist, der von der entfernten Einheit 302 in Phase 506 gestartet wurde. Wenn die GPS-Basisstation 117 eine Offsetzeit als die Zeitdaten empfängt, berechnet sie in Phase 612 die absolute Zeit für die entfernte Einheit 302 basierend auf der Offsetzeit und der lokalen Zeit, wie zuvor in Phase 604 ermittelt. Es wird angenommen, daß die Basisstation 117 über ihre eigene Zeitsteuerungsquelle (wie etwa ein GPS-Empfänger) oder Zeitsteuerungsdaten, die ihr über eine andere Kommunikationsverbindung (wie etwa Mobiltelefon 314) bereitgestellt werden, eine genaue Kenntnis ihrer eigenen lokalen Zeit hat. Nachdem die absolute Zeit für die entfernte Einheit von der GPS-Basisstation 117 ermittelt wurde, entweder durch interne Berechnung in Phase 612 oder direkt von der entfernten Einheit 302 in Phase 610, berechnet die Basisstation die Position der entfernten Einheit 302 unter Verwendung dieser absoluten Zeit und der Satellitenpositionsdaten, die von der entfernten Einheit empfangen wurden, Phase 614.
  • In einer alternativen Ausführungsform der vorliegenden Erfindung entsprechend der Übertragung von Zeit- und GPS-Daten in Übereinstimmung mit 5B, empfängt die GPS-Basisstation 117 die Rahmennummer, die zur Rahmengrenze des Kommunikationssignals gehört, Phase 608. Diese Rahmennummer, die von der entfernten Einheit in Phase 528 in 5B gesendet wurde, dient als die Zeitsteuerungskennung zur Berechnung des Standorts der entfernten Einheit. Die GPS-Basisstation 117 kann auch einen Zählerstand für einen Verzögerungszähler erhalten, falls das GPS-Signal in der entfernten Einheit 302 mit einem Offset zwischen der Empfangszeit und der Rahmengrenze empfangen wurde, wie oben beschrieben. Die GPS-Basisstation 117 ordnet die Rahmennummer dem entsprechenden Rahmen zu, den sie von einer unabhängigen Quelle des Kommunikationssignals (beispielsweise Mobiltelefon 314) erhalten hat. Sie berücksichtigt auch etwaige Verzögerungsoffsets und bestimmt dann die absolute Zeit für die entfernte Einheit 302 basierend auf der Rahmennummer und einer etwaigen Offsetverzögerung. Nachdem die absolute Zeit für die entfernte Einheit von der GPS-Basisstation 117 ermittelt ist, berechnet die Basisstation die Position der entfernten Einheit 302 unter Verwendung dieser absoluten Zeit und der von der entfernten Einheit 302 empfangenen Satellitenpositionsdaten, wie in Phase 614 in 6 dargestellt.
  • In manchen zellularen Systemen ist die absolute Zeit nicht zwischen den Zelleneinrichtungen koordiniert, auch, wenn sie innerhalb einer gegebenen Zelle mit einer hohen relativen Position (das heißt großer Stabilität) unterhalten werden kann. Es kann daher für einen entfernten GPS-Empfänger schwierig sein, seine Zeit mit einer GPS-Basisstation zu koordinieren, sofern die GPS-Basisstation nicht Zugang zur Zeitsteuerungsinformation der Zelle hat, in der sich die entfernte Einheit befindet. In einer Ausführungsform der vorliegenden Erfindung ist dieses Problem teilweise durch eine Reihe von zellularen Telefonen gelöst, die sich in jeder Zelle eines abgedeckten Bereichs befinden, der von einer zellularen Vermittlungszentrale bedient wird. Jedes dieser Telefone bestimmt die Zellenzeitsteuerung für seine bestimmte Zelle. Wenn die zum entfernten GPS-Empfänger gehörende Zelle bekannt ist, kann die absolute Zeit für diese Zelle zwischen einer GPS-Basisstation und einer entfernten Einheit koordiniert werden, unabhängig vom Standort der entfernten Einheit innerhalb der Zelle.
  • Doppler-Datenübertragung
  • Gemäß einer alternativen Ausführungsform der vorliegenden Erfindung kann das Verfahren der vorliegenden Erfindung in Verbindung mit einem Verfahren zur Verringerung der Verarbeitungszeit eingesetzt werden, das auf Dopplerfehlern in einem Satelliten-Positionierungs-System (SPS) Empfänger beruht, der einen zellbasierten Kommunikationsempfänger umfaßt, so wie beschrieben in der mitanhängigen US-Patentanmeldung mit dem Titel "An Improved GPS Receiver Utilizing a Communication Link" von Norman F. Krasner, eingereicht am 15. April 1997 unter der Anmeldenummer 08/842,559, die hiermit durch Verweis eingebunden ist. Verfahren zur Ausnutzung von Dopplerinformation, die zu einem SPS-Empfänger mit einem zellularen Empfänger übertragen wird, sind auch in den mitanhängigen US-Patentanmeldungen Anmeldenummer 08/612,582, eingereicht am B. März 1996 und Anmeldenummer 08/759,523, eingereicht am 4. Dezember 1996, beschrieben, und beide Anmeldungen haben den Titel "An Improved GPS Receiver Utilizing a Communication Link" und beide sind hiermit durch Verweis eingebunden. Ein Verfahren umfaßt das Bestimmen eines angenäherten Standorts eines GPS-Empfängers von einer zellbasierten Informationsquelle. Dieser angenäherte Standort wird bestimmt, indem von den folgenden Standorten wenigstens einer verwendet wird: einem Standort eines zellularen Versorgungsbereichs, der eine Zelleneinrichtung einschließt, die dazu fähig ist mit dem zellbasierten Kommunikationsempfänger zu kommunizieren, oder einem Standort der Zelleneinrichtung selber. Das Verfahren schließt des weiteren das Bestimmen einer angenäherten Dopplerinformation für wenigstens einen GPS-Satelliten relativ zum GPS-Empfänger ein, wobei die angenäherte Dopplerinformation auf dem angenäherten Standort basiert. Diese angenäherte Dopplerinformation wird im GPS-Empfänger dazu verwendet die Verarbeitungszeit entweder beim Bestimmen von wenigstens einem Pseudorange zu dem wenigstens einen Satelliten oder beim Erfassen von Signalen vom wenigstens einen GPS-Satelliten zu verkürzen.
  • Eine beispielhafte Ausführungsform dieses Verfahrens ist ein zellulares Telefon, das einen GPS-Empfänger einschließt. Das zellulare Telefon arbeitet, indem es mit Zelleneinrichtungen kommuniziert, von denen jede mit einer zellularen Vermittlungszentrale verbunden ist. In der zellularen Vermittlungszentrale oder in der Zelleneinrichtung oder in einer entfernten Verarbeitungsstation kann eine Datenbasis, die eine zellular basierte Informationsquelle darstellt, unterhalten werden, wobei diese als "Server" bezeichnet werden kann und wobei sie dazu verwendet werden kann basierend auf der Zelleneinrichtung (oder dem zellularen Versorgungsbereich), mit der das zellulare Telefon kommuniziert, einen angenäherten Standort des zellularen Telefons zu ermitteln. Dieser angenäherte Standort kann dann dazu verwendet werden, eine angenäherte Dopplerinformation relativ zu den verschiedenen GPS-Satelliten, die GPS-Signale zum GPS-Empfänger im zellularen Telefon senden, abzuleiten. Diese angenäherte Dopplerinformation wird dann in einer Ausführungsform von der Zelleneinrichtung zum zellularen Telefon übertragen und wird dann im GPS-Empfänger verwendet, um die Verarbeitungszeit zu verkürzen, durch Dopplerinduzierte Effekte im GPS-Empfänger.
  • Eine weitere Ausführungsform dieses Aspekts der vorliegenden Erfindung ist eine Datenverarbeitungsstation, die einen Prozessor und eine an den Prozessor angeschlossene Speichervorrichtung und einen an den Prozessor angeschlossenen Transceiver umfaßt. Der Transceiver dient dazu, die Datenverarbeitungsstation mit einer kabellosen Zelleneinrichtung zu verbinden. Die Speichervorrichtung enthält Information, die wenigstens eine angenäherte Dopplerinformation zu einem gegebenen Zeitpunkt und für einen angenäherten Standort festlegt, wobei der Standort durch wenigstens einen der folgenden Standorte bestimmt ist: einem Standort eines zellularen Versorgungsbereichs, der die kabellose Zelleneinrichtung einschließt, oder einem Standort der kabellosen Zelleneinrichtung selber. Der Transceiver empfängt eine Ortsinformation, die den angenäherten Standort festlegt, und der Prozessor ermittelt eine angenäherte Dopplerinformation für den wenigstens einen GPS-Satelliten, der von diesem angenäherten Standort aus sichtbar ist. Diese angenäherte Dopplerinformation basiert auf dem angenäherten Standort. Der Transceiver sendet diese angenäherte Dopplerinformation zur kabellosen Zelleneinrichtung, die die angenäherte Dopplerinformation daraufhin zu einem zellbasierten Kommunikationsempfänger, der mit einem GPS-Empfänger verbundenen ist, überträgt.
  • Ein weiterer Aspekt der vorliegenden Erfindung betrifft ein Verfahren zum Bereitstellen eines lokalen Oszillatorsignals in einem mobilen Satelliten-Positionierungs-System-Empfänger. Das Verfahren umfaßt das Empfangen eines Signals mit einer Trägerfrequenz und einem auf die Trägerfrequenz modulierten Datensignal, das Entnehmen eines Referenzsignals aus dem auf die Trägerfrequenz modulierten Datensignal und die Verwendung des Referenzsignals, um ein lokales Oszillatorsignal zum Erfassen von GPS-Signalen von GPS-Satelliten bereitzustellen.
  • Eine weitere Ausführungsform gemäß diesem Aspekt der vorliegenden Erfindung ist ein kombinierter GPS-Empfänger mit einem Kommunikationssystem. Das Kommunikationssystem umfaßt eine Erfassungs- und Verfolgungsschaltung, die zum Empfang des Kommunikationssignals an eine Antenne angeschlossen ist. Diese Erfassungs- und Verfolgungsschaltung erfaßt und verfolgt das Datensignal, das auf die Trägerfrequenz moduliert ist, und stellt aus dem Datensignal, das auf die Trägerfrequenz moduliert ist, ein Referenzsignal bereit. Das Referenzsignal wird dann auf einen Phasenregelkreis oder einen Frequenzsynthesizer gegeben, um ein lokales Oszillatorsignal zu erzeugen, das dazu verwendet wird GPS-Signale im GPS-Empfänger zu erfassen.
  • In einem weiteren Aspekt der vorliegenden Erfindung wird ein Verfahren zum Ermitteln einer Position eines GPS-Empfängers, der einen kabellosen zellbasierten Sender hat, beschrieben. Dieses Verfahren umfaßt das Ermitteln eines angenäherten Standorts des GPS-Empfängers mittels einer zellbasierten Informationsquelle. Der angenäherte Standort wird durch wenigstens einen der folgenden Standorte bestimmt: einem Standort eines zellularen Versorgungsbereichs, der eine kabellose Zelleneinrichtung einschließt, die mit dem zellenbasierten Sender kommunizieren kann, oder einem Standort der kabellosen Zelleneinrichtung. Der GPS-Empfänger empfängt eine GPS-Signalquelle und bestimmt mehrere Pseudorangedaten und sendet diese mehreren Pseudorangedaten zur kabellosen Zelleneinrichtung. Dann wird unter Verwendung der GPS-Signale, der mehreren Pseudoranges und des angenäherten Standorts eine Position des SPS-Empfängers berechnet. In diesem Verfahren wird der angenäherte Standort dazu verwendet die Konvergenz der Positionsberechnung zu erleichtern.
  • In einem weiteren Aspekt der vorliegenden Erfindung wird ein Verfahren zum Bereitstellen von Dopplerinformation für einen GPS-Empfänger beschrieben. In diesem Verfahren werden mehrere angenäherte Dopplerdaten von einem angenäherten Standort bestimmt. Dieser angenäherte Standort basiert auf wenigstens einem der folgenden Standorte: einem Standort einer kabellosen Zelleneinrichtung oder einem Standort eines zellularen Versorgungsbereichs, der die kabellose Zelleneinrichtung einschließt. Die mehreren angenäherten Dopplerdaten gehören zu entsprechenden mehreren Satelliten. Das Verfahren umfaßt außerdem das Aussenden der mehreren angenäherten Dopplerdaten über einen kabellosen Zellensender der kabellosen Zelleneinrichtung zu mehreren GPS-Empfängern in einer Zelle, die durch die kabellose Zelleneinrichtung bedient wird. Typischerweise würde in wenigstens einer Ausführungsform die Zelleneinrichtung dann mehrere Pseudoranges empfangen und sie würde diese Pseudoranges an eine entfernte Verarbeitungsstation weiterleiten, in der die Position des GPS-Empfängers mittels der GPS-Signale und der Pseudoranges berechnet wird.
  • In noch einem weiterem Aspekt der vorliegenden Erfindung wird ein Verfahren zum Bereitstellen von Satelliteninformation für einen GPS-Empfänger beschrieben. Dieses Verfahren umfaßt das Ermitteln eines angenäherten Standorts aus einer zellular basierten Informationsquelle und das Ermitteln von mehreren Satellitenephemeridendaten für entsprechende mehrere Satelliten, die vom angenäherten Standort aus sichtbar sind. Das Verfahren umfaßt des weiteren das Übertragen der mehreren Satellitenephemeridendaten von einem kabellosen zellularen Sender der kabellosen Zelleneinrichtung zu einem GPS-Empfänger in einer Zelle, die von der kabellosen Zelleneinrichtung bedient wird.
  • In noch einem weiterem Aspekt der vorliegenden Erfindung wird der angenäherte Standort, der aus der zellbasierten Informationsquelle abgeleitet ist, dazu verwendet, einen bestimmten Satz von differentiellen GPS-Korrekturdaten auszuwählen.
  • 7 stellt ein Beispiel einer zellular basierten Informationsquelle dar, die in einer Ausführungsform in einem GPS-Server unterhalten werden kann, wie etwa die in 3 dargestellt GPS-Server-Basisstation 117. Alternativ kann diese Informationsquelle in einer zellularen Vermittlungszentrale unterhalten werden, wie etwa der zellularen Vermittlungszentrale 308 in 3, oder in jeder Zelleneinrichtung, wie der in 3 dargestellten Zelleneinrichtung 304. Typischerweise wird diese Informationsquelle jedoch in dem GPS-Server unterhalten und regelmäßig aktualisiert, der mit der zellularen Vermittlungszentrale verbunden ist. Die Informationsquelle 700 kann die Daten in verschiedenen Formaten unterhalten und es ist offensichtlich, daß das in 7 gezeigte Format nur ein Beispiel dieses Formats darstellt. Typischerweise wird jeder Dopplerinformationssatz zu einer bestimmten Zeit 710, wie etwa der Dopplersatz A1 zur Zeit T1, einen entsprechenden Standort oder eine entsprechende Kennung für eine Zelleneinrichtung oder einen Versorgungsbereich einschließen. Beispielsweise gibt es im Fall der Dopplersätze A1 und A2 eine entsprechende Kennung des zellularen Versorgungsbereichs A sowie die Breite und Länge dieses Versorgungsbereichs. Es ist erkennbar, daß typischerweise diese Breite und Länge ein "mittlerer" Standort ist, der im allgemeinen zentral im geographischen Bereich des zellularen Versorgungsbereichs liegt. Andere mögliche Annäherungen können jedoch auch verwendet werden, insbesondere wenn der zellulare Versorgungsbereich Gelände einschließt, das nicht verwendet wird. Wie in 7 dargestellt ist, umfaßt die zellular basierte Informationsquelle eine Spalte, die den zellularen Versorgungsbereich bestimmt, Spalte 702, und eine Spalte 704 bestimmt eine Zelleneinrichtungs-Kennung oder -Nummer. Es ist zu bemerken, daß für den zellularen Versorgungsbereich A keine Bestimmung der Zelleneinrichtungs-Kennung oder des Standorts vorliegt und daher basiert der angenäherte Standort auf einem Standort für den zellularen Versorgungsbereich und daher basieren die angenäherten Dopplerdaten A1 und A2 auf diesem Standort, abhängig von der bestimmten Tageszeit, die durch die Zeiten T1 und T2 gekennzeichnet ist. Die Spalte 706 umfaßt eine Bestimmung der Breite und Länge des bestimmten Standorts des Versorgungsbereichs und Spalte 708 umfaßt eine Bestimmung der Breite und Länge des Standorts der bestimmten Zelleneinrichtung im zellularen Versorgungsbereich.
  • Auch wenn die Verfahren und Geräte der vorliegenden Erfindung mit Bezug auf GPS-Satelliten beschrieben wurden, ist es erkennbar, daß die Vorschläge ebenso auf Positionierungssysteme anwendbar sind, die Pseudo-Satelliten oder eine Kombination aus Satelliten und Pseudo-Satelliten verwenden. Pseudo-Satelliten sind landgestützte Sender, die einen PN-Code (ähnlich einem GPS-Signal) aussenden, der auf ein L-Band-Trägersignal moduliert ist, im allgemeinen synchronisiert mit der GPS-Zeit. Jedem Sender kann ein eindeutiger PN-Code zugeordnet werden, so daß eine Identifikation durch einen entfernten Empfänger möglich ist. Pseudo-Satelliten sind in Situationen nützlich, in denen GPS-Signale von einem Satelliten in der Umlaufbahn nicht verfügbar sein können, wie etwa Tunnels, Minen, Gebäude oder andere umschlossene Bereiche. Der Begriff "Satellit", so wie hier verwendet, soll Pseudo-Satelliten oder Äquivalente zu Pseudo-Satelliten einschließen und der Begriff GPS-Signal, so wie hier verwendet, soll GPS-ähnliche Signale von Pseudo-Satelliten oder Äquivalenten zu Pseudo-Satelliten einschließen.
  • In der vorausgehenden Beschreibung wurde die Erfindung mit Bezug auf eine Anwendung für das United-States-Global-Positioning-Satellite (GPS) System beschrieben. Es ist jedoch offensichtlich, daß diese Verfahren genauso auf ähnliche Satelliten-Positionierungs-Systeme, wie etwa das russische Glonass-System, anwendbar sind. Der hier verwendete Begriff "GPS" schließt solche alternativen Satelliten-Positionierungs-Systeme ein, einschließlich des russischen Glonass-Systems. Der Begriff "GPS-Signale" schließt Signale von alternativen Satelliten-Positionierungs-Systemen ein.
  • Im Vorangehenden wurde ein System zur Zeitbestimmung für einen GPS-Empfänger beschrieben, das kommerziell verfügbare Übertragungssignale verwendet. Auch wenn die vorliegende Erfindung mit Bezug auf bestimmte beispielhafte Ausführungsformen beschrieben wurde, ist es offensichtlich, daß verschiedene Modifikationen und Änderungen an diesen Ausführungsformen vorgenommen werden können, ohne den weiteren Geist und Bereich der Erfindung zu verlassen, wie sie in den Ansprüchen beschrieben ist. Demgemäß sind die Spezifikationen und die Zeichnung veranschaulichend und nicht einschränkend zu verstehen.
  • Legende zu den Figuren
    Figure 00360001
  • Figure 00370001
  • Figure 00380001
  • Figure 00390001
  • Figure 00400001

Claims (37)

  1. Verfahren zur Bestimmung der Position eines mobilen Satelliten-Positionierungs-System (SPS) Empfängers, wobei der mobile SPS-Empfänger von wenigstens einem von mehreren SPS-Satelliten SPS-Signale empfängt, wobei das Verfahren den Empfang eines zellularen Kommunikationssignals in einem mit dem mobilen SPS-Empfänger gekoppelten mobilen Kommunikationsempfänger umfaßt, wobei das Verfahren dadurch gekennzeichnet ist, daß das zellulare Kommunikationssignal eine Zeitkennung hat und die Zeitkennung zusammen mit Daten, die aus dem Empfang eines SPS-Satellitensignals durch den mobilen SPS-Empfänger abgeleitet werden, dazu verwendet wird, Daten zu erzeugen, die die Ankunftszeit des SPS-Satellitensignals angeben, wobei die Ankunftszeit dazu dient, für den mobilen SPS-Empfänger eine Positionsinformation zu bestimmen.
  2. Verfahren nach Anspruch 1, wobei das zellulare Kommunikationssignal eine zellulares Telefonsignal ist und die Zeitkennung einen Rahmen umfaßt, der im zellularen Telefonsignal übermittelte Daten aufteilt.
  3. Verfahren nach Anspruch 2, wobei die Verwendung der Zeitkennung das Anstoßen eines Zählers umfaßt, um die verstrichene Zeit von einem durch die Zeitkennung repräsentierten Zeitereignis bis zum Zeitpunkt der Erzeugung der aus dem Empfang des SPS-Satellitensignals abgeleiteten Daten zu bestimmen.
  4. Verfahren nach Anspruch 1, wobei das zellulare Kommunikationssignal ein zellulares Telefonsignal ist und die Zeitkennung Systemzeitinformation, die im zellularen Kommunikationssignal übermittelt wird, umfaßt.
  5. Verfahren nach Anspruch 4, wobei die Verwendung der Zeitkennung die Dekodierung der Systemzeitinformation als lokale Zeit umfaßt.
  6. Verfahren nach Anspruch 1, wobei die aus dem Empfang des SPS-Satellitensignals abgeleiteten Daten aus pseudozufälligen Sequenzen des vom mobilen SPS-Empfänger empfangenen SPS-Satellitensignals erhalten werden.
  7. Verfahren nach Anspruch 1, das außerdem folgendes umfaßt: • Bestimmen eines ungefähren Standorts des mobilen SPS-Empfängers mittels einer zellbasierten Informationsquelle, wobei der ungefähre Standort durch wenigstens einen der folgenden Punkte bestimmt wird: ein Ort eines zellularen Dienstbereichs, der eine Zelle einschließt, die dazu in der Lage ist, mit dem mobilen Kommunikationsempfänger zu kommunizieren, und ein Standort der Zelle; • Bestimmen einer ungefähren Dopplerinformation relativ zum mobilen SPS-Empfänger für wenigstens einen SPS-Satelliten, wobei die ungefähre Dopplerinformation auf dem ungefähren Standort beruht; und • Verwenden der ungefähren Dopplerinformation im mobilen SPS-Empfänger zum Bestimmen wenigstens eines Pseudoranges zum wenigstens einen SPS-Satelliten oder zum Erfassen von Signalen vom wenigstens einen SPS-Satelliten.
  8. Verfahren nach Anspruch 7, das außerdem die Übermittlung der ungefähren Dopplerinformation vom Zellenstandort zum mobilen Kommunikationsempfänger umfaßt.
  9. Verfahren nach Anspruch 8, das außerdem die Übermittlung des wenigstens einen Pseudoranges vom mobilen SPS-Empfänger zu einer entfernten Verarbeitungsstation umfaßt.
  10. Verfahren nach Anspruch 1, wobei der mobile Kommunikationsempfänger mit dem mobilen SPS-Empfänger in einem Gehäuse integriert ist.
  11. Verfahren nach Anspruch 1, das außerdem zur Bestimmung der Positionsinformation die Übermittlung der Daten, die die Ankunftszeit des SPS-Satellitensignals angeben, vom mobilen SPS-Empfänger zu einer Verarbeitungsstation umfaßt.
  12. Verfahren nach Anspruch 11, wobei die Daten, die die Ankunftszeit des SPS-Satellitensignals angeben, ein Muster des SPS-Signals umfassen.
  13. Verfahren nach Anspruch 11, wobei die Daten, die die Ankunftszeit des SPS-Satellitensignals angeben, einen Pseudorange zu einem entsprechenden SPS-Satelliten, der in Sicht des mobilen SPS-Empfängers ist, umfassen.
  14. Verfahren nach Anspruch 11, wobei die Zeitkennung eine Rahmengrenze umfaßt, die im zellularen Kommunikationssignal übermittelte Daten aufteilt.
  15. Verfahren nach Anspruch 14, wobei die Rahmengrenze ein Steuersignal für einen Benutzer des zellularen Kommunikationssignals bereitstellt.
  16. Verfahren nach Anspruch 11, wobei die Zeitkennung einen Zeitsteuerungsimpuls umfaßt.
  17. Verfahren nach Anspruch 11, wobei die Zeitkennung eine Systemzeitinformation umfaßt.
  18. Verfahren nach Anspruch 17, wobei die Systemzeitinformation die absolute Zeit angibt, in der das zellulare Kommunikationssignal übertragen wurde.
  19. Verfahren nach Anspruch 11, wobei die Verwendung das Bestimmen der Empfangszeit der SPS-Signale am entfernten mobilen SPS-Empfänger in Verbindung mit der Zeitkennung umfaßt.
  20. Verfahren nach Anspruch 19, wobei die Verwendung außerdem das Zählen einer Zeitdifferenz zwischen der Empfangszeit und der Zeitkennung in einem Zählers umfaßt.
  21. Verfahren nach Anspruch 11, das außerdem folgendes umfaßt: • Bestimmen eines ungefähren Standorts des mobilen SPS-Empfängers mittels einer zellbasierten Informationsquelle, wobei der ungefähre Standort durch wenigstens einen der folgenden Punkte bestimmt wird: ein Ort eines zellularen Dienstbereichs, der eine Zelle einschließt, die dazu in der Lage ist, mit dem mobilen Kommunikationsempfänger zu kommunizieren, und ein Standort der Zelle; • Bestimmen einer ungefähren Dopplerinformation relativ zum mobilen SPS-Empfänger für wenigstens einen SPS-Satelliten, wobei die ungefähre Dopplerinformation auf dem ungefähren Standort beruht; und • Verwenden der ungefähren Dopplerinformation im mobilen SPS-Empfänger zum Bestimmen wenigstens eines Pseudoranges zum wenigstens einen SPS-Satelliten oder zum Erfassen von Signalen vom wenigstens einen SPS-Satelliten.
  22. Verfahren nach Anspruch 11, das außerdem die Verwendung einer ungefähren Dopplerinformation im mobilen SPS-Empfänger zum Bestimmen eines Pseudoranges zu einem SPS-Satelliten oder zum Erfassen von Signalen von einem SPS-Satelliten umfaßt.
  23. Verfahren nach Anspruch 1, das außerdem die Verwendung einer ungefähren Dopplerinformation im mobilen SPS-Empfänger zum Bestimmen eines Pseudoranges zu einem SPS-Satelliten oder zum Erfassen von Signalen von einem SPS-Satelliten umfaßt.
  24. Verfahren nach Anspruch 1, wobei die Zeitkennung zum Bestimmen eines Pseudoranges zu einem SPS-Satelliten oder zum Erfassen von Signalen von einem SPS-Satelliten verwendet wird.
  25. Verfahren nach Anspruch 11, wobei die Zeitkennung zum Bestimmen eines Pseudoranges zu einem SPS-Satelliten oder zum Erfassen von Signalen von einem SPS-Satelliten verwendet wird.
  26. Verfahren nach Anspruch 1, wobei die Verwendung der Zeitkennung zum Bestimmen der Positionsinformation ohne eine Demodulierung von SPS-Satteliten-Ephemeridensignalen durch den mobilen SPS-Empfänger ausgeführt wird.
  27. Verfahren nach Anspruch 1, wobei der mobile SPS-Empfänger die vom Empfang des SPS-Satellitensignals abgeleiteten Daten bestimmt und die Zeitkennung mit den vom Empfang des SPS-Satellitensignals abgeleiteten Daten verknüpft, bevor er die SPS-Satteliten-Ephemeridensignale demoduliert.
  28. Verfahren nach Anspruch 11, wobei die Daten, die die Ankunftszeit angeben, Satellitenpositionsinformationen umfassen.
  29. Verfahren nach Anspruch 28, wobei die Satellitenpositionsinformationen ein Muster des SPS-Signals umfassen.
  30. Verfahren nach Anspruch 1, wobei die Zeitkennung und die vom Empfang des SPS-Satellitensignals abgeleiteten Daten zum Bestimmen der Positionsinformation verwendet werden, indem eine absolute Ankunftszeit des SPS-Satellitensignals eingegrenzt wird, die dazu verwendet wird, einen Pseudorange zu einem SPS-Satelliten zu bestimmen.
  31. Verfahren nach Anspruch 1, wobei die vom Empfang des SPS-Satellitensignals abgeleiteten Daten, wenn sie mit den Daten, die die Zeitkennung repräsentieren, verknüpft werden, einen Pseudorange zu einem SPS-Satelliten festlegen.
  32. Mobiler Satelliten-Positionierungs-System (SPS) Empfänger, der von wenigstens einem von mehreren SPS-Satelliten SPS-Signale empfängt, wobei der mobile SPS-Empfänger eine SPS-Empfängerschaltung umfaßt, um basierend auf dem Empfang eines SPS-Satellitensignals durch den SPS-Empfänger Daten zu bestimmen, wobei der Empfänger dadurch gekennzeichnet ist, daß er folgendes umfaßt: • ein zellulares Kommunikationssystem, das mit der SPS-Empfängerschaltung gekoppelt ist und geeignet ist, ein zellulares Kommunikationssignal mit einer Zeitkennung zu empfangen; • Mittel zum Entnehmen der Zeitkennung, • Mittel, um diese Zeitkennung zusammen mit den auf dem Empfang eines SPS-Satellitensignals basierenden Daten dazu zu verwenden, Daten zu erzeugen, die eine Ankunftszeit des SPS-Satellitensignals angeben und eine Positionsinformation des mobilen SPS-Empfängers bestimmen.
  33. Mobiler SPS-Empfänger nach Anspruch 32, wobei das zellulare Kommunikationssystem dazu geeignet ist, Informationen, die die Zeitkennung angeben, und die auf dem Empfang des SPS-Satellitensignals basierenden Daten an ein entferntes Verarbeitungssystem, das die Positionsinformation bestimmt, zu übertragen.
  34. Mobiler SPS-Empfänger nach Anspruch 32, wobei die auf dem Empfang des SPS-Satellitensignals basierenden Daten aus pseudo-zufälligen Sequenzen des SPS-Satellitensignals erhalten werden.
  35. Mobiler SPS-Empfänger nach Anspruch 34, wobei die Daten, die die Ankunftszeit angeben, einen Pseudorange zum SPS-Satelliten umfassen.
  36. Mobiler SPS-Empfänger nach Anspruch 32, wobei die Zeitkennung wenigstens einen der folgenden Bestandteile umfaßt: (a) eine Rahmengrenze; (b) eine Systemzeitinformation; und (c) einen Zeitimpuls.
  37. Mobiler SPS-Empfänger nach Anspruch 32, der außerdem einen mit dem zellularen Kommunikationssystem gekoppelten Zähler umfaßt, wobei der Zähler eine zwischen dem Empfang der Zeitkennung am zellularen Kommunikationssystem und dem Empfang des SPS-Satellitensignals am mobilen SPS-Empfänger verstrichene Zeit zählt.
DE69729737T 1996-12-04 1997-11-21 Verfahren und vorrichtung zur zeitbestimmung in gps-empfängern Expired - Lifetime DE69729737T2 (de)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US759523 1996-12-04
US08/759,523 US5841396A (en) 1996-03-08 1996-12-04 GPS receiver utilizing a communication link
US08/842,559 US6208290B1 (en) 1996-03-08 1997-04-15 GPS receiver utilizing a communication link
US842559 1997-04-15
US08/845,545 US5945944A (en) 1996-03-08 1997-04-24 Method and apparatus for determining time for GPS receivers
US845545 1997-04-24
PCT/US1997/021527 WO1998025158A1 (en) 1996-12-04 1997-11-21 Method and apparatus for determining time for gps receivers

Publications (2)

Publication Number Publication Date
DE69729737D1 DE69729737D1 (de) 2004-08-05
DE69729737T2 true DE69729737T2 (de) 2005-08-04

Family

ID=27419525

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69739254T Expired - Lifetime DE69739254D1 (de) 1996-12-04 1997-11-21 Verfahren und Vorrichtung zur Zeitbestimmung für GPS-Empfänger
DE69729737T Expired - Lifetime DE69729737T2 (de) 1996-12-04 1997-11-21 Verfahren und vorrichtung zur zeitbestimmung in gps-empfängern

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69739254T Expired - Lifetime DE69739254D1 (de) 1996-12-04 1997-11-21 Verfahren und Vorrichtung zur Zeitbestimmung für GPS-Empfänger

Country Status (11)

Country Link
US (3) US5945944A (de)
EP (3) EP2020608B1 (de)
JP (4) JP2001505665A (de)
KR (1) KR100573397B1 (de)
AU (1) AU5588898A (de)
DE (2) DE69739254D1 (de)
DK (1) DK0941487T3 (de)
ES (2) ES2320859T3 (de)
HK (1) HK1024060A1 (de)
PT (1) PT941487E (de)
WO (1) WO1998025158A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7292938B2 (en) * 2004-07-29 2007-11-06 Seiko Epson Corporation Position locating system, terminal device, control method for terminal device, control program for terminal device, and computer readable record medium storing control program for terminal device therein

Families Citing this family (427)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7092369B2 (en) 1995-11-17 2006-08-15 Symbol Technologies, Inc. Communications network with wireless gateways for mobile terminal access
US5945944A (en) * 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
US6133874A (en) * 1996-03-08 2000-10-17 Snaptrack, Inc. Method and apparatus for acquiring satellite positioning system signals
US6678311B2 (en) 1996-05-28 2004-01-13 Qualcomm Incorporated High data CDMA wireless communication system using variable sized channel codes
US9134398B2 (en) 1996-09-09 2015-09-15 Tracbeam Llc Wireless location using network centric location estimators
WO1998010307A1 (en) 1996-09-09 1998-03-12 Dennis Jay Dupray Location of a mobile station
US6236365B1 (en) 1996-09-09 2001-05-22 Tracbeam, Llc Location of a mobile station using a plurality of commercial wireless infrastructures
US6377209B1 (en) 1997-02-03 2002-04-23 Snaptrack, Inc. Method and apparatus for satellite positioning system (SPS) time measurement
US6771629B1 (en) 1999-01-15 2004-08-03 Airbiquity Inc. In-band signaling for synchronization in a voice communications network
US6493338B1 (en) 1997-05-19 2002-12-10 Airbiquity Inc. Multichannel in-band signaling for data communications over digital wireless telecommunications networks
US6690681B1 (en) * 1997-05-19 2004-02-10 Airbiquity Inc. In-band signaling for data communications over digital wireless telecommunications network
BR9804923A (pt) * 1997-05-19 2001-09-18 Integrated Data Communications Sistema e processo para comunicação de dados de geo posicionamento em três eixos geométricos, por tempo auferido, dentro de redes de telecomunicação
US6101178A (en) 1997-07-10 2000-08-08 Ksi Inc. Pseudolite-augmented GPS for locating wireless telephones
US6531982B1 (en) 1997-09-30 2003-03-11 Sirf Technology, Inc. Field unit for use in a GPS system
JPH11133135A (ja) * 1997-10-28 1999-05-21 Sony Corp Gps受信機、gps管理局ならびに位置情報システム
US6097974A (en) * 1997-12-12 2000-08-01 Ericsson Inc. Combined GPS and wide bandwidth radiotelephone terminals and methods
US6327471B1 (en) 1998-02-19 2001-12-04 Conexant Systems, Inc. Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff
US6348744B1 (en) 1998-04-14 2002-02-19 Conexant Systems, Inc. Integrated power management module
US6188351B1 (en) * 1998-08-13 2001-02-13 Ericsson Inc. Method for improving signal acquistion in a global positioning system receiver
US7711038B1 (en) 1998-09-01 2010-05-04 Sirf Technology, Inc. System and method for despreading in a spread spectrum matched filter
US6515617B1 (en) * 1998-09-01 2003-02-04 Hughes Electronics Corporation Method and system for position determination using geostationary earth orbit satellite
US6067045A (en) * 1998-09-01 2000-05-23 Hughes Electronics Corporation Communication network initialization apparatus and method for fast GPS-based positioning
US7545854B1 (en) 1998-09-01 2009-06-09 Sirf Technology, Inc. Doppler corrected spread spectrum matched filter
US6327473B1 (en) * 1998-09-08 2001-12-04 Qualcomm Incorporated Method and apparatus for increasing the sensitivity of a global positioning satellite receiver
US6323805B1 (en) 1998-09-09 2001-11-27 Qualcomm, Inc. Data boundary aware base station assisted position location
US6211820B1 (en) * 1998-09-09 2001-04-03 Qualcomm Incorporated Call maintainance during position location
US6665539B2 (en) 1998-09-09 2003-12-16 Qualcomm Inc. Position location with low tolerance oscillator
US6208292B1 (en) * 1998-09-09 2001-03-27 Qualcomm Incorporated Position location with low tolerance oscillator
US6487512B1 (en) * 2000-10-16 2002-11-26 Agilent Technologies, Inc. Method and system for synchronizing a time of day clock based on a satellite signal
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication receiver
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
US7215967B1 (en) * 1998-12-22 2007-05-08 Telefonaktiebolaget Lm Ericsson (Publ) System and method for fast cold start of a GPS receiver in a telecommunications environment
JP2000206222A (ja) * 1999-01-08 2000-07-28 Japan Radio Co Ltd 調査探索システムにおける子機位置検出方法
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6448925B1 (en) 1999-02-04 2002-09-10 Conexant Systems, Inc. Jamming detection and blanking for GPS receivers
US6606349B1 (en) 1999-02-04 2003-08-12 Sirf Technology, Inc. Spread spectrum receiver performance improvement
US20020026321A1 (en) * 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
JP5770028B2 (ja) * 1999-03-22 2015-08-26 クゥアルコム・インコーポレイテッドQualcomm Incorporated 衛星位置決めシステムの時間測定のための方法および装置
US6430415B1 (en) * 1999-03-29 2002-08-06 Qualcomm Incorporated Method and apparatus for locating GPS equipped wireless devices operating in analog mode
US6577271B1 (en) 1999-03-30 2003-06-10 Sirf Technology, Inc Signal detector employing coherent integration
US6304216B1 (en) 1999-03-30 2001-10-16 Conexant Systems, Inc. Signal detector employing correlation analysis of non-uniform and disjoint sample segments
JP2000304842A (ja) * 1999-04-19 2000-11-02 Seiko Instruments Inc Gps受信率検出装置および携帯型距離・速度計
US9020756B2 (en) * 1999-04-23 2015-04-28 Global Locate, Inc. Method and apparatus for processing satellite positioning system signals
US6453237B1 (en) 1999-04-23 2002-09-17 Global Locate, Inc. Method and apparatus for locating and providing services to mobile devices
US6411892B1 (en) * 2000-07-13 2002-06-25 Global Locate, Inc. Method and apparatus for locating mobile receivers using a wide area reference network for propagating ephemeris
US6829534B2 (en) 1999-04-23 2004-12-07 Global Locate, Inc. Method and apparatus for performing timing synchronization
US7053824B2 (en) * 2001-11-06 2006-05-30 Global Locate, Inc. Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal
US6301545B1 (en) 1999-04-30 2001-10-09 Sirf Technology, Inc. Global positioning system tag system
US6351486B1 (en) 1999-05-25 2002-02-26 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
US7324495B1 (en) * 1999-06-23 2008-01-29 Clearwire Corporation System and method for broadcasting timing information to remote units in a wireless multiple access network
US20040143392A1 (en) 1999-07-12 2004-07-22 Skybitz, Inc. System and method for fast acquisition reporting using communication satellite range measurement
US8255149B2 (en) 1999-07-12 2012-08-28 Skybitz, Inc. System and method for dual-mode location determination
US6278403B1 (en) 1999-09-17 2001-08-21 Sirf Technology, Inc. Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver
US6191738B1 (en) * 1999-09-30 2001-02-20 Motorola, Inc. Method and apparatus for locating a remote unit within a communication system
JP2001116821A (ja) * 1999-10-15 2001-04-27 Sony Corp Gps測位方法およびgps受信装置
KR100733997B1 (ko) * 1999-10-20 2007-06-29 소니 가부시끼 가이샤 범지구 측위시스템의 신호수신장치 및 휴대무선단말장치
US7142878B1 (en) * 1999-11-12 2006-11-28 Lucent Technologies Inc. Method of timing calibration
US6564064B1 (en) 1999-12-01 2003-05-13 Trimble Navigation Limited Cellular telephone using pseudolites for determining location
KR100461989B1 (ko) * 1999-12-01 2004-12-14 주식회사 케이티 무선망을 이용한 인터넷 단방향 성능 측정시스템의시간동기화 방법 및 장치
US6526322B1 (en) 1999-12-16 2003-02-25 Sirf Technology, Inc. Shared memory architecture in GPS signal processing
FI110291B (fi) * 2000-01-04 2002-12-31 Nokia Corp Menetelmä vertailuajan virheen määrittämiseksi ja elektroniikkalaite
JP4292442B2 (ja) * 2000-01-31 2009-07-08 ソニー株式会社 全地球測位システムの受信装置及び携帯無線端末
US6429811B1 (en) 2000-02-15 2002-08-06 Motorola, Inc. Method and apparatus for compressing GPS satellite broadcast message information
JP4543480B2 (ja) * 2000-03-02 2010-09-15 ソニー株式会社 Gps受信機、およびgps測位方法
EP1273190B1 (de) 2000-03-21 2010-05-19 Airbiquity, Inc. Sprachfrequenzband-modem zur datenübertragung über digitale drahtlose netzwerke
US6603978B1 (en) 2000-03-24 2003-08-05 Ericsson Inc. Accurate GPS time estimate based on information from a wireless communications system
US6609005B1 (en) * 2000-03-28 2003-08-19 Leap Wireless International, Inc. System and method for displaying the location of a wireless communications device wiring a universal resource locator
IL151524A0 (en) 2000-03-30 2003-04-10 Cellguide Ltd Providing time synchronization to a gps locator
US6346911B1 (en) * 2000-03-30 2002-02-12 Motorola, Inc. Method and apparatus for determining time in a GPS receiver
US6795698B1 (en) * 2000-04-12 2004-09-21 Northrop Grumman Corporation Method and apparatus for embedding global positioning system (GPS) data in mobile telephone call data
US6714158B1 (en) * 2000-04-18 2004-03-30 Sirf Technology, Inc. Method and system for data detection in a global positioning system satellite receiver
US6788655B1 (en) 2000-04-18 2004-09-07 Sirf Technology, Inc. Personal communications device with ratio counter
US6850557B1 (en) * 2000-04-18 2005-02-01 Sirf Technology, Inc. Signal detector and method employing a coherent accumulation system to correlate non-uniform and disjoint sample segments
US7885314B1 (en) 2000-05-02 2011-02-08 Kenneth Scott Walley Cancellation system and method for a wireless positioning system
US6665541B1 (en) * 2000-05-04 2003-12-16 Snaptrack, Incorporated Methods and apparatuses for using mobile GPS receivers to synchronize basestations in cellular networks
FI108580B (fi) * 2000-05-08 2002-02-15 Nokia Corp Menetelmä kohteen sijainnin määrittämiseksi, sijainninmääritysjärjestelmä, vastaanotin ja elektroniikkalaite
US7970411B2 (en) 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US6778136B2 (en) 2001-12-13 2004-08-17 Sirf Technology, Inc. Fast acquisition of GPS signal
US8116976B2 (en) 2000-05-18 2012-02-14 Csr Technology Inc. Satellite based positioning method and system for coarse location positioning
US7813875B2 (en) * 2002-10-10 2010-10-12 Sirf Technology, Inc. Layered host based satellite positioning solutions
US6389291B1 (en) 2000-08-14 2002-05-14 Sirf Technology Multi-mode global positioning system for use with wireless networks
US7949362B2 (en) 2000-05-18 2011-05-24 Sirf Technology, Inc. Satellite positioning aided communication system selection
US7929928B2 (en) * 2000-05-18 2011-04-19 Sirf Technology Inc. Frequency phase correction system
US8078189B2 (en) 2000-08-14 2011-12-13 Sirf Technology, Inc. System and method for providing location based services over a network
US6462708B1 (en) 2001-04-05 2002-10-08 Sirf Technology, Inc. GPS-based positioning system for mobile GPS terminals
US7970412B2 (en) 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US6427120B1 (en) 2000-08-14 2002-07-30 Sirf Technology, Inc. Information transfer in a multi-mode global positioning system used with wireless networks
US7546395B2 (en) * 2002-10-10 2009-06-09 Sirf Technology, Inc. Navagation processing between a tracker hardware device and a computer host based on a satellite positioning solution system
US6671620B1 (en) 2000-05-18 2003-12-30 Sirf Technology, Inc. Method and apparatus for determining global position using almanac information
US10641861B2 (en) 2000-06-02 2020-05-05 Dennis J. Dupray Services and applications for a communications network
US10684350B2 (en) 2000-06-02 2020-06-16 Tracbeam Llc Services and applications for a communications network
US9875492B2 (en) 2001-05-22 2018-01-23 Dennis J. Dupray Real estate transaction system
US7126527B1 (en) 2000-06-23 2006-10-24 Intel Corporation Method and apparatus for mobile device location via a network based local area augmentation system
JP3656526B2 (ja) * 2000-07-17 2005-06-08 株式会社日立製作所 無線通信基地局、無線位置測定システム、送信タイミング測定装置ならびに位置測定センタ装置
US7616705B1 (en) 2000-07-27 2009-11-10 Sirf Technology Holdings, Inc. Monolithic GPS RF front end integrated circuit
US6856794B1 (en) * 2000-07-27 2005-02-15 Sirf Technology, Inc. Monolithic GPS RF front end integrated circuit
US6961019B1 (en) * 2000-08-10 2005-11-01 Sirf Technology, Inc. Method and apparatus for reducing GPS receiver jamming during transmission in a wireless receiver
US7236883B2 (en) * 2000-08-14 2007-06-26 Sirf Technology, Inc. Aiding in a satellite positioning system
US6917609B2 (en) * 2000-08-21 2005-07-12 Pctel Maryland, Inc. Method and apparatus for CDMA pn scanning at indoor and other obstructed locations
JP4366847B2 (ja) * 2000-08-22 2009-11-18 ソニー株式会社 半導体装置および携帯端末装置
US7680178B2 (en) 2000-08-24 2010-03-16 Sirf Technology, Inc. Cross-correlation detection and elimination in a receiver
US7545850B1 (en) 2000-08-24 2009-06-09 Sirf Technology, Inc. Analog compression of GPS C/A signal to audio bandwidth
US6331836B1 (en) 2000-08-24 2001-12-18 Fast Location.Net, Llc Method and apparatus for rapidly estimating the doppler-error and other receiver frequency errors of global positioning system satellite signals weakened by obstructions in the signal path
US7106786B2 (en) 2000-08-24 2006-09-12 Sirf Technology, Inc. Method for reducing auto-correlation or cross-correlation in weak signals
US6665612B1 (en) * 2000-08-29 2003-12-16 Sirf Technology, Inc. Navigation processing for a satellite positioning system receiver
US6931233B1 (en) * 2000-08-31 2005-08-16 Sirf Technology, Inc. GPS RF front end IC with programmable frequency synthesizer for use in wireless phones
JP3659484B2 (ja) * 2000-09-01 2005-06-15 光洋電子工業株式会社 サイクリック自動通信による複数局メモリデータ共有システム
US6750814B1 (en) 2000-09-18 2004-06-15 Cellguide Ltd. Efficient algorithm for processing GPS signals
US7463893B1 (en) 2000-09-22 2008-12-09 Sirf Technology, Inc. Method and apparatus for implementing a GPS receiver on a single integrated circuit
AT4838U1 (de) * 2000-10-04 2001-12-27 Steyr Daimler Puch Ag Achsantriebsblock für ein kraftfahrzeug
US6437734B1 (en) 2000-10-11 2002-08-20 Seiko Epson Corporation Satellite navigation receiver and method
US20070200752A1 (en) * 2001-06-06 2007-08-30 Global Locate, Inc. Method and apparatus for maintaining integrity of long-term orbits in a remote receiver
US6417801B1 (en) 2000-11-17 2002-07-09 Global Locate, Inc. Method and apparatus for time-free processing of GPS signals
US7196660B2 (en) * 2000-11-17 2007-03-27 Global Locate, Inc Method and system for determining time in a satellite positioning system
US6937187B2 (en) * 2000-11-17 2005-08-30 Global Locate, Inc. Method and apparatus for forming a dynamic model to locate position of a satellite receiver
US7443340B2 (en) 2001-06-06 2008-10-28 Global Locate, Inc. Method and apparatus for generating and distributing satellite tracking information
US6963588B1 (en) * 2000-11-21 2005-11-08 Cellco Partnership System and methodology for automatically setting a clock
US7047023B1 (en) 2000-12-01 2006-05-16 Sirf Technology, Inc. GPS RF front end IC with frequency plan for improved integrability
US6724807B1 (en) * 2000-12-04 2004-04-20 Snaptrack Inc. Methods and apparatuses for processing of global positioning system signals with a matched filter
US7203158B2 (en) 2000-12-06 2007-04-10 Matsushita Electric Industrial Co., Ltd. OFDM signal transmission system, portable terminal, and e-commerce system
US7747236B1 (en) 2000-12-11 2010-06-29 Sirf Technology, Inc. Method and apparatus for estimating local oscillator frequency for GPS receivers
SE518230C2 (sv) * 2000-12-12 2002-09-10 Fredriksson Lars Berno Mobilt data- och kommunikationsnät för bl.a. inomhusanvändning med frekvenshopp och tidsluckeåteranvändning
DE10062951B4 (de) * 2000-12-16 2006-11-16 Eads Astrium Gmbh Verfahren zur Positionsbestimmung von geostationären Satelliten durch Laufzeitmessungen von Satelliten-Navigationssignalen
US7113552B1 (en) 2000-12-21 2006-09-26 Sirf Technology, Inc. Phase sampling techniques using amplitude bits for digital receivers
US7671489B1 (en) 2001-01-26 2010-03-02 Sirf Technology, Inc. Method and apparatus for selectively maintaining circuit power when higher voltages are present
US6678510B2 (en) 2001-02-05 2004-01-13 Nokia Mobile Phones Ltd. Method, apparatus and system for GPS time synchronization using cellular signal bursts
US6680703B1 (en) 2001-02-16 2004-01-20 Sirf Technology, Inc. Method and apparatus for optimally tuning a circularly polarized patch antenna after installation
US6452541B1 (en) 2001-02-20 2002-09-17 Motorola, Inc. Time synchronization of a satellite positioning system enabled mobile receiver and base station
US6703971B2 (en) * 2001-02-21 2004-03-09 Sirf Technologies, Inc. Mode determination for mobile GPS terminals
FI110289B (fi) * 2001-02-23 2002-12-31 Nokia Corp Menetelmä sijainnin määrityksessä, sijainninmääritysjärjestelmä ja elektroniikkalaite
US7576692B2 (en) 2001-02-23 2009-08-18 Nokia Corporation Method for positioning, a positioning system, and an electronic device
US7003264B2 (en) 2001-02-27 2006-02-21 Agilent Technologies, Inc. System and methods for comparing data quality for multiple wireless communication networks
US6587075B1 (en) * 2001-03-01 2003-07-01 Robert Loh Information management and control system
CN1330975C (zh) 2001-03-15 2007-08-08 高通股份有限公司 无线通信设备和方法
US7076256B1 (en) 2001-04-16 2006-07-11 Sirf Technology, Inc. Method and apparatus for transmitting position data using control channels in wireless networks
GB0110156D0 (en) * 2001-04-25 2001-06-20 Parthus Uk Ltd Positioning
US6901265B2 (en) 2001-04-25 2005-05-31 Parthus (Uk) Limited Mobile communication apparatus
JP2002328157A (ja) * 2001-04-27 2002-11-15 Pioneer Electronic Corp 測位誤差領域設定装置、測位誤差領域設定方法、測位誤差領域設定処理プログラムおよびナビゲーション装置
US7212563B2 (en) * 2001-05-04 2007-05-01 Wherenet Corp Real-time locating system and method using timing signal
US7769076B2 (en) 2001-05-18 2010-08-03 Broadcom Corporation Method and apparatus for performing frequency synchronization
US7006556B2 (en) * 2001-05-18 2006-02-28 Global Locate, Inc. Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference
US7925210B2 (en) 2001-05-21 2011-04-12 Sirf Technology, Inc. Synchronizing a radio network with end user radio terminals
US7877104B2 (en) * 2001-05-21 2011-01-25 Sirf Technology Inc. Method for synchronizing a radio network using end user radio terminals
US7668554B2 (en) 2001-05-21 2010-02-23 Sirf Technology, Inc. Network system for aided GPS broadcast positioning
US8244271B2 (en) * 2001-05-21 2012-08-14 Csr Technology Inc. Distributed data collection of satellite data
CN1294708C (zh) * 2001-05-26 2007-01-10 高通股份有限公司 用移动gps站同步基站的方法和装置
US8212719B2 (en) * 2001-06-06 2012-07-03 Global Locate, Inc. Method and apparatus for background decoding of a satellite navigation message to maintain integrity of long term orbit information in a remote receiver
US20080186229A1 (en) * 2001-06-06 2008-08-07 Van Diggelen Frank Method and Apparatus for Monitoring Satellite-Constellation Configuration To Maintain Integrity of Long-Term-Orbit Information In A Remote Receiver
US8090536B2 (en) * 2001-06-06 2012-01-03 Broadcom Corporation Method and apparatus for compression of long term orbit data
US8358245B2 (en) 2001-06-06 2013-01-22 Broadcom Corporation Method and system for extending the usability period of long term orbit (LTO)
US7548816B2 (en) 2001-06-06 2009-06-16 Global Locate, Inc. Method and apparatus for generating and securely distributing long-term satellite tracking information
US6535163B1 (en) 2001-06-22 2003-03-18 Enuvis, Inc. Determining location information using sampled data containing location-determining signals and noise
US6542116B1 (en) 2001-06-22 2003-04-01 Enuvis, Inc. Determining the spatio-temporal and kinematic parameters of a signal receiver and its clock by information fusion
US7103382B2 (en) * 2001-07-10 2006-09-05 Kyocera Wireless Corp. System and method for receiving and transmitting information in a multipath environment
JP2003028946A (ja) * 2001-07-12 2003-01-29 Mitsui & Co Ltd 位置測定方法および装置
US6882309B2 (en) 2001-07-18 2005-04-19 Fast Location. Net, Llc Method and system for processing positioning signals based on predetermined message data segment
US6515620B1 (en) 2001-07-18 2003-02-04 Fast Location.Net, Llc Method and system for processing positioning signals in a geometric mode
US6628234B2 (en) * 2001-07-18 2003-09-30 Fast Location.Net, Llc Method and system for processing positioning signals in a stand-alone mode
US6529160B2 (en) 2001-07-18 2003-03-04 Fast Location.Net, Llc Method and system for determining carrier frequency offsets for positioning signals
US9052374B2 (en) 2001-07-18 2015-06-09 Fast Location.Net, Llc Method and system for processing positioning signals based on predetermined message data segment
US7154436B1 (en) * 2001-07-19 2006-12-26 Sire Technology, Inc. Shared circuitry for GPS and local area network systems
GB0117883D0 (en) * 2001-07-21 2001-09-12 Koninkl Philips Electronics Nv Method and apparatus for estimating gps time
US6651000B2 (en) 2001-07-25 2003-11-18 Global Locate, Inc. Method and apparatus for generating and distributing satellite tracking information in a compact format
DE10137838A1 (de) * 2001-08-02 2003-02-13 Philips Corp Intellectual Pty GPS-Empfangsmodul
US6532251B1 (en) 2001-08-16 2003-03-11 Motorola, Inc. Data message bit synchronization and local time correction methods and architectures
US6775319B2 (en) 2001-08-16 2004-08-10 Motorola, Inc. Spread spectrum receiver architectures and methods therefor
US6785543B2 (en) 2001-09-14 2004-08-31 Mobile Satellite Ventures, Lp Filters for combined radiotelephone/GPS terminals
US7454217B2 (en) * 2001-10-04 2008-11-18 Stephen William Edge Method and apparatus for wireless network timekeeping and synchronization
US6965754B2 (en) * 2001-10-09 2005-11-15 Motorola, Inc. Satellite positioning system receiver with reference oscillator circuit and methods therefor
US7215965B2 (en) * 2001-11-01 2007-05-08 Airbiquity Inc. Facility and method for wireless transmission of location data in a voice channel of a digital wireless telecommunications network
US7656350B2 (en) * 2001-11-06 2010-02-02 Global Locate Method and apparatus for processing a satellite positioning system signal using a cellular acquisition signal
JP3640084B2 (ja) * 2001-11-30 2005-04-20 日本電気株式会社 測位機能を搭載した携帯電話端末
US7054350B2 (en) * 2001-12-06 2006-05-30 L3 Communications Corporation Method and system for acquiring pseudo-noise (PN) decade-code phase
US6748202B2 (en) * 2001-12-12 2004-06-08 Nokia Corporation Method, apparatus and system for synchronizing a cellular communication system to GPS time
US20030125045A1 (en) * 2001-12-27 2003-07-03 Riley Wyatt Thomas Creating and using base station almanac information in a wireless communication system having a position location capability
KR100446507B1 (ko) * 2001-12-27 2004-09-04 삼성전자주식회사 이동통신 단말기의 다이버시티 장치 및 방법
US6885336B2 (en) * 2002-01-14 2005-04-26 Kyocera Wireless Corp. Systems and methods for providing position information using a wireless communication device
US7574218B2 (en) * 2002-01-16 2009-08-11 Kyocera Wireless Corp. Systems and methods for transmitting global positioning system information
US6731239B2 (en) 2002-01-18 2004-05-04 Ford Motor Company System and method for retrieving information using position coordinates
EP2282222B1 (de) * 2002-01-21 2014-08-20 Nokia Corporation Mitteilung von Positionshilfsdaten
US6985903B2 (en) * 2002-01-25 2006-01-10 Qualcomm, Incorporated Method and system for storage and fast retrieval of digital terrain model elevations for use in positioning systems
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US6944540B2 (en) 2002-03-28 2005-09-13 Motorola, Inc. Time determination in satellite positioning system receivers and methods therefor
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
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
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US6937872B2 (en) * 2002-04-15 2005-08-30 Qualcomm Incorporated Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers
US6724342B2 (en) * 2002-04-19 2004-04-20 Sirf Technology, Inc. Compensation for frequency adjustment in mobile communication-positioning device with shared oscillator
US20030199260A1 (en) * 2002-04-19 2003-10-23 Casey Francis M. Wireless communication receiver and method for determining a reference frequency in a wireless communication device
US7623871B2 (en) * 2002-04-24 2009-11-24 Qualcomm Incorporated Position determination for a wireless terminal in a hybrid position determination system
US7460870B2 (en) * 2002-04-25 2008-12-02 Qualcomm Incorporated Method and apparatus for location determination in a wireless assisted hybrid positioning system
US6661371B2 (en) 2002-04-30 2003-12-09 Motorola, Inc. Oscillator frequency correction in GPS signal acquisition
US7545319B2 (en) * 2002-06-20 2009-06-09 Sirf Technology, Inc. Configurable satellite positioning system receivers with programmable inputs
US6747596B2 (en) * 2002-06-20 2004-06-08 Sirf Technology, Inc. Generic satellite positioning system receivers with programmable inputs
US6738013B2 (en) * 2002-06-20 2004-05-18 Sirf Technology, Inc. Generic satellite positioning system receivers with selective inputs and outputs
US7239271B1 (en) 2002-08-15 2007-07-03 Sirf Technology, Inc. Partial almanac collection system
CN100409029C (zh) 2002-08-15 2008-08-06 SiRF技术公司 用于全球定位系统的接口
DE10240448A1 (de) * 2002-09-02 2003-12-04 Siemens Ag Verfahren zum Betrieb eines Funkkommunikationssytems
KR100442706B1 (ko) * 2002-09-25 2004-08-02 한국항공우주연구원 정지궤도 위성을 이용한 시각동기 서비스에 있어서의실시간 궤도결정 시스템 및 방법
WO2004034077A2 (en) 2002-10-04 2004-04-22 Sigtec Navigation Pty Ltd Satellite-based positioning system improvement
GB0223351D0 (en) * 2002-10-08 2002-11-13 Parthus Ireland Ltd Mobile position fixing
US20040081117A1 (en) * 2002-10-29 2004-04-29 Malek Charles John Method for a synchronized hand off from a cellular network to a wireless network and apparatus thereof
JP4468182B2 (ja) * 2002-12-11 2010-05-26 クゥアルコム・インコーポレイテッド 全地球測位衛星の探索及び捕捉をスケジューリングするための方法及び装置
US6768452B2 (en) * 2002-12-19 2004-07-27 Texas Instrucments Incorporated System and method for providing time to a satellite positioning system (SPS) receiver from a networked time server
US20040203915A1 (en) * 2003-01-22 2004-10-14 Van Diggelen Frank Method and apparatus for locating a mobile receiver having a position cache
US7359716B2 (en) * 2003-01-31 2008-04-15 Douglas Rowitch Location based service (LBS) system, method and apparatus for authorization of mobile station LBS applications
KR101062425B1 (ko) 2003-01-31 2011-09-05 콸콤 인코포레이티드 이동국 위치 기반 서비스(lbs) 애플리케이션을 트리거링하기 위한 위치 기반 서비스(lbs) 시스템, 방법 및 장치
US7170447B2 (en) 2003-02-14 2007-01-30 Qualcomm Incorporated Method and apparatus for processing navigation data in position determination
US7130646B2 (en) * 2003-02-14 2006-10-31 Atheros Communications, Inc. Positioning with wireless local area networks and WLAN-aided global positioning systems
US8010124B2 (en) * 2003-03-24 2011-08-30 Sony Ericsson Mobile Communications Ab Methods, systems and computer program products for providing location determination information to an assisted location service
US7139225B2 (en) 2003-03-27 2006-11-21 Qualcomm, Incorporated Virtual real-time clock based on time information from multiple communication systems
US6958953B2 (en) * 2003-05-13 2005-10-25 International Business Machines Corporation Real time clock circuit having an internal clock generator
US6975266B2 (en) * 2003-06-17 2005-12-13 Global Locate, Inc. Method and apparatus for locating position of a satellite signal receiver
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
EP1639854B1 (de) 2003-06-27 2016-09-28 Qualcomm, Incorporated Verfahren und einrichtung zur hybriden positionsbestimmung in funk-netzwerken
US8971913B2 (en) 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US7123928B2 (en) 2003-07-21 2006-10-17 Qualcomm Incorporated Method and apparatus for creating and using a base station almanac for position determination
US6788249B1 (en) 2003-07-23 2004-09-07 Snaptrack Incorporated System for setting coarse GPS time in a mobile station within an asynchronous wireless network
US7822105B2 (en) 2003-09-02 2010-10-26 Sirf Technology, Inc. Cross-correlation removal of carrier wave jamming signals
US8013787B2 (en) 2003-09-02 2011-09-06 Sirf Technology Inc. Control and features for satellite positioning system receivers
US8164517B2 (en) 2003-09-02 2012-04-24 Csr Technology Inc. Global positioning system receiver timeline management
US8138972B2 (en) * 2003-09-02 2012-03-20 Csr Technology Inc. Signal processing system for satellite positioning signals
US7321776B2 (en) * 2003-09-25 2008-01-22 Sony Ericsson Mobile Communications Ab Estimating GPS time at cellular terminals based on timing of information from base stations and satellites
US7839916B1 (en) * 2003-10-08 2010-11-23 L-3 Communications Corporation Systems and methods for communication in a global positioning system (GPS) device
US8014378B1 (en) 2003-10-23 2011-09-06 Itt Manufacturing Enterprise, Inc. Method and apparatus for automatic control of time-of-day synchronization and merging of networks
US20050096840A1 (en) * 2003-11-03 2005-05-05 Simske Steven J. Navigation routing system and method
US7327310B2 (en) * 2003-11-07 2008-02-05 Global Locate, Inc. Method and apparatus for managing time in a satellite positioning system
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
GB2409376B (en) * 2003-12-17 2006-06-28 Motorola Inc A subscriber unit, a cellular communication system and a method for determining a location therefor
US7518958B2 (en) * 2003-12-17 2009-04-14 Sharp Laboratories Of America, Inc. GPS-assisted mobile phone clock for use in non-digital service coverage areas
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
GB2409362B (en) 2003-12-19 2006-07-19 Nokia Corp A GPS device
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
GB2410849B (en) * 2003-12-30 2007-03-14 Nokia Corp A GPS device
US7365680B2 (en) * 2004-02-10 2008-04-29 Sirf Technology, Inc. Location services system that reduces auto-correlation or cross-correlation in weak signals
US7941164B2 (en) * 2004-03-01 2011-05-10 Texas Instruments Incorporated Satellite positioning system receiver utilizing broadcast doppler information
US20050202829A1 (en) * 2004-03-01 2005-09-15 Texas Instruments Incorporated Satellite positioning system receiver utilizing time-aiding information from an independent source
US7123186B2 (en) * 2004-03-26 2006-10-17 Topcon Gps, Llc Controlling solution latency in a global navigation satellite receiver
US9137771B2 (en) * 2004-04-02 2015-09-15 Qualcomm Incorporated Methods and apparatuses for beacon assisted position determination systems
US7308247B2 (en) 2004-04-05 2007-12-11 Demetrius Thompson Cellular telephone safety system
WO2005109369A1 (en) * 2004-04-05 2005-11-17 Advancemontech International, Inc. Mobile telephone safety system with motion detection
JP3876893B2 (ja) 2004-05-14 2007-02-07 セイコーエプソン株式会社 端末装置、測位方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体
US7319878B2 (en) 2004-06-18 2008-01-15 Qualcomm Incorporated Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
GB2416461B (en) * 2004-07-20 2009-07-08 Vodafone Plc System and method for tracing the whereabouts of mobile terminals in mobile communications systems
US7453956B2 (en) 2004-08-16 2008-11-18 Sony Ericsson Mobile Communications Ab Apparatus, methods and computer program products for signal acquisition using common demodulation templates
US7358897B2 (en) * 2004-08-16 2008-04-15 Sony Ericsson Mobile Communicatios Ab Apparatus, methods and computer program products for GPS signal acquisition using an adaptive search engine
US20060034354A1 (en) * 2004-08-16 2006-02-16 Camp William O Jr Apparatus, methods and computer program products for positioning system signal processing using parallel computational techniques
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
US7113128B1 (en) 2004-10-15 2006-09-26 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US7411546B2 (en) 2004-10-15 2008-08-12 Telecommunication Systems, Inc. Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination
US7623066B2 (en) * 2004-11-12 2009-11-24 Motorola, Inc. Satellite positioning system receiver time determination in minimum satellite coverage
US7508810B2 (en) 2005-01-31 2009-03-24 Airbiquity Inc. Voice channel control of wireless packet data communications
WO2006090854A1 (ja) * 2005-02-24 2006-08-31 Kyocera Corporation 読取装置及び外出データキャリア決定方法
CN101128745B (zh) * 2005-02-28 2012-03-21 诺基亚公司 支持基于卫星的定位
US20060214845A1 (en) * 2005-03-23 2006-09-28 Magnus Jendbro Global positioning system (GPS) accessories, hosts and methods that use radio frequency transmission of raw GPS data
US8700559B2 (en) * 2005-03-28 2014-04-15 Siemens Aktiengesellschaft Interface chaining to populate a class-based model
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7503489B2 (en) * 2005-04-26 2009-03-17 Bpriv, Llc Method and system for monitoring electronic purchases and cash-withdrawals
US9727867B2 (en) 2005-04-26 2017-08-08 Guy Hefetz Method for detecting misuse of identity in electronic transactions
US20090102712A1 (en) 2005-04-26 2009-04-23 Guy Heffez Method and system for monitoring electronic purchases and cash-withdrawals
US20140337503A1 (en) * 2005-04-26 2014-11-13 Guy Hefetz Methods for acquiring an internet user's consent to be located
US9391985B2 (en) * 2005-04-26 2016-07-12 Guy Hefetz Environment-based two-factor authentication without geo-location
US9033225B2 (en) * 2005-04-26 2015-05-19 Guy Hefetz Method and system for authenticating internet users
US11308477B2 (en) 2005-04-26 2022-04-19 Spriv Llc Method of reducing fraud in on-line transactions
US10554645B2 (en) * 2005-04-26 2020-02-04 Spriv Llc Method for authenticating internet users
US20150020162A1 (en) * 2005-04-26 2015-01-15 Guy Hefetz Methods for acquiring an internet user's consent to be located
US8770477B2 (en) * 2005-04-26 2014-07-08 Guy Hefetz Method for identifying the georgrapic location of a router
WO2006134413A1 (en) * 2005-06-13 2006-12-21 Nokia Corporation Supporting an assisted satellite based positioning
KR100978820B1 (ko) * 2005-06-13 2010-08-30 노키아 코포레이션 지원형 위성 기반 위치인식 지원
WO2006134414A1 (en) * 2005-06-13 2006-12-21 Nokia Corporation Supporting an assisted satellite based positioning
US8014942B2 (en) * 2005-06-15 2011-09-06 Airbiquity, Inc. Remote destination programming for vehicle navigation
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US7330122B2 (en) 2005-08-10 2008-02-12 Remotemdx, Inc. Remote tracking and communication device
US7257413B2 (en) * 2005-08-24 2007-08-14 Qualcomm Incorporated Dynamic location almanac for wireless base stations
US11818287B2 (en) 2017-10-19 2023-11-14 Spriv Llc Method and system for monitoring and validating electronic transactions
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
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8040240B2 (en) 2005-10-20 2011-10-18 Qualcomm Incorporated Method and apparatus to automatically trigger position location fixes for external devices
US9042917B2 (en) * 2005-11-07 2015-05-26 Qualcomm Incorporated Positioning for WLANS and other wireless networks
US7893869B2 (en) * 2006-01-05 2011-02-22 Qualcomm Incorporated Global navigation satellite system
KR101037059B1 (ko) * 2006-01-10 2011-05-26 퀄컴 인코포레이티드 글로벌 네비게이션 위성 시스템
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
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
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
KR100744326B1 (ko) * 2006-03-07 2007-07-30 삼성전자주식회사 이동 단말기에서 시스템 시각 정보를 이용한 agps 모듈시각 동기화 방법 및 장치
CA2641338A1 (en) * 2006-03-15 2007-09-20 Qualcomm Incorporated Global navigation satellite system
JP2009530625A (ja) * 2006-04-04 2009-08-27 ケンブリッジ ポジショニング システムズ リミテッド 受信信号に世界時を関連付ける方法
US7924934B2 (en) 2006-04-07 2011-04-12 Airbiquity, Inc. Time diversity voice channel data communications
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US8296051B2 (en) * 2006-05-18 2012-10-23 The Boeing Company Generalized high performance navigation system
US20070281626A1 (en) * 2006-06-05 2007-12-06 Dobosz Paul J Vehicle telematics satellite data transceiver utilizing fm radio circuitry
US7975160B2 (en) * 2006-06-28 2011-07-05 University Of Utah Research Foundation System and method for precise absolute time event generation and capture
US8121238B2 (en) * 2006-06-30 2012-02-21 Csr Technology Inc. System and method for synchronizing digital bits in a data stream
WO2008005904A2 (en) * 2006-06-30 2008-01-10 Sirf Technology, Inc. Enhanced aiding in gps systems
US7737841B2 (en) 2006-07-14 2010-06-15 Remotemdx Alarm and alarm management system for remote tracking devices
US7936262B2 (en) 2006-07-14 2011-05-03 Securealert, Inc. Remote tracking system with a dedicated monitoring center
US8797210B2 (en) 2006-07-14 2014-08-05 Securealert, Inc. Remote tracking device and a system and method for two-way voice communication between the device and a monitoring center
US20080068262A1 (en) * 2006-08-25 2008-03-20 Peter Van Wyck Loomis Remote node providing GPS signal samples for GPS positioning over a communication network
US7589671B2 (en) * 2006-08-25 2009-09-15 Trimble Navigation Limited GPS node locator using an intermediate node location for determining location of a remote node
GB2441372A (en) * 2006-08-29 2008-03-05 Ubiquisys Ltd Syncronising basestations
US8396013B2 (en) * 2006-09-11 2013-03-12 Qualcomm Incorporated Method and apparatus for supporting half-duplex terminals in an asynchronous mode
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)
US9226257B2 (en) 2006-11-04 2015-12-29 Qualcomm Incorporated Positioning for WLANs and other wireless networks
US7260026B1 (en) * 2006-11-06 2007-08-21 The Boeing Company Time-of-day tracking with INS input
US7602335B2 (en) * 2006-11-17 2009-10-13 Alcatel-Lucent Usa Inc. Geo-location using distributed composite GPS signals
US7466209B2 (en) * 2007-01-05 2008-12-16 Sirf Technology, Inc. System and method for providing temperature correction in a crystal oscillator
US7636060B2 (en) * 2007-01-05 2009-12-22 Mediatek Inc. Method and apparatus for collecting subframes of satellite navigation data
US7586382B2 (en) 2007-01-30 2009-09-08 Sirf Technology, Inc. Methods and systems for temperature related frequency drift compensation
US7477189B2 (en) * 2007-01-30 2009-01-13 Sirf Technology Holdings, Inc. Methods and systems for acquisition, reacquisiton and tracking of weak navigational signals
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US7551126B2 (en) * 2007-03-08 2009-06-23 Trimble Navigation Limited GNSS sample processor for determining the location of an event
US7719467B2 (en) 2007-03-08 2010-05-18 Trimble Navigation Limited Digital camera with GNSS picture location determination
US8026845B2 (en) * 2007-04-16 2011-09-27 Qualcomm Incorporated Positioning and transmitting system
US7724612B2 (en) * 2007-04-20 2010-05-25 Sirf Technology, Inc. System and method for providing aiding information to a satellite positioning system receiver over short-range wireless connections
US11354667B2 (en) 2007-05-29 2022-06-07 Spriv Llc Method for internet user authentication
US8160617B2 (en) * 2007-06-22 2012-04-17 Nokia Corporation Apparatus and method for use in location determination
US8249616B2 (en) * 2007-08-23 2012-08-21 Texas Instruments Incorporated Satellite (GPS) assisted clock apparatus, circuits, systems and processes for cellular terminals on asynchronous networks
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
US8331898B2 (en) * 2007-10-03 2012-12-11 Texas Instruments Incorporated Power-saving receiver circuits, systems and processes
US7979095B2 (en) 2007-10-20 2011-07-12 Airbiquity, Inc. Wireless in-band signaling with in-vehicle systems
US7995683B2 (en) * 2007-10-24 2011-08-09 Sirf Technology Inc. Noise floor independent delay-locked loop discriminator
US7642957B2 (en) * 2007-11-27 2010-01-05 Sirf Technology, Inc. GPS system utilizing multiple antennas
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
US7598908B2 (en) * 2007-12-05 2009-10-06 Alcatel-Lucent Usa Inc. Method and apparatus for reducing interference in a wireless device
US20090146871A1 (en) * 2007-12-07 2009-06-11 Charles Abraham Method and apparatus for managing time in a satellite positioning system
US8218519B1 (en) * 2008-01-23 2012-07-10 Rockwell Collins, Inc. Transmit ID within an ad hoc wireless communications network
US8144053B2 (en) * 2008-02-04 2012-03-27 Csr Technology Inc. System and method for verifying consistent measurements in performing GPS positioning
US8699984B2 (en) 2008-02-25 2014-04-15 Csr Technology Inc. Adaptive noise figure control in a radio receiver
US20110205115A1 (en) * 2008-02-25 2011-08-25 Sirf Technology, Inc. Always on GPS Device
US7616064B2 (en) * 2008-02-28 2009-11-10 Noshir Dubash Digital synthesizer for low power location receivers
US8232876B2 (en) 2008-03-07 2012-07-31 Securealert, Inc. System and method for monitoring individuals using a beacon and intelligent remote tracking device
US8478305B2 (en) * 2008-04-09 2013-07-02 Csr Technology Inc. System and method for integrating location information into an internet phone system
US8644853B2 (en) * 2008-05-12 2014-02-04 Qualcomm Incorporated Providing base station almanac to mobile station
US8035558B2 (en) * 2008-05-30 2011-10-11 The Boeing Company Precise absolute time transfer from a satellite system
US8542147B2 (en) 2008-05-30 2013-09-24 The Boeing Company Precise absolute time transfer from a satellite system
US7952518B2 (en) * 2008-05-30 2011-05-31 The Boeing Company Internet hotspots localization using satellite systems
US8897801B2 (en) 2008-06-13 2014-11-25 Qualcomm Incorporated Transmission of location information by a transmitter as an aid to location services
WO2010005731A1 (en) 2008-06-16 2010-01-14 Skyhook Wireless, Inc. Methods and systems for determining location using a cellular and wlan positioning system by selecting the best wlan ps solution
US8072376B2 (en) * 2008-06-27 2011-12-06 Sirf Technology Inc. Method and apparatus for mitigating the effects of cross correlation in a GPS receiver
US8073414B2 (en) 2008-06-27 2011-12-06 Sirf Technology Inc. Auto-tuning system for an on-chip RF filter
US7720104B2 (en) * 2008-07-08 2010-05-18 Texas Instruments Incorporated Method to improve sensitivity of decoding time of a global positioning system receiver at low signal to noise ratio
JP5309765B2 (ja) * 2008-07-29 2013-10-09 富士通株式会社 情報アクセス・システム、情報記憶装置、および読取り書込み装置
US8378889B2 (en) * 2008-08-08 2013-02-19 02Micro Inc Calculating navigation system time in a satellite navigation system
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US7983310B2 (en) 2008-09-15 2011-07-19 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US8594138B2 (en) 2008-09-15 2013-11-26 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
WO2010032014A1 (en) * 2008-09-17 2010-03-25 St-Ericsson Sa A time reference system
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
US20100093376A1 (en) * 2008-10-14 2010-04-15 Del Castillo Manuel Method and system for area code rough initial position for gnss assistance data in a communication network
US8478228B2 (en) * 2008-10-20 2013-07-02 Qualcomm Incorporated Mobile receiver with location services capability
US20100178934A1 (en) * 2009-01-13 2010-07-15 Qualcomm Incorporated Environment-specific measurement weighting in wireless positioning
US8433283B2 (en) 2009-01-27 2013-04-30 Ymax Communications Corp. Computer-related devices and techniques for facilitating an emergency call via a cellular or data network using remote communication device identifying information
US8036600B2 (en) 2009-04-27 2011-10-11 Airbiquity, Inc. Using a bluetooth capable mobile phone to access a remote network
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
US8600297B2 (en) * 2009-07-28 2013-12-03 Qualcomm Incorporated Method and system for femto cell self-timing and self-locating
US8418039B2 (en) 2009-08-03 2013-04-09 Airbiquity Inc. Efficient error correction scheme for data transmission in a wireless in-band signaling system
US20110039578A1 (en) * 2009-08-14 2011-02-17 Qualcomm Incorporated Assistance data for positioning in multiple radio access technologies
US8665156B2 (en) * 2009-09-08 2014-03-04 Qualcomm Incorporated Position estimation assistance information for mobile station
US8437772B2 (en) 2009-09-15 2013-05-07 Qualcomm Incorporated Transmitter position integrity checking
US8660576B2 (en) * 2010-01-15 2014-02-25 Apple Inc. Adaptive location determination
US8504059B2 (en) * 2010-01-15 2013-08-06 Apple Inc. Location filtering using mobile country code
US8655371B2 (en) * 2010-01-15 2014-02-18 Apple Inc. Location determination using cached location area codes
US8433334B2 (en) * 2010-01-15 2013-04-30 Apple Inc. Managing a location database for network-based positioning system
US8200251B2 (en) * 2010-01-15 2012-06-12 Apple Inc. Determining a location of a mobile device using a location database
US8634860B2 (en) * 2010-01-15 2014-01-21 Apple Inc. Location determination using cached location area codes
US8423046B2 (en) * 2010-02-22 2013-04-16 Google Inc. Network performance server
US11792314B2 (en) 2010-03-28 2023-10-17 Spriv Llc Methods for acquiring an internet user's consent to be located and for authenticating the location information
US8620344B2 (en) 2010-04-07 2013-12-31 Apple Inc. Location-based application program management
US8514070B2 (en) 2010-04-07 2013-08-20 Securealert, Inc. Tracking device incorporating enhanced security mounting strap
US8259012B2 (en) 2010-04-14 2012-09-04 The Boeing Company Software GNSS receiver for high-altitude spacecraft applications
US8315599B2 (en) 2010-07-09 2012-11-20 Telecommunication Systems, Inc. Location privacy selector
US8336664B2 (en) 2010-07-09 2012-12-25 Telecommunication Systems, Inc. Telematics basic mobile device safety interlock
US9538493B2 (en) 2010-08-23 2017-01-03 Finetrak, Llc Locating a mobile station and applications therefor
JP2012122902A (ja) * 2010-12-09 2012-06-28 Ntt Electornics Corp Gps測位端末及びgps測位システム
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
WO2012087353A1 (en) 2010-12-22 2012-06-28 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US8866670B2 (en) * 2011-06-02 2014-10-21 Qualcomm Incorporated Hybrid positioning using synchronous and asynchronous techniques
US9118776B2 (en) 2011-06-03 2015-08-25 Apple Inc. Location monitoring feature of a mobile device for activating an application subsystem
JP5215440B2 (ja) * 2011-08-12 2013-06-19 クゥアルコム・インコーポレイテッド モバイルgps局を使って基地局の同期を図る方法および装置
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
US8848825B2 (en) 2011-09-22 2014-09-30 Airbiquity Inc. Echo cancellation in wireless inband signaling modem
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
US9167542B2 (en) 2012-03-12 2015-10-20 Qualcomm Incorporated Determining clock models
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
FR2992069B1 (fr) 2012-06-15 2016-11-18 Thales Sa Systeme de radio-navigation par satellite a architecture deportee
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
US8929925B2 (en) * 2013-03-14 2015-01-06 Alcatel Lucent Method and system to reduce harmonic interference of broadband wireless devices to GPS receiver
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
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
WO2016144709A1 (en) 2015-03-06 2016-09-15 Gatekeeper Systems, Inc. Low-energy consumption location of movable objects
US10775749B2 (en) 2015-04-17 2020-09-15 The Mitre Corporation Robust and resilient timing architecture for critical infrastructure
US20180248892A1 (en) * 2015-08-25 2018-08-30 Guy Hefetz Location-Based Continuous Two-Factor Authentication
US10001541B2 (en) 2015-09-04 2018-06-19 Gatekeeper Systems, Inc. Magnetometer and accelerometer calibration for cart navigation system
US9731744B2 (en) 2015-09-04 2017-08-15 Gatekeeper Systems, Inc. Estimating motion of wheeled carts
CN105738928A (zh) * 2016-05-06 2016-07-06 中国科学院微电子研究所 一种gnss接收机、终端设备及定位系统
US10775510B2 (en) 2016-06-06 2020-09-15 Brian G. Agee Blind despreading of civil GNSS signals for resilient PNT applications
US11125888B2 (en) 2016-06-06 2021-09-21 Brian G. Agee Multi-subband methods for reduced complexity, wideband blind resilient detection and geo-observable estimation of global navigation satellite signals
WO2018165178A1 (en) 2017-03-08 2018-09-13 Gatekeeper Systems, Inc. Navigation systems for wheeled carts
EP3863199A1 (de) * 2020-02-07 2021-08-11 Renesas Electronics Corporation Zeitsynchronisierung
US11604286B2 (en) * 2020-12-21 2023-03-14 Intel Corporation Global navigation satellite system (GNSS) and temperature sensing crystal (TSX) based device time service

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4445118A (en) * 1981-05-22 1984-04-24 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Navigation system and method
US4449830A (en) * 1981-07-31 1984-05-22 Combustion Engineering, Inc. Method and apparatus for measuring elapsed time between an initiating event and a dependent event
US4734701A (en) * 1986-03-12 1988-03-29 Magnavox Government And Industrial Electronics Company Null processing receiver apparatus and method
GB2241623A (en) * 1990-02-28 1991-09-04 Philips Electronic Associated Vehicle location system
US5117232A (en) * 1990-06-04 1992-05-26 Raytheon Company Global system positioning receiver
US5225842A (en) * 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5379224A (en) * 1991-11-29 1995-01-03 Navsys Corporation GPS tracking system
US5317322A (en) * 1992-01-06 1994-05-31 Magnavox Electronic Systems Company Null processing and beam steering receiver apparatus and method
JPH05232210A (ja) * 1992-02-20 1993-09-07 Kokusai Denshin Denwa Co Ltd <Kdd> Gps衛星を利用した測位方法及び移動体管理方法
GB9207861D0 (en) * 1992-04-09 1992-05-27 Philips Electronics Uk Ltd A method of time measurement in a communications system,a communications system and a receiving apparatus for use in the system
JPH06130144A (ja) * 1992-10-15 1994-05-13 Toshiba Corp ナビゲーション装置
US5365450A (en) * 1992-12-17 1994-11-15 Stanford Telecommunications, Inc. Hybrid GPS/data line unit for rapid, precise, and robust position determination
US5523761A (en) * 1993-01-12 1996-06-04 Trimble Navigation Limited Differential GPS smart antenna device
US5319374A (en) * 1993-02-02 1994-06-07 Trimble Navigation Limited Precise universal time for vehicles
US5317323A (en) * 1993-03-05 1994-05-31 E-Systems, Inc. Passive high accuracy geolocation system and method
US5587715A (en) * 1993-03-19 1996-12-24 Gps Mobile, Inc. Method and apparatus for tracking a moving object
US5420592A (en) 1993-04-05 1995-05-30 Radix Technologies, Inc. Separated GPS sensor and processing system for remote GPS sensing and centralized ground station processing for remote mobile position and velocity determinations
US5510797A (en) * 1993-04-15 1996-04-23 Trimble Navigation Limited Provision of SPS timing signals
AU7173694A (en) * 1993-06-25 1995-01-17 Omniplex, Inc. Determination of location using time-synchronized cell site transmissions
US5521887A (en) * 1993-07-30 1996-05-28 Trimble Navigation Limited Time transfer system
US5515062A (en) * 1993-08-11 1996-05-07 Motorola, Inc. Location system and method with acquisition of accurate location parameters
US5412388A (en) * 1993-08-11 1995-05-02 Motorola, Inc. Position ambiguity resolution
JP3393417B2 (ja) * 1993-12-22 2003-04-07 ソニー株式会社 測位システム
US5519760A (en) * 1994-06-22 1996-05-21 Gte Laboratories Incorporated Cellular network-based location system
US5913170A (en) * 1994-11-16 1999-06-15 Highwaymaster Communications, Inc. Locating system and method using a mobile communications network
US5625556A (en) * 1995-04-28 1997-04-29 Trimble Navigation Limited Accurate time standard for vehicle operation
CA2177310A1 (en) * 1995-05-30 1996-12-01 Farshad Mohamadi Gps ready digital cellular telephone
GB2301725B (en) * 1995-05-31 2000-02-02 Gen Electric A reduced-power GPS-based system for tracking multiple objects from a central location
AU705213B2 (en) * 1995-06-06 1999-05-20 Terion, Inc. Determining propagating and clear frequency in wireless data communications network
GB9524742D0 (en) * 1995-12-02 1996-02-07 Plessey Semiconductors Ltd GPS receiver
GB9524754D0 (en) * 1995-12-04 1996-04-24 Symmetricom Inc Mobile position determination
US5774829A (en) * 1995-12-12 1998-06-30 Pinterra Corporation Navigation and positioning system and method using uncoordinated beacon signals in conjunction with an absolute positioning system
US5945944A (en) * 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
US5663735A (en) * 1996-05-20 1997-09-02 Trimble Navigation Limited GPS receiver using a radio signal for improving time to first fix
US6185427B1 (en) * 1996-09-06 2001-02-06 Snaptrack, Inc. Distributed satellite position system processing and application network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7292938B2 (en) * 2004-07-29 2007-11-06 Seiko Epson Corporation Position locating system, terminal device, control method for terminal device, control program for terminal device, and computer readable record medium storing control program for terminal device therein

Also Published As

Publication number Publication date
ES2320859T3 (es) 2009-05-29
EP2020608A3 (de) 2011-08-17
KR100573397B1 (ko) 2006-04-25
DE69729737D1 (de) 2004-08-05
EP2020608B1 (de) 2016-09-07
US6150980A (en) 2000-11-21
US5945944A (en) 1999-08-31
ES2223084T3 (es) 2005-02-16
JP2001505665A (ja) 2001-04-24
US6433734B1 (en) 2002-08-13
PT941487E (pt) 2004-11-30
JP2010145413A (ja) 2010-07-01
EP0941487A1 (de) 1999-09-15
EP2020608A2 (de) 2009-02-04
JP5015615B2 (ja) 2012-08-29
JP2007171210A (ja) 2007-07-05
EP1262790A3 (de) 2003-05-28
AU5588898A (en) 1998-06-29
KR20000069319A (ko) 2000-11-25
DE69739254D1 (de) 2009-03-26
EP1262790B1 (de) 2009-02-11
WO1998025158A1 (en) 1998-06-11
EP0941487B1 (de) 2004-06-30
DK0941487T3 (da) 2004-11-15
EP1262790A2 (de) 2002-12-04
JP2010145414A (ja) 2010-07-01
HK1024060A1 (en) 2000-09-29

Similar Documents

Publication Publication Date Title
DE69729737T2 (de) Verfahren und vorrichtung zur zeitbestimmung in gps-empfängern
DE69922386T2 (de) Verfahren zur verbesserung des synchronisationsverhaltens in einem global positioning system (gps) empfänger
EP1314048B1 (de) System zur bestimmung der position eines objekts
DE60127955T2 (de) Bestimmung der zeit in einem gps-empfänger
DE60033294T2 (de) System und verfahren zur synchronization von basisstationen in zellularen- oder pcs netzwerken
DE69937293T2 (de) Verfahren und vorrichtung zum betrieb eines satellitenpositionsbestimmungssempfängers
DE19643675B4 (de) Verfahren und Vorrichtungen zur auf Satellitenfunk gestützten Zeit- und/oder Ortsbestimmung
DE60010720T2 (de) Vorrichtung und verfahren zur inkrementalen funkübertragung von gps navigationsdaten in einem mobilfunknetz
DE10084224B4 (de) Verfahren zur Positionsbestimmung aus GPS-Signalen
DE602004005722T2 (de) Mobile endgeräte und verfahren zur schätzung der gps-zeit auf der basis des timing von informationen aus einem drahtlosen kommunikationssystem
DE60319846T2 (de) Schnittstelle für ein gps-system
DE69738213T2 (de) Verbesserter gps empfänger mit kommunikationsverbindung
DE602004004701T2 (de) Positionsbestimmung eines Mobilendgerätes mittels auf Anfrage gesendeten Hilfsdaten
DE602004009452T2 (de) System zum setzen der grob-gps-zeit in einer mobilstation in einem asynchronen drahtlosen netzwerk
DE69718187T2 (de) Passive positionsbestimmung mittels zweier satelliten in einer niedrigen umlaufbahn
EP0902300B1 (de) Telekommunikationunterstütztes Satellitenpositionierungssystem
DE10054764B4 (de) Verfahren und Anordnung für ein Unterstütztes GPS-Protokoll
DE69936990T2 (de) Ortungssystem für ein Mobiltelefonnetz
DE102009044630B4 (de) Verfahren und Vorrichtung für eine Synchronisation von schwachen Datenbits bei einem Positionsbestimmungssystem
DE602004002925T2 (de) Vorrichtung zur Bestimmung durch Filtern von Datenintegrität eines differentiellen Positionierungssystems, für ein Mobilgerät
DE19836966A1 (de) Verfahren und Datenempfänger zum Empfang von Korrekturdaten enthaltenden Funksignalen für ein Global Navigation Satellite System
DE60317193T2 (de) Hilfe in einem satellitenpositionierungssystem
DE102009044731B4 (de) Empfänger und Verfahren mit kohärenter Integration für niedrige Signalpegel in Positionsbestimmungssystemen
DE60020106T2 (de) Anordnung und verfahren zur korrelierung signalmessungen auf verkehrskanalen in kommunikationssystemen
DE102005038674A1 (de) Beschleunigung der satellitengestützten Positionserstbestimmung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition