DE69936790T2 - Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem - Google Patents

Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem Download PDF

Info

Publication number
DE69936790T2
DE69936790T2 DE69936790T DE69936790T DE69936790T2 DE 69936790 T2 DE69936790 T2 DE 69936790T2 DE 69936790 T DE69936790 T DE 69936790T DE 69936790 T DE69936790 T DE 69936790T DE 69936790 T2 DE69936790 T2 DE 69936790T2
Authority
DE
Germany
Prior art keywords
cell
receiver
gps
height
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
DE69936790T
Other languages
English (en)
Other versions
DE69936790D1 (de
Inventor
Leonid Belmont SHEYNBLAT
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
Application filed by SnapTrack Inc filed Critical SnapTrack Inc
Publication of DE69936790D1 publication Critical patent/DE69936790D1/de
Application granted granted Critical
Publication of DE69936790T2 publication Critical patent/DE69936790T2/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/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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/46Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
    • 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/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/50Determining position whereby the position solution is constrained to lie upon a particular curve or surface, e.g. for locomotives on railway tracks
    • 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/20Integrity monitoring, fault detection or fault isolation of space segment

Description

  • Hintergrund der Erfindung
  • Die vorliegende Erfindung bezieht sich auf Satellitenpositionssysteme, die sich der Ergänzung von Information oder der Unterstützung bzw. „Aiding" durch Information hinsichtlich der Höhe eines Satellitenpositionssystemempfängers bedienen.
  • Konventionelle Satellitenpositionssysteme (SPS = satellite positioning systems) wie das amerikanische globale Positionierungssystem (GPS = global positioning system) verwenden Signale von Satelliten, um deren Position zu bestimmen. Konventionelle SPS-Empfänger bestimmen normalerweise ihre Position, indem relative Ankunftszeiten von Signalen errechnet werden, die simultan von einer Vielzahl von GPS-Satelliten gesendet werden, die die Erde umkreisen. Diese Satelliten senden als Teil ihrer Nachricht sowohl Satellitenpositionsdaten als auch Daten über das Timing der Taktung, die die Position eines Satelliten zu bestimmten Zeitpunkten festlegen; diese Daten werden oft als Satelliten-Ephimerisdaten bezeichnet. Konventionelle SPS-Empfänger suchen typischerweise nach und akquirieren die SPS-Signale, lesen die Ephimerisdaten für eine Vielzahl von Satelliten, bestimmen Pseudo-Abstände zu diesen Satelliten und errechnen den Standort der SPS-Empfänger aus den Pseudo-Abständen und den Ephimerisdaten von den Satelliten.
  • Konventionelle SPS-Systeme verwenden manchmal Höhen-Aiding bzw. – Unterstützung, um in zwei Fällen Unterstützung zu erhalten: einem Fall von schlechter Satellitengeometrie oder einem Mangel an Messungen für dreidimensionale Positionierung. In den meisten Fällen wird eine schlechte Satellitengeometrie von einer schlechten Beobachtbarkeit in vertikaler Richtung verursacht. Wenn zum Beispiel die Einheitsvektoren zu allen Satelliten, die in der Lösung verwendet werden, auf einem Kegel mit beliebigem Halbwinkel liegen, dann ist es möglich, auf die Spitzen der Einheitsvektoren eine Ebene zu legen, wenn die Einheitsvektoren nur einen zweidimensionalen Raum aufspannen. Der Fehler in der dritten Richtung oder Dimension, die zu der Ebene senkrecht steht, ist nicht beobachtbar; dies wird als Singularitätsbedingung bezeichnet. In städtischen Schlucht-beziehungsweise Straßenschluchtbedingungen mit hohen Gebäuden, die die GPS-Empfängerantenne umgeben, sind die einzigen Satelliten, die sichtbar sind, solche mit großen Höhenwinkeln. Diese Signalverhältnisse sind der hier beschriebenen Singularitätsbedingung ähnlich. Auch große Multipfadfehler neigen dazu, große Fehler bezüglich der vertikalen Richtung zu verursachen.
  • Konventionelles Höhen-Aiding basiert auf einer Pseudomessung der Höhe, die als eine Oberfläche einer Kugel dargestellt werden kann, deren Mittelpunkt sich im Mittelpunkt der Erde befindet. Diese Kugel hat einen Radius, der den Radius der Erde beinhaltet, und besitzt eine Höhe bezüglich der Erdoberfläche, die typischerweise durch ein Ellipsoid definiert wird (WGS84 ist eines der ellipsoiden Modelle). Es gibt zahlreiche Techniken, die verfügbar sind, um Höhen-Aiding durchzuführen, aber alle Techniken basieren auf einem Vorabwissen der Höhe, das benötigt wird, um die Oberfläche einer Kugel zu definieren, die eine Größe der Höhen-Pseudomessung ist. Typischerweise kann eine geschätzte Höhe manuell durch den Betreiber des GPS-Empfängers geliefert werden oder kann auf irgend einen vorbestimmten Wert eingestellt werden, wie die Erdoberfläche oder kann auf eine Höhe aus einer vorigen dreidimensionalen Lösung eingestellt werden.
  • Frühere GPS-Technologie verwendete auch Höhen-Aiding und in dem Fall, wo ein mobiler GPS-Empfänger GPS-Signale empfängt, seine Position aber nicht errechnet und sich auf eine Basisstation verlässt, die für ihn die Positionsberechnungen durchgeführt. Das US-Patent 5,225,824 gemäß EP 0512 789 A2 beschreibt solch ein System, das Höhen-Aiding verwendet, um die Verwendung von nur drei GPS-Satelliten zu gestatten. Die geschätzte Höhle der typischerweise aus Abbildungsinformation wird einer topologischen oder geodätischen Datenbank abgeleitet. In dieser Konfiguration kann die Höheninformation einer Basisstation ebenfalls verfügbar sein.
  • Eine Schwäche dieses Ansatzes ist, dass typischerweise eine anfängliche zweidimensionale Lösung erfolgt, bevor ein Höhen-Aiding mit einer vernünfti gen Höhenabschätzung angewandt wird. Die Höhe kann dann der vertikalen Datenbank als eine Funktion der Koordinaten des Längengrades und des Breitengrades entnommen werden.
  • Während die bisherigen Ansätze bestimmte Vorteile durch die Verwendung von Höheninformation vorsehen, funktionieren sie für den Fall eines verteilten verarbeitendes Systems nicht gut, wo sich ein mobiler GPS-Empfänger in einer beliebigen Position in einem relativ großen geographischen Gebiet befinden kann. Weiterhin verwenden die bisherigen Ansätze Höheninformation mit allen verfügbaren Pseudo-Abständen, auch wenn ein bestimmter Pseudo-Abstand fehlerhaft ist.
  • WO-A-97/14056 beschreibt ein kombiniertes GPS- und Kommunikationssystem, welches eine gemeinsame Schaltung besitzt. Ein Prozessor verarbeitet Daten, die GPS-Signale repräsentieren, um einen Pseudo-Abstand zu bestimmen, der auf Daten basiert, die GPS-Signale repräsentieren. Der integrierte Kommunikationsempfänger beinhaltet eine gemeinsame Komponente, welche mindestens ein Element aus einer Antenne, einem Frequenzwandler, einem Frequenz-Synthesizer und einem Analog-Zu-Digital-Wandler ist. Der Prozessor kann sowohl empfangene Kommunikationssignale demodulieren, als auch die Modulation der Daten steuern, die als ein Kommunikationssignal über eine Kommunikationsverbindung gesendet werden sollen.
  • US-A-5210540 beschreibt ein globales Positionierungssystem zur Positionsbestimmung eines mobilen Objektes und beinhaltet einen GPS-Empfänger, um Funkwellen von einer Vielzahl von Satelliten zu empfangen und um entweder zweidimensionale Positionsdaten, die die gegenwärtige Position eines mobilen Objekts in einem zweidimensionalen Positionsmessungsmodus anzeigen, auszugeben oder dreidimensionale Positionsdaten, die die gegenwärtige Position des mobilen Objekts in einem dreidimensionalen Positionsmessungsmodus anzeigen, auszugeben. Ein Höhenmessgerät erfasst eine relative Höhe des mobilen Objekts und gibt die relativen Höhendaten aus, die die erfasste relative Höhe anzeigen. Eine Einheit zur Ausgabe der gegenwärtigen Position berechnet die Daten der gegenwärtigen Position, die die gegenwärtige Position des mobilen Objekts allein basierend auf den Daten von dem GPS-Empfänger anzeigen, während der GPS-Empfänger in dem dreidimensionalen Positionsmessungsmodus arbeitet. Wenn der GPS-Empfänger in dem zweidimensionalen Positionsmessungsmodus arbeitet, berechnet die Einheit zur Ausgabe der gegenwärtigen Position die Daten der gegenwärtigen Position, die die gegenwärtige Position der mobilen Einheit basierend auf den zweidimensionalen Positionsdaten und den relativen Höhendaten anzeigen.
  • US-A-5265025 beschreibt ein Navigationssystem, das GPS-Signale von Satelliten verwendet und zuerst prüft, ob es vier oder mehr Satelliten im Funkabstand des sich bewegenden Körpers gibt oder nicht. Wenn ja, führt der Positionsberechnungsabschnitt eine gewöhnliche dreidimensionale Positionsoperation durch, um eine genaue Ortsangabe des sich bewegenden Körpers vorzusehen. Wenn die Anzahl der Satelliten innerhalb des Funkabstands drei oder weniger ist, wird eine zweidimensionale Positionsoperation durchgeführt, welche folgendes umfasst, und zwar das Auslesen der bisherigen Höhendaten aus dem Höhenspeicherabschnitt; die Berechnung der atmosphärischen Druckabweichung aus den bisherigen Höhendaten und der atmosphärischen Druckabweichung; die Berechnung der aktuellen Höhe aus der Höhenabweichung und den gegenwärtigen Höhendaten und dann die Berechnung der zweidimensionalen Positionsdaten aus den GPS-Signalen und den aktuellen Höhendaten.
  • US-A-5663734 beschreibt einen GPS-Empfänger, der folgendes beinhaltet, und zwar eine Antenne, die GPS-Signale bei einer HF-Frequenz von einem Satelliten mit Sichtverbindung empfängt; einen Herabwandler, der an die Antenne gekoppelt ist, um die HF-Frequenz der empfangenen GPS-Signale auf eine mittlere Frequenz (IF = intermediate frequency) zu vermindern; einen Digitalisierer, der an den Herabwandler gekoppelt ist und die IF-GPS-Signale bei einer vorbestimmten Rate abtastet, um abgetastete IF-GPS-Signale zu erzeugen; einen Speicher, der an den Digitalisierer gekoppelt ist und die abgetasteten IF-GPS-Signale speichert (einen Momentaufnahme der GPS- Signale); und einen digitalen Signalprozessor (DSP = digital signal processor), der an den Speicher gekoppelt ist und dabei nach gespeicherten Anweisungen Operationen zur schnellen Fourier-Transformation (FFT = Fast Fourrier Transformation) auf den abgetasteten IF-GPS-Signalen ausführt, um Pseudo-Abstandsinformationen vorzusehen. Diese Operationen beinhalten typischerweise auch die Vorverarbeitung und Nachbearbeitung der GPS-Signale. Nachdem eine Momentaufnahme der Daten aufgenommen wurde, wird das Empfänger-Frontend heruntergefahren. Der GPS-Empfänger beinhaltet in einem Ausführungsbeispiel auch andere Leistungsverwaltungsmerkmale und beinhaltet in einem anderen Ausführungsbeispiel die Fähigkeit, Fehler in seinem lokalen Oszillator zu korrigieren, der verwendet wird, um die GPS-Signale abzutasten. Die Berechnungsgeschwindigkeit der Pseudo-Abstände und die Empfindlichkeit des Betriebs können durch die Übertragung der Doppelfrequenzverschiebung der Satelliten mit Sichtverbindung von einer externen Quelle an den Empfänger erhöht werden.
  • Zusammenfassung der Erfindung
  • Somit wird gemäß einem ersten Aspekt der vorliegenden Erfindung ein Verfahren vorgesehen, um eine Position eines mobilen Satellitenpositionierungssystemsempfängers zu bestimmen, wie dargestellt in Anspruch 1.
  • Gemäß einem zweiten Aspekt wird ein computer-lesbares Medium vorgesehen, das ausführbare Computerprogrammanweisungen enthält, die, wenn sie durch ein Datenverarbeitungssystem ausgeführt werden, das Datenverarbeitungssystem dazu veranlassen, das Verfahren gemäß dem ersten Aspekt auszuführen.
  • Gemäß einem dritten Aspekt wird eine Datenverarbeitungsstation wie dargestellt in Anspruch 12 vorgesehen.
  • Die vorliegende Erfindung sieht mehrere Verfahren und Vorrichtungen zur Bestimmung einer Position eines mobilen Satellitenpositionierungssystems(SPS = satellite positioning system) Empfängers mit der Verwendung von Höheninformation vor. In einem Beispiel eines Verfahrens der vorliegenden Erfindung wird eine Zellobjektinformation bestimmt. Diese Zellobjektinformation umfasst mindestens entweder einen Zellobjektstandort oder eine Zellobjektidentifikation. In einem Beispiel kann das Zellobjekt ein Zellstandort sein und die Identifizierung kann ein Identifizierer des Zellstandorts sein und der Standort kann die Breitengradkoordinate oder Längengradkoordinate des Zellstandorts sein.
  • Eine Höhe wird über die Zellobjektinformation bestimmt, die basierend auf einem Zellstandortsender ausgewählt wird, der sich in drahtloser Kommunikation mit einem zellbasierten Kommunikationssystem befindet, das an den mobilen SPS-Empfänger gekoppelt (und typischerweise in diesen integriert) ist. Das bedeutet, dass die Höhe über eine Zellobjektinformation bestimmt wird, die mit dem Zellstandortsender assoziiert ist, der sich in Kommunikation mit dem Kommunikationssystem des mobilen SPS-Empfängers befindet. Die Position des mobilen SPS-Empfängers wird berechnet, indem die Höhe verwendet wird, die über die Zellobjektinformation bestimmt wird.
  • In einem anderen Beispiel eines Verfahrens gemäß der vorliegenden Erfindung wird eine Höhen-Pseudo-Messung bestimmt und diese Pseudo-Messung verwendet eine Abschätzung einer Höhe des mobilen SPS-Empfängers. Diese Abschätzung der Höhe kann aus einer zellbasierten Informationsquelle in einem zellbasierten Kommunikationssystem abgeleitet werden oder kann eine durchschnittliche Höhe sein oder eine andere mathematische Darstellung der Höhe oder Höhen einer Abdeckungsregion einer drahtlosen Basisstation in einem nicht zellbasierten System. In einer Implementierung bestimmt ein Vergleich der Höhenabschätzung mit einer Höhe, die aus Pseudo-Abständen zu SPS-Satelliten berechnet wird (oder aus Pseudo-Abständen und der Höhen-Pseudo-Messung) den Zustand von mindestens einem Pseudo-Abstand zwischen einem SPS-Satellit und dem mobilen SPS-Empfänger. In einer anderen Implementierung kann die Höhen-Pseudo-Messung als eine redundante Messung (mit Pseudo-Abständen zu SPS-Satelliten) verwendet werden und die Fehlererfassung und Isolationstechniken können unter Verwendung der redundante Messungen dazu benützt werden, den Zustand (z.B. fehlerhaft oder nicht fehlerhaft) von mindestens einem der Pseudo-Abstände oder von einer Navigationslösung zu bestimmen. In einem Ausführungsbeispiel dieses Beispiels wird die Position aus einem Positionslösungsalgorithmus bestimmt und wenn der Zustand eines Pseudo-Abstandes sich in einem ersten Zustand wie einem nicht fehlerhaften Zustand befindet, wird mindestens ein Pseudo-Abstand in dem Positionslösungsalgorithmus verwendet. Eine neue Berechnung einer Navigationslösung kann durchgeführt werden, indem nur nicht fehlerhafte Pseudo-Abstände verwendet werden (nachdem fehlerhafte Pseudo-Abstände identifiziert und von einer neuen Berechnung einer Navigationslösung ausgeschlossen wurden).
  • Mehrere mobile SPS-Empfänger und Basisstationen werden hier ebenfalls beschrieben. Zahlreiche andere Aspekte und Ausführungsbeispiele der vorliegenden Erfindung werden im folgenden weitergehend beschrieben.
  • Kurze Beschreibung der Zeichnungen
  • Die vorliegende Erfindung wird in den Figuren der begleitenden Zeichnungen, in denen gleiche Bezugszeichen durchgehend gleiches kennzeichnen, beispielhaft und ohne Beschränkungen dargestellt.
  • 1 stellt ein zellbasiertes Kommunikationssystem dar, dass eine Vielzahl von Zellen besitzt, wobei jede Zelle durch einen Zellstandort bedient wird und jede Zelle an eine zellbasierte Vermittlungsstelle angekoppelt ist, die manchmal als eine Mobiltelefonvermittlungsstelle bezeichnet wird.
  • 2 stellt eine Implementierung eines Standort-Serversystems dar.
  • 3A stellt ein Beispiel eines kombinierten SPS-Empfängers und Kommunikationssystems dar.
  • 3B stellt ein Beispiel einer SPS-Referenzstation dar.
  • 4 stellt ein Beispiel einer zellbasierten Informationsquelle dar, die dazu verwendet werden kann, eine geschätzte Höhe eines mobilen SPS-Empfängers zu bestimmen.
  • 5 stellt ein Flussdiagramm für ein Verfahren dar, das Höhen-Aiding verwendet.
  • 5A und 5B zeigen zwei weitere Flussdiagramme, die Verfahren zur Verwendung von Höhen-Aiding darstellen.
  • 6 ist ein Flussdiagramm, das weitere Verfahren zur Verwendung von Höhen-Aiding zeigt.
  • Detaillierte Beschreibung
  • Die vorliegende Erfindung sieht zahlreiche Verfahren und Vorrichtungen zur Verwendung von Höhen-Aiding mit Satellitenpositionierungssystemen vor. Die folgende Beschreibung und folgenden Zeichnungen sind eine Darstellung der Erfindung und sollen nicht als Einschränkung der Erfindung betrachtet werden. Eine Vielzahl von speziellen Details werden beschrieben, um ein vollständiges Verständnis der vorliegenden Erfindung zu liefern. In einigen Fällen jedoch werden wohl bekannte oder herkömmliche Details nicht beschrieben, um die vorliegende Erfindung nicht unnötig mit Details zu verkomplizieren.
  • Vor der Beschreibung zahlreicher Details bezüglich der Verwendung von Höhen-Aiding-Information ist es sinnvoll, den Kontext zu beschreiben, in dem ein Aspekt der vorliegenden Erfindung verwendet wird. Dementsprechend erfolgt eine vorausgehende Diskussion, die sich auf die 1, 2, 3A und 3B bezieht, bevor die Verwendung von Höhen-Aiding in einem zellbasierten Kommunikationssystem diskutiert wird.
  • 1 zeigt ein Beispiel eines zellbasierten Kommunikationssystems 10, welches eine Vielzahl von Zellstandorten beinhaltet, wobei jeder Zellstandort dafür entworfen ist, eine bestimmte geographische Region oder einen bestimmten geographischen Standort zu bedienen. Beispiele solcher zellularbasierten oder zellbasierten Kommunikationssysteme sind nach dem Stand der Technik wohl bekannt wie zellbasierte Telefonsysteme. Das zellbasierte Kommunikationssystem 10 beinhaltet zwei Zellen 12 und 14, wobei beide Zellen sich per Definition in einer zellularen Dienstregion 11 befinden. Zusätzlich beinhaltet das System 10 die Zellen 18 und 20. Es sei angemerkt, dass eine Vielzahl von anderen Zellen mit entsprechenden Zellstandorten und/oder zellularen Dienstregionen ebenfalls in dem System 10 enthalten sein können, die an eine oder mehrere zellulare Vermittlungsstellen gekoppelt sind, wie die zellulare Vermittlungsstelle 24 und die zellulare Vermittlungsstelle 24b.
  • Innerhalb jeder Zelle, wie der Zelle 12, gibt es einen drahtlosen Zellstandort oder zellularen Standort wie den Zellstandort 13, der eine Antenne 13a beinhaltet, die dafür entworfen ist, um über ein drahtloses Kommunikationsmedium mit einem Kommunikationsempfänger zu kommunizieren, der mit einem mobilen GPS-Empfänger kombiniert werden kann, wie dem Empfänger 16, der in 1 gezeigt wird. In 3A wird ein Beispiel eines solchen kombinierten Systems gezeigt, das einen GPS-Empfänger und ein Kommunikationssystem besitzt, und sowohl eine GPS-Antenne 77 als auch eine Kommunikationssystemsantenne 79 enthalten kann.
  • Jeder Zellstandort ist an eine zellulare bzw. Zellvermittlungsstelle gekoppelt. In 1 sind die Zellstandorte 13, 15 und 19 an die Vermittlungsstelle 24 jeweils über die Verbindungen 13b, 15b und 19b gekoppelt und der Zellstandort 21 ist an eine andere Vermittlungsstelle 24b über die Verbindung 21b gekoppelt. Diese Verbindungen sind typischerweise drahtgebundene Verbindun gen zwischen den jeweiligen Zellstandorten und zellularen Vermittlungsstellen 24 und 24b. Jeder Zellstandort beinhaltet eine Antenne zur Kommunikation mit Kommunikationssystemen, die von dem Zellstandort bedient werden. In einem Beispiel kann der Zellstandort ein zellularer Telefonzellstandort sein, der mit mobilen zellulare Telefonen in der Region kommuniziert, die von dem Zellstandort bedient wird. Es sei angemerkt, dass ein Kommunikationssystem innerhalb einer Zelle, wie z. Bsp. der Empfänger 22, der in Zelle 4 gezeigt wird, tatsächlich mit dem Zellstandort 19 in Zelle 18 aufgrund einer Signalblockade (oder aus anderen Gründen, warum der Zellstandort 21 mit dem Empfänger 22 nicht kommunizieren kann) kommunizieren würde. Es trifft ebenfalls zu, dass mehrere Zellstandorte mit einem mobilen GPS-Empfänger, der ein Kommunikationssystem enthält, Daten (aber gewöhnlich keine Sprache) in einer Kommunikation austauschen können.
  • In einem typischen Ausführungsbeispiel der vorliegenden Erfindung beinhaltet ein mobiler GPS-Empfänger 16 ein zellbasiertes Kommunikationssystem, welches mit dem GPS-Empfänger so integriert ist, dass sich sowohl der GPS-Empfänger als auch das Kommunikationssystem in demselben Gehäuse befinden. Ein Beispiel dafür ist ein zellulares Telefon, das einen integrierten GPS-Empfänger besitzt, der sich mit dem zellularen Telefon-Transceiver eine gemeinsame Schaltung teilt. Wenn dieses kombinierte System für zellulare Telefonkommunikationen verwendet wird, finden Übertragungen zwischen dem Empfänger 16 und dem Zellstandort 13 statt. Übertragungen von dem Empfänger 16 zu dem Zellstandort 13 breiten sich dann über die Verbindung 13b zu der zellularen Vermittlungsstelle 24 und dann entweder zu einem anderen zellularen Telefon in einer Zelle, die von der zellularen Vermittlungsstelle 24 bedient wird, oder über eine Verbindung 30 (typischerweise drahtgebunden) zu einem anderen Telefon über das terrestrische Telefonsystem/netzwerk 28 aus. Es sei angemerkt, dass der Ausdruck "drahtgebunden bzw. verkabelt" Glasfaseroptik und andere nicht drahtlose Verbindungen wie Kupferverkabelung, etc. beinhaltet.
  • Übertragungen von dem anderen Telefon, das mit dem Empfänger 16 kommuniziert, werden von der zellularen Vermittlungsstelle 24 über die Verbindung 13b und den Zellstandort 13 auf konventionelle Weise zurück an den Empfänger 16 übermittelt.
  • Das entfernte Datenverarbeitungssystem 26 (das in einigen Ausführungsbeispielen als ein SPS-Server oder ein Standortserver bezeichnet werden kann) ist in dem System 10 enthalten und wird in einem Ausführungsbeispiel dazu verwendet, um die Position eines mobilen SPS-Empfängers (zum Beispiel Empfänger 16) zu bestimmen, indem SPS-Signale verwendet werden, die von dem SPS-Empfänger empfangen werden. Der SPS-Server 26 kann an das terrestrische Telefonsystem/-Netzwerk 28 über eine Verbindung 27 gekoppelt sein und er kann ebenfalls optional an die zellulare Vermittlungsstelle 24 über die Verbindung 25 (die ein Kommunikationsnetzwerk sein kann) gekoppelt sein und kann auch optional an die Stelle 24b über die Verbindung 25b, ( die dasselbe oder ein anderes Kommunikationsnetzwerk als Verbindung 25 sein kann) gekoppelt sein. Es sei angemerkt, dass die Verbindungen von 20 und 27 typischerweise verkabelte Verbindungen sind, obwohl sie drahtlos sein können. Ein Anfrageterminal 29, das aus einem anderen Computersystem bestehen kann, das über das Netzwerk 28 an den SPS-Server 26 gekoppelt ist, wird ebenfalls als optionale Komponente des Systems 10 gezeigt. Dieses Anfrageterminal 29 kann eine Abfrage der Position eines bestimmten SPS-Empfängers in einer der Zellen an den SPS-Server 26 senden, der dann mit einem bestimmten SPS-Empfänger eine Austausch über die zellulare Vermittlungsstelle beginnt, um die Position des GPS-Empfängers zu bestimmen und diese Position zurück an das Anfrageterminal 29 zu melden. In einem anderen Ausführungsbeispiel kann eine Positionsbestimmung für einen GPS-Empfänger durch einen Benutzer eines mobilen GPS-Empfängers eingeleitet werden; zum Beispiel kann der Benutzer des mobilen GPS Empfängers auf dem Mobiltelefon 911 wählen, um eine Notfallsituation an dem Standort des mobilen GPS-Empfängers anzuzeigen und dies kann einen Standortbestimmungsvorgang, wie er hier beschrieben wird, auslösen. In einem anderen Ausführungsbeispiel der vorliegenden Erfindung kann jeder Zellstandort einen GPS-Standortserver beinhalten, der Daten innerhalb einer Kommunikation mit einem mobilen GPS-Empfänger über den Zellstandort austauscht. Die vorliegende Erfindung kann ebenfalls mit verschiedenen Kommunikationsarchitekturen wie Punkt-zu-Punkt-Architekturen verwendet werden, die nicht zellbasierte Systeme verwenden.
  • Es sei darauf hingewiesen, dass ein zellularbasiertes oder zellbasiertes Kommunikationssystem ein Kommunikationssystem ist, das mehr als einen Sender besitzt, wobei jeder von ihnen eine andere geographische Region bedient, die zu jedem beliebigen Zeitpunkt vorab definiert ist. Typischerweise ist jeder Sender ein drahtloser Sender, der eine Zelle bedient, die einen geographischen Radius von weniger als 20 Meilen besitzt, obwohl die abgedeckte Region von dem speziellen zellularen System abhängt. Es gibt zahlreiche Typen von zellularen Kommunikationssystemen wie zellulare Telefone, das persönliche Kommunikationssystem PCS (PCS = personal communication system), spezialisierter Mobilfunk SMR (SMR = specialized mobile radio), Pager-Systeme mit einer oder zwei Richtungen, RAM, ARDIS und drahtlose Datenpaketsysteme. Typischerweise werden die vorab definierten geographischen Regionen als Zellen bezeichnet und eine Vielzahl von Zellen werden in einer zellularen Dienstregion zusammengefasst wie die zellulare Dienstregion 11 gezeigt in 1 und diese Vielzahlen von Zellen sind an eine oder mehrere zellulare Vermittlungsstellen gekoppelt, die Verbindungen mit terrestrischen Telefonsystemen und/oder Netzwerken vorsehen. Dienstregionen werden auch für Abrechnungszwecke verwendet. Somit kann auftreten, dass Zellen in mehr als einer Dienstregion mit einer Vermittlungsstelle verbunden sind. Zum Beispiel befinden sich in 1 die Zellen 1 und 2 in der Dienstregion 11 und Zelle 3 befindet sich in der Dienstregion 13, aber alle drei sind mit der Vermittlungsstelle 24 verbunden. Alternativ kommt es manchmal vor, dass Zellen innerhalb einer Dienstregion mit unterschiedlichen Vermittlungsstellen verbunden sind, besonders in Regionen mit einer hohen Bevölkerungsdichte. Im allgemeinen wird eine Dienstregion als eine Ansammlung von Zellen definiert, die sich innerhalb nächster geographischer Nähe zueinander befinden. Eine andere Klasse von zellularen Systemen, die zu der obigen Beschreibung passt, ist satellitenbasiert, wobei die zellularen Basisstationen oder Zellstandorte Satelliten sind, die typischerweise die Erde umkreisen. In diesen Systemen bewegen sich die Zellsektoren und Dienstregionen als eine Funktion der Zeit. Beispiele für solche Systeme beinhalten Iridium, Globalstar, Orbcomm und Odyssey.
  • 2 zeigt ein Beispiel eines SPS-Servers 50, der als der SPS-Server 26 in 1 verwendet werden kann. Der SPS-Server 50 aus 2 beinhaltet eine Datenverarbeitungseinheit 51, die ein fehlertolerantes digitales Computersystem sein kann. Der SPS-Server 50 beinhaltet auch ein Modem oder eine andere Kommunikationsschnittstelle 52 und ein Modem oder eine andere Kommunikationsschnittstelle 53 und ein Modem oder eine andere Kommunikationsschnittstelle 54. Die Kommunikationsschnittstellen sehen die Verbindung für den Austausch von Information mit dem Standort-Server vor, der in 2 zwischen drei verschiedenen Netzwerken gezeigt wird, die als Netzwerke 60, 62 und 64 gezeigt werden. Das Netzwerk 60 beinhaltet die zellulare Vermittlungsstelle oder -stellen und/oder die terrestrischen Telefonsystemvermittlungen oder die Zellstandorte. Somit kann das Netzwerk 60 so betrachtet werden, dass es die zellularen Vermittlungsstellen 24 und 24b beinhaltet sowie das terrestrische Telefonsystem/-netzwerk 28 und die zellulare Dienstregion 11 sowie die Zellen 18 und 20. Das Netzwerk 64 kann so betrachtet werden, dass es das Anfrageterminal 29 von 1 oder die "PSAP" beinhaltet, welches die öffentliche Sicherheitsantwortstelle ist (PSAP = Public Safety Answering Point), die typischerweise das Steuerungszentrum ist, dass 911-Telefonnotrufe beantwortet. In dem Fall des Anfrageterminals 29 kann dieses Terminal dazu verwendet werden, eine Anfrage an den Server 26 zu stellen, um eine Positionsinformation von einem bestimmten mobilen SPS-Empfänger zu erhalten, der sich in den zahlreichen Zellen des zellbasierten Kommunikationssystems befindet. In diesem Fall wird die Standortbestimmungsoperation von jemand anderem als dem Benutzer des mobilen GPS-Empfängers ausgelöst. In dem Fall eines 911-Telefonanrufs von dem mobilen GPS-Empfänger, der ein zellulares Telefon beinhaltet, wird der Standortbestimmungsvorgang durch den Benutzer des zellularen Telefons eingeleitet. Das Netzwerk 62, das das GPS-Referenznetzwerk 32 von 1 darstellt, ist ein Netzwerk von GPS-Empfängern, die GPS-Referenzempfänger sind, welche dafür entworfen sind, differenzielle GPS-Korrekturinformation vorzusehen und um ebenfalls für die Datenverarbeitungseinheit GPS-Signaldaten vorzusehen, die die Satelliten-Ephimerisdaten enthalten (typischerweise als Teil der gesamten, unbearbeiteten Satellitennavigationsnachricht). Wenn der Server 50 eine sehr große geographische Region bedient, kann ein lokaler optionaler GPS-Empfänger, wie der optionale GPS-Empfänger 56, eventuell nicht dazu in der Lage sein, alle GPS-Satelliten zu beobachten, die sich in Sichtsverbindung mit den mobilen SPS-Empfängern der gesamten Region befinden.
  • Dementsprechend sammelt das Netzwerk 62 und sieht Satelliten-Ephimerisdaten (typischerweise als Teil der gesamten, unbearbeiteten Satellitennavigationsnachricht) sowie differenzielle GPS-Korrekturdaten vor, die über eine weitere Region anwendbar sind.
  • Wie in 2 gezeigt wird, ist ein Massenspeichergerät 55 an die Datenverarbeitungseinheit 51 gekoppelt. Typischerweise beinhaltet der Massenspeicher 55 Speicher für Daten und Software zur Durchführung der GPS-Positionsberechnungen, nachdem die Pseudo-Abstände von den mobilen SPS-Empfängern, wie einem Empfänger 16 in 1, empfangen wurden. Diese Pseudo-Abstände werden normalerweise über den Zellstandort und die zellulare Vermittlungsstelle und das Modem oder eine andere Schnittstelle 53 empfangen. Das Massenspeichergerät 55 beinhaltet in mindestens einem Ausführungsbeispiel ebenfalls Software, die dazu verwendet wird, die Satelliten-Ephimerisdaten zu empfangen und zu verwenden, die von dem GPS-Referenznetzwerk 32 über das Modern oder eine andere Schnittstelle 54 geliefert werden. Das Massenspeichergerät 55 beinhaltet ebenfalls typischerweise eine Datenbank, die Zellobjektinformation speichert, wie zum Beispiel Zellstandortidentifizierer, die geographische Position des Zellstandorts und entsprechende Höhen, welche typischerweise die Höhe beziehungsweise Höhen sind, die mit einer geographischen Position eines Zellstandorts assoziiert sind, und somit die geschätzten Höhen für einen mobilen SPS-Empfänger sind, der sich in Funkkommunikation mit einem bestimmten Zellstandort befindet. Die Zellobjektinformation und entsprechenden Höhen sind eine zellbasierte Informationsquelle, ein Beispiel, wie es in 4 gezeigt und im folgenden weitergehend beschrieben wird.
  • In einem typischen Ausführungsbeispiel der vorliegenden Erfindung ist der optionale GPS-Empfänger 56 nicht notwendig, weil das GPS-Referenznetzwerk 32 von 1 (gezeigt als Netzwerk 62 von 2) die differenzielle GPS-Information, GPS-Messungen sowie die unbearbeiteten Satellitendatennachrichten von den Satelliten in Sichtverbindung von einer Vielzahl von Referenzempfängern in dem GPS-Referenznetzwerk vorsieht. Es sei angemerkt, dass die Satelliten-Ephimerisdaten, die von dem Netzwerk über das Modem oder eine andere Schnittstelle 54 erhalten wurden, normalerweise auf konventionelle Weise mit den Pseudo-Abständen, die von dem mobilen GPS-Empfänger erhalten wurden, dazu verwendet werden können, um die Positionsinformation für den mobilen GPS-Empfänger zu berechnen. Die Schnittstellen 52, 53 und 54 können jede ein Modem sein oder eine andere passende Kommunikationsschnittstelle für die Ankopplung der Datenverarbeitungseinheit an andere Computersysteme wie im Fall von Netzwerk 64 und an zellularbasierte Kommunikationssysteme wie im Fall von Netzwerk 60 und an sendende Geräte wie Computersysteme in dem Netzwerk 62. Es sei angemerkt, dass gemäß einem Ausführungsbeispiel das Netzwerk 62 eine verteilte Ansammlung von GPS-Referenzempfängern beinhaltet, verteilt über eine weite geographische Region. In einigen Ausführungsbeispielen wird die differenzielle GPS-Korrekturinformation, die von einem Empfänger 56 in der Nähe des Zellstandorts oder der zellularen Dienstregion erhalten wird, der sich in Kommunikation mit dem mobilen GPS-Empfänger über das zellularbasierte Kommunikationssystem befindet, die differenzielle GPS-Korrekturinformation vorsehen, die für die ungefähre Position des mobilen GPS-Empfängers geeignet ist. In anderen Fällen können differenzielle Korrekturen von dem Netzwerk 62 kombiniert werden, um eine differenzielle Korrektur zu berechnen, die für die Position des mobilen SPS-Empfängers angemessen ist.
  • 3A zeigt ein verallgemeinertes kombiniertes System, welches einen GPS-Empfänger und einen Kommunikationssystems-Transceiver beinhaltet. In einem Beispiel ist der Kommunikationssystems-Transceiver ein zellulares Telefon. Das System 75 beinhaltet einen GPS-Empfänger 76, der eine GPS-Antenne 77 und einem Kommunikations-Transceiver 78 besitzt, der eine Kommunikationsantenne 79 besitzt. Der GPS-Empfänger 76 ist an den Kommunikations-Transceiver 78 über die Verbindung 80 gekoppelt, die in 3A gezeigt wird. In einem Betriebsmodus empfängt der Kommunikationssystems-Transceiver 78 eine ungefähre Doppler-Information über die Antenne 79 und liefert diese ungefähre Doppler-Information über die Verbindung 80 an den GPS-Empfänger 76, der die Pseudo-Abstandsbestimmung durchführt, wenn er die GPS-Signale von dem GPS-Satellit über die GPS-Antenne 77 empfängt. Dieser Pseudo-Abstand wird dann an einen Positionsserver, wie den GPS-Server 26, der in 1 gezeigt wird, über den Kommunikationssystems-Transceiver 78 gesendet. Typischerweise sendet der Kommunikationssystems-Transceiver 78 ein Signal über die Antenne 79 an einen Zellstandort, der daraufhin diese Information zurück an den GPS-Server transferiert, wie den GPS-Server 26 in 1. Beispiele von zahlreichen Ausführungsbeispielen für das System 75 sind nach dem Stand der Technik bekannt. Z.B. beschreibt das US-Patent 5,663,734 ein Beispiel für einen kombinierten GPS-Empfänger und Kommunikationssystem, das ein verbessertes GPS-Empfängersystem verwendet. Das System 75 von 3A sowie zahlreiche alternative Kommunikationssysteme, die SPS-Empfänger besitzen, können mit Ausführungsbeispielen des Verfahrens der vorliegenden Erfindung verwendet werden, um mit den Ausführungsbeispielen des GPS-Referenznetzwerks der vorliegenden Erfindung zu arbeiten.
  • 3B zeigt ein Ausführungsbeispiel für eine GPS-Referenzstation. Es ist von Vorteil, dass jede Referenzstation auf diese Art und Weise konstruiert und an das Kommunikationsnetzwerk oder -medium gekoppelt werden kann. Typischerweise kann jede GPS-Referenzstation, wie die GPS-Referenzstation 90 von 3B, einen Dualfrequenz-GPS-Referenzempfänger 92 beinhalten, der an eine GPS-Antenne 91 gekoppelt ist, die GPS-Signale von GPS- Satelliten in Sichtverbindung mit der Antenne 91 empfängt. Alternativ kann ein GPS-Referenzempfänger ein Einzelfrequenzempfänger sein, abhängig von der Korrekturgenauigkeit, die benötigt wird, um eine bestimmte Region abzudecken. GPS-Referenzempfänger sind nach dem Stand der Technik wohl bekannt. Der GPS-Referenzempfängern 92 sieht gemäß einem Ausführungsbeispiel der vorliegenden Erfindung mindestens zwei Informationstypen als Ausgaben von dem Empfänger 92 vor. Pseudo-Abstandausgaben 93 werden an einen Prozessor und Netzwerkschnittstelle 95 geliefert und diese Pseudo-Abstandausgaben werden verwendet, um differenzielle Pseudo-Abstandskorrekturen auf konventionelle Art und Weise für die Satelliten in Sichtverbindung der GPS-Antenne 91 zu berechnen. Der Prozessor und Netzwerkschnittstelle 95 kann ein konventionelles digitales Computersystem sein, dass eine Schnittstelle besitzt, um Daten von einem GPS-Referenzempfänger nach dem Stand der Technik zu empfangen. Der Prozessor 95 beinhaltet typischerweise Software, die dafür entworfen ist, die Pseudo-Abstandsdaten zu verarbeiten, um die angemessene Pseudo-Abstandskorrektur für jeden Satellit in Sichtverbindung mit der GPS-Antenne 91 zu bestimmen. Diese Pseudo-Abstandskorrekturen werden dann über die Netzwerkschnittstelle an das Kommunikationsnetzwerk oder -medium 96 gesendet, an das andere GPS-Referenzstationen typischerweise ebenfalls gekoppelt sind. In einem anderen Beispiel der Erfindung werden Pseudo-Abstandsdaten von dem Referenzempfänger über das Netzwerk 96 an eine zentrale Position wie einen GPS-Server 26 weitergeleitet, wo differenzielle Korrekturen berechnet werden. In einem weiteren Beispiel beinhaltet die Ausgabe 93 differenzielle Korrekturen, die von dem Referenzempfänger 92 erzeugt wurden. Der GPS-Referenzempfänger 92 sieht ebenfalls eine Satellit-Ephimerisdaten-Ausgabe 94 vor. Diese Daten werden an den Prozessor und Netzwerkschnittstelle 95 geliefert, der daraufhin diese Daten an das Kommunikationsnetzwerk 96 überträgt.
  • Die Satellit-Ephimerisdaten-Datenausgabe 94 sieht typischerweise mindestens einen Teil der gesamten unbearbeiteten binären 50-baud-Navigationsdaten vor, die in den tatsächlichen GPS-Signalen codiert sind, die von jedem GPS-Satellit empfangen werden. Die Satellit-Ephimerisdaten sind Teil der Navigationsnachricht, die als 50-Bit-pro-Sekunde-Datenstrom in den GPS-Signalen von den GPS-Satelliten gebroadcastet werden, was sehr detailliert in dem GPS-ICD-200-Dokument beschrieben ist. Der Prozessor und Netzwerkschnittstelle 95 empfängt diese Satellit-Ephimerisdaten-Ausgabe 94 und sendet sie in Realzeit oder nahezu in Realzeit an das Kommunikationsnetzwerk 96. Diese Satellit-Ephimerisdaten werden an das Kommunikationsnetzwerk übertragen und werden über das Netzwerk bei mehreren Positionsservern empfangen.
  • Nur bestimmte Segmente der Navigationsnachricht, wie die Satellit-Ephimerisdaten können an Positionsserver gesendet werden, um die Bandbreitenanforderungen für die Netzwerkschnittstellen und für das Kommunikationsnetzwerk zu vermindern. Typischerweise brauchen diese Daten ebenfalls nicht kontinuierlich vorgesehen zu werden. Zum Beispiel können nur die ersten drei Rahmen, die Satellitentaktinformation und Ephimeris-Information enthalten, anstatt aller fünf Rahmen zusammen auf einer regulären Basis an das Kommunikationsnetzwerk 96 gesendet werden. Es sei angemerkt, dass der Positionsserver die gesamte Navigationsnachricht empfangen kann, die von einem oder mehreren GPS-Referenzempfängern in das Netzwerk in Realzeit oder nahezu in Realzeit gesendet wird, um ein Verfahren durchzuführen, um die Zeit zu messen, die mit Satellitdatennachrichten in Zusammenhang steht, wie das beschriebene Verfahren in dem US-Patent Nr. 5 812 087 . So wie der Begriff "Satellit-Ephimerisdaten" hier verwendet wird, beinhaltet er Daten, die nur einen Teil der Satellitennavigationsnachricht (z.B. 50-baud-Nachricht) darstellen, die von einem GPS-Satellit oder mindestens einer mathematische Darstellung dieser Satellit-Ephimerisdaten gesendet werden. Zum Beispiel bezieht sich der Begriff Satellit-Ephimerisdaten auf mindestens eine Darstellung eines Teils der 50-baud-Datennachricht, die in das GPS-Signal codiert ist, das von einem GPS-Satelliten gesendet wird. Es ist ebenfalls verständlich, dass der GPS-Referenzempfänger 92 die verschiedenen GPS-Signale von den verschiedenen GPS-Satelliten in Sichtverbindung mit dem Referenzemp fänger 92 decodiert, um die binäre Datenausgabe 94 vorzusehen, die die Satellit-Ephimerisdaten enthält.
  • 4 zeigt ein Beispiel einer zellbasierten Informationsquelle, die bei einer Datenverarbeitungsstation wie dem GPS-Server 26 gezeigt in 1 unterhalten werden kann. Alternativ kann diese Informationsquelle bei einer zellularen Vermittlungsstelle unterhalten werden wie der zellularen Vermittlungsstelle 24 von 1 oder bei jedem Zellstandort, wie dem Zellstandort 13 gezeigt in 1. Typischerweise wird diese Information jedoch bei dem Positionsserver unterhalten und routinemäßig aktualisiert, wobei der Server an die zellulare Vermittlungsstelle gekoppelt ist. Die Informationsquelle kann Daten in mehreren Formaten aufrechterhalten und es ist von Vorteil, dass das Format, das in 4 gezeigt wird, nur ein Beispiel eines Formats veranschaulicht. Typischerweise beinhaltet jede abgeschätzte Höhe, wie die abgeschätzte Höhe 203, eine entsprechende Position, wie eine Zellstandortposition oder – identifikation für einen Zellstandort oder Dienstregion. Die Information in der zellbasierten Informationsquelle 201 kann in einer Datenbank aufrechterhalten werden, die Zellobjektinformation enthält, wie eine Identifikation der Zelldienstregionen oder Zellstandorte, die jeweils in den Spalten 208 und 210 gezeigt werden und kann ebenfalls die Zellstandortposition, wie die Information enthalten, die in Spalte 212 gezeigt wird. Für den Fall jeder abgeschätzten Höhe gibt es typischerweise mindestens eine Zellstandortposition oder eine Zellstandortidentifikation. Es sei angemerkt, dass jede abgeschätzte Höhe eine durchschnittliche Höhe der geographischen Region sein kann, die von der Funksignalabdeckung von einem Zellstandort abgedeckt wird. Andere mathematische Darstellungen der Höhen um den Zellstandort können verwendet werden. Es kann nützlich sein, die Höhen um den Zellstandort statt der Höhe des Zellstandorts zu verwenden, besonders dort wo die Position des Zellstandorts nicht repräsentativ für die Höhen ist, auf denen sich mobile SPS-Empfänger in der speziellen Region befinden.
  • Die Verwendung der zellbasierten Informationsquelle 201 wird nun in Verbindung mit 5 beschrieben, die ein Beispiel eines Verfahrens der vorlie genden Erfindung zeigt. In dieser folgenden Beschreibung wird angenommen, dass der mobile SPS-Empfänger SPS-Signale empfängt und aus diesen Signalen Pseudo-Abstände bestimmt, aber eine Positionslösungsberechnung bei dem mobilen Empfänger nicht abschließt. Anstatt dessen sendet der mobile Empfänger diese Pseudo-Abstände an einen bestimmten Zellstandort, mit dem er sich in Funkkommunikation befindet und dieser Zellstandort gibt die Pseudo-Abstände an eine mobile Vermittlungsstelle weiter, die daraufhin die Pseudo-Abstände an einen Positionsserver weitergibt, wie den GPS-Server 26 von 1. Dieser GPS-Server beendet dann die Positionsberechnung, indem er Höhen-Aiding-Information gemäß einem Beispiel der vorliegenden Erfindung verwendet. In diesem speziellen Beispiel wird in Schritt 301 eine Zellobjektinformation bestimmt. Dies kann durch den GPS-Server erfolgen, der einen Zellstandortidentifizierer oder eine Position für den Zellstandort empfängt, der sich in drahtloser Kommunikation mit dem mobilen zellbasierten Kommunikationssystem befindet, das an den mobilen SPS-Empfänger gekoppelt ist, wie den Empfänger, der in 3A gezeigt wird. Zum Beispiel kann der Zellstandort seine Identifiziererinformation oder seine Position mit der Pseudo-Abstands-Information von dem mobilen SPS-Empfänger an den GPS-Server weitergeben. In Schritt 303 bestimmt der GPS-Server aus der Zellobjektinformation eine abgeschätzte Höhe für den mobilen SPS-Empfänger. In einem Beispiel führt der SPS-Server eine Datenbanknachschlagoperation durch, um die abgeschätzte Höhe zu erhalten, indem die Zellobjektinformation als ein Index für die Datenbank verwendet wird. Diese Datenbank kann in dem Massenspeicher 55, der in 2 gezeigt wird, unterhalten werden. Wenn die Position des Zellstandorts vorgesehen wird, indem ein Breitengrad und ein Längengrad vorgesehen werden, kann der Server diesen Breitengrad und Längengrades verwenden, um die Höhe der Erdoberfläche an diesem Punkt zu suchen. Alternativ, wird in dem Fall, wenn ein Zellstandortidentifizierer vorgesehen wird, wie eine Zellstandortnummer oder andere Identifikation, diese Zellobjektinformation verwendet, um eine abgeschätzte Höhe zu erhalten; die abgeschätzte Höhe 205 ist ein Beispiel für solch eine Situation, wo die Zellstandortnummer B1 verwendet wird, um die abgeschätzte Höhe 205 zu identifizieren. In Schritt 305 verwendet der GPS-Server die abgeschätzte Hö he, um die Position des mobilen GPS-Empfängers zu bestimmen. Es gibt bekannte Arten und Weise, auf die die Höhe verwendet werden kann, um die Positionslösungsberechnung zu ergänzen oder zu unterstützen.
  • Die 5A und 5B zeigen Verfahren, in denen eine abgeschätzte Höhe verwendet werden kann. Das Verfahren von 5A beginnt bei 311, wo Zellobjektinformation bestimmt wird. Diese Information wird dann in 313 von 5A verwendet, um eine anfängliche abgeschätzte geographische Position (, die spezifiziert sein kann als Breitengrad, Längengrades und Höhe) für den mobilen SPS-Empfänger basierend auf der Zellobjektinformation zu bestimmen. In einem Beispiel dieses Verfahrens wird die Zellobjektinformation als ein Index verwendet, um die abgeschätzte Position, die mit der Zellobjektinformation assoziiert ist, in einer Datenbank nachzuschlagen. Diese abgeschätzte Position wird dann in 315 von 5A verwendet, um eine Position des mobilen SPS-Empfängers (zum Beispiel ein berechneter Breitengrad und Längengrad) zu berechnen. Dieser berechnete Breitengrad und Längengrad wird dann in 317 von 5A verwendet, um eine abgeschätzte Höhe zu bestimmen; dies kann erfolgen, indem eine Datenbanknachschlageoperation auf einer zweiten Datenbank durchgeführt wird, um die abgeschätzte Höhe aus dem berechneten Breitengrad und Längengrad zu erhalten. In diesem Fall ist die zweite Datenbank der Datenbank ähnlich, die in 4 gezeigt wird, außer dass die zweite Datenbank, die in 5A verwendet wird, bei dem Vorsehen von Höhen für eine größere Anzahl von möglichen Kombinationen von Breitengraden und Längengraden einen größeren Umfang besitzt; da diese zweite Datenbank, die in 5A verwendet wird, nicht für alle möglichen Kombinationen von Breitengraden und Längengraden eine Höhe zu Verfügung haben kann, kann Interpolationslogik verwendet werden, um eine Höhe durch Interpolation von Höhen in der Datenbank bei Breitengraden und Längengraden zu bestimmen, die sich in der Nähe des berechneten Breitengrades und Längengrades befinden. Die Höhe, die in 317 von 5A erhalten wird, kann in 319 verwendet werden, um eine Position nochmal zu berechnen (gewissermaßen eine genauere Positionsberechnung).
  • Die zweite Datenbank kann mit der Zeit, in der sie verwendet wird, verbessert werden, indem jedes Mal, wenn eine berechnete Position bestimmt wird, Breitengrad/Längengrad/Höhe-Kombinationen hinzugefügt werden. Das bedeutet, dass Einträge in die Datenbank hinzugefügt werden können, indem das System oft verwendet wird (z.B. jedes Mal, wenn "911" von einem Benutzer eines Mobiltelefons gedrückt wird), und viele Inkonsistenzen bezüglich der Höhe bei einem gegebenen Breitengrad und Längengrad gemittelt werden können (oder markiert werden können, um "manuell" durch eine genaue GPS-Empfänger-Auslesung geprüft zu werden). Dies erzeugt mit der Zeit eine stabile dreidimensionale Datenbank der Oberfläche der Erde. 5B zeigt ein Beispiel dieses Verfahrens bezüglich dem Hinzufügen von Einträgen in die zweite Datenbank. In Schritt 325 wird die anfängliche Abschätzung der Position eines mobilen SPS-Empfängers verwendet, um eine Position des mobilen SPS-Empfängers zu berechnen. Die berechnete Position (Breitengrad-, Längengrad- und Höhenkombination) wird dann verwendet, um die zweite Datenbank zu aktualisieren (bezeichnet als Höhendatenbank in Schritt 329).
  • Während die bisherige Beschreibung von einer speziellen Architektur ausgegangen ist, sei es angemerkt, dass Ausführungsbeispiele der vorliegenden Erfindung in einer Vielzahl von Architekturen und in einer Vielzahl von anderen Beispielen verwendet werden können. Zum Beispiel kann die Höheninformation bei einem Zellstandort gespeichert und an einen Positionsserver oder GPS-Server zusammen mit der Pseudo-Abstandsinformation von einem mobilen SPS-Empfänger gesendet werden. Dies würde die Notwendigkeit beseitigen, dass jeder GPS-Server eine Datenbank unterhält, obwohl dies für einen Server immer noch von Vorteil wäre für den Fall, dass es Zellstandorte gibt, mit denen der Server kommuniziert und die keine eigene Höheninformation besitzen. In einer weiteren Alternative kann die Höheninformation an den mobilen SPS-Empfänger gesendet werden, der seine eigene Position auf konventionelle Art und Weise bestimmt, indem SPS-Satelliten erworben und verfolgt werden, Pseudo-Abstände bestimmt werden, Satellit-Ephimerisinformation von den SPS-Satelliten gelesen wird und seine Position bestimmt wird. In einer weiteren Alternative kann, anstatt des Sendens der Höhe an die mobile Einheit, eine Zellobjektinformation, wie ein Zellstandortidentifizierer oder eine Zellstandortposition, an den mobilen SPS-Empfänger gesendet werden, der seine eigene Datenbank besitzt, die eine abgeschätzte Höhe für eine gegebene Zellobjektinformation anzeigt. Auf diese Art und Weise kann der mobile SPS-Empfänger seine eigene Position bestimmen und ebenfalls autonom ein Höhen-Aiding durchführen. In einem weiteren alternativen Ausführungsbeispiel kann der mobile SPS-Empfänger lediglich die SPS-Signale sammeln und diese digitalisieren und dann diese Digitalisierung der SPS-Signale an den GPS-Server senden, der aus dieser digitalisierten Information Pseudo-Abstände bestimmt und die Positionsberechnung beendet. In einem weiteren alternativen Ausführungsbeispiel können Satellit-Ephimerisdaten von einer Quelle, wie dem SPS-Server, über den Zellstandort an den mobilen SPS-Empfänger gesendet werden und diese Satellit-Ephimerisdaten werden zusammen mit den Pseudo-Abständen verwendet, die von dem mobilen SPS-Empfänger bestimmt werden, um eine Positionslösung bei dem mobilen SPS-Empfänger vorzusehen. Ein Beispiel für diese Architektur wird in dem US-Patent 5,365,450 beschrieben.
  • Das Verfahren, das in 6 gezeigt wird, bezieht sich auf Fehlererfassung und -isolation in einem SPS-Empfänger. Während zahlreiche Techniken zur Fehlererfassung und -isolation (FDI = fault detection and isolation) nach dem Stand der Technik bekannt sind (siehe zum Beispiel Kapitel 5 und Kapitel 8 von Global Positioning System: Theory and Applications, zweite Ausgabe, B. W. Parkinson und J. J. Spilker, Jr., Herausgeber, American Institute of Aeronautics and Astronautics, Inc., 1996; und siehe auch Navigation System Integrity Monitoring Using Redundant Measurements von Mark A. Sturza, Navigation: Journal of the Institute of Navigation, Ausgabe 35, Nr. 4, Winter 1988-89, Seite 483 ff.), haben diese Techniken Höhen-Aiding nicht auf die Weise benützt, um die Anwesenheit von fehlerhaften Satellit-Pseudo-Abständen zu identifizieren. Sobald ein fehlerhafter Satellit-Pseudo-Abstand identifiziert wird, kann er von einer neuen berechneten Navigationslösung ausgeschlossen werden, um die schließliche Positionsbestimmung zu verbessern.
  • Das Verfahren von 6 kann in Schritt 351 beginnen, wo Pseudo-Abstände für mehrere SPS-Satelliten bestimmt werden. In Schritt 353 wird eine Höhen-Pseudo-Messung bestimmt. Diese Höhen-Pseudo-Messung kann als ein Pseudo-Abstand zu einem Satellit im Erdmittelpunkt betrachtet und kann auf konventionelle Art und Weise bestimmt werden, indem Pseudo-Messungen für Höhen-Aiding bestimmt werden, die nach dem vorangegangenen Stand der Technik benutzt werden. Somit kann zum Beispiel diese Höhen-Pseudo-Messung als ein Radius dargestellt werden, der den Erdradius von dem Erdmittelpunkt bis zu einem Punkt oberhalb der angenommenen kugelförmigen Erdoberfläche bei einer abgeschätzte Höhe bezüglich der Erdoberfläche, die als ein Ellipsoid definiert ist, beinhaltet. Die abgeschätzte Höhe kann wie in 5 gezeigt (Schritte 301 und 303) abgeleitet werden. In Schritt 355 wird eine Höhe für den mobilen SPS-Empfänger berechnet und diese berechnete Höhe wird mit der abgeschätzten Höhe verglichen. Die berechnete Höhe kann aus einer Navigationslösung erhalten werden, die auf den Pseudo-Abständen basiert, die in Schritt 351 bestimmt werden. Der Unterschied zwischen diesen beiden Werten zeigt, wenn er groß genug ist, einen möglichen fehlerhaften Satelliten-Pseudo-Abstand oder eine mögliche fehlerhafte Navigationslösung an, die im Fall von großen Multipfadfehlern auftreten können, die in einer vertikalen Richtung große Fehler verursachen, wie dies oft in städtischen Schlucht- bzw. Stassenschluchtsituationen auftritt. In Schritt 357 kann der Zustand von mindestens einem Pseudo-Abstand basierend auf diesem Vergleich bestimmt werden. Wenn der Vergleich einen kleinen Unterschied zwischen der geschätzten Höhe und der berechneten Höhe zeigt, dann kann der Zustand der Pseudo-Abstände derart sein, dass sie nicht fehlerhaft sind. Wenn der Unterschied zwischen der geschätzten Höhe und der berechneten Höhe auf der anderen Seite groß genug ist (, wenn zum Beispiel der Unterschied einen Schwellenwert übersteigt), dann kann mindestens einer der Pseudo-Abstände (und/oder eine Navigationslösung) fehlerhaft sein.
  • In Schritt 357 wird ebenfalls ein alternatives Verfahren gezeigt, dass nicht von dem Vergleich einer geschätzten Höhe mit einer berechneten Höhe abhängig ist. Dieses alternative Verfahren kann anstatt des Vergleichs oder zusätzlich zu dem Vergleich durchgeführt werden. Dieses alternative Verfahren verwendet die Höhen-Pseudo-Messung (von Schritt 353) als eine redundante Messung (redundant bezüglich der Pseudo-Abstände von Schritt 351) und verwendet FDI-Techniken, die redundante Messungen verwenden, um zu erfassen, ob ein fehlerhafter Pseudo-Abstand (oder eine fehlerhafte Navigationslösung) existiert und um mindestens einen fehlerhaften Pseudo-Abstand zu identifizieren, falls dieser existiert. Diese FDI-Techniken werden in der Literatur beschrieben; wie zum Beispiel Sturza, "Navigation System Integrity Monitoring Using Redundant Measurements", was bereits zitiert wurde. Nachdem der fehlerhafte Pseudo-Abstand beziehungsweise die fehlerhaften Pseudo-Abstände identifiziert wurden, können sie von einer neu berechneten Navigationslösung ausgeschlossen werden. Ein Beispiel eines zellularen Pseudo-Abstandes ist eine Ankunftszeitdifferenz eines Kommunikationsfunkfrequenzsignals in einem CDMA- oder anderen zellularen (zellbasierten) Kommunikationssystem; der zellulare Pseudo-Abstand stellt typischerweise eine Ausbreitungszeit eines Kommunikationssignals zwischen einem Zellstandort bei einer bekannten Position und dem mobilen SPS-Empfänger dar, der ein zellbasiertes Kommunikationssystem beinhaltet.
  • Die Verfahren von 6 können einen bestimmten Pseudo-Abstand zu einem bestimmten Satellit als "schlecht" identifizieren, sogar wenn die SPS-Signale von dem bestimmten Satellit ein hohes Signal-zu-Rausch-Verhältnis (SNR = signal-to-noise ratio) besitzen. In diesem Fall können Ausführungsbeispiele der Erfindung diese Identifikation ablehnen und weiterhin die FDI- Techniken verwenden, um einen anderen fehlerhaften Pseudo-Abstand zu finden.
  • Die Verfahren von 6 können in einem nicht zellbasierten System verwendet werden, in dem sich eine einzelne Basisstation in einer Punkt-zu- Punkt-Funkkommunikation mit einem mobilen SPS-Empfänger befindet. In diesem Fall kann die geschätzte Höhe eine mittlere Höhe der geographischen Region sein, die durch Funksignale zu oder von der Basisstation abgedeckt wird. In diesem besonderen Beispiel muss keine Zellobjektinformation über ein Netzwerk übertragen werden. In einer anderen Alternative kann das Verfahren von 6 in einem zellbasierten Kommunikationssystem verwendet werden, in dem eine Zellobjektinformation von Komponenten in einem Netzwerk übertragen und schließlich als ein Index für eine Datenbank verwendet wird, um eine geschätzte Höhe abzuleiten.
  • Während die bisherige Beschreibung im allgemeinen von einer Systemarchitektur ausgegangen ist, in der ein mobiler SPS-Empfänger Pseudo-Abstände bestimmt und diese Pseudo-Abstände an einen entfernt positionierten SPS- Server sendet, ist es verständlich, dass die vorliegende Erfindung auch auf andere Systemarchitekturen angewendet werden kann. Zum Beispiel kann die vorliegende Erfindung in einem System verwendet werden, in dem ein mobiler SPS-Empfänger digitalisierte SPS-Signale (mit einem Zeitstempel, der die Empfangszeit anzeigt) an einen entfernt positionierten SPS-Server übertragen (ohne Pseudo-Abstände zu SPS-Satelliten zu berechnen) und der entfernt positionierte SPS-Server bestimmt eine geschätzte Höhe und bestimmt eine Positionslösung (die ebenfalls mit FDI-Techniken wie oben beschrieben abgeschätzt werden kann). In einem anderen Beispiel kann die vorliegende Erfindung in einem System verwendet werden, in dem ein mobiler SPS-Empfänger seine eigene Position mit oder ohne Unterstützung eines entfernt positionierten SPS-Servers bestimmt. Ohne solch eine Unterstützung kann der mobile SPS-Empfänger FDI-Techniken basierend auf einer geschätzten Höhe mit der Unterstützung einer Höhenabschätzung anwenden, die von einem Benutzer vorgesehen oder an den mobilen SPS-Empfänger von einem Zellstandort ge sendet wird (der mobile SPS-Empfänger kann eine Zellstandortidentifikation aus seinen zellbasierten Kommunikationen mit dem Zellstandort bestimmen und in seiner eigenen Datenbank eine abgeschätzte Höhe nachschlagen, die dem Zellstandort entspricht). Mit solch einer Unterstützung kann der mobile SPS-Empfänger seine eigene Position bestimmen, indem er Satellit- Ephimerisdaten und/oder Doppler-Information und/oder Satellit-Almanach von einem SPS-Server empfängt (z.B. von einem Zellstandort an den mobilen SPS-Empfänger gesendet) und kann ebenfalls eine Höhenabschätzung von einem SPS-Server empfangen und verwenden; in diesem Fall kann der mobile SPS-Empfänger seine Position bestimmen (nach der Bestimmung von Satelliten-Pseudo-Abständen) und kann FDI-Techniken für die Positionslösung unter Verwendung der Höhenabschätzung anwenden.
  • Obwohl die Verfahren und Vorrichtungen mit Bezug zu GPS-Satelliten beschrieben worden sind, sei es angemerkt, dass die Erkenntnisse gleichermaßen auf Positionierungssysteme anwendbar sind, die Pseudo-Satelliten bzw. Pseudolites oder eine Kombination von Satelliten und Pseudo-Satelliten verwenden. Pseudo-Satelliten sind terrestrische Sender, die einen PN-Code (einem GPS-Signal ähnlich) broadcasten, der auf einem L-Bandträgersignal moduliert werden kann, das im allgemeinen mit GPS-Zeit synchronisiert ist. Jedem Sender kann ein eigener PN-Code zugewiesen werden, so dass eine Identifikation durch einen entfernten Empfänger erlaubt wird. Pseudo-Satelliten sind in Situationen nützlich, in denen GPS-Signale von einem Satelliten auf Umlaufbahn eventuell nicht verfügbar sind, wie Tunnel, Minen, Gebäude oder andere geschlossene Regionen. Die Bezeichnung "Satellit" soll, wie sie hier gebraucht wird, Pseudo-Satelliten oder Äquivalente von Pseudo-Satelliten beinhalten und die Bezeichnung GPS-Signale soll, wie sie hier gebraucht wird, GPS-ähnliche Signale von Pseudo-Satelliten oder von Äquivalenten von Pseudo-Satelliten beinhalten.
  • In der obigen Diskussion wurde die Erfindung bezüglich der Anwendung basierend auf dem globale Positionierungssystem der Vereinigten Staaten von Amerika (GPS = global positioning system) beschrieben. Es ist jedoch selbstverständlich, dass dieses Verfahren in gleicher Weise auf ähnliche Satellitenpositionierungssysteme anwendbar ist und im besonderen auf das russische Glonass-System. Das Glonass-System unterscheidet sich von dem GPS-System in erster Linie dadurch, dass die Sendungen von den verschiedenen Satelliten voneinander unterschieden werden, indem leicht unterschiedliche Trägerfrequenzen verwendet werden, anstatt verschiedene Pseudo-Zufallscodes zu verwenden. Die Bezeichnung "GPS" die hier verwendet wird, schließt alternative Satellitenpositionierungssysteme einschließlich dem russischen Glonass-System ein.
  • In der obigen Spezifikation wurde die Erfindung bezüglich ihrer speziellen beispielhaften Ausführungsbeispiele beschrieben. Es ist jedoch offensichtlich, dass zahlreiche Modifikationen und Änderungen daran vorgenommen werden können, ohne den Umfang der Erfindung, wie sie in den anhängenden Ansprüchen definiert wird, zu verlassen. Die Spezifikation und Zeichnungen sollen dementsprechend als Veranschaulichung und nicht als Einschränkung betrachtet werden.

Claims (14)

  1. Ein Verfahren zum Bestimmen einer Position eines mobilen Satellitpositionssystemempfängers (16, 17, 22, 75 bis 80) mit einem zellbasierten Kommunikationsempfänger, wobei das Verfahren gekennzeichnet ist durch: Bestimmen von Zellobjektinformationen, wobei die Zellobjektinformation mindestens einen Zellobjektstandort oder eine Zellobjektidentifikation aufweist; Bestimmen einer Höhe bzw. einer Höhenlage aus der Zellobjektinformation, wobei die Zellobjektinformation ausgewählt wird, basierend auf einem Zellstandortsender, der sich in Drahtloskommunikation mit dem zellbasierten Kommunikationsempfänger befindet; Berechnen einer Position des mobilen Satellitpositionssystemempfängers (16, 17, 22, 75 bis 80) unter Verwendung der Höhe.
  2. Verfahren gemäß Anspruch 1, wobei die Zellobjektinformation Information ist, die mindestens einen Standort oder eine Identifikation des Zellstandortsenders (13, 13a, 15, 15a, 19, 19a, 21, 21a) repräsentiert.
  3. Verfahren nach Anspruch 2, wobei die Höhe eine ungefähre Höhe des Zellstandortsenders (13, 13a, 15, 15a, 19, 19a, 21, 21a) ist.
  4. Verfahren gemäß Anspruch 2, wobei die Höhe eine mathematische Darstellung von Höhen in der geographischen Umgebung des Zellstandortsenders (13, 13a, 15, 15a, 19, 19a, 21, 21a) ist.
  5. Verfahren gemäß Anspruch 2, wobei die Zellobjektinformation und die Höhe in einem computerlesbaren Speichermedium gespeichert sind.
  6. Verfahren gemäß Anspruch 5, das weiterhin Folgendes aufweist: Senden von mindestens einer Pseudo-Range bzw. einem Pseudoabstand von dem mobilen Satellitpositionssystemempfänger (16, 17, 22, 75 bis 80) zu einer entfernten Verarbeitungsstation (26, 50).
  7. Verfahren gemäß Anspruch 6, wobei das Senden durch einen Empfänger an den Zellstandortsender (13, 13a, 15, 15a, 19, 19a, 21, 21a) geschieht, und wobei die entfernte Verarbeitungsstation (26, 50) an eine zellulare Vermittlungsstelle (cellular switching center) (24, 24b) gekoppelt ist, die an den Zellstandortsender (13, 13a, 15, 15a, 19, 19a, 21, 21a) gekoppelt ist, und wobei das entfernte Verarbeitungssystem (26, 50) die Höhe bestimmt und die Position unter Verwendung der Höhe berechnet.
  8. Verfahren gemäß Anspruch 2, das weiterhin Folgendes aufweist: Senden der Höhe an den mobilen Satellitpositionssystemempfänger (16, 17, 22, 75 bis 80), und wobei der Mobilsatellitenpositionsempfänger (16, 17, 22, 75 bis 80) die Position unter Verwendung der Höhe berechnet.
  9. Verfahren gemäß Anspruch 2, das weiterhin Folgendes aufweist: Senden der Zellobjektinformation an den mobilen Satellitpositionssystemempfänger (16, 17, 22, 75 bis 80), und wobei der mobile SPS-Empfänger (SPS = satellite positioning system bzw. Satellitpositionssystem) (16, 17, 22, 75 bis 80) die Höhe bestimmt.
  10. Verfahren gemäß Anspruch 7, das weiterhin Folgendes aufweist: Empfangen, an dem entfernten Verarbeitungssystem (26, 50) von Satellit-Ephimerisdaten.
  11. Ein computerlesbares Medium, das ausführbare Computerprogramminstruktionen enthält, die, wenn durch ein Datenverarbeitungssystem (26, 50) ausgeführt, bewirken, dass das Datenverarbeitungssystem (26, 50) das Verfahren gemäß einem der Ansprüche 1 bis 10 ausführt.
  12. Eine Datenverarbeitungsstation (26, 50), die Folgendes aufweist: einen Prozessor (51); ein Speichergerät (55) gekoppelt an den Prozessor (51); und einen Transceiver (52, 53, 54) gekoppelt an den Prozessor (51), wobei der Transceiver (52, 53, 54) zum Koppeln der Datenverarbeitungsstation an einen Drahtloszellstandort dient; gekennzeichnet dadurch, dass: die Speichervorrichtung (55) Zellobjektinformation speichert, die mindestens einen Zellobjektstandort oder eine Zellobjektidentifikation für den Drahtloszellstandort aufweist, wobei der Prozessor eine Höhe bestimmt aus der Zellobjektinformation, die ausgewählt wird, und zwar darauf basierend, dass der Drahtloszellstandort in Drahtloskommunikation mit einem zellbasierenden Kommunikationsempfänger eines mobilen Satellitpositionssystemempfänger ist und wobei der Prozessor eine Position des mobilen Satellitpositionssystemempfängers berechnet unter Verwendung der Höhe.
  13. Datenverarbeitungsstation (26, 50) gemäß Anspruch 12, wobei der Prozessor (51) eine Quelle (32, 62, 90) von Satellitpositionssystemsignalen empfängt und der Transceiver (52, 53, 54) mindestens einen Pseudoabstand von dem Drahtloszellstandort (13, 15, 19, 21) empfängt, und wobei der Prozessor (51) die Satellitpositionssystemsignale und den mindestens einen Pseudoabstand verwendet, um die Position zu bestimmen.
  14. Datenverarbeitungsstation (26, 50) gemäß Anspruch 13, wobei die Speichervorrichtung (55) eine Datenbank speichert, die eine Zellobjektinformation und entsprechende Höhen für eine jede einer Vielzahl von Drahtloszellstandorten (13, 15, 19, 21) enthält, die an den Transceiver (52, 53, 54) gekoppelt sind.
DE69936790T 1998-05-05 1999-04-13 Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem Expired - Lifetime DE69936790T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/073,107 US6061018A (en) 1998-05-05 1998-05-05 Method and system for using altitude information in a satellite positioning system
US73107 1998-05-05
PCT/US1999/008270 WO1999057575A2 (en) 1998-05-05 1999-04-13 Method and system for using altitude information in a satellite positioning system

Publications (2)

Publication Number Publication Date
DE69936790D1 DE69936790D1 (de) 2007-09-20
DE69936790T2 true DE69936790T2 (de) 2008-05-08

Family

ID=22111773

Family Applications (3)

Application Number Title Priority Date Filing Date
DE69941963T Expired - Lifetime DE69941963D1 (de) 1998-05-05 1999-04-13 Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem
DE69940447T Expired - Lifetime DE69940447D1 (de) 1998-05-05 1999-04-13 Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem
DE69936790T Expired - Lifetime DE69936790T2 (de) 1998-05-05 1999-04-13 Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem

Family Applications Before (2)

Application Number Title Priority Date Filing Date
DE69941963T Expired - Lifetime DE69941963D1 (de) 1998-05-05 1999-04-13 Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem
DE69940447T Expired - Lifetime DE69940447D1 (de) 1998-05-05 1999-04-13 Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem

Country Status (15)

Country Link
US (2) US6061018A (de)
EP (4) EP1145035B1 (de)
JP (4) JP4938172B2 (de)
KR (1) KR100622329B1 (de)
CN (3) CN1218191C (de)
AT (3) ATE369571T1 (de)
AU (1) AU763226B2 (de)
BR (1) BR9910229B1 (de)
CA (1) CA2331709C (de)
DE (3) DE69941963D1 (de)
ES (3) ES2338168T3 (de)
HK (4) HK1079850A1 (de)
IL (3) IL139469A (de)
MX (1) MXPA00010881A (de)
WO (1) WO1999057575A2 (de)

Families Citing this family (261)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
NL9420044A (nl) * 1994-01-03 1996-10-01 Trimble Navigation Netwerk voor differentiële GPS-codefase-correcties.
US7092369B2 (en) 1995-11-17 2006-08-15 Symbol Technologies, Inc. Communications network with wireless gateways for mobile terminal access
US6531982B1 (en) 1997-09-30 2003-03-11 Sirf Technology, Inc. Field unit for use in a GPS system
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
US6061018A (en) * 1998-05-05 2000-05-09 Snaptrack, Inc. Method and system for using altitude information in a satellite positioning system
US7711038B1 (en) 1998-09-01 2010-05-04 Sirf Technology, Inc. System and method for despreading in a spread spectrum matched filter
US7545854B1 (en) * 1998-09-01 2009-06-09 Sirf Technology, Inc. Doppler corrected spread spectrum matched filter
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication 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
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6606349B1 (en) 1999-02-04 2003-08-12 Sirf Technology, Inc. Spread spectrum receiver performance improvement
US6448925B1 (en) 1999-02-04 2002-09-10 Conexant Systems, Inc. Jamming detection and blanking for GPS receivers
US6304216B1 (en) 1999-03-30 2001-10-16 Conexant Systems, Inc. Signal detector employing correlation analysis of non-uniform and disjoint sample segments
US6577271B1 (en) 1999-03-30 2003-06-10 Sirf Technology, Inc Signal detector employing coherent integration
US6453237B1 (en) * 1999-04-23 2002-09-17 Global Locate, Inc. Method and apparatus for locating and providing services to mobile devices
US9020756B2 (en) * 1999-04-23 2015-04-28 Global Locate, Inc. Method and apparatus for processing satellite positioning system signals
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
US6351486B1 (en) 1999-05-25 2002-02-26 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
JP3309836B2 (ja) 1999-07-22 2002-07-29 日本電気株式会社 Cdmaセルラー無線システムおよび通信方法
US20040162875A1 (en) * 1999-09-10 2004-08-19 Brown William W. Internet pet tracking system
US6278403B1 (en) 1999-09-17 2001-08-21 Sirf Technology, Inc. Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver
SE9904340L (sv) * 1999-11-30 2001-05-31 Satsafe Mls Ab GPS-system med höjdmätare
GB9928357D0 (en) * 1999-12-01 2000-01-26 Koninkl Philips Electronics Nv Method of GPS navigation and receiver
US6526322B1 (en) 1999-12-16 2003-02-25 Sirf Technology, Inc. Shared memory architecture in GPS signal processing
WO2001063314A1 (en) * 2000-02-23 2001-08-30 Nexterna, Inc. Synchronized global positioning system solution
EP1136788A1 (de) * 2000-03-22 2001-09-26 Asulab S.A. Tragbares GPS-Gerät, welches einen barometrischen Höhemesser verwendet
US6788655B1 (en) 2000-04-18 2004-09-07 Sirf Technology, Inc. Personal communications device with ratio counter
US6714158B1 (en) 2000-04-18 2004-03-30 Sirf Technology, Inc. Method and system for data detection in a global positioning system satellite receiver
US6377892B1 (en) * 2000-05-02 2002-04-23 Rockwell Collins, Inc. Integrated navigation system
US7885314B1 (en) 2000-05-02 2011-02-08 Kenneth Scott Walley Cancellation system and method for a wireless positioning system
US7949362B2 (en) * 2000-05-18 2011-05-24 Sirf Technology, Inc. Satellite positioning aided communication system selection
US6389291B1 (en) 2000-08-14 2002-05-14 Sirf Technology Multi-mode global positioning system for use with wireless networks
US7970412B2 (en) 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
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
US6462708B1 (en) 2001-04-05 2002-10-08 Sirf Technology, Inc. GPS-based positioning system for mobile GPS terminals
US7929928B2 (en) * 2000-05-18 2011-04-19 Sirf Technology Inc. Frequency phase correction system
US7813875B2 (en) * 2002-10-10 2010-10-12 Sirf Technology, Inc. Layered host based satellite positioning solutions
US8116976B2 (en) 2000-05-18 2012-02-14 Csr Technology Inc. Satellite based positioning method and system for coarse location positioning
US7970411B2 (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
US6778136B2 (en) 2001-12-13 2004-08-17 Sirf Technology, Inc. Fast acquisition of GPS signal
US6671620B1 (en) 2000-05-18 2003-12-30 Sirf Technology, Inc. Method and apparatus for determining global position using almanac information
US8078189B2 (en) 2000-08-14 2011-12-13 Sirf Technology, Inc. System and method for providing location based services over a network
EP1309878A4 (de) 2000-06-23 2005-01-05 Sportvision Inc Verfolgungsmodellzwangsbedingung für die gps-position
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
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
US7197305B2 (en) * 2000-08-24 2007-03-27 Sirf Technology, Inc. Apparatus for reducing auto-correlation or cross-correlation in weak CDMA signals
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
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
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
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
US6429814B1 (en) * 2000-11-17 2002-08-06 Global Locate, Inc. Method and apparatus for enhancing a global positioning system with terrain model
US7047023B1 (en) 2000-12-01 2006-05-16 Sirf Technology, Inc. GPS RF front end IC with frequency plan for improved integrability
US7747236B1 (en) 2000-12-11 2010-06-29 Sirf Technology, Inc. Method and apparatus for estimating local oscillator frequency for GPS receivers
US6799116B2 (en) * 2000-12-15 2004-09-28 Trimble Navigation Limited GPS correction methods, apparatus and signals
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
JP3540754B2 (ja) * 2001-02-06 2004-07-07 株式会社日立製作所 位置算出方法、位置算出装置及びそのプログラム
US6680703B1 (en) 2001-02-16 2004-01-20 Sirf Technology, Inc. Method and apparatus for optimally tuning a circularly polarized patch antenna after installation
US6703971B2 (en) * 2001-02-21 2004-03-09 Sirf Technologies, Inc. Mode determination for mobile GPS terminals
US7076256B1 (en) 2001-04-16 2006-07-11 Sirf Technology, Inc. Method and apparatus for transmitting position data using control channels in wireless networks
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
US7877104B2 (en) * 2001-05-21 2011-01-25 Sirf Technology Inc. Method for synchronizing a radio network using end user radio terminals
US7925210B2 (en) * 2001-05-21 2011-04-12 Sirf Technology, Inc. Synchronizing a radio network with end user radio terminals
US8244271B2 (en) * 2001-05-21 2012-08-14 Csr Technology Inc. Distributed data collection of satellite data
US7668554B2 (en) * 2001-05-21 2010-02-23 Sirf Technology, Inc. Network system for aided GPS broadcast positioning
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
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
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
US6535163B1 (en) 2001-06-22 2003-03-18 Enuvis, Inc. Determining location information using sampled data containing location-determining signals and noise
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
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
US6628234B2 (en) 2001-07-18 2003-09-30 Fast Location.Net, Llc Method and system for processing positioning signals in a stand-alone mode
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
US6775319B2 (en) 2001-08-16 2004-08-10 Motorola, Inc. Spread spectrum receiver architectures and methods therefor
US6532251B1 (en) 2001-08-16 2003-03-11 Motorola, Inc. Data message bit synchronization and local time correction methods and architectures
DE10143561B4 (de) * 2001-09-05 2011-12-15 Eads Deutschland Gmbh Verfahren und System zur Lokalisierung von Emittern
WO2003024131A1 (en) * 2001-09-10 2003-03-20 Sirf Technology, Inc. System for utilizing cell information to locate a wireless device
US7155340B2 (en) * 2001-09-14 2006-12-26 Atc Technologies, Llc Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates
US6965754B2 (en) * 2001-10-09 2005-11-15 Motorola, Inc. Satellite positioning system receiver with reference oscillator circuit and methods therefor
US6756938B2 (en) * 2001-11-06 2004-06-29 Motorola, Inc. Satellite positioning system receivers and methods therefor
DE60235847D1 (de) 2001-11-20 2010-05-12 Qualcomm Inc Rückwärtsverbindungsleistungsgesteuerte Verstärkereinheit
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
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
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
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
US6944540B2 (en) 2002-03-28 2005-09-13 Motorola, Inc. Time determination in satellite positioning system receivers and methods therefor
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
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
US7676232B2 (en) 2002-05-16 2010-03-09 Telefonaktiebolaget Lm Ericsson (Publ) Altitude determination and distribution in cellular communication systems
US6738013B2 (en) * 2002-06-20 2004-05-18 Sirf Technology, Inc. Generic satellite positioning system receivers with selective inputs and outputs
US7545319B2 (en) * 2002-06-20 2009-06-09 Sirf Technology, Inc. Configurable satellite positioning system receivers with programmable inputs
US6999780B1 (en) * 2002-07-30 2006-02-14 Bellsouth Intellectual Property Corporation Method and system for determining the altitude of a mobile wireless device
JP4255441B2 (ja) 2002-08-15 2009-04-15 サーフ テクノロジー インコーポレイテッド Gpsシステム用インターフェース
US20040198378A1 (en) * 2002-08-20 2004-10-07 General Motors Corporation Method and system for amending wireless assisted global positioning system networks
US7831263B2 (en) * 2002-11-08 2010-11-09 Qualcomm Incorporated Apparatus and method for determining the location of a repeater
US6774842B2 (en) * 2002-12-03 2004-08-10 Nokia Corporation Generating entries for a database supporting a positioning of a mobile terminal
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7421342B2 (en) * 2003-01-09 2008-09-02 Atc Technologies, Llc Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates
US7170447B2 (en) * 2003-02-14 2007-01-30 Qualcomm Incorporated Method and apparatus for processing navigation data in position determination
EP1634096B1 (de) * 2003-06-17 2017-04-12 Telecom Italia S.p.A. Verfahren zur positionsbestimmung von mobilen endgeräten
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
CA2530892C (en) 2003-06-27 2015-10-27 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
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
US20050027450A1 (en) * 2003-08-01 2005-02-03 Cox Geoffrey F. Altitude aiding in a satellite positioning system
WO2005047923A2 (en) 2003-09-02 2005-05-26 Sirf Technology, Inc. Signal processing system for satellite positioning signals
WO2008024123A2 (en) 2005-10-28 2008-02-28 Sirf Technology, Inc. Global positioning system receiver timeline management
US7822105B2 (en) 2003-09-02 2010-10-26 Sirf Technology, Inc. Cross-correlation removal of carrier wave jamming signals
US8138972B2 (en) * 2003-09-02 2012-03-20 Csr Technology Inc. Signal processing system for satellite positioning signals
JP4304293B2 (ja) * 2003-11-12 2009-07-29 日本電気株式会社 Gps測位システム、携帯端末装置、gps受信機及びそれらに用いる測位モード切替え方法
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
JP4227009B2 (ja) * 2003-12-24 2009-02-18 株式会社日立製作所 測位システム、測位方法及び測位サーバ
FI20031913A0 (fi) * 2003-12-29 2003-12-29 Nokia Corp Viestintälaitteen korkeuden arviointi
US20070011339A1 (en) * 2004-02-09 2007-01-11 Brown William W Internet pet tracking system
US7365680B2 (en) * 2004-02-10 2008-04-29 Sirf Technology, Inc. Location services system that reduces auto-correlation or cross-correlation in weak signals
JP4315832B2 (ja) * 2004-02-17 2009-08-19 三菱電機株式会社 熱型赤外センサ素子および熱型赤外センサアレイ
US20050209762A1 (en) * 2004-03-18 2005-09-22 Ford Global Technologies, Llc Method and apparatus for controlling a vehicle using an object detection system and brake-steer
BRPI0418696A (pt) * 2004-04-02 2007-06-12 Qualcomm Inc métodos e equipamentos para sistemas de determinação de posição assistida por sinalizador
WO2005103753A1 (en) 2004-04-05 2005-11-03 Qualcomm Incorporated Repeater with positioning capabilities
US8514764B2 (en) * 2004-04-05 2013-08-20 Qualcomm Incorporated Repeater that reports detected neighbors
US7415353B2 (en) * 2004-05-25 2008-08-19 Seiko Epson Corporation Satellite-position table messaging
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
US20060021231A1 (en) * 2004-07-28 2006-02-02 Carey Nancy D Adaptive scissors
US7778596B2 (en) 2004-07-29 2010-08-17 Qualcomm Incorporated Airlink sensing watermarking repeater
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
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
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
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
JP2009513069A (ja) 2005-10-20 2009-03-26 クゥアルコム・インコーポレイテッド 外部デバイスの位置決めを自動的にトリガする方法および装置
RU2390791C2 (ru) * 2005-11-07 2010-05-27 Квэлкомм Инкорпорейтед Позиционирование для wlan и других беспроводных сетей
US7893869B2 (en) * 2006-01-05 2011-02-22 Qualcomm Incorporated Global navigation satellite system
CN101365957B (zh) * 2006-01-10 2013-06-19 高通股份有限公司 全球导航卫星系统
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
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
US9167553B2 (en) 2006-03-01 2015-10-20 Telecommunication Systems, Inc. GeoNexus proximity detector network
WO2007106908A1 (en) * 2006-03-15 2007-09-20 Qualcomm Incorporated Global navigation satellite system
US7739032B2 (en) * 2006-03-21 2010-06-15 Broadcom Corporation Method and apparatus for generating and using a regional-terrain model
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US7733268B2 (en) 2006-05-16 2010-06-08 Andrew Corporation Method and apparatus for determining the geographic location of a device
EP2041596A2 (de) * 2006-06-30 2009-04-01 Sirf Technology, Inc. Erweiterte hilfe in gps-systemen
US8121238B2 (en) * 2006-06-30 2012-02-21 Csr Technology Inc. System and method for synchronizing digital bits in a data stream
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
US7737841B2 (en) 2006-07-14 2010-06-15 Remotemdx Alarm and alarm management system for remote tracking devices
FR2907556A1 (fr) * 2006-10-18 2008-04-25 Alcatel Sa Procede d'assistance d'un recepteur gps pour ameliorer le calcul d'altitude
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
US7466209B2 (en) * 2007-01-05 2008-12-16 Sirf Technology, Inc. System and method for providing temperature correction in a crystal oscillator
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
EP1980867A3 (de) * 2007-04-10 2009-11-25 Qualcomm Incorporated Mehrwegkompensation unter Verwendung von Sensoren
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
US20080303663A1 (en) * 2007-06-08 2008-12-11 Nemerix Sa Method for verifying the integrity of a container
CN102124362B (zh) * 2007-06-08 2014-10-01 高通股份有限公司 使用压力传感器的gnss定位
US8160617B2 (en) 2007-06-22 2012-04-17 Nokia Corporation Apparatus and method for use in location determination
EP2196014A4 (de) 2007-09-17 2014-12-24 Telecomm Systems Inc Notruf-911-datennachrichtenübermittlung
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
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7708441B2 (en) * 2008-01-29 2010-05-04 Avago Technologies Fiber Ip (Singapore) Pte. Ltd. Moving light spots in illumination fibers
US8144053B2 (en) * 2008-02-04 2012-03-27 Csr Technology Inc. System and method for verifying consistent measurements in performing GPS positioning
US8700322B2 (en) * 2008-02-20 2014-04-15 Qualcomm Incorporated Efficient use of expected user altitude data to aid in determining a position of a mobile station
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
BRPI0909172A2 (pt) 2008-03-07 2017-05-30 Securealert Inc aiatema e método para a monitoração de indivíduos usando-se um sinalizador e dispositivo de rastreamento remoto inteligente
US8478305B2 (en) * 2008-04-09 2013-07-02 Csr Technology Inc. System and method for integrating location information into an internet phone system
US8897801B2 (en) 2008-06-13 2014-11-25 Qualcomm Incorporated Transmission of location information by a transmitter as an aid to location services
US8073414B2 (en) 2008-06-27 2011-12-06 Sirf Technology Inc. Auto-tuning system for an on-chip RF filter
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
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
US8525681B2 (en) 2008-10-14 2013-09-03 Telecommunication Systems, Inc. Location based proximity alert
US8478228B2 (en) * 2008-10-20 2013-07-02 Qualcomm Incorporated Mobile receiver with location services capability
US7940213B2 (en) * 2008-11-24 2011-05-10 Andrew, Llc System and method for determining falsified satellite measurements
US7956803B2 (en) * 2008-12-01 2011-06-07 Andrew, Llc System and method for protecting against spoofed A-GNSS measurement data
US20100149031A1 (en) * 2008-12-12 2010-06-17 Andrew Llc System and method for determining forged radio frequency measurements
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
EP2409289A1 (de) * 2009-03-16 2012-01-25 Tomtom Belgium N.V. Verfahren zum aktualisieren von digitalen karten
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
US20110039578A1 (en) 2009-08-14 2011-02-17 Qualcomm Incorporated Assistance data for positioning in multiple radio access technologies
US9244176B2 (en) * 2009-11-04 2016-01-26 Qualcomm Incorporated Methods and apparatuses for estimating time relationship information between navigation systems
US8514070B2 (en) 2010-04-07 2013-08-20 Securealert, Inc. Tracking device incorporating enhanced security mounting strap
US8532670B2 (en) 2010-06-02 2013-09-10 Deutsche Telekom Ag Apparatus, method, and system for sensing suppression for location-based applications
WO2012005769A1 (en) 2010-07-09 2012-01-12 Telecommunication Systems, Inc. Location privacy selector
US20120006610A1 (en) 2010-07-09 2012-01-12 Erik Wallace Telematics enhanced mobile device safety interlock
IT1401753B1 (it) * 2010-08-30 2013-08-02 Torino Politecnico Sistema di posizionamento geo-spaziale cooperativo operante con sistemi di navigazione globale satellitare e reti di telecomunicazione wireless, relativo procedimento e apparato di posizionamento geo-spaziale.
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8649806B2 (en) 2011-09-02 2014-02-11 Telecommunication Systems, Inc. Aggregate location dynometer (ALD)
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8736487B2 (en) 2011-09-21 2014-05-27 Csr Technology Inc. Method and apparatus of using height aiding from a contour table for GNSS positioning
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
EP2574962A3 (de) * 2011-09-30 2015-05-20 Maishi Electronic (Shanghai) Ltd. Anordnung zur Bestimmung von Bewegungs-Information, Empfänger und Verfahren dazu
CN103033822B (zh) * 2011-09-30 2014-09-24 迈实电子(上海)有限公司 移动信息确定装置、方法以及接收机
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
US20130197800A1 (en) * 2012-01-31 2013-08-01 Autotalks Ltd. Method and system for gps augmentation using cooperative altitude learning
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
KR20130106618A (ko) * 2012-03-20 2013-09-30 삼성전자주식회사 위치 검색 서비스를 제공하기 위한 방법 및 그 전자 장치
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
CN102608638B (zh) * 2012-03-28 2014-04-23 上海埃威航空电子有限公司 带北斗功能的ais船载设备及北斗功能启停方法
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
CN102749633B (zh) * 2012-06-29 2013-11-27 北京航空航天大学 一种卫星导航接收机的动态定位解算方法
WO2014028712A1 (en) 2012-08-15 2014-02-20 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
US9171305B2 (en) 2012-10-16 2015-10-27 Rockwell Automation Technologies Providing confined space permits and confined space access procedures
US9201940B2 (en) * 2012-10-16 2015-12-01 Rockwell Automation Technologies Providing procedures
US9400495B2 (en) 2012-10-16 2016-07-26 Rockwell Automation Technologies, Inc. Industrial automation equipment and machine procedure simulation
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
JP6175775B2 (ja) * 2013-01-18 2017-08-09 セイコーエプソン株式会社 タイミング信号生成装置、電子機器及び移動体
US10222482B2 (en) 2013-01-18 2019-03-05 Seiko Epson Corporation Position information generation device, timing signal generation device, electronic apparatus, and moving object
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
JP2016048205A (ja) * 2014-08-28 2016-04-07 株式会社日立ソリューションズ 電波発信機測位システム、電波発信機測位装置および電波発信機測位方法
EP3054310A1 (de) * 2015-02-03 2016-08-10 Vodafone IP Licensing limited Verfahren zur Positionsschätzung einer mobilen Vorrichtung
FR3035558B1 (fr) * 2015-04-27 2017-05-12 Zodiac Data Systems Systeme de traitement de signaux issus d'un emetteur a des fins de datation de signaux et de localisation de l'emetteur
US10481275B2 (en) * 2016-01-21 2019-11-19 Deere & Company Long term repeatability of determined position in GNSS navigation system
CN108226863B (zh) * 2017-12-27 2021-12-03 武汉理工大学 一种单目卫星跟踪定位方法
CN108761497B (zh) * 2018-03-06 2019-12-06 北京交通大学 一种列车卫星定位局域完好性监测方法及系统
CN113156468B (zh) * 2021-04-30 2023-04-21 中国电建集团成都勘测设计研究院有限公司 一种大坝gnss多路径改正模型优化方法

Family Cites Families (69)

* 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
US4457006A (en) * 1981-11-16 1984-06-26 Sperry Corporation Global positioning system receiver
DE3278915D1 (en) * 1981-12-31 1988-09-22 Secr Defence Brit Receivers for navigation satellite systems
US4797677A (en) * 1982-10-29 1989-01-10 Istac, Incorporated Method and apparatus for deriving pseudo range from earth-orbiting satellites
GB2139450B (en) * 1983-03-08 1987-12-16 Canon Kk Color picture forming apparatus
US4785463A (en) * 1985-09-03 1988-11-15 Motorola, Inc. Digital global positioning system receiver
US4701934A (en) * 1985-09-03 1987-10-20 Motorola, Inc. Method of doppler searching in a digital GPS receiver
JPS62298785A (ja) * 1986-06-18 1987-12-25 Nissan Motor Co Ltd Gps位置計測装置
JPH03108609A (ja) * 1989-09-22 1991-05-08 Nissan Motor Co Ltd 移動体用現在地表示装置
US4959656A (en) 1989-10-31 1990-09-25 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Efficient detection and signal parameter estimation with application to high dynamic GPS receiver
US4998111A (en) * 1989-11-27 1991-03-05 Motorola, Inc. CPS transform correlation receiver and method
GB2241623A (en) * 1990-02-28 1991-09-04 Philips Electronic Associated Vehicle location system
JPH03269385A (ja) * 1990-03-20 1991-11-29 Pioneer Electron Corp Gps受信機
JPH0455784A (ja) * 1990-06-25 1992-02-24 Sanyo Electric Co Ltd ナビゲーション装置
US5103459B1 (en) * 1990-06-25 1999-07-06 Qualcomm Inc System and method for generating signal waveforms in a cdma cellular telephone system
JPH0470584A (ja) * 1990-07-11 1992-03-05 Mitsubishi Electric Corp 衛星航法装置
US5043736B1 (en) * 1990-07-27 1994-09-06 Cae Link Corp Cellular position location system
US5225842A (en) * 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5202829A (en) * 1991-06-10 1993-04-13 Trimble Navigation Limited Exploration system and method for high-accuracy and high-confidence level relative position and velocity determinations
JPH04369492A (ja) * 1991-06-18 1992-12-22 Pioneer Electron Corp Gps測位装置
US5271034A (en) * 1991-08-26 1993-12-14 Avion Systems, Inc. System and method for receiving and decoding global positioning satellite signals
US5153598A (en) * 1991-09-26 1992-10-06 Alves Jr Daniel F Global Positioning System telecommand link
US5379224A (en) * 1991-11-29 1995-01-03 Navsys Corporation GPS tracking system
US5448773A (en) * 1992-02-05 1995-09-05 Trimble Navigation Limited Long life portable global position system receiver
US5323322A (en) * 1992-03-05 1994-06-21 Trimble Navigation Limited Networked differential GPS system
US5245634A (en) * 1992-03-23 1993-09-14 Motorola, Inc. Base-site synchronization in a communication system
US5223844B1 (en) * 1992-04-17 2000-01-25 Auto Trac Inc Vehicle tracking and security system
JP3278911B2 (ja) * 1992-07-29 2002-04-30 株式会社デンソー 車両用gps航法装置
US5430759A (en) * 1992-08-20 1995-07-04 Nexus 1994 Limited Low-power frequency-hopped spread spectrum reverse paging system
IL104264A (en) * 1992-08-20 1996-07-23 Nexus Telecomm Syst Remote location determination system
US5311194A (en) * 1992-09-15 1994-05-10 Navsys Corporation GPS precision approach and landing system for aircraft
JP3067000B2 (ja) * 1992-09-21 2000-07-17 ソニー株式会社 Gps受信方法
US5359521A (en) * 1992-12-01 1994-10-25 Caterpillar Inc. Method and apparatus for determining vehicle position using a satellite based navigation system
US5430654A (en) * 1992-12-01 1995-07-04 Caterpillar Inc. Method and apparatus for improving the accuracy of position estimates in a satellite based navigation system
US5365450A (en) * 1992-12-17 1994-11-15 Stanford Telecommunications, Inc. Hybrid GPS/data line unit for rapid, precise, and robust position determination
US5323163A (en) * 1993-01-26 1994-06-21 Maki Stanley C All DOP GPS optimization
US5317323A (en) * 1993-03-05 1994-05-31 E-Systems, Inc. Passive high accuracy geolocation system and method
US5379320A (en) * 1993-03-11 1995-01-03 Southern California Edison Company Hitless ultra small aperture terminal satellite communication network
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
US5418538A (en) * 1993-05-21 1995-05-23 Trimble Navigation Limited Rapid satellite signal acquisition in a satellite positioning system
US5412388A (en) * 1993-08-11 1995-05-02 Motorola, Inc. Position ambiguity resolution
US5515062A (en) * 1993-08-11 1996-05-07 Motorola, Inc. Location system and method with acquisition of accurate location parameters
US5483549A (en) * 1994-03-04 1996-01-09 Stanford Telecommunications, Inc. Receiver having for charge-coupled-device based receiver signal processing
US5491486A (en) * 1994-04-25 1996-02-13 General Electric Company Mobile tracking units employing motion sensors for reducing power consumption therein
JP3469939B2 (ja) * 1994-05-16 2003-11-25 日本無線株式会社 衛星測位装置及びその衛星の故障回復判定方法
JPH07333315A (ja) * 1994-06-06 1995-12-22 Matsushita Electric Ind Co Ltd Gps受信装置
US5519760A (en) * 1994-06-22 1996-05-21 Gte Laboratories Incorporated Cellular network-based location system
DE4424412A1 (de) * 1994-07-12 1996-01-18 Esg Elektroniksystem Und Logis Funktelekommunikationssystem mit Satelliten-Navigation
JP3045931B2 (ja) * 1994-07-21 2000-05-29 三菱電機株式会社 ディファレンシャルgps装置
GB9417600D0 (en) * 1994-09-01 1994-10-19 British Telecomm Navigation information system
US5913170A (en) * 1994-11-16 1999-06-15 Highwaymaster Communications, Inc. Locating system and method using a mobile communications network
US5623414A (en) * 1995-01-24 1997-04-22 Massachusetts Inst Technology Clock-aided satellite navigation receiver system for enhanced position estimation and integrity monitoring
JP3095973B2 (ja) * 1995-03-24 2000-10-10 ケイディディ株式会社 衛星通信システムにおける地球局位置検出方法
US5646857A (en) * 1995-03-31 1997-07-08 Trimble Navigation Limited Use of an altitude sensor to augment availability of GPS location fixes
JPH08285932A (ja) * 1995-04-18 1996-11-01 Matsushita Electric Ind Co Ltd Gps受信装置
JPH08297158A (ja) * 1995-04-26 1996-11-12 Furuno Electric Co Ltd 測位装置および測位用衛星の異常検知方法
US5841396A (en) * 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
ES2206601T5 (es) * 1995-10-09 2011-06-06 Snaptrack, Inc. Sistema combinado de posicionamiento gps y de comunicaciones utilizando circuitos compartidos.
US5663734A (en) * 1995-10-09 1997-09-02 Precision Tracking, Inc. GPS receiver and method for processing GPS signals
EP1752782B1 (de) * 1995-10-09 2010-11-17 Snaptrack, Inc. LO-Korrektur in einem GPS-Empfänger
JPH09133754A (ja) * 1995-11-08 1997-05-20 Nec Eng Ltd 山岳遭難対策機能付無線機
GB9524754D0 (en) * 1995-12-04 1996-04-24 Symmetricom Inc Mobile position determination
US5841399A (en) * 1996-06-28 1998-11-24 Alliedsignal Inc. Fault detection and exclusion used in a global positioning system GPS receiver
US5812087A (en) * 1997-02-03 1998-09-22 Snaptrack, Inc. Method and apparatus for satellite positioning system based time measurement
US6067484A (en) * 1998-03-23 2000-05-23 Airsys Atm, Inc. Differential GPS landing system
US5999124A (en) * 1998-04-22 1999-12-07 Snaptrack, Inc, Satellite positioning system augmentation with wireless communication signals
US6061018A (en) * 1998-05-05 2000-05-09 Snaptrack, Inc. Method and system for using altitude information in a satellite positioning system
US5999129A (en) * 1998-06-01 1999-12-07 Litton Systems, Inc. Multiplatform ambiguous phase circle and TDOA protection emitter location

Also Published As

Publication number Publication date
JP5410303B2 (ja) 2014-02-05
HK1140266A1 (en) 2010-10-08
EP1145035B1 (de) 2007-08-08
JP2010145411A (ja) 2010-07-01
MXPA00010881A (es) 2003-02-10
AU4406199A (en) 1999-11-23
EP2144079B1 (de) 2012-05-16
JP4938172B2 (ja) 2012-05-23
US6061018A (en) 2000-05-09
BR9910229A (pt) 2002-01-29
EP2144079A1 (de) 2010-01-13
ES2291030T3 (es) 2008-02-16
AU763226B2 (en) 2003-07-17
EP1840592B1 (de) 2010-01-20
JP2002532679A (ja) 2002-10-02
WO1999057575A2 (en) 1999-11-11
ATE369571T1 (de) 2007-08-15
CN1670542A (zh) 2005-09-21
BR9910229B1 (pt) 2014-01-28
ES2322104T3 (es) 2009-06-16
EP1840592A1 (de) 2007-10-03
KR20010052313A (ko) 2001-06-25
ATE423329T1 (de) 2009-03-15
EP1840591A1 (de) 2007-10-03
IL159182A0 (en) 2004-06-01
KR100622329B1 (ko) 2006-09-13
DE69941963D1 (de) 2010-03-11
CN100416296C (zh) 2008-09-03
DE69936790D1 (de) 2007-09-20
CN1670543A (zh) 2005-09-21
ATE456064T1 (de) 2010-02-15
CN100549721C (zh) 2009-10-14
HK1079850A1 (en) 2006-04-13
DE69940447D1 (de) 2009-04-02
WO1999057575A3 (en) 2001-10-18
CN1218191C (zh) 2005-09-07
HK1079849A1 (en) 2006-04-13
CA2331709C (en) 2008-01-08
ES2338168T3 (es) 2010-05-04
CN1383493A (zh) 2002-12-04
JP2009109482A (ja) 2009-05-21
EP1145035A2 (de) 2001-10-17
IL139469A (en) 2004-12-15
CA2331709A1 (en) 1999-11-11
WO1999057575A9 (en) 2000-02-24
EP1840591B1 (de) 2009-02-18
IL159182A (en) 2010-02-17
IL139469A0 (en) 2001-11-25
JP4965535B2 (ja) 2012-07-04
JP5792002B2 (ja) 2015-10-07
JP2012042475A (ja) 2012-03-01
HK1049044A1 (en) 2003-04-25
US6307504B1 (en) 2001-10-23

Similar Documents

Publication Publication Date Title
DE69936790T2 (de) Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem
DE69937293T2 (de) Verfahren und vorrichtung zum betrieb eines satellitenpositionsbestimmungssempfängers
DE69834137T2 (de) Verfahren zur bestimmung des standortes eines gps empfängers mit einem geschätzten zeitreferenzwert
DE10054764B4 (de) Verfahren und Anordnung für ein Unterstütztes GPS-Protokoll
DE69909773T2 (de) Verfahren and vorrichtung zur bestimmung der zeit im satellitenpositionierungssystem
DE602004004701T2 (de) Positionsbestimmung eines Mobilendgerätes mittels auf Anfrage gesendeten Hilfsdaten
DE60314260T2 (de) Positionsberechnung in einem ortungssystem mittels synchronisationszeitdifferenz
DE602004009452T2 (de) System zum setzen der grob-gps-zeit in einer mobilstation in einem asynchronen drahtlosen netzwerk
DE112009000848T5 (de) Vorrichtung und Verfahren zur Trägerphasenpositionierung zwischen mobilen Körpern
DE112012000412T5 (de) Auswahl einer Satellitenteilmenge
Stombaugh Satellite‐based Positioning Systems for Precision Agriculture
EP3491338B1 (de) Verfahren zum senden von daten von einem fahrzeug an einen server und verfahren zum aktualisieren einer karte
Maaref et al. UAV integrity monitoring measure improvement using terrestrial signals of opportunity
DE60223952T2 (de) Validierung von bakensignalen
EP3586167B1 (de) Verfahren zur bestimmung einer elektronendichteverteilung in der erdatmosphäre
DE102022201756A1 (de) Verfahren zum Ermitteln einer Integritätsinformation zu einer GNSS-basierten Lokalisierung eines Fahrzeugs
EP3584606A1 (de) Verfahren zur bereitstellung von genauen positionen eines oder mehrerer gnss-empfänger
Hu et al. Initial performance assessment of the single-frequency (SF) service with the BeiDou satellite-based augmentation system (BDSBAS)
EP2317339A1 (de) Verfahren und Vorrichtung zur Übermittlung von Satellitennavigationsdaten
DE102019211812A1 (de) Verfahren zur Ortung eines Objekts
Caojun et al. BeiDou-GPS integrated dual-system with multi-satellites for positioning and navigating farm vehicles
Jenan et al. Analysis of the Usability of an SBAS Correction Solution for Smart Mobile Devices
DE102022209521A1 (de) Verfahren zur Bereitstellung von GNSS-relevanten Streckeninformationen
EP1754980A1 (de) Beschleunigung der satellitengestützten Positionserstbestimmung
DE202004015927U1 (de) Vorrichtung zur Positionsbestimmung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition