MXPA01001659A - Metodo y aparato para comprimir informacion de mensajes de radiodifusion de satelites gps. - Google Patents
Metodo y aparato para comprimir informacion de mensajes de radiodifusion de satelites gps.Info
- Publication number
- MXPA01001659A MXPA01001659A MXPA01001659A MXPA01001659A MXPA01001659A MX PA01001659 A MXPA01001659 A MX PA01001659A MX PA01001659 A MXPA01001659 A MX PA01001659A MX PA01001659 A MXPA01001659 A MX PA01001659A MX PA01001659 A MXPA01001659 A MX PA01001659A
- Authority
- MX
- Mexico
- Prior art keywords
- gps
- sub
- data
- frame
- message
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 17
- 230000006835 compression Effects 0.000 claims description 6
- 238000007906 compression Methods 0.000 claims description 6
- 238000012937 correction Methods 0.000 abstract description 41
- 230000001413 cellular effect Effects 0.000 abstract description 12
- 235000018734 Sambucus australis Nutrition 0.000 abstract 1
- 244000180577 Sambucus australis Species 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 13
- PNDPGZBMCMUPRI-UHFFFAOYSA-N iodine Chemical compound II PNDPGZBMCMUPRI-UHFFFAOYSA-N 0.000 description 7
- 238000005259 measurement Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 239000013598 vector Substances 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- IRLPACMLTUPBCL-KQYNXXCUSA-N 5'-adenylyl sulfate Chemical compound C1=NC=2C(N)=NC=NC=2N1[C@@H]1O[C@H](COP(O)(=O)OS(O)(=O)=O)[C@@H](O)[C@H]1O IRLPACMLTUPBCL-KQYNXXCUSA-N 0.000 description 1
- 241000557769 Iodes Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/27—Acquisition or tracking or demodulation of signals transmitted by the system creating, predicting or correcting ephemeris or almanac data within the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/258—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
El sistema de satelite de posicionamiento global ayudado (GPS Ayudado) tiene un nodo de red de referencia GPS (260) que recolecta mensajes de radiodifusion de satelite GPS y prepara mensajes de ayuda GPS separados a ser modulados por una estacion transceptora base (BTS) (202) sobre una senal portadora celular (201) y los envia a uno solo o multiples microtelefonos (204). En una primera modalidad preferida, en lugar de que el microtelefono (204) reciba elementos de datos de efemerides y correccion de reloj estandar en un mensaje de ayuda GPS, un mensaje de ayuda GPS comprimido que contiene informacion XYZ contiene una posicion coordenadas de satelite GPS modificada de acuerdo a la correccion del reloj del satelite. En una segunda modalidad preferida, existe un primer tipo de mensaje de ayuda GPS comprimido que contiene datos de los subcuadros 1, 2, 3 de un mensaje de radiodifusion de satelite GPS y un segundo tipo de mensaje de ayuda GPS comprimido que contiene datos de los subcuadros 4, 5 de un mensaje de radiodifusion de satelite GPS. Los mensajes de ayuda GPS comprimidos de acuerdo a la segunda modalidad preferida carecen de informacion redundante o predecible para reducir el tamano del mensaje de ayuda GPS comprimido. El primer tipo puede ser actualizado a una velocidad diferente a la del segundo tipo para reducir el trafico y mantener aun el microtelefono (204) actualizado.
Description
METODO X APARATO PARA COMPRIMIR INFORMACION DE MENSAJES
DE RADIODIFUSION DE SATELITES GPS
CAMPO DE LA INVENCION La presente invención se relaciona de manera general con servicios de ubicación en sistemas de comunicación para radio. De manera más particular, la presente invención se relaciona con un método y un aparato para ayudar a un microteléfono móvil a determinar su ubicación utilizando las capacidades de determinación de la ubicación del sistema de posicionamiento global ayudado (GPS Ayudado) en un sistema de comunicación por radio .
ANTECEDENTES DE LA INVENCION Un receptor GPS determina su posición sobre la Tierra utilizando la constelación GPS de 24 satélites que efectúan una órbita dos veces al día a una altitud de aproximadamente 20,183.61 kilómetros encima de la superficie de la tierra. Esos satélites proporcionan referencias de navegación para permitir la triangulación con tres' a cuatro satélites que actúan como puntos de referencia precisos para determinar la posición (latitud, longitud, altitud, y en algunas aplicaciones velocidad) en el receptor GPS. Los satélites GPS se proporcionan en seis planos orbitales, a 55 grados de inclinación. Cada plano orbital contiene cuatro satélites. La constelación GPS deberá proporcionar un receptor GPS cuatro a doce satélites siendo visibles desde cualquier punto sobre la Tierra teniendo una visión clara del cielo. Tradicionalmente, los satélites GPS transmite efemérides y parámetros de corrección de reloj directamente a los receptores GPS. Los datos de efemérides y corrección de reloj dan a un receptor GPS toda la información que necesite para calcular la posición del satélite como función del tiempo, y para calcular el parámetro de error del reloj del satélite, también como función del tiempo. Un satélite GPS transmite los datos en un modo de radiodifusión del satélite a la tierra a una velocidad lenta de 50 bits por segundo (BPS) . Toma entre 18 y 30 segundos transmitir un solo mensaje de radiodifusión de satélite GPS a la vez, dependiendo de si el receptor GPS se sincroniza con el mensaje de radiodifusión transmitido. La especificación del protocolo aéreo para el mensaje del satélite a la Tierra se publicó en la Especificación ICD-GPS-200 publicada por Rockwell Corporation. . La FIGURA 1 da los detalles de un mensaje de radiodifusión de satélite GPS de la técnica anterior 100. Cada mensaje 100 tiene cinco subcuadros, el subcuadro 1 111, el subcuadro 2 112, el subcuadro 3 113, el subcuadro 4 114, y el subcuadro 5 115. Cada subcuadro 111, 112, 113, 114, 115 tiene diez palabras 120, 121, 122, 123, 124, 125, 126, 127, 128, 129 de treinta bits cada una. Cada palabra de treinta bits tiene veinticuatro bits de información y seis bits de paridad. Para la primera palabra en cada subcuadro, la palabra de exploración telemétrica (TLM) 120, existe un preámbulo fijo de ocho bits 131, una sección de datos de dieciséis bits, 132, y los seis bits de paridad 133. Para la segunda palabra en cada subcuadro, una palabra de persistencia (HOW) 121, existe un tiempo de diecisiete bits del parámetro de semana (TOW) 141, una sección de datos de siete bits 142 que contiene una identificación de subcuadro de tres bits, y los seis bits de paridad 143. Debido a que los mensajes de los datos de satélite GPS son transmitidos a 50 BPS, toma exactamente seis segundos transmitir cada subcuadro de 300 bits 111, 112, 113, 114, 115 y treinta segundos para transmitir todo el mensaje de 1500 bits 100. Remítase a la Especificación ICD-GPS-200 para los detalles completos sobre el contenido y formato del mensaje de radiodifusión de satélite GPS. La transmisión del mensaje es sincronizada precisamente con el tiempo GPS, y el mensaje 100 es tal que cada bit de la secuencia de 50 BPS es conocido con precisión en las coordenadas de tiempo GPS. Cada bit representa 0.02 segundos de tiempo transcurrido adicionalmente desde la media noche del Sábado anterior en Greenwich, Inglaterra. El sistema GPS sigue la pista de este tiempo transcurrido por el parámetro TOW 141. El reloj GPS comienza a funcionar el sábado a media noche en Greenwich, Inglaterra y cuenta segundos hasta el siguiente sábado a la media noche. Existen 604,800 segundos contenidos en una semana GPS, entonces el reloj es reajustado para comenzar la siguiente semana. Se utiliza entonces un contador de Semanas GPS para seguir la pista del tiempo más allá de una semana. Dentro de un bit de datos, el tiempo es conocido dentro de 0.001 segundos, debido a que cada bit de datos del mensaje del 50 BPS es también coherente y está sincronizado con el código de dispersión del espectro de dispersión de 1023 bits. Toma precisamente 20 repeticiones del código de dispersión de señales crear un bit de datos. De este modo, el tiempo es conocido hasta por debajo de 20 milisegundos exactamente por un receptor GPS que cuente el número entero de repeticiones del código de ruido pseudoaleatorio (PRN). Finalmente, el tiempo es conocido con una exactitud de un milisegundo por un receptor GPS que mide la fracción de un intervalo de repetición del código PN (también conocido como la fase de código al momento de la medición) . En consecuencia, el mensaje de 50 BPS y el código de dispersión PN y subyacente es utilizado por cada receptor GPS construido hoy en día para obtener una medida del tiempo como se transmitió desde el satélite GPS, traduciendo efectivamente el reloj con precisión en el satélite al receptor GPS con base en tierra agregando el retardo de propagación del satélite al receptor al tiempo indicado . por el mensaje de 50 BPS. En cualquier implementación en la cual un receptor (o sensor) GPS incluido en un teléfono celular para propósitos de localización, la velocidad de datos lenta de 50 BPS es un problema debido a que hace más lenta la disponibilidad de las coordenadas de la posición y de este modo hace más lenta una respuesta a la pregunta de determinación de la ubicación. Además, los datos transmitidos a 50 BPS pueden volverse difíciles de desmodular en condiciones de señales débiles tal como en un edificio o bajo un follaje tupido. Para combatir este problema, se creó la idea del GPS Ayudado. En el GPS Ayudado, la infraestructura de la red de comunicaciones se utilizó para ayudar al receptor GPS móvil, el cual puede ser implementado como un dispositivo autónomo o integrado con un aparato radiotelefónico. El GPS Ayudado establece una red de referencia GPS (o una red de GPS de área amplia, explicada con mayor detalle más adelante) cuyos receptores GPS de referencia tienen vistas claras del cielo y pueden operar continuamente para verificar el estado de la constelación GPS en tiempo real. La red de referencia GPS de este modo proporciona datos precisos a cada satélite GPS en un tiempo en una época particular. Esta red de referencia GPS está también conectada a la infraestructura celular. Pueden ser soportados al menos tres modos de operación del GPS Ayudado: "ayudado por MS", "basado en la MS" y "autónomo". Para el GPS ayudado por la MS, la posición del receptor GPS (MS) de la estación móvil se calcula en la red. Típicamente la estación móvil, recibe datos de ayuda, tales como tiempo GPS, Doppler, y la ventana de búsqueda de fase de código, y transmite datos de pseudoalcance de regreso a la red. Para el GPS basado en la MS, la posición del receptor GPS de la estación móvil se calcula en el microteléfono . Típicamente la estación móvil recibe datos de ayuda, tales como el tiempo GPS, efemérides, y corrección de reloj, y transmite la posición calculada de regreso a la red si se requiere. Para GPS autónomos, la posición del receptor GPS de la estación móvil se calcula en el microteléfono con ayuda muy limitada de la red (o sin ayuda del todo) . El GPS autónomo puede ser caracterizado de manera aproximada como basado en la MS, aunque típicamente para GPS autónomos, la posición del receptor GPS móvil se determina independientemente sin ayuda de la red. Para cualquier aplicación GPS, los errores de posición son contribuidos por el reloj del satélite, la órbita del satélite, predicción de efemérides, retardo ionosférico, retardo troposférico, y disponibilidad selectiva (SA) , el cual es un esquema de degradación de exactitud diseñado para reducir la exactitud de la posición disponible a usuarios civiles. Para reducir esos errores, pueden aplicarse correcciones de alcance y velocidad de alcance a las mediciones de pseudoalcance sin tratar para crear una solución de posición que es exacta por unos cuantos metros en ambientes abiertos. Una de tales técnicas de corrección es el GPS diferencial (DGPS) , el cual utiliza un receptor GPS de referencia a una posición contemplada para enviar información de corrección al receptor GPS de una estación móvil sobre un enlace de comunicación. Para el GPS ayudado por la MS, las correcciones pueden ser aplicadas directamente en la red o un servidor a los pseudoalcances y velocidades de pseudoalcances recibidas del receptor GPS móvil. Para el GPS basado en la MS, las correcciones deben ser transmitidas al red GPS móvil por transmisiones ya sea vía "punto a punto" o de "radiodifusión" ("de un punto a múltiples puntos") . Nótese que el GPS ayudado puede operar con o sin correcciones GPS diferenciales; las correcciones se requieren generalmente, sin embargo, para aquellas aplicaciones de localización o ubicación con la mayoría de los requerimientos que demanda exactitud. La determinación del tiempo GPS exacto en un receptor GPS Ayudado es importante para la determinación de la ubicación, debido a que el posicionamiento del satélite GPS se basa en un tiempo de principio de arribo (TOA) . El principio TOA apunta hacia la ubicación de un receptor GPS con la información de alcance y con el tiempo estampado, de este modo la exactitud del tiempo GPS en el receptor GPS afecta la integridad de la ubicación calculada de las señales GPS. Los tres tipos principales de información transmitida incluyen la transmisión de satélite de su propia posición, el tiempo del satélite, y un código P N que es utilizado por el receptor GPS para calcular su alcance del satélite. La posición y el tiempo del satélite se derivan del equipo de seguimiento con base en tierra preciso y relojes atómicos con una exactitud de un segundo en 300,000 años. El flujo interno del código PRN (el cual aparece como una secuencia muy larga de bits aleatorios) generado en el receptor GPS puede ser comparado con los bits recibidos del código PRN del satélite; alineando los dos flujos de datos para obtener una desviación o desplazamiento del tiempo que representa el tiempo de desplazamiento preciso del satélite al receptor GPS. En el extremo receptor de la señal GPS, las cuatro funciones del receptor GPS convencional principales son: 1) Medir la distancia del satélite al receptor determinando los pseudoalcances (fases de código) ; 2) Extraer el tiempo de arribo de la señal del contenido del mensaje transmitido por el satélite; 3) Calcular la posición de los satélites evaluando los datos de las efemérides al tiempo de arribo indicado; y 4) Calcular la posición de la antena receptora y la desviación del reloj del receptor utilizando los puntos de los datos anteriores. El proceso de búsqueda y adquisición de señales GPS, o codificación de datos de posicionamiento del satélite (y otros datos) por varios satélites, y el cálculo del tiempo y hora exacta del día para la ubicación del receptor GPS de tales datos es computacionalmente exhaustivo y consume tiempo .
Lo que se necesita es un método para transmitir los datos del patrón de 1500 bits de longitud sin tratar para todos los subcuadros del mensaje de . radiodifusión de satélite GPS en una forma eficiente, de modo que un receptor GPS pueda utilizar el contenido de todo el mensaje de 1500 bits sin tener que recibir realmente todos los bits. Ambas metas se logran proporcionando los parámetros de la órbita del satélite y proporcionan al receptor GPS un método de sincronización del tiempo. Seria deseable además proporcionar un método y un aparato que proporcione una degradación tan mínima como sea posible en el desempeño de los sistemas GPS Ayudados.
BREVE DESCRIPCION DE LOS DIBUJOS La FIGURA 1 da los detalles de un mensaje de radiodifusión de satélite GPS de la técnica anterior. La FIGURA 2 es un diagrama del sistema de un sistema de radiotelefonía celular de un sistema de posicionamiento global (GPS ayudado) de acuerdo con las modalidades preferidas. La FIGURA 3 ilustra la modificación de los datos de .posición del satélite verdaderos de acuerdo con una primera modalidad preferida. La FIGURA 4? y la FIGURA AB muestran el proceso de determinar el tiempo utilizando la información descomprimida de un mensaje de ayuda GPS de acuerdo con las modalidades preferidas. La FIGURA 5 ilustra consideraciones de temporización cuando se transmite un mensaje de ayuda GPS de acuerdo con una segunda modalidad preferida.
DESCRIPCION DETALLADA DE LA INVENCION Con un deseo de proporcionar servicios de determinación y ubicación en redes celulares móviles y de telefonía PCS, los sistemas de posicionamiento que toman ventaja del sistema de posicionamiento global (GPS) pueden facilitar la medición de la ubicación del microteléfono utilizando mensajes de datos de satélite relacionados con el tiempo. En consecuencia, se describe un método y un aparato para proporcionar información de mensajes de radiodifusión de satélite GPS a un receptor GPS y proporcionar el tiempo exacto al receptor GPS en un sistema de comunicación por radio y GPS Ayudado. Aunque las modalidades discutidas aquí se refieren al uso de satélites GPS, pueden ser empleados otros sistemas de satélite. Además, aunque se utilizó una red celular GSM como ejemplo para describir las modalidades, pueden emplearse de manera alternativa otros sistemas de comunicación inalámbricos .
Un sistema GPS Ayudado tiene un nodo de red de referencia GPS que recolectan mensajes de radiodifusión de satélite GPS y prepara mensajes de ayuda GPS separados a ser modulados por una estación transceptora base (BTS) sobre una señal portadora celular y los envía a uno solo o múltiples microteléfonos . En una primera modalidad preferida, en lugar de que el microteléfono reciba efemérides y elementos de datos de corrección de reloj estándar en un mensaje de ayuda GPS, un mensaje de ayuda GPS comprimido que contiene información XYZ contiene una posición de las coordenadas de satélite GPS modificadas de acuerdo a la corrección del reloj del satélite. En una segunda modalidad preferida, existe un primer tipo de mensaje de ayuda GPS comprimido que contiene datos de los subcuadros 1, 2, 3 de un mensaje de radiodifusión de satélite GPS y un segundo tipo de mensaje de ayuda GPS comprimido que contiene datos de los subcuadros 4, 5 de un mensaje de radiodifusión de satélite GPS. Los mensajes de ayuda GPS comprimidos de acuerdo · a la segunda modalidad preferida carecen de información redundante o predecible para reducir el tamaño del mensaje de ayuda GPS comprimido. El primer tipo puede ser actualizado a una velocidad diferente a la del segundo tipo para reducir el tráfico y mantener aún el microteléfono hasta la fecha.
La FIGURA 2 es un diagrama de sistema de un sistema de radiotelefonía celular GPS Ayudado 200 de acuerdo con una modalidad preferida. El receptor GPS de referencia 218 con una antena 219 se localiza en un lugar contemplado y tiene una vista abierta del cielo para recibir mensajes de radiodifusión de satélite GPS de satélites GPS 220. El receptor GPS de referencia 218 recibe y sigue las señales del mensaje de radiodifusión de satélite GPS de múltiples satélites GPS 220 para generar datos de ayuda GPS, los cuales son enviados selectivamente a ciertos microteléfonos móviles 204 o los transmite a todos los microteléfonos móviles, dependiendo del modo GPS Ayudado específico en operación o solicitado por la aplicación de ubicación o localización. Los datos de ayuda pueden incluir la ubicación de referencia, tiempo de referencia, tiempo GPS, Doppler, ventana de búsqueda de fase de código, efemérides y correcciones de reloj, elementos de retardo ionosférico, desviaciones de las Coordenadas del Tiempo Universal (UTC) , almanaque, correcciones de GPS y muchos otros aspectos. Para sistemas que utilizan DGPS, los datos de corrección diferenciales que son generados por el receptor GPS de referencia 218 son generados preferiblemente para todos los satélites GPS 220 dentro de la vista de la antena del receptor GPS de referencia 219 para maximizar la cobertura del microteléfono móvil. Un centro de ubicación o localización móvil de servicio (SMLC) 212 en un nodo de red de referencia GPS 260 recolecta los mensajes de radiodifusión de satélite GPS y prepara mensajes de ayuda GPS separados a ser modulados por una estación transceptora base (BTS) 202 sobre una señal portadora celular 201 y los envía a uno solo o múltiples microteléfonos 204. Los formatos de los mensajes específicos varían como función del modo de transmisión y el tipo de datos de ayuda. Nótese que puede ser conectado un solo nodo de red de referencia GPS 260 a más de una BTS. La BTS 202 con una antena 203 transmite los mensajes de ayuda GPS a una velocidad mucho mayor (tal como de 9600 BPS o mayor) la microteléfono 204 equipado con un sensor GPS vía el enlace de comunicaciones 201. El enlace de comunicaciones 201 puede ser cualquier método de envío de mensajes incluyendo el uso del envío de mensajes de control y comunicaciones telefónicas celulares modificado. El sensor GPS del microteléfono 204 puede entonces obtener acceso a las efemérides, corrección de reloj, y otros datos de ayuda rápidamente y también puede obtener los datos en ambientes en los cuales la señal directa del satélite 220 esté bloqueada.
Los enlaces 238, 239 representan arquitecturas alternativas para un sistema de radiotelefonía celular GPS Ayudado 200. Si el enlace 238 es utilizado (y por lo tanto el enlace 239 no es utilizado) , el nodo de la red de referencia GPS 260 se enlaza al controlador de una estación base (BSC) 210. Esta arquitectura se conoce como basada en el subsistema de la estación base (BSS) . Si se utiliza el enlace 239 (y por lo tanto no se utiliza el enlace 238) el nodo de la red de referencia GPS 260 se enlaza a un centro de conmutación de servicios móvil y registro de ubicación del visitante (MSC/VRL) 222 el cual se liga entonces al BSC 210. Esta arquitectura se conoce como basado en el subsistema del sistema de la red (NSS) . Típicamente un tipo de arquitectura es soportado en una sola red, pero en ambas arquitecturas, el BSC 210 se liga o enlaza con una estación transceptora base (BTS) 202 conectada a una antena 203. Las arquitecturas del sistema descritas en la FIGURA 2 son arquitecturas basadas en BSS y basadas en NSS. Aunque las modalidades preferidas se describieron en términos de esas arquitecturas, esas técnicas de compresión de mensajes de navegación pueden ser implementadas en muchas otras arquitecturas del sistema. Ambas de esas arquitecturas implican que el servidor GPS (entidad que determina la posición) es una parte inteqral del nodo de la red de referencia GPS 260. Un servidor GPS puede ser conectado al receptor GPS de referencia 218, ser conectado al SMLC 212, ser conectado al nodo de la red de referencia GPS 260, o ser conectados a otros nodos de la red de referencia GPS. Como un experto en la técnica reconocerá, un receptor GPS de referencia y un servidor GPS relacionado (entidad que determina la posición) podría localizarse en cualquier lugar contemplado con una vista abierta del cielo, en tanto pueda enlazarse con la red o colocalizarse con un nodo de la red. Por ejemplo, el servidor podría ser separado del receptor GPS de referencia e integrado con un nodo de la red. A solicitud de una estación móvil, una red, o un cliente del servicio de ubicación o localización, los datos de ayuda derivados de la red de referencia GPS son transmitidos vía una red de comunicaciones al receptor GPS móvil para ayudarlo a arrancar rápidamente, para incrementar la sensibilidad del sensor, y para reducir el consumo de energía necesario para obtener información de posición. Un receptor GPS de referencia, tal como un receptor. GPS de referencia 218 en la FIGURA 2, puede obtener el tiempo GPS directamente del mensaje de radiodifusión de satélite GPS 100 (véase la FIGURA 1) a través del uso del TOW 141 contenido en la segunda palabra de cada subcuadro 111, 112, 113, 114, 115. El TOW 141 describe el tiempo preciso de transmisión del extremo delantero del primer bit del siguiente subcuadro en las coordenadas de la hora de la semana GPS. Por ejemplo, el TOW en el subcuadro 1 111 describe la hora de la semana GPS del extremo delantero del primer bit de la primera palabra contenida en el subcuadro 2 112. De este modo, una vez que el receptor GPS observa el TOW, se conoce la hora o tiempo de la semana. Los primero tres subcuadros 111, 112, 113 de un mensaje de radiodifusión de satélite GPS 100 contienen las efemérides y datos de corrección de reloj del satélite para el satélite GPS transmisor. Los datos de las efemérides son parámetros de órbita precisos que dan al receptor GPS la capacidad para recrear la trayectoria de vuelo el satélite. El contenido de los datos de los primeros tres subcuadros 111, 112, 113 tiene 720 bits de información por satélite (ignorando los seis bits de paridad que son enviados por cada 24 bits de información) . Regresando a la FIGURA 2, un método para transmitir la información de una red de referencia GPS 260 a un microteléfono 204 es enviar simplemente todos los bits del contenido de la información contenidos en los primeros tres subcuadros 111, 112, 113 (sin incluir la información de paridad) al microteléfono 204 en un mensaje de ayuda GPS. Esta información sin tratar, sin embargo, puede ser comprimida como se describe en las siguientes modalidades. En la primera modalidad preferida, en lugar de que el microteléfono 204 reciba elementos de datos de efemérides y corrección de reloj estándar directamente de un satélite 260 o reciba datos de efemérides y corrección de reloj estándar indirectamente de la red, el microteléfono 204 recibe coordenadas de posición de satélite calculadas de los datos de efemérides y corrección de reloj recibidos de la red. Aunque las coordenadas de posición se describen aquí como coordenadas cartesianas X, Y, Z, pueden ser de manera alternativa, coordenadas esféricas ?, f, r u otros tipos de coordenadas. El contenido de este mensaje de ayuda GPS comprimido que contiene información XYZ se da en la tabla
1, donde t es to + 2At y ti. = t0 + At . Nótese que el mensaje tiene tres conjuntos de posiciones calculadas para cada satélite GPS, lo cual reduce el número de bits que se requiere trasmitir en relación al envío de conjuntos completos de datos de efemérides. Esos tres conjuntos de datos están separados en tiempo para permitir a los microteléfonos móviles interpolar el ajuste de la curva entre los tiempos de aplicabilidad de los datos calculados para derivar datos de posición y velocidad al tiempo actual. El uso de la interpolación, más que la extrapolación, remueve cualquier error significativo en relación al cálculo del microteléfono basado en un conjunto completo de datos de efemérides.
Tabla 1. Formato del Mensaje de Ayuda GPS Comprimido que contiene Información XYZ Parámetro Descripción T0 Tiempo de aplicabilidad del primer conjunto de posiciones N_Sat Número de satélites GPS para los cuales siguen las posiciones SatID ID para este conjunto de posiciones Xo Componente de posición ECEF X al tiempo t0, metros Yo Componente de posición ECEF Y al tiempo t0, metros Z0 Componente de posición ECEF Z al tiempo t0, metros Xi Componente de posición ECEF X al tiempo to + At, metros
Yi Componente de posición ECEF Y al tiempo t0 + At, metros Tabla 1. Formato del Mensa e de Ayuda GPS Comprimido que contiene Información XYZ (continuación)
Nótese que ECEF significa coordenadas fijadas con respecto a la tierra, centradas con respecto a la tierra. Para a ustar los parámetros o el subconjunto de esos parámetros anteriores en una variedad de formatos de mensaje pueden ser combinados, separados, diseñados y comprimidos . El mensaje de ayuda GPS comprimido que contiene información XYZ incluye los tres vectores de posición del satélite en un solo mensaje que contiene X0, Yo, Z0; Xi, Yi, Zi; y X2, Y?, Z2, cada vector de posición del satélite (X, Y, Z) separado por algún intervalo de tiempo acordado, At . Para reducir aún más la longitud del mensaje de ayuda GPS, el mensaje puede ser modificado para incluir solo un vector de posición de satélite (X, Y, Z) por mensaje, separado por algún intervalo de tiempo acordado previamente At. Esto requeriría que la estación móvil obtuviera tres mensaje de radiodifusión sucesivos en ti, t2 y t3 antes de poder calcular la posición de la estación móvil a otros tiempos entre ti y t2 y entre t2 y t3. Esto puede ser problemático, debido a que requiere que el microteléfono no pierda una sola transmisión para obtener las tres mediciones. Es utilizado un algoritmo para microteléfono para calcular la posición y velocidad del satélite a un tiempo arbitrario t, to < t < ti (donde ti = t0 + At) . El algoritmo es de naturaleza iterativa, tomando tres pasos: primero calcular un estimado de la aceleración inicial de los datos de posición, a continuación calcular un estimado de la velocidad, y finalmente calcular un estimado de la posición. El algoritmo es idéntico para cada componente del vector de posición, de modo que únicamente será .con detalle un solo componente, X, en la siguiente ecuación. Primero, se deriva un estimado de la aceleración utilizando la ecuación (1):
X — ? ~~ X¿ + Xo (1) A continuación se deriva un estimado velocidad utilizando la Ecuación (2) :
X° = i - X0 - 1 XAt At 2 (2)
Finalmente, se utiliza la ecuación (3) para interpolar la posición del satélite GPS:
X(£}= X0 + X0(t + t0)+ 1 X (t -t0)2 2 (3)
Una vez determinadas las posiciones del satélite en el microteléfono, y hechas las mediciones de pseudoalcance que representan el alcance medido del receptor entre el receptor y los satélites (más la desviación del reloj del receptor) es bien sabido en la técnica como calcular la posición del receptor GPS de las mediciones. Véase "Sistema de Posicionamiento Global: Teoría y Aplicaciones" por Bradford Parkinson, et al. Nótese que los datos de corrección del reloj de satélite están ausentes del mensaje de ayuda GPS comprimido que contiene información XYZ. Esto se logra modificando de manera apropiada los datos de posición que son enviados sobre el canal 201 (FIGURA 2) para absorber los efectos del error del reloj como se ilustra en la FIGURA 3. Esto permite la eliminación de los parámetros de corrección del reloj completamente y reduce aún más el número de bits a ser transmitidos. Para lograr esto, el efecto de los errores de reloj es traducido en una desviación de la posición del satélite equivalente como se describe más adelante. La FIGURA 3 ilustra la modificación de los datos de posición del satélite de acuerdo con la primera modalidad preferida. En la FIGURA 3, un satélite GPS 320 gira por encima de un sistema de comunicación por radio. El sistema de comunicación por radio incluye una pluralidad de estaciones base 302 (u otros nodos de red) en comunicación inalámbrica de ida y vuelta con estaciones móviles tales como el microteléfono móvil 304. El microteléfono 304 recibe el mensaje de ayuda GPS comprimido que contiene información XYZ en el formato detallado en la Tabla 1 anteriormente. La traducción del efecto del error del reloj en la desviación de la posición del satélite equivalente requiere que el ajuste de la curva de la órbita del satélite de la posición verdadera del satélite X(t) representada por la curva 310, sea. modificada una cantidad correspondiente a la corrección del reloj del satélite para crear- una curva de posición efectiva XE' (t) representada por la curva 328. Las extensiones del alcance efectivo C(to) 312, C(ti) 314, y C(t2) 316 se calculan de la corrección del reloj del satélite de acuerdo a lo derivado de los datos de efemérides al tiempo de t0, tlr y t2 multiplicados por la velocidad de la luz (SOL) . Esta magnitud puede ser positiva (más lejos de un punto de referencia R) o negativo (más cerca del punto de referencia R) . La posición efectiva XE' (t) , representada por la curva 328, se calcula como sigue:
XE' (t0) = XE(t0) + C{t0) SOL ( X(t0)-R )
Para crear la órbita del satélite efectiva, se requiere el punto de referencia R para proyectar la posición de la órbita del satélite a lo largo de la linea que se extiende entre su posición verdadera X(t) y el punto de referencia R. El punto de referencia R puede ser convenientemente la estación base 302 u otro nodo que esté conectado con un receptor GPS de referencia (no mostrado) . De este modo, una matemática vectorial simple modifica la trayectoria de la órbita del satélite X(t) 310 a la trayectoria de la órbita efectiva XE' (t) 328. Elegir cada estación base individual del sistema como el punto de referencia R permite controlar el error inducido en la medición del alcance. Comparada con la distancia de la ubicación U de la estación móvil 302 con la ubicación del satélite 320, la distancia de separación D entre la estación base 302 y la estación móvil 304 es muy corta. Asúmase que la estación base 302 está dentro de 10 km de la estación móvil 304 (válido para la mayoría del tiempo de los sistemas celulares) . También, se sabe que la corrección del reloj del satélite no puede ser mayor de 5 ms, puesto que esta es la magnitud máxima del parámetro. El error máximo en el alcance estimado del satélite es función de este error del reloj y la distancia de separación D. Entonces, el error máximo calculado en el alcance medido basado en la órbita del satélite modificada o proyectada, una distancia de separación de 10 km D, y 5 ms de corrección de reloj es de aproximadamente 1 metro, el cual es aceptablemente pequeño dado otros errores de sistema tales como la trayectoria múltiple, ruido del receptor, retardo ionosférico y otros efectos de cuantización . Se puede comprimir o reducir aún más la cantidad de datos necesarios para transmitir los datos de efemérides de la red de difusión de satélite a través de múltiples técnicas. Por ejemplo, puede formarse un ajuste de la curva de segundo orden (o mayor) para las ecuaciones de movimiento del satélite, y transmitir los parámetros de ajuste de la curva en sí en lugar de datos de efemérides más grandes. Esta técnica es efectiva para reducir el número total de bits necesarios a ser comunicados de · la infraestructura al móvil en aproximadamente un factor de dos. De manera alternativa, como se mencionó anteriormente, pueden transmitirse tres conjuntos de coordenadas de satélites X, Y y Z al móvil a tres tiempos conocidos, to, ti y t? y el móvil puede calcular los parámetros de ajuste de la curva en el móvil, permitiendo de este modo que el móvil calcule la posición del satélite en cualquier tiempo entre to y t?. Todas esas técnicas son útiles para transmitir información sin tratar, comprimida, de los satélites GPS al móvil para la determinación de la órbita del satélite GPS; sin embargo, ellas transmiten de manera errónea otros elementos de información clave contenidos en la secuencia del mensaje de 50 BPS del satélite GPS, que sea en tiempo. Como se mencionó al principio, el mensaje de 50 BPS del satélite GPS está sincronizado con el tiempo GPS de manera muy precisa. El receptor GPS mide el tiempo de arribo del mensaje, y el mensaje contiene información (principalmente el TOW 141, contenido en la segunda palabra de cada subcuadro 111, 112, 113, 114, 115) que indica el tiempo preciso de arribo desde el inicio del primer bit hasta el siguiente subcuadro. En algunos sistemas celulares (por ejemplo, CDMA) , el tiempo se conoce con precisión en el microteléfono . En otros (por ejemplo, AMPS, GSM, TDMA, W-CDMA, UMTS, etc.), el tiempo no es conocido y se utilizan varias técnicas complicadas y caras para transmitir el tiempo a las estaciones móviles . Una técnica de transferencia de tiempo que puede ser empleada es transmitir todos los bits de los datos transmitidos por el satélite GPS a la estación móvil, el tiempo marcado apropiadamente, de modo que el tiempo GPS preciso de cualquier bit único permita al microteléfono calcular el tiempo de cualquiera o todos los bits. El microteléfono relaciona entonces a través de múltiples bits de datos el patrón de bits de datos conocido contra la señal recibida. Encontrar el punto de correlación máximo identifica el tiempo al que la secuencia del bit del mensaje particular es recibida. La desviación del tiempo de la correlación máxima es entonces una desviación de tiempo en el reloj del microteléfono, y el reloj del microteléfono puede ser corregido . El proceso de determinación del tiempo utilizando información descomprimida de un mensaje de ayuda GPS se explica en la FIGURA 4A y la FIGURA 4B que muestran tres pasos principales. En el paso 410, las muestras I y Q dispersas producidas a razones de 1 milisegundo de un correlacionador 441 en el microteléfono 204 (mostrado en la FIGURA 2) son almacenadas en una memoria local 445, durante el periodo de correlación esperado con una secuencia de bits de datos del código PRN conocida transmitida de la BTS 202 (mostrada en la FIGURA 2) . En el paso 420, el microteléfono 204 acepta un mensaje de ayuda GPS 451 de a BTS 202 para el periodo de tiempo que se espera sea almacenado en la memoria 445. El microteléfono 204 reconstruye entonces el mensaje de radiodifusión de satélite GPS reemplazando los datos no transmitidos con los campos calculados o estimados y almacena estos en la memoria local 453. El expansor 455 expande los datos del mensaje de radiodifusión de satélite GPS, por cada bit, expandidos a 20 bits de la misma polaridad. El retardo 456 se fija en un retardo de cero. Correlaciona todas las palabras de la memoria 445 contra el patrón de datos del mensaje de radiodifusión de satélite GPS en la memoria 453, suma la longitud de almacenamiento de la memoria 445 en el bloque de suma 457 el patrón de datos del mensaje de radiodifusión del satélite GPS expandido con cada una de las N palabras almacenadas en la memoria 445. Calcula la magnitud de esta suma en el bloque de cálculo de la magnitud 458, almacena el resultado en el cero de magnitud de la memoria contra la memoria de retardo 459. El bloque de retardo 457 fija en un milisegundo del retardo, repite nuevamente, suma en la memoria de magnitud contra retardo 459, y dirige uno. Repite hasta que sean completados todos los retardos del bloque 457 posibles, sumando todos los retardos aplicables en la memoria de magnitud contra retardo 459. En el paso 430, explora la memoria de magnitud contra retardo 459 para la magnitud máxima. La dirección del almacén de la memoria que corresponde a la suma de la correlación de la magnitud máxima corresponde al retardo de tiempo entre el inicio de la captura de los datos en la memoria local 445 y el tiempo que corresponde al tiempo del primer bit del mensaje de radiodifusión de satélite GPS almacenado en la memora 445. Aquellos expertos en la técnica reconocerán que este retardo del tiempo puede ser utilizado entonces para conocer la desviación del tiempo del tiempo de arribo esperado de la secuencia del mensaje de radiodifusión de satélite GPS y su TOA real. El error del tiempo puede entonces ser utilizado para corregir el reloj del tiempo local (microteléfono) . También es posible enviar un mensaje .transmitido de la infraestructura al móvil que indique el tiempo aproximado al móvil (por ejemplo un reloj de tiempo en la infraestructura permite un mensaje a un tiempo particular) , de modo que el móvil conozca aproximadamente que tiempo buscar para el patrón del mensaje de radiodifusión de satélite GPS conocido. Se sabe que la incertidumbre del tiempo es función del retardo de propagación de la señal y las latencias asociadas con el envío de un mensaje de la infraestructura al móvil. Se espera que esta latencia no sea de más de unos cuantos segundos en el peor de los casos, lo cual limita el alcance sobre el cual el móvil debe buscar el patrón de datos. De esta manera, el conocimiento del tiempo GPS que corresponde a cualquier bit único permite el conocimiento del tiempo de cualquier bit (cada bit es diferente en tiempo por 20 milisegundos ) . El problema es ahora comunicar la gran cantidad de datos de 50 BPS sin tratar en una forma eficiente por bits a las estaciones móviles . Una segunda modalidad preferida propone una radiodifusión de infraestructura o mensaje punto a punto que libere el contenido del mensaje de 50 BPS del mensaje transmitido por el satélite GPS en una forma eficiente por bits. La segunda modalidad preferida transmite solo los datos que no son redundantes o no predecibles. De esta manera, el número de bits de datos en un mensaje de ayuda GPS puede ser reducido. Observando en la FIGURA 1, existen campos de bits de datos en los subcuadros que son los mismos para cada subcuadro. Por ejemplo, los primeros ocho bits de la primera palabra 120 de cada subcuadro 111, 112, 113, 114, 115 contienen un preámbulo 131, debido a que el preámbulo 131 es el mismo y es conocido para cada subcuadro, no necesita ser transmitido. De manera similar, el TOW 141 es una secuencia de diecisiete bits de duración que es predecible con el tiempo. En tanto el tiempo sea conocido dentro de tres segundos, el receptor GPS puede predecir el patrón de datos TOW contenido en el subcuadro actual. También, puede predecirse el TOW 141 al inicio del primer subcuadro 111, de este modo se permitirá una ventana de incertidumbre de tiempo de quince segundos. También, el parámetro de identificación del subcuadro de tres bits contenido en la tercera palabra 122 de cada subcuadro 111, 112, 113, 114, 115 también es predecible con el tiempo. En una forma similar, la palabra de exploración telemétrica (TL ) de treinta bits de longitud 120 contenida en la primera palabra de cada subcuadro 111, 112, 113, 114, 115 necesita ser enviada únicamente una vez, debido a que la mayoría del tiempo, la palabra TLM 120 es la misma para cada subcuadro (es decir, que la palabra TLM cambia mucho más lentamente de una vez cada seis segundos) . En consecuencia, si la palabra TLM 120 es enviada desde el primer subcuadro 111, es altamente probable que la misma palabra TLM sea enviada de nuevo en el segundo y tercer subcuadros 112, 113. De esta manera, el contenido del mensaje del satélite GPS 100 puede ser reducido. Como se mencionó al principio, cada palabra de treinta bits 120, 121, 122, 123, 124, 125, 126, 127, 128, 129 contiene seis bits de paridad y un campo de información de veinticuatro bits. El campo de bits de paridad no necesita ser transmitido a los móviles, debido a que los móviles pueden calcular el patrón de datos en base a los veinticuatro bits de la palabra actual y los últimos dos bits de paridad calculados de la palabra precedente. Finalmente, los datos originales transmitidos por el satélite contienen un parámetro IODE (expedición de efemérides de datos) que está duplicado en los primeros tres subcuadros 111, 112, 113. El parámetro IODE pretende asegurar que el receptor GPS que recolecta datos de efemérides de subcuadros separados recolecte los tres subcuadros con el mismo IODE, asegurando de este modo que los datos de efemérides y reloj sean para la misma emisión. En un esquema que transmite las efemérides y corrección de reloj en un solo mensaje, existe la necesidad de transmitir únicamente un parámetro IODE; los IODE del segundo y tercer subcuadros 112, 113 pueden ser eliminados. De este modo, un mensaje de ayuda GPS que contiene todos los bits no redundantes y no predecibles en los primeros tres subcuadros 111, 112, 113, puede construirse como sigue: Del subcuadro 1 111; transmitir todos los bits de datos, menos los bits de paridad, menos el preámbulo del mensaje, menos la identificación del subcuadro; Del subcuadro 2 112; transmitir todos los bits de datos, menos los bits de paridad, menos el preámbulo del mensaje, menos el TOW 141, menos la identificación del subcuadro, menos la palabra TLM 121, menos el IODE; y Del subcuadro 3 113; transmitir todos los bits de datos, menos los bits de paridad, menos el preámbulo del mensaje, menos el TOW 141, menos la identificación del subcuadro, menos la palabra TLM 120, menos el IODE. El formato del mensaje de ayuda GPS comprimido que contiene los datos de los subcuadros 1, 2, 3, se muestra en la Tabla 2.
Tabla 2. Formato del Mensaje de Ayuda GPS Comprimido que Contiene los Datos de los Subcuadros 1 , 2 , 3.
Parámetro Descripción
dTl La diferencia de tiempo entre el tiempo de transmisión de este mensaje de ayuda GPS comprimido y el tiempo indicado por el primer bit de los bits del mensaje del Tabla 2. Formato del Mensa e de Ayuda GPS Comprimido que Contiene los Datos de los Subcuadros 1 , 2 , 3. (Continuación)
Una modificación menor de la tabla anterior podría eliminar el TOW 141 de los datos del subcuadro 1.
Pero para mayor conveniencia de proporcionar al microteléfono el tiempo real del subcuadro 3, se recomienda que la primera palabra TO sea dejada en los datos del subcuadro 1. Como se muestra en la FIGURA 5 el mensaje transmitido para los cuadros 1 hasta 3 de un satélite GPS 520 consiste de tres cuadros de datos de 50 BPS, que tienen una longitud total de 900 bits. Un receptor GPS de referencia 518 conectado a una estación transceptora base (BTS) 502 vía otros nodos de la red recolectan la secuencia de datos 50 BPS y almacena esta en una memoria local (no mostrada) . Los datos son montados y comprimidos de acuerdo a lo descrito anteriormente en un mensaje de ayuda GPS comprimido que contiene los datos de los subcuadros ¦ 1, 2, 3 515. A un tiempo del mensaje de radiodifusión predeterminado T2 (por ejemplo, una vez cada noventa segundos o algún otro valor periódico) , el mensaje comprimido 515 que tiene los bits no predichos y no redundantes transmitidos por el satélite GPS 520 son transmitidos de la infraestructura a una estación móvil 504 utilizando un mensaje con formato 509. El mensaje con formato 509 está marcado por tiempo con una representación del tiempo dTl, buena para al menos tres segundos de exactitud. La estación móvil 504 puede ahora conocer el tiempo de retardo dTl entre T2 y TI o el tiempo de retardo dT2 entre T2 y el fin de los subcuadros, debido a que conoce el TOW contenido en el primer subcuadro de datos. La exactitud de este retraso de tiempo es del nivel de unos cuantos segundos. Utilizando la técnica de correlación descrita al principio con relación a la FIGURA 4, puede calcularse el retardo preciso real, y entonces el conocimiento preciso de tiempo estará disponible y conocido por el microteléfono 504. En tanto tome menos de quince segundos transmitir el mensaje de ayuda comprimido GPS que contiene los datos de los subcuadros 1, 2, 3 a la estación móvil 504 (permitiendo latencias de liberación del mensaje) , la estación móvil 504 puede entonces recrear toda la secuencia de 900 bits contenida en los primeros tres subcuadros de un mensaje de radiodifusión de satélite GPS para los propósitos de extraer el contenido del mensaje y para hacer que el patrón de datos de 900 bits de longitud esté disponible para la determinación del tiempo en la estación móvil 504. En una forma similar, puede crearse un mensaje de ayuda GPS comprimido que tiene el contenido de datos de los subcuadros 4, 5. Nuevamente, se eliminan los bits del mensaje redundantes y predecibles del mensaje de difusión del satélite GPS 100 (FIGURA 1) cuando son transmitidos de la infraestructura de las estaciones móviles. Tal mensaje se muestra en la Tabla 3.
Tabla 3. Formato del Mensaje de Ayuda GPS Comprimido que Contiene los Datos de los Subcuadros 4 , 5
Han sido creados dos tipos separados de mensaje de ayuda GPS comprimidos. Un mensaje, que contiene los datos dé los subcuadros 1, 2 y 3 para un satélite particular, y otro mensaje que contiene los datos de los subcuadros 4 y 5 de un satélite particular. La distinción y separación de los dos mensajes es importante y ahora permite que los dos mensajes separados sean transmitidos a dos velocidades separadas, coincidiendo las velocidades con una primera velocidad óptima para liberar o distribuir datos de efemérides y corrección de reloj del satélite, y otra velocidad óptima para liberar otros datos de la constelación de los recuadros 4 y 5. Por ejemplo, dada una condición donde existen ocho satélites visibles, un mensaje de ayuda GPS comprimido que contiene los datos de los subcuadros 1, 2, 3 como se muestra en la Tabla 2 puede ser transmitido a, por ejemplo, intervalos de noventa segundos, el cual transmite todos los datos de efemérides y corrección del reloj del satélite de un satélite cada noventa segundos. En tal esquema, los datos de las efemérides y corrección del reloj para muchos satélites visibles se transmiten una vez cada doce minutos. Como para un mensaje de radiodifusión, este es un periodo de tiempo razonable para asegurar que los nuevos móviles a ser encendidos se les proporcionen todos los datos de efemérides y corrección de reloj requeridos para todos los satélites visibles en un periodo de tiempo corto. Puesto que los teléfonos móviles son ahora encendidos de manera general una vez en la mañana y se mantienen encendidos todo el día, la velocidad de radiodifusión permite que todas las estaciones móviles se mantengan alerta todo el tiempo.
Esto se debe a que el periodo de validez de los datos de efemérides y reloj es de aproximadamente cuatro horas, pero es posible que surjan nuevos satélites y aparatos, haciendo importante que los nuevos datos sean liberados a satélites recién visibles en un periodo de tiempo breve. Como para los datos de los subcuadros 4, 5, la mayoría de los cuales consisten de los datos del satélite del almanaque para todos los satélites en la constelación, y que incluyen desviaciones de tiempo UTC a GPS, el retardo ionosférico, y otros parámetros que cambian muy lentamente, es posible transmitir un mensaje de ayuda GPS comprimido que contenga los datos de los subcuadros 4, 5 a una velocidad mucho más lenta que es apropiada para actualizar la información del microteléfono periódicamente. Por ejemplo, los datos del almanaque típicamente cambian cada dos días, pero son válidos por meses. En consecuencia, transmitir los datos de los subcuadros 4, 5 a una velocidad que haga que la información sea actualizada en la estación móvil a, digamos, una vez cada unas cuantas horas o una vez por día permite la actualización más rápida de los datos de efemérides para mantenerlos actualizados, a expensas de la actualización del almanaque y otros datos de los subcuadros 4, 5 a una velocidad mucho más lenta. Este tipo de asignación dinámica de los recursos de transmisión inalámbrica puede lograrse en tiempo real para un operador de servicio en base al patrón de uso y la carga de tráfico actual. Por ejemplo, un operador de servicio puede ajustar dinámicamente las velocidades de actualización del mensaje de ayuda GPS durante periodos de carga de tráfico pesada, favorecer los datos de los subcuadros 1, 2, 3 sobre los subcuadros de 4, 5 durante tiempos de alto tráfico, y/o resumir las velocidades de actualización estándar durante periodos de tráfico ligero . Realmente, todos los mensajes de ayuda GPS pueden ser organizados juntos bajo un encabezado de control. Este encabezado de control puede tener información de codificación, información del formato (contenido) de los datos, y otros parámetros comunes compartidos por esos mensajes. Después de decodificar este encabezado de control, el microteléfono sabría que tipo de datos están contenidos en el resto del mensaje. Por ejemplo, un encabezado de control puede contener los dos mensajes discutidos en la Tabla 2 y la Tabla 3, más Ayuda de Adquisición y mensajes de corrección DGPS. Para permitir una mayor expansión, los parámetros del formato de los datos pueden ser reservados de tal manera que más de esos simples cuatro tipos de mensajes pueden ser controlados por el encabezado de control. Igual que los mensajes de los datos de los subcuadros 1, 2, 3 y los datos de los subcuadros 4, 5, las velocidades de transmisión de los otros mensajes podrían ser diferentes o podrían ajustarse dinámicamente. Por ejemplo, el mensaje de Ayuda de Adquisición podría ser transmitido una vez cada nueve 'minutos y el mensaje de corrección DGPS podría ser transmitido una vez cada 30 segundos. De manera alternativa, ellos pueden ser ajustados en base a la carga de la red y otros factores como se discutió anteriormente . Para el mensaje de Ayuda de Adquisición, además del tiempo de aplicabilidad, pueden incluirse SVID, Doppler (0, 1er y 2d0 orden), Fase de Código y Fase de Código Entero, Localización de Referencia (latitud, longitud y altura) para permitir que el microteléfono sepa si se generó este mensaje. Típicamente, el área de cobertura de transmisión del mensaje de ayuda DGPS es mayor de una sola celda. Conociendo esta información adicional, el microteléfono puede utilizar el resto de los parámetros de los datos de ayuda en consecuencia. El mensaje de Corrección del GPS puede contener infección de temporización, el estado de salud, como cuantos correcciones de satélite están incluidas, y otros parámetros de corrección DGPS, tal como la ID del satélite, IODE, error de alcance diferencial del usuario (UDRE) , corrección de pseudoalcance (PRC) y corrección de velocidad de pseudoalcance (RRC) . Además, pueden incluirse diferencia de corrección (valores de delta PRC y delta RRC) para múltiples copias de datos de efemérides y corrección de reloj utilizados por diferentes microteléfonos en el área de radiodifusión. Dependiendo de la longitud del mensaje disponible, ésta podría ser tan corta como de un conjunto de las diferencias, o tan grande como de cuatro conjuntos de las diferencias. Los mensajes de ayuda GPS discutidos pueden ser utilizados en ambos modo de radiodifusión y transmisión punto a punto. Para ajustar esos mensajes a diferentes formatos, un experto en la técnica comprendería que los parámetros discutidos para cada mensaje puedan ser combinados, separados, diseñados y comprimidos para formar diferentes longitudes de transmisión. Aunque las modalidades descritas anteriormente han sido expuestas arriba, será apreciado por aquellos expertos en la técnica que las invenciones descritas tengan aplicación más allá de las modalidades descritas. En consecuencia, se pretende que el alcance de la invención que incluye tales alternativas, modificaciones y variaciones contempladas sea definido por las reivindicaciones anexas.
Se hace constar que con relación a esta fecha, el mejor método conocido por la solicitante para llevar a la práctica la citada invención, es el que resulta claro de la presente descripción de la invención. Habiéndose descrito la invención como antecede, se reclama como propiedad lo contenido en las siguientes reivindicaciones :
Claims (1)
- REIVINDICACIONES 1. Un mensaje de ayuda del sistema de posicionamiento global (GPS) para la transmisión inalámbrica de la infraestructura en un microteléfono, caracterizado porque comprende: datos comprimidos del subcuadro 1 del subcuadro 1 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global; datos comprimidos del subcuadro 2 del subcuadro 2 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global; y datos comprimidos del subcuadro 3 del subcuadro 3 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global recibido. 2. El mensaje de ayuda GPS de conformidad con la reivindicación 1, caracterizado porque los datos comprimidos del subcuadro 1 comprenden bits del subcuadro 1 del mensaje de navegación de radiodifusión de satélite del sistemé de posicionamiento global menos una palabra HOW, menos una palabra TLM, menos un número de semana, y menos los bits de paridad. 3. El mensaje de ayuda GPS de conformidad con la reivindicación 1, caracterizado porque los datos comprimidos del subcuadro 2 comprenden bits del subcuadro 2 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global menos una palabra HO , menos una palabra TLM, menos una expedición de efemérides de datos, menos la expedición de los datos de efemérides y menos ios bits de paridad. 4. El mensaje de ayuda GPS de conformidad con la reivindicación 1, caracterizado porque los datos comprimidos del subcuadro 3 comprenden bits del subcuadro 3 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global menos una palabra HOW, menos una palabra TLM, menos una expedición de efemérides de datos, menos un número de semana, y menos los bits de paridad. 5. El mensaje de ayuda GPS de conformidad con la reivindicación 1, caracterizado porque los datos comprimidos del subcuadro 1 comprenden bits del subcuadro 1 del mensaje de navegación de radiodifusión de satélite GPS menos un preámbulo, menos una identificación del subcuadro, y menos los bits de paridad. 6. El mensaje de ayuda GPS de conformidad con la reivindicación 1, caracterizado porque comprende un tiempo marcado por tiempo de la información de transmisión al inicio de un primer bit en el subcuadro 1 del mensaje de navegación de radiodifusión de satélite GPS. 7. Un mensaje de ayuda del sistema de posicionamiento global (GPS) para la transmisión inalámbrica de la infraestructura a un microteléfono, caracterizado porque comprende: datos comprimidos del subcuadro 4 del subcuadro 4 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global. 8. El mensaje de ayuda GPS de conformidad con la reivindicación 7, caracterizado porque los datos comprimidos del subcuadro 4 comprenden bits del subcuadro 4 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global menos elementos de retardo ionosférico, menos desviaciones de UTC, menos una palabra TLM, menos una palabra HOW, menos una ID de Datos, y menos los bits de paridad. 9. El mensaje de ayuda GPS de conformidad con la reivindicación 7, caracterizado porque comprende datos comprimidos del subcuadro 5 del subcuadro 5 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global. 10. El mensaje de ayuda GPS de conformidad con la reivindicación 9, caracterizado porque los datos comprimidos del subcuadro 5 comprenden bits del subcuadro 5 del mensaje de navegación de radiodifusión de satélite GPS menos una palabra HOW, menos una palabra TLM, menos una ID de Datos, y menos los bits de paridad. 11. Un método para generar un mensaje de ayuda del sistema de posicionamiento global (GPS) para la transmisión inalámbrica de la infraestructura a un microteléfono, caracterizado porque comprende: comprimir los datos del subcuadro 1 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global; comprimir los datos del subcuadro 2 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global; y comprimir los datos del subcuadro 3 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global recibido. 12. El método de conformidad con la reivindicación 11, caracterizado por la compresión de los datos del subcuadro 1 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global mediante la remoción de una palabra HOW, la remoción de una palabra TLM, la remoción de un número de semana y la remoción de los bits de paridad de los datos comprimidos del subcuadro 1. 13. El método de conformidad con la reivindicación 11, caracterizado por la compresión de los datos del subcuadro 2 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global mediante la remoción de una palabra HOW, la remoción de una palabra TLM, la remoción de una emisión de efemérides de datos y la remoción de los bits de paridad de los datos comprimidos del subcuadro 2. 1 . El método de conformidad con la reivindicación 11, caracterizado por la compresión de los datos del subcuadro 3 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global mediante la remoción de una palabra HOW, la remoción de una palabra TLM, la remoción de una emisión de efemérides de datos y la remoción de los bits de paridad de los datos comprimidos del subcuadro 3. 15. Un método para generar un mensaje de ayuda del sistema de posicionamiento global (GPS) para la transmisión inalámbrica de la infraestructura a un microteléfono, caracterizado porque comprende: comprimir los datos del subcuadro 4 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global; comprimir los datos del subcuadro 5 de un mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global. 16. El método de conformidad con la reivindicación 15, caracterizado por la compresión de los datos del subcuadro 4 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global mediante la remoción de los elementos del retardo ionosférico, desviaciones UTC, una palabra TLM, una palabra HOW, una ID de Datos, y los bits de paridad de los datos del subcuadro 4. 17. El método de conformidad con la reivindicación 15, caracterizado por la compresión de los datos del subcuadro 5 del mensaje de navegación de radiodifusión de satélite del sistema de posicionamiento global mediante una palabra HOW, una palabra TLM, una ID de Datos, y los bits de paridad de los datos del subcuadro 5.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/504,152 US6429811B1 (en) | 2000-02-15 | 2000-02-15 | Method and apparatus for compressing GPS satellite broadcast message information |
Publications (1)
Publication Number | Publication Date |
---|---|
MXPA01001659A true MXPA01001659A (es) | 2005-06-03 |
Family
ID=24005068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MXPA01001659A MXPA01001659A (es) | 2000-02-15 | 2001-02-14 | Metodo y aparato para comprimir informacion de mensajes de radiodifusion de satelites gps. |
Country Status (4)
Country | Link |
---|---|
US (2) | US6429811B1 (es) |
CN (1) | CN1309519A (es) |
GB (1) | GB2365722B (es) |
MX (1) | MXPA01001659A (es) |
Families Citing this family (96)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149514B1 (en) | 1997-07-30 | 2006-12-12 | Bellsouth Intellectual Property Corp. | Cellular docking station |
US20080207197A1 (en) | 1997-07-30 | 2008-08-28 | Steven Tischer | Apparatus, method, and computer-readable medium for interfacing devices with communications networks |
US6411802B1 (en) * | 1999-03-15 | 2002-06-25 | Bellsouth Intellectual Property Management Corporation | Wireless backup telephone device |
US6429811B1 (en) * | 2000-02-15 | 2002-08-06 | Motorola, Inc. | Method and apparatus for compressing GPS satellite broadcast message information |
US6795698B1 (en) * | 2000-04-12 | 2004-09-21 | Northrop Grumman Corporation | Method and apparatus for embedding global positioning system (GPS) data in mobile telephone call data |
US7254402B2 (en) * | 2000-10-12 | 2007-08-07 | Qualcomm Incorporated | GPS satellite signal acquisition assistance system and method in a wireless communications network |
US6801778B2 (en) * | 2001-01-31 | 2004-10-05 | Ericsson Inc. | Efficient location of mobile radiotelephones using cellular and GPS information |
US6640189B2 (en) * | 2001-05-11 | 2003-10-28 | Fibersense Technology Corporation | Method of improving satellite reacquisition performance for integrated GP/IG navigational systems |
GB2377123B (en) * | 2001-05-31 | 2004-09-01 | Telecom Consultants Internat L | Efficient transmission and storage of location data |
US20080125971A1 (en) * | 2001-06-06 | 2008-05-29 | Van Diggelen Frank | Method and apparatus for improving accuracy and/or integrity of long-term-orbit information for a global-navigation-satellite system |
US8090536B2 (en) * | 2001-06-06 | 2012-01-03 | Broadcom Corporation | Method and apparatus for compression of long term orbit data |
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 |
JP3449366B2 (ja) * | 2001-07-26 | 2003-09-22 | 株式会社デンソー | 無線通信端末、コンピュータプログラムおよび基地局識別番号の送信方法 |
US7120454B1 (en) | 2001-12-26 | 2006-10-10 | Bellsouth Intellectual Property Corp. | Auto sensing home base station for mobile telephone with remote answering capabilites |
US7574218B2 (en) * | 2002-01-16 | 2009-08-11 | Kyocera Wireless Corp. | Systems and methods for transmitting global positioning system information |
US7343619B2 (en) * | 2002-03-16 | 2008-03-11 | Trustedflow Systems, Inc. | Trusted flow and operation control method |
US6753809B1 (en) * | 2002-06-19 | 2004-06-22 | Bellsouth Intellectual Property Corporation | GPS for telephone line records |
US8543098B2 (en) | 2002-07-15 | 2013-09-24 | At&T Intellectual Property I, L.P. | Apparatus and method for securely providing communications between devices and networks |
US8526466B2 (en) | 2002-07-15 | 2013-09-03 | At&T Intellectual Property I, L.P. | Apparatus and method for prioritizing communications between devices |
US8275371B2 (en) | 2002-07-15 | 2012-09-25 | At&T Intellectual Property I, L.P. | Apparatus and method for providing communications and connection-oriented services to devices |
US8554187B2 (en) | 2002-07-15 | 2013-10-08 | At&T Intellectual Property I, L.P. | Apparatus and method for routing communications between networks and devices |
US7200424B2 (en) | 2002-07-15 | 2007-04-03 | Bellsouth Intelectual Property Corporation | Systems and methods for restricting the use and movement of telephony devices |
US8000682B2 (en) | 2002-07-15 | 2011-08-16 | At&T Intellectual Property I, L.P. | Apparatus and method for restricting access to data |
US8416804B2 (en) | 2002-07-15 | 2013-04-09 | At&T Intellectual Property I, L.P. | Apparatus and method for providing a user interface for facilitating communications between devices |
US6670915B1 (en) * | 2002-09-17 | 2003-12-30 | Eride, Inc. | Synthetic NAV-data for a high-sensitivity satellite positioning system receiver |
KR100922937B1 (ko) * | 2003-02-12 | 2009-10-22 | 삼성전자주식회사 | 이동통신 단말기의 위치를 측정하기 위한 위성 획득 정보계산 장치 및 방법 |
GB0316691D0 (en) * | 2003-07-17 | 2003-08-20 | Koninkl Philips Electronics Nv | GPS receiver and server |
US7822067B2 (en) * | 2003-08-08 | 2010-10-26 | Qualcomm Incorporated | Header compression enhancement for broadcast/multicast services |
US6943729B2 (en) * | 2003-10-01 | 2005-09-13 | S5 Wireless, Inc. | Method and system for time difference of arrival (TDOA) location services |
US20050090265A1 (en) * | 2003-10-23 | 2005-04-28 | Charles Abraham | Method and apparatus for distributing information in an assisted-SPS system |
US7327310B2 (en) * | 2003-11-07 | 2008-02-05 | Global Locate, Inc. | Method and apparatus for managing time in a satellite positioning system |
JP3806425B2 (ja) * | 2003-12-01 | 2006-08-09 | マゼランシステムズジャパン株式会社 | 衛星測位方法及び衛星測位システム |
US7228138B2 (en) * | 2003-12-05 | 2007-06-05 | Sony Ericsson Mobile Communications Ab | Methods, servers, mobile stations, and computer program products using GPS referenced time and delay information in messages for GPS time assistance |
FR2863814B1 (fr) * | 2003-12-16 | 2006-04-28 | Cit Alcatel | Procede de mise a jour du biais d'horloge existant entre une station bts d'un reseau gsm et les satellites d'un systeme gps |
US7026987B2 (en) * | 2004-02-10 | 2006-04-11 | Thales Navigation, Inc. | Asynchronous assisted GPS position determination |
KR100630094B1 (ko) * | 2004-02-17 | 2006-09-27 | 삼성전자주식회사 | 이동단말기의 위치결정 장치 및 그 방법 |
US7996151B2 (en) * | 2004-03-29 | 2011-08-09 | Pioneer Corporation | Map information display controlling device, system, method, and program, and recording medium where the program is recorded |
US6958726B1 (en) * | 2004-04-13 | 2005-10-25 | Global Locate, Inc. | Method and apparatus for adjusting acquisition assistance data received by a mobile receiver from a server |
US7142157B2 (en) * | 2004-09-14 | 2006-11-28 | Sirf Technology, Inc. | Determining position without use of broadcast ephemeris information |
JP2006084426A (ja) * | 2004-09-17 | 2006-03-30 | Seiko Epson Corp | 測位システム、情報提供装置、情報提供装置の制御プログラム、端末装置、端末装置の制御プログラム |
DE602005021398D1 (de) * | 2004-12-16 | 2010-07-01 | Raytheon Co | Bestimmung einer prognostizierten leistung eines navigationssystems |
KR100594123B1 (ko) * | 2005-05-03 | 2006-06-28 | 삼성전자주식회사 | 이동통신 단말에서 전세계 위치확인 신호의 수신 장치 및방법 |
CN100455109C (zh) * | 2005-05-25 | 2009-01-21 | 华为技术有限公司 | 增强型a-gps定位方法 |
BRPI0520295B1 (pt) | 2005-06-13 | 2019-05-28 | Nokia Technologies Oy | Método e aparelho para suportar o posicionamento baseado em satélite de um dispositivo móvel usando os dados de assistência |
KR100703081B1 (ko) | 2005-06-30 | 2007-04-06 | 삼성전기주식회사 | A―gps를 이용한 위치 정보 제공 단말기, 위치 제공시스템 및 방법 |
US7295156B2 (en) * | 2005-08-08 | 2007-11-13 | Trimble Navigation Limited | Cellphone GPS positioning system |
US7283091B1 (en) * | 2005-08-08 | 2007-10-16 | Trimble Navigation Limited | Radio positioning system for providing position and time for assisting GPS signal acquisition in mobile unit |
US7609203B2 (en) | 2005-12-14 | 2009-10-27 | Delphi Technologies, Inc. | Method for ephemeris assisted global positioning |
US20070257838A1 (en) * | 2005-12-22 | 2007-11-08 | Spirent Communications, Inc. | Method of compressing GPS assistance data to reduce the time for calculating a location of a mobile device |
KR100995542B1 (ko) * | 2005-12-23 | 2010-11-19 | 노키아 코포레이션 | 분산 스펙트럼 신호의 수신에서의 상관 수행 |
US8769152B2 (en) | 2006-02-14 | 2014-07-01 | Jds Uniphase Corporation | Align/notify compression scheme in a network diagnostic component |
US8607145B2 (en) * | 2006-02-14 | 2013-12-10 | Jds Uniphase Corporation | Show OOB and speed negotiation data graphically in a network diagnostic component |
US8576731B2 (en) * | 2006-02-14 | 2013-11-05 | Jds Uniphase Corporation | Random data compression scheme in a network diagnostic component |
US8125906B2 (en) * | 2006-03-03 | 2012-02-28 | Kiranmai Vedanabhatla | Capture RCDT and SNTT SAS speed negotiation decodes in a network diagnostic component |
CN101411124A (zh) * | 2006-02-14 | 2009-04-15 | 菲尼萨公司 | 内嵌设备中的诊断功能 |
EP1989565B1 (en) * | 2006-02-28 | 2011-10-05 | Nokia Corp. | Method and apparatus for navigation systems |
MX2008011033A (es) * | 2006-02-28 | 2008-09-12 | Nokia Corp | Metodos y aparatos para sistemas de navegacion asistida. |
JP2007271543A (ja) * | 2006-03-31 | 2007-10-18 | Casio Comput Co Ltd | 時刻修正制御装置及び時刻修正制御方法 |
US7612712B2 (en) * | 2006-04-25 | 2009-11-03 | Rx Networks Inc. | Distributed orbit modeling and propagation method for a predicted and real-time assisted GPS system |
DE602006018801D1 (de) * | 2006-09-21 | 2011-01-20 | Nokia Corp | Unterstützte positionsbestimmung auf der basis von satellitensignalen |
US8493267B2 (en) * | 2006-11-10 | 2013-07-23 | Qualcomm Incorporated | Method and apparatus for position determination with extended SPS orbit information |
US9961535B2 (en) | 2007-01-31 | 2018-05-01 | Verizon Patent And Licensing Inc. | Method and system of providing instant location service |
KR20090001403A (ko) * | 2007-06-29 | 2009-01-08 | 엘지전자 주식회사 | 방송 수신이 가능한 텔레매틱스 단말기 및 방송 신호 처리방법 |
CN101141820B (zh) * | 2007-10-22 | 2010-11-10 | 中兴通讯股份有限公司 | 一种3g网卡定位实现方法、装置及*** |
US20090146871A1 (en) * | 2007-12-07 | 2009-06-11 | Charles Abraham | Method and apparatus for managing time in a satellite positioning system |
US7936642B1 (en) * | 2008-01-02 | 2011-05-03 | Atheros Communications, Inc. | High sensitivity GPS-assisted time source |
US7626540B2 (en) | 2008-02-05 | 2009-12-01 | Sony Ericsson Mobile Communications Ab | System and method for providing location assistance data using a radio transmission |
JP5453722B2 (ja) * | 2008-02-26 | 2014-03-26 | セイコーエプソン株式会社 | 測位システム、測位装置、サーバ及び測位方法 |
US9366763B2 (en) | 2009-02-04 | 2016-06-14 | Qualcomm Incorporated | Method and apparatus for position determination with hybrid SPS orbit data |
US8358243B2 (en) * | 2008-07-18 | 2013-01-22 | Qualcomm Incorporated | Methods and apparatuses for requesting/providing sensitivity assistance information associated with various satellite positioning systems in wireless communication networks |
US7701366B2 (en) | 2008-07-25 | 2010-04-20 | Seiko Epson Corporation | Data compression by multi-order differencing |
JP2010060383A (ja) * | 2008-09-02 | 2010-03-18 | Seiko Epson Corp | データ圧縮方法、データ提供方法、データ復元方法、データ圧縮装置及び測位装置 |
KR101676309B1 (ko) * | 2008-09-05 | 2016-11-15 | 엘지전자 주식회사 | 포지셔닝 정보를 획득하는 방법 |
US8044849B2 (en) * | 2008-10-03 | 2011-10-25 | Trimble Navigation Limited | Method of compactly communicating ionospheric and tropospheric corrections in a network of global navigation system satellite receivers |
US9588226B2 (en) * | 2008-12-23 | 2017-03-07 | Trimble Inc. | System and method for providing position correction data |
JP2010156631A (ja) * | 2008-12-29 | 2010-07-15 | Seiko Epson Corp | 衛星軌道データの圧縮方法、衛星軌道データの提供方法、衛星軌道データの展開方法及びデータ圧縮装置 |
US8279908B2 (en) * | 2008-12-31 | 2012-10-02 | Ibiquity Digital Corporation | Synchronization of separated platforms in an HD radio broadcast single frequency network |
US9354319B2 (en) | 2009-02-20 | 2016-05-31 | Trimble Navigation Limited | Ambiguity windowing in communications among global navigation system satellite receivers |
US8630228B2 (en) * | 2009-03-12 | 2014-01-14 | Qualcomm Incorporated | Method and apparatus for providing position related data |
US9075140B2 (en) * | 2009-09-23 | 2015-07-07 | Purdue Research Foundation | GNSS ephemeris with graceful degradation and measurement fusion |
FR2957427B1 (fr) * | 2010-03-12 | 2012-05-25 | Thales Sa | Systeme de positionnement par pseudolites fonctionnant en mode assiste |
US8259011B2 (en) * | 2010-03-23 | 2012-09-04 | Furuno Electric Co., Ltd. | Long term compact satellite models |
CN102739301B (zh) * | 2011-01-11 | 2015-05-20 | 广东工业大学 | 一种内嵌在蜂窝网络中的全球导航卫星广域增强*** |
CN102761961B (zh) * | 2011-03-12 | 2015-02-18 | 广东工业大学 | 一种嵌入在蜂窝网络***的dgnss及nrtk*** |
US9405009B2 (en) * | 2011-12-05 | 2016-08-02 | Accord Software & Systems Pvt Ltd. | Navigation data structure generation and data transmission for optimal time to first fix |
ES2543919T3 (es) * | 2012-03-07 | 2015-08-25 | Telit Automotive Solutions Nv | Compresión de datos contextuales para aplicaciones de geolocalización |
US9185516B2 (en) | 2012-05-21 | 2015-11-10 | Qualcomm Incorporated | Radio frequency interference awareness assistance data |
KR20150024880A (ko) * | 2012-06-05 | 2015-03-09 | 넥스트나브, 엘엘씨 | 사용자 장치의 위치 찾기를 위한 시스템 및 방법 |
US9405015B2 (en) | 2012-12-18 | 2016-08-02 | Subcarrier Systems Corporation | Method and apparatus for modeling of GNSS pseudorange measurements for interpolation, extrapolation, reduction of measurement errors, and data compression |
US9250327B2 (en) * | 2013-03-05 | 2016-02-02 | Subcarrier Systems Corporation | Method and apparatus for reducing satellite position message payload by adaptive data compression techniques |
JP6918427B2 (ja) * | 2015-06-05 | 2021-08-11 | ソニーセミコンダクタソリューションズ株式会社 | 信号処理装置および方法、情報処理装置および方法、並びに、プログラム |
US20170264383A1 (en) * | 2016-03-09 | 2017-09-14 | Google Inc. | Detection of anomaly related to information about location of mobile computing device |
EP3246730A1 (en) * | 2016-05-19 | 2017-11-22 | Deutsche Telekom AG | Method to increase positioning accuracy of global navigation satellite systems by integration of correction service with a mobile communication network |
JP6903877B2 (ja) * | 2016-07-05 | 2021-07-14 | 日本電気株式会社 | 衛星測位システム |
US10904828B2 (en) * | 2018-05-09 | 2021-01-26 | Position Location and Repeaters PRB | Aligning GNSS location determination with wireless wide area network paging slots |
RU2692574C1 (ru) * | 2018-07-27 | 2019-06-25 | Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем" (АО "Российские космические системы") | Система сбора и передачи телеметрической информации |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4086525A (en) | 1976-12-28 | 1978-04-25 | General Electric Company | Circuit for preventing overdischarge of a battery |
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 |
DE3611484C2 (de) | 1986-04-05 | 1994-06-09 | Ceag Licht & Strom | Schaltungsanordnung für eine tragbare Leuchte |
JP2806589B2 (ja) | 1990-01-23 | 1998-09-30 | 日本電気株式会社 | 移動電話装置 |
KR930001812B1 (ko) | 1990-07-19 | 1993-03-13 | 삼성전자주식회사 | 휴대용 이동체 통신시스템의 밧데리 과방전 및 과전압 보호회로 |
GB2254500B (en) | 1991-03-30 | 1995-04-26 | Nec Corp | Method and arrangement for advising when radio pager battery requires replacement |
CA2065578C (en) | 1991-04-22 | 1999-02-23 | David W. Carr | Packet-based data compression method |
US5365450A (en) | 1992-12-17 | 1994-11-15 | Stanford Telecommunications, Inc. | Hybrid GPS/data line unit for rapid, precise, and robust position determination |
JPH07131402A (ja) | 1993-11-09 | 1995-05-19 | Hitachi Ltd | 携帯電話用電源監視装置 |
US5523763A (en) | 1994-07-19 | 1996-06-04 | Trimble Navigation | System and method for compact storage and transmission of position and residual information usable in differential global positioning |
US6002363A (en) | 1996-03-08 | 1999-12-14 | Snaptrack, Inc. | Combined GPS positioning system and communications system utilizing shared circuitry |
US6133871A (en) | 1995-10-09 | 2000-10-17 | Snaptrack, Inc. | GPS receiver having power management |
US5841396A (en) | 1996-03-08 | 1998-11-24 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
US5945944A (en) * | 1996-03-08 | 1999-08-31 | Snaptrack, Inc. | Method and apparatus for determining time for GPS receivers |
US6133874A (en) | 1996-03-08 | 2000-10-17 | Snaptrack, Inc. | Method and apparatus for acquiring satellite positioning system signals |
US6043777A (en) | 1997-06-10 | 2000-03-28 | Raytheon Aircraft Company | Method and apparatus for global positioning system based cooperative location system |
US6032197A (en) | 1997-09-25 | 2000-02-29 | Microsoft Corporation | Data packet header compression for unidirectional transmission |
US6084544A (en) | 1997-12-18 | 2000-07-04 | Ericsson Inc. | Method for determining the location of a GPS receiver using an estimated reference time |
US6107960A (en) | 1998-01-20 | 2000-08-22 | Snaptrack, Inc. | Reducing cross-interference in a combined GPS receiver and communication system |
US6081229A (en) | 1998-03-17 | 2000-06-27 | Qualcomm Incorporated | System and method for determining the position of a wireless CDMA transceiver |
US6058874A (en) | 1998-06-26 | 2000-05-09 | The United States Of America As Represented By The Secretary Of The Navy | Radio frequency communications for underwater vehicle |
US6088348A (en) | 1998-07-13 | 2000-07-11 | Qualcom Incorporated | Configurable single and dual VCOs for dual- and tri-band wireless communication systems |
US6204808B1 (en) | 1998-08-13 | 2001-03-20 | Ericsson Inc. | Method and system for aiding GPS receivers via a cellular or PCS network |
US6067045A (en) | 1998-09-01 | 2000-05-23 | Hughes Electronics Corporation | Communication network initialization apparatus and method for fast GPS-based positioning |
US6044105A (en) | 1998-09-01 | 2000-03-28 | Conexant Systems, Inc. | Doppler corrected spread spectrum matched filter |
US6327473B1 (en) | 1998-09-08 | 2001-12-04 | Qualcomm Incorporated | Method and apparatus for increasing the sensitivity of a global positioning satellite receiver |
US6211820B1 (en) | 1998-09-09 | 2001-04-03 | Qualcomm Incorporated | Call maintainance during position location |
US6323805B1 (en) | 1998-09-09 | 2001-11-27 | Qualcomm, Inc. | Data boundary aware base station assisted position location |
ID28901A (id) | 1998-09-09 | 2001-07-12 | Qualcomm Inc | Lokasi posisi resolusi tinggi |
US6208292B1 (en) | 1998-09-09 | 2001-03-27 | Qualcomm Incorporated | Position location with low tolerance oscillator |
US6266533B1 (en) | 1998-12-11 | 2001-07-24 | Ericsson Inc. | GPS assistance data for positioning of mobiles with built-in GPS |
US6058338A (en) | 1999-02-12 | 2000-05-02 | Qualcomm Incorporated | Method and apparatus for efficient GPS assistance in a communication system |
US6323803B1 (en) | 1999-08-10 | 2001-11-27 | Ericsson Inc. | System and method for incremental broadcast of GPS navigation data in a cellular network |
US6429808B1 (en) | 1999-11-12 | 2002-08-06 | Motorola, Inc. | Method and apparatus for assisted GPS integrity maintenance |
US6429811B1 (en) * | 2000-02-15 | 2002-08-06 | Motorola, Inc. | Method and apparatus for compressing GPS satellite broadcast message information |
-
2000
- 2000-02-15 US US09/504,152 patent/US6429811B1/en not_active Expired - Lifetime
-
2001
- 2001-02-14 GB GB0103552A patent/GB2365722B/en not_active Expired - Lifetime
- 2001-02-14 MX MXPA01001659A patent/MXPA01001659A/es active IP Right Grant
- 2001-02-15 CN CN01101865.8A patent/CN1309519A/zh active Pending
-
2002
- 2002-08-05 US US10/212,617 patent/US7720601B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20030011513A1 (en) | 2003-01-16 |
GB2365722A (en) | 2002-02-20 |
US6429811B1 (en) | 2002-08-06 |
GB2365722B (en) | 2002-07-17 |
CN1309519A (zh) | 2001-08-22 |
GB0103552D0 (en) | 2001-03-28 |
US7720601B2 (en) | 2010-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MXPA01001659A (es) | Metodo y aparato para comprimir informacion de mensajes de radiodifusion de satelites gps. | |
KR101216551B1 (ko) | 측정 스티칭을 사용한 위치 결정 방법 | |
EP1877824B1 (en) | Transfer of position information to a mobile terminal | |
EP1851564B1 (en) | Method and apparatus for enhanced autonomous gps | |
EP1649300B1 (en) | System for setting coarse gps time in a mobile station within an asynchronous wireless network | |
CA2611933C (en) | Supporting an assisted satellite based positioning | |
KR100964937B1 (ko) | 위성 위치 확인 시스템에서 시간을 관리하는 방법 및 장치 | |
JP4685778B2 (ja) | 無線通信システムからの情報に含まれるタイミングに基づいてgps時刻を推定する移動体端末及び方法 | |
US20050055160A1 (en) | Method and apparatus for initializing an approximate position in a GPS receiver | |
JPH10300835A (ja) | Gps衛星システムを利用したセルラー電話の迅速かつ正確な地理的位置の特定 | |
WO2006134412A1 (en) | Supporting an assisted satellite based positioning | |
MXPA06008384A (es) | Transferencia de informacion de tiempo calibrada en una terminal movil. | |
EP1275259A1 (en) | Providing time synchronization to a gps locator | |
EP1820041A2 (en) | Reporting satellite positioning system assistance integrity information in wireless communication networks | |
KR20010051654A (ko) | 타이밍 측정 방법 | |
JP2001183438A (ja) | タイミング較正方法 | |
Monnerat et al. | The assisted GNSS, technology and applications | |
RU2386142C2 (ru) | Поддержка определения местоположения с помощью спутников | |
RU2394252C2 (ru) | Поддержка определения местоположения с помощью спутников |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration | ||
GB | Transfer or rights |