[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

ES2298259T3 - Procedimiento y aparato para utilizar informacion de estado de satelites en sistemas de posicionamiento de satelites. - Google Patents

Procedimiento y aparato para utilizar informacion de estado de satelites en sistemas de posicionamiento de satelites. Download PDF

Info

Publication number
ES2298259T3
ES2298259T3 ES01968106T ES01968106T ES2298259T3 ES 2298259 T3 ES2298259 T3 ES 2298259T3 ES 01968106 T ES01968106 T ES 01968106T ES 01968106 T ES01968106 T ES 01968106T ES 2298259 T3 ES2298259 T3 ES 2298259T3
Authority
ES
Spain
Prior art keywords
sps
satellite
satellites
receiver
signals
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
ES01968106T
Other languages
English (en)
Inventor
Leonid 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.)
Qualcomm Inc
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2298259T3 publication Critical patent/ES2298259T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/20Integrity monitoring, fault detection or fault isolation of space segment
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/09Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
    • G01S19/06Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/28Satellite selection
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S2205/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S2205/001Transmission of position information to remote stations
    • G01S2205/008Transmission of position information to remote stations using a mobile telephone network

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

Un procedimiento para procesar señales del sistema de posicionamiento por satélite (SPS), comprendiendo el procedimiento: intentar adquirir señales SPS de satélites SPS a la vista independientemente de si los satélites SPS a la vista tienen funcionamiento incorrecto; recibir datos de funcionamiento que especifican cuáles de los satélites SPS a la vista tienen funcionamiento incorrecto; probar mediciones obtenidas a partir de la adquisición de las señales SPS, para todos los satélites SPS a la vista, para una correlación cruzada entre al menos dos satélites SPS diferentes, en el que la prueba se realiza independientemente de si un satélite SPS a la vista tiene funcionamiento incorrecto.

Description

Procedimiento y aparato para utilizar información de estado de satélites en sistemas de posicionamiento de satélites.
Campo de la invención
La presente invención se refiere en general al campo de sistemas de posicionamiento por satélite (SPS), tal como receptores del sistema de posicionamiento global (GPS), y más en particular a procesamiento de señales SPS.
Antecedentes de la invención
Los receptores del sistema de posicionamiento global (GPS) determinan normalmente su posición calculando tiempos de llegada de señales transmitidas simultáneamente desde una multiplicidad de satélites GPS (o NAVSTAR). Estos satélites transmiten, como parte de su mensaje, tanto datos de posicionamiento de satélites como datos sobre sincronismo de reloj, denominados datos de "efemérides". El proceso de buscar y adquirir señales GPS, leer los datos de efemérides para una multiplicidad de satélites y calcular la ubicación del receptor a partir de estos datos lleva tiempo, requiriendo a menudo varios minutos. En muchos casos, este tiempo de procesamiento largo es inaceptable y, además, limita enormemente la vida de la batería en aplicaciones portátiles miniaturizadas.
Los sistemas de recepción GPS presentan dos funciones principales. La primera es el cálculo de las pseudodistancias de los diversos satélites GPS, y la segunda es el cálculo de la posición del receptor utilizando estas pseudodistancias y sincronismo de satélites y datos de efemérides. Las pseudodistancias son simplemente los tiempos de llegada de señales de satélite medidas por un reloj local. Esta definición de pseudodistancia también se denomina a veces fase de código. Los datos de efemérides y de sincronismo de satélites se extraen de la señal GPS una vez que se adquiere y se sigue. Tal como se expuso anteriormente, recoger esta información lleva normalmente un tiempo relativamente largo (de 18 segundos a varios minutos) y debe llevarse a cabo con un buen nivel de señal recibida con el fin de conseguir bajas tasas de error.
La mayoría de receptores GPS utilizan procedimientos de correlación para calcular pseudodistancias. Estos procedimientos de correlación se llevan a cabo en tiempo real, a menudo con correladores de hardware. Las señales GPS contienen señales repetitivas de alta tasa de transmisión denominadas secuencias pseudoaleatorias (PN). Los códigos disponibles para aplicaciones civiles se denominan códigos de aproximación/adquisición (C/A), y tienen una tasa de transmisión de inversión de fase binaria, o tasa de transmisión "fragmentada" (chipping), de 1,023 MHz y un periodo de repetición de 1023 elementos de código para un periodo de código de 1 milisegundo. Las secuencias de códigos pertenecen a una familia conocida como códigos Gold, y cada satélite GPS emite una señal con un código Gold
único.
Para una señal recibida de un satélite GPS dado, después de un proceso de conversión descendente a banda base, un receptor de correlación multiplica la señal recibida por una réplica almacenada del código Gold apropiado contenido dentro de su memoria local, y después integra, o filtra paso bajo, el producto con el fin de obtener una indicación de la presencia de la señal. Este proceso se denomina una operación "de correlación". Ajustando secuencialmente el sincronismo relativo de esta réplica almacenada con respecto a la señal recibida, y observando la salida de correlación, el receptor puede determinar el retardo de tiempo entre la señal recibida y un reloj local. La determinación inicial de la presencia de una salida de este tipo se denomina "adquisición". Una vez que se produce la adquisición, el proceso entra en la fase de "seguimiento" en la que el sincronismo de la referencia local se ajusta en pequeñas cantidades con el fin de mantener una alta salida de correlación. La salida de correlación durante la fase de seguimiento puede verse como la señal GPS con el código pseudoaleatorio eliminado, o, en terminología común, "desensanchada". Esta señal es de banda estrecha, con un ancho de banda acorde con una señal de datos modulada por desplazamiento de fase bivalente (BPSK) de 50 bits por segundo que está superpuesta sobre la forma de onda GPS.
Este proceso de adquisición de correlación lleva mucho tiempo, especialmente si las señales recibidas son débiles. Para mejorar el tiempo de adquisición, la mayoría de receptores GPS utilizan una multiplicidad de correladores que permiten una búsqueda paralela de picos de correlación.
El equipo de recepción GPS está diseñado normalmente para recibir señales GPS en espacios abiertos puesto que las señales de satélite son líneas de visión y por tanto pueden bloquearse mediante metal y otros materiales. Los receptores GPS mejorados proporcionan sensibilidad de señal que permite el seguimiento de señales de satélite GPS en espacios cerrados, o en la presencia de señales multitrayectoria débiles o señales que son puras reflexiones. Sin embargo, la capacidad de adquirir tales señales GPS débiles normalmente provoca otros problemas. Por ejemplo, el seguimiento simultáneo de señales fuertes y débiles puede provocar que el receptor se bloquee sobre una señal con correlación cruzada, la cual no es una señal real. En lugar de encontrar un pico real débil, puede adquirirse un pico con correlación cruzada más fuerte. Seguir la pista de una señal de satélite débil no garantiza que sea una señal directa. Esta señal débil puede ser una señal reflejada o una combinación de señales directas e indirectas. Las señales combinadas se denominan señales multitrayectoria. La trayectoria de la señal reflejada es normalmente más larga que la trayectoria de la señal directa. Esta diferencia en la longitud de la trayectoria provoca que la medición del tiempo de llegada de la señal reflejada esté normalmente retardada o que la medición de fase de código correspondiente contenga una desviación positiva. En general, la magnitud de la desviación es proporcional al retardo relativo entre las trayectorias reflejada y directa. La posible ausencia de una componente de señal directa hace obsoletas las técnicas de mitigación de multitrayectoria existentes (tal como un correlador estrecho o un correlador estroboscópico).
El mensaje de navegación GPS es la información transmitida a un receptor GPS desde un satélite GPS. Tiene la forma del flujo de datos de 50 bits por segundo que se modula sobre las señales GPS.
El mensaje de datos está contenido en una trama de datos que tiene una longitud de 1500 bits. Tiene cinco subtramas cada una de las cuales contiene tiempo del sistema GPS. Cada subtrama consiste en 10 palabras de 30 bits cada una. Las subtramas 1 a 3 se repiten cada 30 segundos. Hay veinticinco páginas de datos que aparecen en secuencia en la cuarta y quinta subtramas; una cada 30 segundos. Por tanto, cada una de estas veinticinco páginas se repite cada 750 segundos.
Las subtramas 4 y 5 contienen dos tipos de datos de estado o de funcionamiento para los satélites GPS: (a) cada una de las 32 páginas que contienen los datos de almanaque relacionados con el reloj/efemérides proporciona una palabra de estado de funcionamiento de satélites de ocho bits con respecto al satélite del cual llevan sus datos de almanaque, y (b) la vigesimoquinta página de las subtramas 4 y 5 contienen conjuntamente datos de estado de funcionamiento de seis bits para hasta 32 satélites. Datos de funcionamiento de satélites adicionales se proporcionan en la subtrama 1. La subtrama 1 es parte del conjunto de datos de efemérides.
Normalmente, un receptor GPS recibirá información relativa al estado (por ejemplo, "funcionamiento") de un satélite y después procesará las señales GPS no adquiriendo y no siguiendo la pista de satélites de funcionamiento incorrecto mientras que adquiere y sigue la pista de señales GPS de satélites de funcionamiento correcto. Como alternativa, los receptores GPS autónomos pueden diseñarse para adquirir y seguir la pista de satélites de funcionamiento correcto y de funcionamiento incorrecto pero evitar utilizar señales de funcionamiento incorrecto en el cálculo de ubicación después de haber leído los datos de estado de funcionamiento del mensaje de efemérides de una señal de un satélite de funcionamiento incorrecto. No se ha realizado ningún intento en la técnica anterior de utilizar la información relativa al funcionamiento de un satélite para intentar evitar utilizar los resultados con correlación cruzada o detectar tales errores. Además, no se ha realizado ningún intento para garantizar que el estado de funcionamiento de satélites esté disponible para receptores GPS que no tengan acceso directo al estado de funcionamiento de satélites. (El acceso directo es desde satélites SPS o desde datos descargados previamente de los satélites SPS).
Sumario de la invención
Según la presente invención se proporciona un procedimiento para procesar los sistemas de posicionamiento por satélite según la reivindicación 1.
"A la vista" como se utiliza en el presente documento se define ampliamente para indicar satélites SPS a la vista de: un receptor de referencia SPS; una red de receptores de referencia SPS; un receptor SPS móvil; o una célula o grupo de células de un sistema de radio celular. Sin embargo, éstos se proporcionan simplemente como ejemplos. Por lo tanto, debería observarse que puede considerarse que un satélite SPS está "a la vista" si las señales pueden recibirse por casi cualquier receptor SPS.
Según la presente invención también se proporciona un medio legible por ordenador que contiene instrucciones de programa informático ejecutables. El medio informático provoca que el sistema de procesamiento de datos lleve a cabo un procedimiento para procesar señales de sistemas de posicionamiento por satélite (SPS) cuando se ejecutan las instrucciones de programa mediante un sistema de procesamiento de datos. El procedimiento incluye intentar adquirir señales SPS desde todos los satélites SPS a la vista independientemente de si los satélites SPS a la vista tienen funcionamiento incorrecto, y recibir datos de funcionamiento que especifican cuáles de los satélites SPS a la vista tienen funcionamiento incorrecto. El procedimiento incluye probar mediciones obtenidas a partir de la adquisición de señales SPS, para todos los satélites SPS a la vista, para una correlación cruzada entre dos satélites SPS diferentes, donde la prueba se lleva a cabo independientemente de si un satélite a la vista SPS tiene funcionamiento incorrecto.
Según la presente invención también se proporciona un aparato según la reivindicación 10. Según la presente invención se proporciona un aparato según la reivindicación 11.
El aparato dado a conocer incluye un receptor SPS móvil acoplado a un segundo receptor. El receptor SPS móvil recibe las señales SPS desde el transmisor en el segundo receptor y analiza los satélites SPS a la vista para una condición de correlación cruzada donde una señal de satélite SPS de funcionamiento correcto se ve influenciada por una señal de satélite SPS de funcionamiento incorrecto, eliminándose o corrigiéndose la señal de satélite SPS de funcionamiento incorrecto y la señal de satélite SPS con correlación cruzada antes de que se calcule una ubicación a partir de los satélites SPS a la vista por el receptor SPS móvil. En una realización, el transmisor y el segundo receptor son compatibles con un sistema de radio celular.
Breve descripción de los dibujos
La presente invención se ilustra a modo de ejemplo y no está limitada en las figuras de los dibujos adjuntos, en los que los mismos números de referencia indican elementos similares.
La figura 1 ilustra un procedimiento para utilizar datos de estado de sistemas de posicionamiento por satélite (SPS) para mejorar un cálculo de posición.
La figura 2 ilustra una variedad de satélites "a la vista" de sistemas de posicionamiento por satélite (SPS).
La figura 3 ilustra un sistema de comunicación celular que tiene una pluralidad de células a cada una de las cuales da servicio un emplazamiento de célula, y cada una de las cuales está acoplada a un centro de conmutación celular.
La figura 4 muestra una representación de una fuente de información con base celular que proporciona una asociación entre conjuntos de información Doppler en momentos determinados con respecto a zonas de servicio celular y/o emplazamientos celulares.
La figura 5 ilustra una implementación de un sistema de estación base según una realización de la presente invención.
La figura 6 ilustra un ejemplo de un receptor SPS combinado y un sistema de comunicación según una realización de la presente invención.
Descripción detallada
En la siguiente descripción detallada de realizaciones de la invención, se hace referencia a los dibujos adjuntos en los que las mismas referencias indican elementos similares, y en los que se muestran a modo de ilustración realizaciones específicas en las que la puede ponerse en práctica la invención. Estas realizaciones se describen con suficiente detalle para permitir a los expertos en la técnica poner en práctica la invención. Por lo tanto, la siguiente descripción detallada no ha de tomarse en un sentido limitativo, y el alcance de la invención se define sólo por las reivindicaciones adjuntas.
Se dan a conocer un procedimiento y un aparato para utilizar información de estado de satélites en sistemas SPS. En una realización ejemplar, un receptor SPS móvil recibe señales SPS desde satélites SPS a la vista y determina (o intenta determinar) pseudodistancias para todos (en la mayoría de los casos) los satélites a la vista. También se recoge información relativa al estado de los satélites (por ejemplo, funcionamiento de satélites) y esta información se utiliza al procesar las señales SPS recibidas por el receptor SPS móvil. Puesto que, en la mayoría de los casos, el receptor SPS móvil determina fases de código/pseudodistancias para todos los satélites (incluso para los satélites de funcionamiento incorrecto) es posible determinar una correlación cruzada entre una señal GPS débil de satélite de funcionamiento incorrecto y una señal GPS fuerte de satélite de funcionamiento incorrecto. Una vez que se identifica tal resultado de correlación cruzada puede ser posible eliminar una medición con correlación cruzada o intentar corregirla. Por tanto, según una realización, un SPS móvil determina mediciones de fase de código/pseudodistancia para satélites que se sabe que tienen funcionamiento incorrecto.
La información de funcionamiento de satélites puede supervisarse por receptor(es) de referencia GPS que transmi-
te(n) esta información a servidor(es) GPS (por ejemplo, véanse los servidores de localización descritos en la patente estadounidense número 6.208.290 y estos servidores pueden hacer que esta información para todos los satélites a la vista o bien (a) se utilice localmente para procesar mediciones de pseudodistancias recibidas desde un receptor GPS móvil (en el caso en el que el receptor GPS móvil no calcule la posición del móvil sino que el servidor de localización, u otro sistema en una red, calcule la posición) o bien (b) se transmita al receptor GPS móvil (por ejemplo, a través de un teléfono celular que está acoplado a y alojado con el receptor GPS móvil) para su utilización por el receptor GPS móvil. Normalmente, según esta realización, los receptores de referencia GPS adquieren y siguen la pista de todos los satélites GPS a la vista ya tengan funcionamiento correcto o funcionamiento incorrecto; esto permitirá en una realización la detección (mediante un servidor de localización o mediante un receptor GPS móvil en sí) de correlaciones cruzadas entre señales de satélites de funcionamiento correcto y de funcionamiento incorrecto.
"A la vista", como se utiliza en esta descripción detallada, pretende ser flexible. Por consiguiente, se puede utilizar "satélites a la vista" o "satélites SPS a la vista" para denotar a la vista de toda la red de referencia de área extensa (WARN) o cualquier subconjunto de la WARN. Por ejemplo, una lista no exclusiva incluiría a la vista de un único receptor de referencia SPS, a la vista de una pluralidad de receptores de referencia SPS, a la vista de un receptor SPS móvil, a la vista de una célula o cualquier grupo de células de una red de radio (inalámbrica) celular. La figura 2 muestra diversos "satélites SPS a la vista". Con referencia a la figura 2, se muestra una zona 200 de visión de red de referencia de área extensa donde los satélites (SV) 202, SV 204, SV 206, SV 208, SV210, SV 212, SV 214, SV 216, SV 218, SV 242, SV 244, SV 246, SV 248, SV 252, SV 254, y SV 256 están a la vista de la WARN. Un subconjunto de estos satélites está a la vista de la zona 240 de visión de receptor de referencia, por ejemplo, SV 242, SV 244, SV 246, y SV 248. Otro subconjunto de estos satélites está a la vista de una segunda zona 260 de visión de receptor de referencia, por ejemplo, SV 210, SV 212, SV 214, SV 216, y SV 218. Otro subconjunto de estos satélites está a la vista de una tercera zona 270 de visión de receptor de referencia, por ejemplo, SV 208, SV 210, SV 252, SV 254, y SV 256. Otro subconjunto de satélites está a la vista de una zona 250 de visión de receptor SPS móvil, por ejemplo, SV 252, SV 254, y SV 256. No está implícita limitación por la selección de los satélites incluidos en la zona 240, 250, 260 de visión, o la zona 270 de visión o el tamaño de las zonas de visión. Las zonas de visión se eligieron sólo para fines de ilustración.
En una realización, se adquiere el estado de funcionamiento de "todos" los satélites SPS a la vista de la zona 200 de visión WARN. La información de funcionamiento de un subconjunto de los satélites podría transmitirse a un receptor SPS móvil basándose en los satélites "a la vista" de la ubicación del receptor SPS móvil. "Todos" los satélites SPS utilizados en el presente documento dependen de la implementación de adquisición particular. Por ejemplo, teniendo en cuenta una máscara de elevación, o una máscara de proporción señal a ruido sobre una señal para la máscara de interfaz, etc. Por tanto, "todo" se construye de manera flexible. El(los) receptor(es) de referencia GPS puede recoger información de estado de satélites que es más actual que la información correspondiente en la información de efemérides (o de almanaque) de satélites, y esta información de estado actualizado puede transmitirse a los servidores de localización y/o a los receptores GPS móviles para su utilización según las diversas realizaciones de la invención. En una realización, la información de estado de funcionamiento puede recibirse directamente desde el satélite. En otra realización, el(los) servidor(es) de localización puede(n) obtener una información de estado actualizado basándose en la información y/o las mediciones recibidas desde el(los) receptor(es) de referencia GPS. La información de estado actualizado puede ser una función de la calidad de estado (QoS) asociada con la solicitud de localización. Para un nivel de calidad dado, el servidor de ubicación puede determinar que un satélite que está marcado como de funcionamiento correcto en los datos de efemérides y/o de almanaque puede no proporcionar el nivel de precisión deseado. En tal caso, el servidor de localización puede actualizar su información de estado de funcionamiento y enviarla al(a los) receptor(es) SPS remoto(s) y opcionalmente almacenarla para procesamiento adicional. Un ejemplo de este procesamiento puede ser la utilización de este estado de funcionamiento actualizado para determinar si debería utilizarse el satélite en el cálculo de posición, que se realiza en el servidor de localización. Como alternativa, la determinación y actualización de la información de estado de funcionamiento puede realizarse mediante el receptor SPS móvil. Un ejemplo de una red de receptores de referencia GPS que puede utilizarse para suministrar esta información de estado actualizado se describe en la solicitud de patente estadounidense en tramitación junto con la presente número de serie 09/067.407, presentada el 28 de abril de 1998, ahora la patente estadounidense número 6.215.441, que está incorporada por la presente en el presente documento por referencia.
Las figuras 1, 5, 6 y 7a de la patente estadounidense 6.208.290 se han incluido en el presente documento para mayor claridad y corresponden a las figuras 3, 4, 5 y 6 respectivamente. Con referencia a las figuras en el presente documento, la figura 3 ilustra varias células dentro de una zona de servicio celular en la que el receptor SPS móvil puede recibir datos de ayuda desde una red de comunicaciones. En una realización, la red de comunicaciones incluye un servidor de localización, que puede representarse por 26 en la figura 3. La figura 4 puede contener también información de estado de funcionamiento de satélites (no mostrada) transmitida al receptor SPS móvil mediante la red de comunicaciones. Por ejemplo, un receptor SPS en una zona de visión puede recibir información de estado de funcionamiento de un conjunto de satélites y un receptor SPS en otra zona de visión puede recibir información de estado de funcionamiento de otro conjunto de satélites del sistema de comunicación. Una estación base ilustrada en la figura 5 puede asociarse con las zonas de visión de receptor de referencia mostradas en la figura 2 y soportar el sistema de comunicaciones incluyendo células dentro de la zona de servicio celular.
En una realización, la figura 6 ilustra un teléfono 375 celular, que se acopla a un receptor 376 SPS móvil con un transceptor 378 de sistema de comunicaciones para recibir la información de ayuda incluyendo el estado de funcionamiento de satélites del sistema de comunicaciones. En una realización, el servidor de localización determina un emplazamiento de célula o grupo de emplazamientos de célula que está en comunicación con el receptor 376 SPS móvil, basándose en el emplazamiento de célula o grupo de emplazamientos de célula. El servidor de localización puede determinar un grupo de satélites a la vista y entonces puede transmitirse información de funcionamiento para todos tales satélites a la vista al teléfono 375 celular y recibirse mediante el transceptor 378 de comunicaciones. El receptor 376 SPS móvil puede calcular su ubicación basándose en los datos de ayuda recibidos o el servidor de localización puede determinar la ubicación del receptor SPS móvil.
Los datos de funcionamiento dados en las subtramas 1, 4 y 5 de algunos satélites pueden diferir de los mostrados en las subtramas 4 y/o 5 de otro grupo de satélites puesto que estos últimos pueden actualizarse en un momento diferente.
Sólo se actualiza el sumario de funcionamiento en la subtrama 5 en el momento de cargar el almanaque. Durante operaciones prolongadas el sumario de funcionamiento puede volverse desactualizado debido al paso del tiempo desde la última carga.
Esta situación se agrava incluso más cuando el receptor GPS está en espacios cerrados o en otros entornos restrictivos de señal. Puede requerirse tanto como 17 dB de sensibilidad de señal adicional para poder recibir los bits de estado de funcionamiento de satélites directamente desde los satélites. El receptor GPS puede medir la pseudodistancia a los satélites basándose en la señal que es 17 dB más débil que la señal que contiene los bits de estado de funcionamiento de satélites (50 bits por segundo). La recepción de bits de estado de funcionamiento de satélites también puede requerir el seguimiento de señal de satélite continuo desde 18 segundos a varios minutos, lo que generalmente no es posible en entornos restrictivos de señal. Varios aspectos de rendimiento críticos relacionados con la radiolocalización GPS pueden verse afectados por información de funcionamiento de satélites desactualizada o no disponible. Un aspecto está relacionado con la utilización de señal(es) de satélites de funcionamiento incorrecto en la determinación de la ubicación. Se conoce comúnmente que la utilización de la(s) señal(es) de satélites de funcionamiento incorrecto puede dar como resultado errores de posición significativos.
Si el sumario de funcionamiento se vuelve anticuado y no refleja con precisión el estado de la constelación GPS, el tiempo de la primera fijación (TTFF) para un receptor GPS puede retardarse. Esto se debe al tiempo gastado en la posible adquisición de satélites de funcionamiento incorrecto que se marcaron como "de funcionamiento correcto" por el sumario de funcionamiento almacenado. También pueden no realizarse los intentos de adquirir satélites de funcionamiento correcto que están marcados como de funcionamiento incorrecto. Como resultado, operaciones prolongadas sin actualizaciones de información de estado de satélites correcta y oportuna pueden poner en peligro las misiones de aquellos usuarios que requieren un TTFF eficaz. Un TTFF rápido es crítico para servicios de emergencia y también afecta a los tiempos de conversación y de espera de la batería. En un modo GPS asistido inalámbrico, una red inalámbrica puede proporcionar información de funcionamiento de satélites correcta y oportuna para todos los receptores GPS móviles que se comunican con tal red.
Otra razón para la ayuda de funcionamiento de satélites es la protección contra mediciones de satélite falsas. En los entornos de señal fuertemente obstaculizados, es bastante frecuente que las señales de satélite GPS se reciban con un rango dinámico muy alto. Recibir señales GPS con intensidades de señal que difieren en más de aproximadamente 17 dB puede provocar que un receptor GPS adquiera una señal con correlación cruzada en lugar de una señal real relativamente más débil. Un procedimiento que puede utilizarse para detectar y posiblemente corregir o eliminar una medición con correlación cruzada se describe en la solicitud de patente estadounidense en tramitación junto con la presente número de serie 09/241.334, presentada el 1 de febrero de 1999, que se incorpora por la presente en el presente documento por referencia. Sin embargo, para que un receptor GPS detecte una presencia de señales con correlación cruzada, deberían adquirirse todas las señales de satélites tanto de funcionamiento correcto como de funcionamiento incorrecto. Surgiría un problema si una señal de satélite "de funcionamiento incorrecto" fuerte se correlacionase con correlación cruzada con una señal de satélite "de funcionamiento correcto" débil. Independientemente de la presencia de una señal "de funcionamiento incorrecto", un receptor GPS puede que no pueda detectar una condición de correlación cruzada. Puede surgir otro problema si sólo se adquiere un subconjunto de todos los satélites visibles independientemente del estado de funcionamiento. Si cualquiera de los satélites adquiridos en este subconjunto muestra un comportamiento de señal débil, entonces este también puede ser el caso de que la condición de correlación cruzada pueda no detectarse.
En una realización de esta invención, el(los) receptor(es) de referencia GPS que proporcionan datos de referencia para servidor(es) de localización (también denominados como una entidad de determinación de posición (PDE) en sistemas telefónicos celulares CDMA y centro de localización móvil de servicio (SMLC) en los sistemas telefónicos celulares GSM) adquiere y sigue la pista de todos los satélites a la vista: de funcionamiento correcto y de funcionamiento incorrecto. Además, las tecnologías GPS (por ejemplo, un receptor GPS) integradas con o conectadas a dispositivos inalámbricos (por ejemplo, un teléfono celular o un dispositivo de radiomensajería bidireccional) también adquieren y siguen la pista de todos los satélites a la vista: de funcionamiento correcto y de funcionamiento incorrecto. En un modo GPS asistido inalámbrico (WAG) (por ejemplo, véanse los ejemplos descritos en la solicitud de patente estadounidense en tramitación junto con la presente número de serie 08/842.559, presentada el 15 de abril de 1997), el(los) servidor(es) de localización pueden proporcionar información de estado "de funcionamiento" a los móviles que se comunican con una red inalámbrica a la que da(n) servicio el(los) servidor(es) de localización. Esta información de estado de funcionamiento puede acompañar a cualquier otra información de ayuda proporcionada por el(los)
servidor(es) de localización. En general, la información de ayuda permite una rápida adquisición de señales GPS en entornos de señal altamente restrictivos. Con el fin de conseguir tales mejoras de rendimiento, la información de ayuda puede especificar los satélites que van a buscarse, el tiempo de llegada estimado de estas señales y la frecuencia (Doppler) esperada de las señales. Esta información de ayuda puede proporcionarse para mejorar una búsqueda tridimensional de una señal de satélite. Pueden proporcionarse otros tipos de ayuda tales como efemérides y/o almanaque, ubicación aproximada o información de tiempo para ayudar con el cálculo de ubicación y/o la adquisición rápida de señales de satélite. Cuando se adquieren las señales del satélite, se analizan las pseudodistancias, Dopplers y otras mediciones de señal de satélite para condiciones de correlación cruzada. Con el fin de realizar este análisis, debería proporcionarse la ayuda y deberían realizarse las mediciones para todos los satélites a la vista: de funcionamiento correcto y de funcionamiento incorrecto. En esta realización, la información de funcionamiento de satélites se utiliza para ayudar en la detección de una condición de correlación cruzada y entonces se analizan los satélites con correlación cruzada y/o "de funcionamiento incorrecto" para determinar si deberían incluirse en el proceso de cálculo de ubicación o corregirse. En una realización alternativa, en la que se proporciona la información de ayuda sólo para satélites de funcionamiento correcto (el funcionamiento del satélite está implícito por la inclusión del satélite particular en la lista de satélites) y la información de estado de funcionamiento de satélite actual y válida no está disponible para el receptor GPS móvil, el móvil puede intentar adquirir sólo satélites de funcionamiento correcto (por ejemplo, los satélites incluidos en la lista). En este caso, una posible presencia de un satélite de funcionamiento incorrecto "fuerte" potencialmente con correlación cruzada con satélites de funcionamiento correcto relativamente más débiles puede no conocerse para el móvil y por lo tanto puede no probarse. La información relacionada con la constelación de satélites actuales (incluyendo la lista de satélites visibles y estado de funcionamiento correcto) puede no conocerse puesto que no puede garantizarse que el receptor GPS tendrá la información necesaria, que es actual y está disponible (por ejemplo, almacenada en su memoria). La utilización de señales con correlación cruzada no detectadas puede llevar a errores de posición grandes que afectan por tanto a la calidad del servicio de localización.
El siguiente ejemplo proporciona una ilustración de la presente invención. Los datos se recogieron en un cañón urbano con un error de posición horizontal resultante de 61,4 metros. El satélite SV PRN#10 (línea 2 de la Tabla 1) se eliminó de la solución puesto que se identificó como una correlación cruzada con el satélite SV PRN#17 (línea 3 de la Tabla 1). Si se utilizase el satélite SV PRN#10 en la solución, el error en su medición de pseudodistancia de -37.903 metros hubiera provocado un error horizontal superior a 50 kilómetros.
Este ejemplo ilustra también la necesidad de proporcionar información de ayuda para todos los satélites a la vista. Si el satélite SV PRN#17 se hubiera declarado de funcionamiento incorrecto y la red inalámbrica no proporcionase la ayuda para los cuatro satélites, el receptor GPS móvil no habría podido detectar la correlación cruzada y se habría utilizado el satélite SV PRN#10 introduciendo de ese modo el error horizontal superior a 50 kilómetros, descrito anteriormente, en la estimación de posición del receptor GPS móvil, un resultado inaceptable.
TABLA 1 Correlación cruzada entre los satélites SV PRN 17 y SV PRN 10
100
Como alternativa, la información de funcionamiento puede recibirse (o puede haberse recibido) directamente desde los satélites y esta información de funcionamiento puede utilizarse de la misma manera descrita en el presente documento como la información de funcionamiento que se recibe desde un transmisor en un emplazamiento de célula.
La información de funcionamiento puede transmitirse desde un emplazamiento de célula emitiendo esta información para todos los satélites a la vista de una estación base de teléfono celular ("emplazamiento de célula"). Como alternativa, puede proporcionarse a un teléfono celular bajo solicitud (bajo demanda). La información de funcionamiento puede transmitirse desde la estación base de teléfono celular al teléfono celular que entonces proporciona la información de funcionamiento a un receptor GPS que está acoplado al teléfono celular. En caso de que la información se transmita bajo demanda, un servidor de localización puede determinar la información (por ejemplo de funcionamiento actualizado) apropiada basándose en un emplazamiento de célula que está en comunicación inalámbrica/por radio celular con el teléfono y la información de emplazamiento de célula puede utilizarse para determinar una ubicación aproximada que se utiliza para determinar satélites a la vista de esa ubicación y entonces se provoca que se transmita (en un caso) la información de funcionamiento actualizado para esos satélites al teléfono celular que a su vez proporciona la información al receptor GPS móvil para su uso en el procesamiento de señales SPS en el receptor GPS. El procesamiento de señales SPS puede incluir determinación de posición del teléfono celular. En otro caso, el servidor de localización puede conservar la información de funcionamiento actualizado o la información utilizada para determinar la información de funcionamiento actualizado y utilizarla para procesar las pseudodistancias (por ejemplo, mediciones de correlación que especifican fases de código) recibidas desde el receptor GPS móvil con el fin de determinar la posición del receptor GPS móvil. En ambos casos, las pseudodistancias, Doppler estimado y otras mediciones se determinan incluso para satélites GPS de funcionamiento incorrecto conocidos de modo que pueden detectarse las correlaciones cruzadas tal como se describe en el presente documento. Por ejemplo, un receptor GPS puede recibir la información de funcionamiento actualizado de un emplazamiento de célula pero todavía adquirir señales GPS de un satélite GPS que se indicó que tenía funcionamiento incorrecto en la información de funcionamiento actualizado transmitida. En el ejemplo, si el receptor también puede calcular la información de localización puede utilizar la información de funcionamiento actualizado para determinar qué satélites pueden utilizarse en la solución. La solicitud estadounidense en tramitación junto con la presente número de serie 08/842.559, presentada el 15 de abril de 1997, describe un procedimiento para identificar un emplazamiento de célula que esté en comunicación inalámbrica con un teléfono celular y que entonces determina datos de ayuda de satélite para satélites a la vista basándose en una ubicación aproximada obtenida a partir de la identificación de este emplazamiento de célula. Este procedimiento puede utilizarse con la presente invención si los datos de ayuda de satélite en este caso son o bien de funcionamiento de satélite (por ejemplo, basándose en el almanaque de satélite) o bien de funcionamiento de satélite actualizado (por ejemplo, más actual que la información de mensaje de almanaque de satélite existente relativa al funcionamiento de satélite).
La figura 1 muestra un ejemplo según una realización de la presente invención. En este ejemplo, el servidor de localización proporciona datos de ayuda al receptor GPS móvil y después recibe mediciones de vuelta desde el receptor GPS móvil, y estas mediciones se utilizan entonces para resolver la posición del receptor GPS móvil. El procedimiento mostrado en la figura 1 supone una cierta secuencia en la que el servidor de localización proporciona datos de ayuda a través de un emplazamiento de célula al dispositivo móvil, y entonces el dispositivo móvil intenta adquirir todos los satélites a la vista, incluyendo todos los satélites a la vista de funcionamiento correcto y de funcionamiento incorrecto, y entonces prueba las correlaciones cruzadas sobre todas las mediciones de correlación que resultan de adquirir las señales de satélite. Se apreciará que también puede emplearse una secuencia diferente de las operaciones según la presente invención. Por ejemplo, el receptor GPS puede intentar adquirir todos los satélites a la vista antes de recibir los datos de ayuda. Además, la prueba de correlación cruzada puede realizarse en el servidor de localización después de que el receptor GPS determine datos de pseudodistancia y transmita de nuevo estos datos y otros datos necesarios para la prueba de correlación cruzada al servidor de localización que entonces puede realizar las pruebas de correlación cruzada. En otra realización alternativa, el dispositivo móvil puede realizar sus propios cálculos de posición y por tanto las operaciones 6, 7 y 8 de la figura 1 se realizan mediante una unidad de procesamiento en el dispositivo receptor GPS/teléfono móvil combinado. En este caso, la operación 5 en la que se transmiten datos al servidor de localización no es necesaria. En todavía otra realización alternativa, el servidor de localización puede emitir los datos de ayuda de funcionamiento apropiados en lugar de proporcionarlos bajo solicitud a un dispositivo móvil. En este caso, la emisión puede realizarse desde el(los) emplazamiento(s) de célula seleccionado(s) y puede no ser necesario ningún servidor de localización excepto el(los) procesador(es) ubicado(s) en el(los) emplazamiento(s) de célula que determina(n) los datos de ayuda de funcionamiento necesarios basándose en los satélites a la vista en el emplazamiento de célula. Este enfoque también puede ser aplicable a la entrega bajo demanda descrita en el presente documento.
Aunque puede obtenerse información de funcionamiento de satélites a partir de la recepción, demodulación y descodificación de los datos de funcionamiento en las señales SPS de los satélites SPS, y utilizarse según las diversas realizaciones de la invención, también es posible utilizar receptores GPS y sistemas de procesamiento que supervisen (por ejemplo reciban y midan características de las señales SPS) las señales SPS y determinen a partir de características medidas de las señales SPS que un satélite SPS tiene funcionamiento incorrecto (incluso aunque los datos de funcionamiento demodulados y descodificados en las señales SPS de este satélite u otros satélites indiquen que este satélite tienen funcionamiento correcto) o viceversa.
En esta exposición, se han descrito realizaciones de la presente invención con referencia a la aplicación en el sistema del sistema de posicionamiento global (GPS) estadounidense, que es un ejemplo de un sistema SPS. Sin embargo, debería ser evidente que estos procedimientos son igualmente aplicables a otros sistemas de posicionamiento por satélite, tales como el sistema Glonass ruso. Por tanto, el término "GPS" utilizado en el presente documento incluye tales sistemas de posicionamiento por satélite alternativos, incluyendo el sistema Glonass ruso. Asimismo, el término "señales GPS" incluye señales de sistemas de posicionamiento por satélite alternativos.
Además, aunque se han descrito realizaciones de la presente invención con referencia a satélites GPS, se apreciará que las enseñanzas son igualmente aplicables a sistemas de posicionamiento que utilicen pseudosatélites o una combinación de satélites y pseudosatélites. Los pseudosatélites son transmisores con base en tierra que emiten un código PN (similar a una señal GPS) modulado sobre una señal portadora de banda L (u otra frecuencia), sincronizado generalmente con tiempo GPS. Puede asignarse a cada transmisor un código PN único para permitir la identificación por un receptor remoto. Los pseudosatélites son útiles en situaciones en las que las señales GPS de un satélite en órbita podrían estar no disponibles, tales como túneles minas, edificios, cañones urbanos, u otras zonas cerradas. El término "satélite", tal como se utiliza en el presente documento, se pretende que incluya pseudosatélites o equivalentes de pseudosatélites, y el término señales GPS, tal como se utiliza en el presente documento, se pretende que incluya señales similares a GPS de pseudosatélites o equivalentes de pseudosatélites.
Se apreciará que los procedimientos descritos junto con las figuras pueden llevarse a cabo en instrucciones ejecutables por máquina, por ejemplo software. Las instrucciones pueden utilizarse para provocar que un procesador de propósito general o de propósito especial que está programado con las instrucciones realice las operaciones descritas. Como alternativa, las operaciones podrían realizarse mediante componentes de hardware específicos que contienen lógica cableada para realizar las operaciones, o mediante cualquier combinación de componentes informáticos programados y componentes de hardware personalizados. Los procedimientos pueden proporcionarse como un producto de programa informático que puede incluir un medio legible por ordenador que tenga almacenado en el mismo instrucciones que pueden utilizarse para programar un ordenador (u otros dispositivos electrónicos) para realizar los procedimientos. Para los fines de esta memoria descriptiva, el término "medio legible por máquina" deberá tomarse como que incluye cualquier medio que pueda almacenar o codificar una secuencia de instrucciones para la ejecución mediante la máquina y que provoca que la máquina realice una cualquiera de las metodologías de la presente invención. Por consiguiente, el término "medio legible por máquina" deberá tomarse como que incluye, pero no se limita a, memorias de estado sólido, discos ópticos y magnéticos, y señales de onda portadora. Además, es común en la técnica hablar de software, en una u otra forma (por ejemplo, programa, procedimiento, proceso, aplicación, módulo, lógica...), como que realiza una acción o provoca un resultado. Tales expresiones son simplemente una manera abreviada de decir que la ejecución del software mediante un ordenador provoca que el procesador del ordenador realice una acción o produzca un resultado.
Por tanto, se describe un procedimiento y aparato novedosos para utilizar datos de estado de satélites. Aunque la invención se describe en el presente documento con referencia a realizaciones preferidas específicas, a los expertos en la técnica se les ocurrirán fácilmente muchas modificaciones de las mismas. En consecuencia, todas las variaciones y modificaciones mencionadas están incluidas dentro del alcance propuesto de la invención según se define mediante las siguientes reivindicaciones.

Claims (11)

1. Un procedimiento para procesar señales del sistema de posicionamiento por satélite (SPS), comprendiendo el procedimiento:
intentar adquirir señales SPS de satélites SPS a la vista independientemente de si los satélites SPS a la vista tienen funcionamiento incorrecto;
recibir datos de funcionamiento que especifican cuáles de los satélites SPS a la vista tienen funcionamiento incorrecto;
probar mediciones obtenidas a partir de la adquisición de las señales SPS, para todos los satélites SPS a la vista, para una correlación cruzada entre al menos dos satélites SPS diferentes, en el que la prueba se realiza independientemente de si un satélite SPS a la vista tiene funcionamiento incorrecto.
2. El procedimiento según la reivindicación 1, que comprende además:
eliminar de un conjunto de mediciones una primera medición, correspondiente a un primer satélite SPS, en el que el conjunto de mediciones, después de la eliminación, va a utilizarse para resolver una posición de un receptor SPS móvil, y en el que se determina que va a eliminarse la primera medición mediante la prueba.
3. El procedimiento según la reivindicación 2, en el que se ha indicado que el primer satélite SPS es un satélite de funcionamiento correcto.
4. El procedimiento según la reivindicación 1, que comprende además:
analizar una primera medición, correspondiente a un primer satélite SPS que se ha indicado que es un satélite de funcionamiento correcto, para determinar si eliminar la primera medición de un conjunto de mediciones o corregir la primera medición para su uso en el conjunto de mediciones, en el que el conjunto de mediciones va a utilizarse para resolver una posición de un receptor SPS móvil, y en el que la primera medición se selecciona para el análisis como resultado de la prueba.
5. El procedimiento según la reivindicación 1, en el que los satélites SPS a la vista están a la vista de al menos uno de un receptor de referencia SPS, una red de receptores de referencia SPS, el receptor SPS móvil, una célula de un sistema de radio celular, y un grupo de células de un sistema de radio celular.
6. Un medio legible por ordenador que contiene instrucciones de programa informático ejecutables, que cuando se ejecutan mediante un sistema de procesamiento de datos, provocan que el sistema de procesamiento de datos realice un procedimiento para procesar señales del sistema de posicionamiento por satélite (SPS), comprendiendo el procedimiento:
intentar adquirir señales SPS de satélites SPS a la vista independientemente de si los satélites SPS a la vista tienen funcionamiento incorrecto;
recibir datos de funcionamiento que especifican cuáles de los satélites SPS a la vista tienen funcionamiento incorrecto;
probar mediciones obtenidas a partir de la adquisición de las señales SPS, para todos los satélites SPS a la vista, para una correlación cruzada entre dos satélites SPS diferentes, en el que la prueba se realiza independientemente de si un satélite SPS a la vista tiene funcionamiento incorrecto.
7. El medio legible por ordenador según la reivindicación 6, en el que el procedimiento comprende además:
eliminar de un conjunto de mediciones una primera medición, correspondiente a un primer satélite SPS, que se ha indicado que es un satélite de funcionamiento correcto, en el que el conjunto de mediciones, después de la eliminación, va a utilizarse para resolver una posición de un receptor SPS móvil, y en el que se determina que va a eliminarse la primera medición mediante la prueba.
8. El medio legible por ordenador según la reivindicación 6, en el que el procedimiento comprende además:
analizar una primera medición, correspondiente a un primer satélite SPS que se ha indicado que es un satélite de funcionamiento correcto, para determinar si eliminar la primera medición de un conjunto de mediciones o corregir la primera medición para su uso en el conjunto de mediciones, en el que el conjunto de mediciones va a utilizarse para resolver una posición de un receptor SPS móvil, y en el que la primera medición se selecciona para el análisis como resultado de la prueba.
\newpage
9. El medio legible por ordenador según la reivindicación 6, en el que los satélites SPS a la vista están a la vista de al menos uno de un receptor de referencia SPS, una red de receptores de referencia SPS, el receptor SPS móvil, una célula de un sistema de radio celular, y un grupo de células de un sistema de radio celular.
10. Un aparato que comprende:
un receptor de un sistema de posicionamiento por satélite (SPS) móvil para recibir señales SPS; y
un receptor acoplado con el receptor SPS móvil, en el que el receptor SPS móvil recibe las señales SPS desde un transmisor y analiza satélites SPS a la vista para una condición de correlación cruzada en la que una señal del satélite SPS de funcionamiento correcto se ve influenciada por una señal del satélite SPS de funcionamiento incorrecto, eliminándose o corrigiéndose la señal del satélite SPS de funcionamiento correcto y la señal del satélite SPS con correlación cruzada antes de que se calcule una ubicación a partir de los satélites SPS a la vista mediante el receptor SPS móvil.
11. Un aparato para recibir señales del sistema de posicionamiento por satélite (SPS) desde un servidor que comprende:
un receptor SPS móvil para recibir las señales SPS; y
un receptor acoplado con el receptor SPS móvil, en el que el servidor analiza satélites SPS a la vista para una condición de correlación cruzada en la que una señal del satélite SPS de funcionamiento correcto se ve influenciada por una señal del satélite SPS de funcionamiento incorrecto, eliminándose o corrigiéndose la señal del satélite SPS de funcionamiento incorrecto y la señal del satélite SPS con correlación cruzada antes de que se calcule una ubicación a partir de los satélites SPS a la vista mediante el servidor.
ES01968106T 2000-08-25 2001-08-24 Procedimiento y aparato para utilizar informacion de estado de satelites en sistemas de posicionamiento de satelites. Expired - Lifetime ES2298259T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US22825800P 2000-08-25 2000-08-25
US228258P 2000-08-25
US09/938,076 US6583756B2 (en) 2000-08-25 2001-08-23 Method and apparatus for using satellite status information in satellite positioning systems
US938076 2001-08-23

Publications (1)

Publication Number Publication Date
ES2298259T3 true ES2298259T3 (es) 2008-05-16

Family

ID=26922193

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01968106T Expired - Lifetime ES2298259T3 (es) 2000-08-25 2001-08-24 Procedimiento y aparato para utilizar informacion de estado de satelites en sistemas de posicionamiento de satelites.

Country Status (14)

Country Link
US (1) US6583756B2 (es)
EP (1) EP1314046B1 (es)
JP (4) JP5230888B2 (es)
KR (1) KR100807607B1 (es)
CN (1) CN100354646C (es)
AT (1) ATE381716T1 (es)
AU (2) AU8838001A (es)
CA (1) CA2420594C (es)
DE (1) DE60131988T2 (es)
ES (1) ES2298259T3 (es)
HK (1) HK1060617A1 (es)
IL (2) IL154591A0 (es)
MX (1) MXPA03001641A (es)
WO (1) WO2002018968A2 (es)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6583756B2 (en) * 2000-08-25 2003-06-24 Qualcomm Incorporated Method and apparatus for using satellite status information in satellite positioning systems
US7574215B1 (en) * 2000-11-06 2009-08-11 Trimble Navigation Limited System and method for distribution of GPS satellite information
US6992617B2 (en) 2003-11-13 2006-01-31 Global Locate, Inc. Method and apparatus for monitoring the integrity of satellite tracking data used by a remote receiver
US8244271B2 (en) * 2001-05-21 2012-08-14 Csr Technology Inc. Distributed data collection of satellite data
US20050020282A1 (en) * 2001-05-21 2005-01-27 Ashutosh Pande Virtual satellite position system server
US7038619B2 (en) 2001-12-31 2006-05-02 Rdp Associates, Incorporated Satellite positioning system enabled media measurement system and method
US7126528B2 (en) * 2003-02-28 2006-10-24 Southwest Research Institute Method for delivering secondary (non-location) data to a GPS receiver
US20050005572A1 (en) * 2003-07-11 2005-01-13 Perkins Darcie Woodruff Window box and mounting system
US7158882B2 (en) * 2004-03-01 2007-01-02 Global Locate, Inc Method and apparatus for locating position of a mobile receiver
JP2006038734A (ja) * 2004-07-29 2006-02-09 Seiko Epson Corp 測位システム、端末装置、端末装置の制御方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体
EP1637899A1 (en) * 2004-09-20 2006-03-22 EADS Astrium GmbH Method and apparatus for providing integrity information for users of global navigation system
US7453961B1 (en) 2005-01-11 2008-11-18 Itt Manufacturing Enterprises, Inc. Methods and apparatus for detection of signal timing
JP2009528528A (ja) 2006-02-28 2009-08-06 ノキア コーポレイション ナビゲーションシステムのための方法および装置
JP4844189B2 (ja) * 2006-03-24 2011-12-28 セイコーエプソン株式会社 測位装置、測位装置の制御方法、測位装置の制御プログラム、測位装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体
TWI335994B (en) * 2006-05-23 2011-01-11 Mediatek Inc Satellite search method
EP2264484B1 (en) * 2006-07-07 2017-06-21 STMicroelectronics (Research & Development) Limited Locating satellites
JP4890176B2 (ja) * 2006-09-25 2012-03-07 日本無線株式会社 衛星信号判定装置
US20080252518A1 (en) * 2007-03-21 2008-10-16 Yerachmiel Yeshayahu Method and apparatus for determining location using a hybrid solution
US8779970B1 (en) 2007-03-21 2014-07-15 Marvell International Ltd. Method and apparatus for determining location using a hybrid solution
US8249616B2 (en) * 2007-08-23 2012-08-21 Texas Instruments Incorporated Satellite (GPS) assisted clock apparatus, circuits, systems and processes for cellular terminals on asynchronous networks
US7800530B2 (en) * 2007-12-07 2010-09-21 Andrew, Llc Method and system for providing assistance data for A-GPS location of handsets in wireless networks
US7928903B2 (en) * 2007-12-07 2011-04-19 Andrew, Llc Method and system for selecting optimal satellites for A-GPS location of handsets in wireless networks
US9250330B2 (en) * 2007-12-07 2016-02-02 Telecommunication Systems, Inc. Method and system for selecting optimal satellites for A-GPS location of handsets in wireless networks
JP5368213B2 (ja) * 2009-08-20 2013-12-18 日本無線株式会社 Gnss受信機
JP5740961B2 (ja) * 2010-12-17 2015-07-01 セイコーエプソン株式会社 衛星信号捕捉適否判定方法及び衛星信号捕捉適否判定装置
US8855676B2 (en) * 2011-03-24 2014-10-07 Sprint Spectrum L.P. Method and apparatus for providing satellite assistance data
US10386490B2 (en) 2012-07-16 2019-08-20 Microsoft Technology Licensing, Llc Reduced sampling low power GPS
US10317538B2 (en) 2013-08-27 2019-06-11 Microsoft Technology Licensing, Llc Cloud-offloaded global satellite positioning
US9671499B2 (en) 2013-10-30 2017-06-06 Microsoft Technology Licensing, Llc High-sensitivity GPS device with directional antenna
DE102016205843A1 (de) * 2016-04-07 2017-10-12 Volkswagen Aktiengesellschaft Navigationsverfahren, Navigationseinrichtung und Navigationssystem
US11131774B2 (en) * 2016-11-07 2021-09-28 Mitsubishi Electric Corporation Positioning augmentation device, positioning augmentation system, and positioning augmentation method
CN107942350B (zh) * 2017-11-02 2021-05-28 千寻位置网络有限公司 增强城市环境中gnss终端定位效果的方法
JP7211040B2 (ja) 2018-11-29 2023-01-24 富士通株式会社 位置検知システム、位置検知装置、位置検知方法およびセンサ端末
CN113466895B (zh) * 2020-03-30 2022-08-26 千寻位置网络有限公司 提供辅助定位数据的方法及系统和定位设备
CN117092664B (zh) * 2023-10-17 2024-01-09 青岛杰瑞自动化有限公司 一种基于授时系统的定位抗干扰方法及系统、电子设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5418538A (en) * 1993-05-21 1995-05-23 Trimble Navigation Limited Rapid satellite signal acquisition in a satellite positioning system
JP3537504B2 (ja) * 1994-09-30 2004-06-14 古野電気株式会社 測位システム
JPH08170983A (ja) * 1994-12-19 1996-07-02 Toyota Motor Corp 差動グローバルポジショニングシステム用固定局及びこれを用いたナビゲーションシステム
JP3576268B2 (ja) * 1995-05-31 2004-10-13 古野電気株式会社 測位装置、測位システムおよび測位方法
DE69637755D1 (de) * 1995-10-09 2009-01-02 Snaptrack Inc Gps-empfänger und verfahren zur verarbeitung von gps-signalen
US5883594A (en) * 1997-02-20 1999-03-16 Trimble Navigation Limited GPS receiver using a message system for reducing power consumption
JPH10300835A (ja) * 1997-04-25 1998-11-13 Lockheed Martin Corp Gps衛星システムを利用したセルラー電話の迅速かつ正確な地理的位置の特定
US6070078A (en) * 1997-10-15 2000-05-30 Ericsson Inc. Reduced global positioning system receiver code shift search space for a cellular telephone system
US6411811B2 (en) 1998-04-20 2002-06-25 Ericsson Inc. System and method for provisioning assistance global positioning system information to a mobile station
US6313786B1 (en) 1998-07-02 2001-11-06 Snaptrack, Inc. Method and apparatus for measurement processing of satellite positioning system (SPS) signals
US6429808B1 (en) * 1999-11-12 2002-08-06 Motorola, Inc. Method and apparatus for assisted GPS integrity maintenance
US6282231B1 (en) * 1999-12-14 2001-08-28 Sirf Technology, Inc. Strong signal cancellation to enhance processing of weak spread spectrum signal
US6720915B2 (en) * 2000-03-20 2004-04-13 Snaptrack Incorporated Methods and apparatuses for using assistance data relating to satellite position systems
US6583756B2 (en) * 2000-08-25 2003-06-24 Qualcomm Incorporated Method and apparatus for using satellite status information in satellite positioning systems

Also Published As

Publication number Publication date
IL154591A (en) 2010-11-30
DE60131988T2 (de) 2008-12-11
JP2014222229A (ja) 2014-11-27
JP2004507766A (ja) 2004-03-11
US6583756B2 (en) 2003-06-24
KR100807607B1 (ko) 2008-03-03
JP2013242316A (ja) 2013-12-05
DE60131988D1 (de) 2008-01-31
CN1471641A (zh) 2004-01-28
WO2002018968A2 (en) 2002-03-07
JP5730941B2 (ja) 2015-06-10
KR20030034157A (ko) 2003-05-01
ATE381716T1 (de) 2008-01-15
WO2002018968A3 (en) 2002-05-10
JP2012093362A (ja) 2012-05-17
CN100354646C (zh) 2007-12-12
US20020075182A1 (en) 2002-06-20
EP1314046B1 (en) 2007-12-19
CA2420594A1 (en) 2002-03-07
CA2420594C (en) 2011-05-31
HK1060617A1 (en) 2004-08-13
JP5902239B2 (ja) 2016-04-13
MXPA03001641A (es) 2004-05-05
EP1314046A2 (en) 2003-05-28
AU8838001A (en) 2002-03-13
JP5230888B2 (ja) 2013-07-10
IL154591A0 (en) 2003-09-17
AU2001288380B2 (en) 2006-05-18

Similar Documents

Publication Publication Date Title
ES2298259T3 (es) Procedimiento y aparato para utilizar informacion de estado de satelites en sistemas de posicionamiento de satelites.
ES2345708T3 (es) Procedimiento y aparato para usar datos de asistencia en relacion con sistemas de posicionamiento por satelite.
ES2312334T3 (es) Procedimiento y aparato para procesamiento de medicion de señales de posicionamiento por satelite (sps).
ES2359615T3 (es) Procedimiento y aparato para adquirir señales del sistema de posicionamiento de satélites.
KR101000984B1 (ko) 위성 위치 확인 시스템에서 거리 변화율 측정값을 이용하여위치를 검증하는 방법 및 장치
US7987048B2 (en) Method and apparatus for computing position using instantaneous doppler measurements from satellites
US7965230B2 (en) Satellite time determination for SPS receiver
US6538601B2 (en) Hybrid system for position determination by a mobile communications terminal
AU2001288380A1 (en) Method and apparatus for using satellite status information in satellite positioning systems
US6833813B2 (en) Method, receiver and system for determining the time of reception of a beacon signal
KR100674213B1 (ko) 위치정보 제공장치 및 그 방법
EP1914562A2 (en) Method and apparatus for using satellite status information in satellite positioning systems
Chu et al. Assisted GNSS-Traditional and Vectorized: Implementation and Performance Results