FR2858510A1 - Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete - Google Patents

Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete Download PDF

Info

Publication number
FR2858510A1
FR2858510A1 FR0309509A FR0309509A FR2858510A1 FR 2858510 A1 FR2858510 A1 FR 2858510A1 FR 0309509 A FR0309509 A FR 0309509A FR 0309509 A FR0309509 A FR 0309509A FR 2858510 A1 FR2858510 A1 FR 2858510A1
Authority
FR
France
Prior art keywords
terminal
data
representative
cell
satellites
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.)
Granted
Application number
FR0309509A
Other languages
English (en)
Other versions
FR2858510B1 (fr
Inventor
Michel Monnerat
Arnaud Masson
Bruno Lobert
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.)
Alcatel CIT SA
Alcatel Lucent SAS
Original Assignee
Alcatel CIT SA
Alcatel SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to FR0309509A priority Critical patent/FR2858510B1/fr
Application filed by Alcatel CIT SA, Alcatel SA filed Critical Alcatel CIT SA
Priority to AT04291781T priority patent/ATE354103T1/de
Priority to US10/566,709 priority patent/US7786931B2/en
Priority to EP06118130A priority patent/EP1724608A1/fr
Priority to CN200480022207.3A priority patent/CN1833179B/zh
Priority to EP04291781A priority patent/EP1503220B1/fr
Priority to PCT/FR2004/001834 priority patent/WO2005022189A2/fr
Priority to DE602004004701T priority patent/DE602004004701T2/de
Priority to EP06118126A priority patent/EP1724607A1/fr
Priority to ES04291781T priority patent/ES2282822T3/es
Publication of FR2858510A1 publication Critical patent/FR2858510A1/fr
Application granted granted Critical
Publication of FR2858510B1 publication Critical patent/FR2858510B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/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/23Testing, monitoring, correcting or calibrating of receiver elements
    • G01S19/235Calibration of receiver components

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un terminal mobile (UE) comprend des moyens (CR) d'acquisition de codes pseudo-aléatoires, modulant des signaux reçus de satellites de positionnement en vue appartenant à une constellation (CS) et rapportés à un temps de référence, et des moyens de calcul (MC1-MC3) propres à déterminer sa position à partir des codes acquis et de données de navigation contenues dans les signaux reçus. Les moyens d'acquisition (CR) sont chargés, lorsqu'ils reçoivent des données d'assistance représentatives d'un temps de référence approximatif et de la position approximative du terminal (UE), de déterminer des positions estimatives de satellites, des distances estimatives entre le terminal et chacun des satellites en vue et des effets doppler associés, en fonction de couples d'hypothèses portant sur le temps de référence approximatif et la position approximative, puis de déterminer pour chaque couple d'hypothèses une réplique de signal correspondant aux positions et distances estimatives et aux effets doppler associés sur un intervalle de temps choisi, et de sélectionner le couple d'hypothèses correspondant à la réplique de signal qui présente la corrélation maximale avec le signal reçu pendant l'intervalle de temps, de manière à déterminer les codes pseudo-aléatoires modulant les signaux reçus.

Description

DÉTERMINATION DE POSITIONS DE TERMINAUX MOBILES À L'AIDE DE
DONNEES D'ASSISTANCE TRANSMISES SUR REQUETE L'invention concerne la détermination du positionnement par satellites de terminaux mobiles.
On entend ici par terminal mobile aussi bien les dispositifs (ou récepteurs) dédiés exclusivement au positionnement par satellites que les terminaux de communication équipés d'un dispositif de positionnement par satellites, comme par exemple des téléphones mobiles, ou des assistants personnels numériques (ou PDA), éventuellement de type communicant.
Comme le sait l'homme de l'art, le positionnement par satellites consiste en un enchaînement de deux étapes. La première étape, dite d'acquisition, consiste à déterminer, au niveau du terminal mobile concerné, s15 les codes pseudo-aléatoires qui modulent des signaux provenant de satellites, dits en vue , appartenant à une constellation de satellites de positionnement et rapportés à un temps de référence, généralement appelé temps système . Il s'agit en fait de comparer les signaux reçus des satellites en vue à des répliques de signaux résultant d'hypothèses sur le temps système et sur la fréquence de cadencement des satellites, afin d'en déduire les codes pseudo-aléatoires qui modulent lesdits signaux reçus ou en d'autres termes de synchroniser l'horloge de cadencement du terminal et sa fréquence sur l'horloge et la fréquence de chaque satellite en vue. Pour ce faire, on effectue habituellement des mesures de corrélation reposant sur des couples d'hypothèses temporelle et fréquentielle.
On entend ici par constellation de satellites de positionnement , un réseau de positionnement de type RNSS (pour Radio Navigation Satellite Service ), comme par exemple le réseau GPS, ou le réseau GLONASS, ou encore le futur réseau GALILEO.
La seconde étape consiste à déterminer la position du terminal à partir des codes acquis et de données de navigation notamment contenues dans les signaux reçus. Cette seconde étape peut être plus précisément --* 2858510 subdivisée en trois sous-étapes: une sous-étape de détermination à partir des codes pseudo-aléatoires acquis des temps de propagation des signaux entre chacun des satellites en vue et le terminal, une sous-étape de détermination, à partir des données de navigation contenues dans les signaux 5 et des temps de propagation, de pseudo- distances entre le terminal et chacun des satellites en vue, et une sous- étape de détermination de la position du terminal à partir des pseudo- distances (au moins par une quadrilatération, et plus généralement par une résolution numérique de type méthode des moindres carrés à quatre inconnues et au moins quatre mesures). Quatre _o mesures sont nécessaires pour résoudre les quatre inconnues. Dans certaines conditions seules trois mesures sont utilisées en fixant une inconnue, typiquement l'altitude (Z) du récepteur, ou bien on peut effectuer des hybridations avec des mesures extérieures.
La précision de chaque temps de propagation, et donc de chaque 15 pseudodistance, détermine directement la précision de la position. Or, la précision de chaque temps de propagation dépend de la qualité de l'acquisition des codes pseudo-aléatoires du signal reçu correspondant, laquelle est dépendante de la qualité dudit signal reçu. Par conséquent, lorsque l'un au moins des signaux reçus d'un satellite en vue est de mauvaise 20 qualité, ce qui est relativement fréquent, notamment dans les environnements accidentés ou encombrés, la position déterminée est généralement entachée d'erreur. On peut même se trouver momentanément dans l'impossibilité de déterminer la position du terminal, alors même que les signaux provenant des autres satellites en vue sont de bonne qualité.
L'invention a donc pour but d'améliorer la situation.
Elle propose à cet effet un procédé dédié à la détermination de la position d'un terminal mobile et comprenant, comme le procédé de l'art antérieur, une étape d'acquisition de codes pseudo-aléatoires, suivie d'une étape de détermination de la position du terminal à partir des codes pseudo30 aléatoires acquis et des données de navigation contenues dans les signaux reçus.
Ce procédé se caractérise par le fait qu'à l'étape d'acquisition: * on transmet au terminal, de préférence à sa demande, des données d'assistance représentatives du temps de référence approximatif de la constellation et de sa position approximative, puis, on détermine des positions estimatives de la constellation, des distances estimatives entre le terminal et chacun des satellites en vue, et 5 des effets doppler associés, en fonction de couples d'hypothèses portant sur le temps de référence approximatif et la position approximative reçus, a puis, on détermine pour chaque couple d'hypothèses une réplique de signal correspondant aux positions et distances estimatives et aux effets doppler associés sur un intervalle de temps choisi, et * on sélectionne le couple d'hypothèses qui correspond à la réplique de signal qui présente une corrélation maximale avec le signal reçu pendant l'intervalle de temps choisi, afin de déterminer les codes pseudo- aléatoires qui modulent chacun des signaux reçus.
En d'autres termes, on réalise une recherche position géographique 15 / temps système , en réalisant une corrélation du signal avec le signal composite égal à la somme des répliques affectées du retard et du doppler correspondant à une grille définissant la position du récepteur (et donc de son utilisateur) et le temps système.
Ainsi, contrairement au procédé antérieur, la détermination des codes 2 0 pseudo-aléatoires, associés à chacun des signaux provenant des satellites en vue, s'effectue après une phase commune d'accumulation pendant une durée (intervalle) choisie de la puissance de tous les signaux reçus. Cela permet d'améliorer notablement le seuil de détection car toute la puissance disponible est cumulée lors de la recherche.
Le procédé selon l'invention peut comporter d'autres caractéristiques qui pourront être prises séparément ou en combinaison, et notamment: -les données d'assistance sont transmises au terminal via le réseau de communications dont il dépend, - les données d'assistance peuvent comporter des données 30 d'augmentation , telles que des éphémérides, provenant d'un système dit d'augmentation , de type SBAS (pour Satellite Based Augmentation System ), - lorsque le terminal mobile est un terminal de communication appartenant à un réseau de communications cellulaire dont chaque cellule est gérée par une station de base, la position approximative est préférentiellement représentative de la cellule dans laquelle il est situé lorsqu'il requiert lesdites 5 données d'assistance. Dans ce cas, il est avantageux de fournir au terminal des aides en fréquence et en temps grâce à la station de base, les aides en fréquence faisant référence à un recalage de son oscillateur local grâce à I'oscillateur de la station de base. A cet effet, on peut par exemple asservir l'horloge de cadencement du terminal, utilisée pour déterminer sa position, sur l'horloge de cadencement de la station de base qui gère la cellule dans laquelle il est situé, - la sélection d'une réplique de signal peut consister à déterminer pour chaque réplique de signal une fonction représentative de son énergie de corrélation avec le signal reçu, cumulé dans le temps sur l'intervalle de 15 temps choisi, puis à retenir la réplique de signal qui présente l'énergie la plus forte, - les données d'assistance peuvent comprendre des données de navigation complémentaires choisies parmi les éphémérides des satellites en vue, des premières corrections temporelles des satellites en vue, représentatives de 20 l'écart temporel entre le temps de référence et leur horloge de cadencement, des secondes corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par les satellites en vue, et des données représentatives d'un modèle tridimensionnel (3D) de la cellule dans laquelle le terminal requérant est 25 situé, -on peut procéder au niveau de chaque terminal à la transmission à un serveur de données d'information (serveur d'assistance) représentatives de sa position, de manière à mémoriser cette position en correspondance de l'identifiant de la cellule dans laquelle il est situé. Dans ce cas, on peut 30 également mémoriser des données auxiliaires, représentatives de la qualité des données d'information transmises, en correspondance de l'identifiant de la cellule. On peut ainsi générer un modèle tridimensionnel du réseau de communications à partir des identifiants de cellule et des données d'information et/ou données auxiliaires correspondantes. En d'autres termes, dans le cas d'un mode de fonctionnement de type MS-assisted ou MSBased , le terminal renvoie vers le serveur d'assistance sa position ainsi que le numéro de sa cellule. Le serveur peut donc tenir à jour un historique 5 des positions (x, y, z) de tous les mobiles qui ont réalisé une localisation dans la cellule. Il en résulte un modèle numérique 3D de terrain ainsi que qu'une information sur la couverture de la cellule. Les endroits où aucun point n'aura été réalisé mettront en évidence un problème de couverture. De même en transmettant les conditions de réception, on peut améliorer le o10 niveau de détail de la cartographie, - on peut effectuer des mesures représentatives de la dynamique du terminal mobile, par exemple à l'aide de dispositifs micro-inertiels (de type MEMS), puis estimer, à partir de ces mesures et des données d'assistance, une vitesse, une accélération et une variation d'accélération par rapport à 15 chaque satellite en vue, puis déduire de celles-ci une phase induite, et enfin déterminer la réplique de signal compte tenu de la phase induite.
L'invention porte également sur un terminal mobile comprenant des moyens d'acquisition de codes pseudo-aléatoires qui modulent des signaux reçus de satellites en vue appartenant à une constellation de satellites de 20 positionnement et rapportés à un temps de référence, par comparaison à des répliques de signaux résultant d'hypothèses, et des moyens de calcul chargés de déterminer la position du terminal à partir des codes acquis et des données de navigation contenues dans les signaux reçus.
Ce terminal mobile se caractérise par le fait que ses moyens 25 d'acquisition sont chargés, lorsqu'ils reçoivent des données d'assistance représentatives d'un temps de référence approximatif et de la position approximative dudit terminal, de préférence consécutivement à une requête, de déterminer des positions estimatives de la constellation de satellites, des distances estimatives entre le terminal et chacun des satellites en vue, et des 30 effets doppler associés, en fonction de couples d'hypothèses portant sur le temps de référence approximatif et la position approximative, puis de déterminer pour chaque couple d'hypothèses une réplique de signal correspondant aux positions et distances estimatives et aux effets doppler associés, sur un intervalle de temps choisi, et enfin de sélectionner le couple d'hypothèses qui correspond à la réplique du signal composite (somme des répliques affectées du doppler et du décalage temporel correspondant aux hypothèses) qui présente la corrélation maximale, sur l'intervalle de temps 5 choisi, avec le signal reçu, afin de réaliser l'acquisition du signal (synchronisation sur les signaux des différents satellites ou ici pré- localisation du terminal (ou récepteur)).
Le terminal mobile selon l'invention peut comporter d'autres caractéristiques qui pourront être prises séparément ou en combinaison, et 10 notamment: - des moyens de réception agencés pour recevoir des trames SBAS d'un système d'augmentation, de type SBAS, couplé au système de navigation par satellites, -il peut être agencé de manière à communiquer au sein d'un réseau de 15 communications cellulaire, la position approximative reçue étant alors représentative de la cellule dans laquelle il est situé au moment où il a requis les données d'assistance. Dans ce cas, le terminal peut être agencé de manière à se servir d'aides en fréquence et en temps fournies par la station de base du réseau cellulaire à laquelle il est momentanément rattaché. Par 20 exemple, l'horloge de cadencement des moyens d'acquisition est préférentiellement asservie sur l'horloge de cadencement de la station de base qui gère la cellule dans laquelle il est situé, - des moyens d'acquisition chargés de corréler une réplique particulière avec le signal reçu pendant l'intervalle de temps choisi, par exemple à l'aide d'une 25 fonction représentative d'une énergie de corrélation, afin d'identifier un code d'étalement, - il peut être configuré de manière à transmettre à un serveur (d'assistance) des données d'information représentatives de sa position, afin que celles-ci puissent être stockées dans une base de données en correspondance de 30 I'identifiant de la cellule dans laquelle il est situé, - il peut comprendre un dispositif de mesure à micro inertie, agencé de préférence sous la forme d'un micro système électromécanique (ou MEMS) et propre à délivrer des mesures représentatives de la dynamique dudit terminal. Dans ce cas, les moyens d'acquisition sont agencés pour estimer à partir des mesures et des données d'assistance une vitesse, une accélération et une variation d'accélération par rapport à chaque satellite en vue, et déduire de celles-ci une phase induite, puis pour déterminer la réplique de signal compte tenu de la phase induite.
L'invention porte en outre sur un serveur d'assistance couplé à un réseau de communications cellulaire, et agencé de manière à transmettre à des terminaux mobiles du type de ceux présentés ci-avant, lorsqu'ils en font la demande, des données d'assistance, préférentiellement via leur réseau de communications mobile.
Ce serveur peut par exemple transmettre aux terminaux requérant des données d'assistance comprenant des données de navigation complémentaires choisies dans un groupe comprenant au moins des éphémérides des satellites en vue, des premières corrections temporelles des 15 satellites en vue, représentatives de l'erreur d'horloge des satellites par rapport à l'heure de la constellation de satellites de positionnement, des secondes corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par les satellites en vue et des données représentatives d'un modèle tridimensionnel de la cellule 20 dans laquelle le terminal requérant est situé.
Le serveur peut également comprendre des moyens de traitement chargés, lorsqu'ils reçoivent des données d'information représentatives de la position d'un terminal, de les stocker dans une base de données en correspondance de l'identifiant de la cellule du réseau de communications 25 cellulaire dans laquelle ce terminal est situé. Dans ce cas, les moyens de traitement peuvent être également agencés pour déterminer, des données auxiliaires représentatives de la qualité des données d'information reçues, puis les mémoriser en correspondance de l'identifiant de cellule.
Par ailleurs, les moyens de traitement peuvent être chargés de 30 générer, puis de mémoriser dans la base de données, un modèle tridimensionnel du réseau de communications à partir des identifiants de cellules et des données d'information et/ou données auxiliaires correspondantes. Ils peuvent être également chargés d'extraire de la base de données une portion du modèle tridimensionnel du réseau de communications, représentative du modèle tridimensionnel de la cellule dans laquelle est situé le terminal requérant, de manière à lui transmettre cette portion de modèle 3D représentant le terrain de la cellule dans laquelle il se 5 trouve. Le maillage (position géographique/temps système) est ainsi enrichi.
De plus, cela peut permettre de déterminer la position du terminal mobile avec seulement trois satellites en vue (il n'y a plus alors que trois inconnues indépendantes puisque l'altitude Z est connue pour tout couple (X,Y)).
En variante, les moyens de traitement peuvent être seulement 10 agencés pour extraire d'une base de données, dans laquelle sont stockées des portions d'un modèle tridimensionnel du réseau de communications en correspondance d'identifiants de cellules, la portion de modèle qui est stockée en correspondance de l'identifiant de la cellule dans laquelle un terminal requérant est situé, de manière à lui transmettre cette portion extraite.
L'invention est particulièrement bien adaptée, bien que de façon non limitative, aux signaux en bande L modulés en phase et à accès multiple, en particulier selon la technique dite W-CDMA. Par ailleurs, l'invention est particulièrement bien adaptée, bien que de façon non limitative, aux réseaux de positionnement par satellites de type GNSS, et plus particulièrement à 20 ceux de type GPS, et aux systèmes d'augmentation de type SBAS.
D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels: - la figure 1 illustre de façon schématique un exemple de réalisation d'une 25 installation de télécommunications permettant la mise en oeuvre d'un procédé selon l'invention, et - la figure 2 illustre de façon schématique un exemple de réalisation d'un terminal de communication mobile, selon l'invention.
Les dessins annexés pourront non seulement servir à compléter 30 I'invention, mais aussi contribuer à sa définition, le cas échéant.
L'invention porte sur la détermination de positions de terminaux mobiles au sein d'une installation de télécommunications.
On entend ici par installation de télécommunications , une installation comportant au moins un réseau de communications communiquant avec des terminaux mobiles et un système dit d'assistance (ou d'aide) chargé de diffuser des données d'assistance, et notamment des 5 données de navigation complémentaires concernant un système de positionnement, comme par exemple un réseau de positionnement par satellites.
Par ailleurs, on entend ici par terminal mobile (UE), tout type de terminal capable de recevoir au moins des signaux contenant des données de 10 navigation du réseau de positionnement par satellites et des données d'assistance du système d'assistance. Il pourra donc s'agir soit de simples dispositifs de positionnement par satellites portables, ou embarqués dans un véhicule terrestre, maritime ou aérien, et implémentant au moins une application liée au positionnement, soit de téléphones mobiles, d'assistants 15 numériques personnels (ou PDA), ou d'ordinateurs portables équipés d'un tel dispositif de positionnement par satellites et implémentant également au moins une application liée au positionnement.
Dans ce qui suit on considérera, à titre d'exemple, comme illustré sur la figure 1, que l'installation comporte non seulement au moins un réseau de 20 communications (radio) mobile (matérialisé ici par l'une de ses stations de base BTS), mais également un réseau de positionnement par satellites (matérialisé par sa constellation CS de satellites SN). Ce réseau de communications mobile est ici de type cellulaire, comme par exemple les réseaux de type GSM/GPRS et UMTS (et tous leurs équivalents).
Bien entendu, I'installation pourrait être de type hybride. On entend ici par installation hybride une installation de communications par satellites comportant une ou plusieurs stations émettrices, un ou plusieurs satellites de télécommunications et une multiplicité de répéteurs terrestres implantés en des endroits choisis du réseau.
Le réseau de positionnement par satellites est de type RNSS (pour Radio Navigation Satellite System ). Il s'agit par exemple du réseau GPS.
Mais, il pourrait s'agir de tout autre type de réseau RNSS, comme par exemple le réseau GLONASS ou le futur réseau GALILEO, ou bien d'une combinaison d'au moins deux des trois réseaux précités. Ce réseau de positionnement par satellites CS peut, comme c'est le cas ici, être couplé à un système d'augmentation, comme par exemple un système SBAS (pour Satellite Based Augmentation System ), chargé de diffuser à l'aide de 5 satellites géostationnaires SG des trames contenant notamment des données de navigation concernant la constellation CS et générées par au moins une station au sol (non représentée). Mais, tout autre type de système d'augmentation peut être envisagé qu'il soit local ou accessible via le réseau Internet.
Le réseau de communications cellulaire comporte un serveur d'assistance SE qui est ici raccordé à la station de base BTS pour des raisons de simplification. Ce serveur d'assistance SE comporte, ici, un récepteur de navigation R capable de recevoir les signaux GPS de la constellation CS (ou plus généralement les signaux RNSS). Ce récepteur RNSS R peut également 15 être capable de recevoir les signaux du système d'augmentation SBAS.
On considère par ailleurs dans ce qui suit, à titre d'exemple illustratif, que les terminaux mobiles sont des téléphones mobiles UE pouvant communiquer avec le réseau cellulaire, et notamment avec ses stations de base BTS grâce à un émetteur/récepteur ER, et pouvant communiquer avec 20 le réseau de positionnement par satellites CS et le système d'augmentation (SG) grâce à un dispositif de positionnement par satellites DPS par exemple de type GPS, ci-après appelé dispositif DPS.
La configuration de l'installation et son mode de fonctionnement global étant tout à fait classiques, ils ne seront pas décrits plus en détail. 25 L'invention porte en effet plus particulièrement sur le procédé d'acquisition, mis en oeuvre par les terminaux mobiles en coopération avec le serveur d'assistance SE et éventuellement la (ou les) station(s) au sol du système d'augmentation. En d'autres termes, I'invention ne porte ni sur le fonctionnement du système de navigation par satellites CS, ni sur celui d'un 30 système d'augmentation, par exemple de type SBAS, lesquels demeurent inchangés par rapport à ceux de l'art antérieur.
Les messages SBAS contiennent des données destinées à corriger les données de navigation fournies par les satellites de positionnement SN de l1 la constellation CS, afin d'améliorer la qualité (précision, intégrité, continuité et disponibilité) du positionnement déterminé par un dispositif DPS au sein d'un téléphone mobile UE. Plus précisément, ces données SBAS permettent généralement de corriger des erreurs de synchronisation temporelle entre 5 satellites de navigation SN et/ou des erreurs d'éphémérides et/ou des erreurs de propagation. Elles peuvent également contenir des informations relatives à l'intégrité des données de navigation et des corrections ionosphériques.
Le récepteur RNSS R du serveur d'assistance SE est donc ici non seulement chargé de récupérer les données (ou signaux GPS) provenant de la constellation CS, mais également les signaux (ou messages) SBAS émis par le satellite géostationnaire SG du système d'augmentation, afin que ledit serveur d'assistance SE enrichisse les données d'assistance, des messages d'assistance destinés aux terminaux mobiles UE, avec les données qu'ils contiennent.
Il est également rappelé que les satellites de positionnement SN de la constellation CS possèdent des horloges de cadencement qui sont synchronisées entre elles, de sorte que la constellation CS dispose d'un temps de référence, également appelé temps système (ou ici temps GPS).
Par ailleurs, chaque satellite de positionnement SN est agencé de 20 manière à émettre des spectres étalés (ou spread spectrum ) sous la forme de signaux en bande L modulés en phase et à accès multiple et référencés par rapport au temps GPS. Par exemple, les signaux sont modulés et codés selon la technique dite W-CDMA. Ce type de modulation étant bien connu de l'homme de l'art, il ne sera pas décrit en détail. Il est 25 simplement rappelé que la porteuse en bande L (ou autre) est modulée par étalement de spectre (BPSK) à l'aide d'un code binaire résultant de la somme (modulo 2) d'un code pseudo-aléatoire (choisi parmi une liste de codes d'étalement orthogonaux entre eux, comme par exemple les codes de Gold (ou Gold codes ).
Plus précisément, dans le cas d'un système GPS, chaque satellite de positionnement SN émet des signaux dans la bande L1 (1575,42 MHz), modulés par deux codes pseudo-aléatoires, appelés codes C/A (ou coarse acquisition code ) et codes P (également appelé codes Y lorsqu'ils sont encryptés), ainsi que, généralement, des signaux dans la bande L2 (1277,6 MHz) modulés par un code pseudo-aléatoire Y. Ces signaux modulés contiennent également des données de navigation, comme par exemple le temps GPS de la constellation CS, leur 5 instant d'émission et les éphémérides du satellite de positionnement SN qui les a émis.
Le but d'un dispositif DPS est donc tout d'abord de se synchroniser sur les signaux qu'il reçoit des satellites de positionnement SN en vue, afin de pouvoir déterminer le temps de propagation de chaque signal reçu, entre le 10 satellite SN concerné et le téléphone mobile UE qu'il équipe, puis les données de navigation contenues dans ces signaux ainsi que les données de navigation complémentaires contenues dans les trames diffusées par le système d'augmentation (SG), et enfin la position dudit téléphone mobile UE.
Pour ce faire, et comme indiqué dans la partie introductive, le 15 dispositif DPS met en oeuvre deux grandes étapes: une étape d'acquisition des codes pseudo-aléatoires, et une étape de détermination de position.
L'invention porte principalement sur l'étape d'acquisition.
L'étape de détermination étant inchangée par rapport à celle mise en oeuvre dans les dispositifs DPS de l'art antérieur, seules ses principales sous20 étapes seront évoquées plus loin.
Comme cela est mieux illustré sur la figure 2, chaque dispositif DPS comprend une carte CR dédiée à la réception des signaux (en bande L dans le cas d'un système GPS) contenant les informations de navigation, généralement sous forme de données, transmises par la constellation CS, et 25 éventuellement des trames SBAS contenant des données de navigation complémentaires provenant du système d'augmentation (SG), ainsi qu'à l'acquisition des codes pseudo-aléatoires. Cette carte CR est par exemple calée sur les fréquences d'émission L1 et L2 des satellites de positionnement SN. La fréquence d'émission du satellite géostationnaire SG du système 30 d'augmentation est habituellement L1. La carte CR est par ailleurs agencée de manière à recevoir les messages d'assistance provenant du réseau de téléphonie mobile.
La carte CR est donc chargée de mettre en oeuvre l'étape d'acquisition selon l'invention. Pour ce faire, elle comprend tout d'abord un module d'interrogation Ml chargé, lorsqu'il l'estime nécessaire d'adresser au serveur d'assistance SE un message lui demandant de transmettre à son téléphone mobile UE des données d'assistance représentatives au moins du 5 temps de référence (ou temps GPS, ou encore temps système) approximatif de la constellation CS (informations de synchronisation de la constellation CS) et de sa position approximative (pré-localisation sous la forme de la position de la cellule dans laquelle il se trouve, ou autre dès lors qu'elle est issue du réseau d'assistance).
Comme on le verra plus loin, ces données d'assistance peuvent également être des données de navigation complémentaires qui seront utilisées lorsde l'étape de détermination de position, comme par exemple des numéros de PRN en vue, des éphémérides des satellites, des corrections ionosphériques, des corrections d'horloge, et un modèle numérique de terrain 15 de cellule, par exemple tridimensionnel (3D).
Les messages requérant l'assistance du système d'assistance sont transmis au serveur d'assistance SE par le module d'émission/réception MER de la carte CR du terminal UE, de la même façon que des données de communication classiques. Ils contiennent bien entendu l'identifiant du 20 téléphone mobile UE concerné. Par ailleurs, le dispositif DPS étant ici implanté dans un téléphone mobile UE appartenant à un réseau cellulaire, il est supposé être situé, au moment où il génère sa demande, dans l'une des cellules du réseau. Par conséquent, le module d'interrogation Ml peut intégrer dans son message de demande d'assistance (même si ces informations 25 restent habituellement en interne dans le réseau) la position de la cellule (ou son identifiant) dans laquelle son dispositif DPS est situé, et qu'il a obtenu du module de gestion MG du téléphone mobile UE.
Par ailleurs, il est particulièrement avantageux d'asservir l'horloge de cadencement du dispositif DPS du téléphone mobile UE sur l'horloge de 30 cadencement de la station de base BTS qui gère la cellule dans laquelle il est situé. L'horloge de la station de base BTS est en effet beaucoup plus précise que celle du téléphone mobile UE.
Préférentiellement, le serveur d'assistance SE comporte une base de données BD contenant le temps GPS approximatif de la constellation CS et les positions d'un point de référence, par exemple le centre, de chaque cellule du réseau cellulaire. Dans le cas contraire, le serveur d'assistance SE doit interroger son réseau cellulaire pour qu'il lui transmette la position de la cellule 5 concernée. Par ailleurs, lorsque le message de demande d'assistance requiert également des données de navigation complémentaires concernant certains satellites de positionnement, le serveur d'assistance SE écoute, par l'intermédiaire de son récepteur RNSS R, les signaux et messages de navigation issus notamment de la constellation de navigation CS.
Une fois en possession des données d'assistance le serveur d'assistance SE les communique au terminal requérant UE, via le réseau cellulaire.
La carte CR réceptionne ces données d'assistance et les communique à un module de traitement MT qu'elle comprend et qui est s15 chargé de constituer des couples d'hypothèses sur le temps GPS effectif et sa position effective à partir du temps GPS approximatif reçu et de sa position approximative reçue.
Puis, une fois les couples d'hypothèses constitués, le module de traitement MT détermine pour chaque couple d'hypothèses des positions 20 absolues estimatives des satellites SN de la constellation CS.
Il détermine ensuite, toujours pour chaque couple d'hypothèses, les distances estimatives entre le téléphone mobile UE et chacun des satellites de positionnement SN en vue, à partir des positions estimatives de la constellation en vue.
Puis, il détermine, également pour chaque couple d'hypothèses, les effets doppler associés à chacun des satellites de positionnement SN en vue, compte tenu de leurs positions approximatives et des distances qui les séparent du téléphone mobile UE.
Une fois en possession des valeurs estimées des positions, distances 30 et effets doppler pour chaque couple d'hypothèses, le module de traitement MT peut alors déterminer pour chaque couple d'hypothèses une réplique de signal S, correspondant à la somme (ou accumulation) des signaux en bande L qui devraient être reçus, en provenance des satellites SN en vue, pendant l'intervalle temporel choisi, compte tenu du couple d'hypothèses considéré. La relation suivante est un exemple de réplique de signal dans le cas de couples d'hypothèses position/temps: sk, (t) = 7 C (t- Zrk A i=1 Le couple d'indices (k,n) représente ici le couple d'hypothèses position géographique / temps, i est l'indice désignant un satellite SN en vue, NSAT est le nombre de satellites SN en vue, Ci désigne le code d'étalement du satellite i, Ti,k,n est le retard temporel entre le temps GPS d'émission et le temps de réception reçus du satellite i, et fi,k,n est la fréquence reçue de 10 cadencement de l'horloge du satellite SN en vue d'indice i, corrigée grâce à l'hypothèse de temps constellation / position approximative du terminal UE.
Cette accumulation du signal reçu sur un intervalle de temps choisi est ici rendue possible du fait que les satellites SN de la constellation CS sont synchronisés.
Le module de traitement MT sélectionne ensuite le couple d'hypothèses qui correspond à la réplique de signal qui présente une corrélation maximale avec le signal reçu (ou accumulé) pendant l'intervalle de temps.
Pour ce faire, il détermine préférentiellement, pour chaque réplique de 20 signal, et donc pour chaque couple d'hypothèses, une fonction représentative de son énergie de corrélation avec la somme des signaux effectivement reçus sur l'intervalle choisi. On tire ainsi partie avantageusement de l'accumulation des signaux sur l'intervalle de temps choisi. L'estimation d'une fonction de corrélation est en effet grandement facilitée lorsque le signal est peu bruité.
Puis, le module de traitement MT retient la réplique de signal qui présente l'énergie (de corrélation) la plus forte.
Cette réplique de signal retenue correspond à un couple d'hypothèses qui est donc sélectionné. En d'autres termes, à la fin de ce traitement le module de traitement MT dispose des temps GPS et position du 30 téléphone mobile UE qui sont les plus probables. Il peut donc se synchroniser sur chaque signal reçu d'un satellite SN en vue afin de déterminer les codes pseudo-aléatoires utilisés pour le moduler.
Une fois les codes pseudo-aléatoires déterminés, et donc une fois la synchronisation sur les codes pseudo-aléatoires effectuée, le module de traitement MT doit estimer finement les synchronisations, puis éventuellement démoduler.
Il est cependant préférable d'envisager un traitement additionnel préalable à la démodulation. En effet, le système d'augmentation de type SBAS et le réseau de positionnement par satellites de type GPS utilisent une technique d'étalement de spectre reposant sur des séquences périodiques de codes d'étalement, comme par exemple les codes de Gold. Or, la durée de ces séquences est en général vingt fois plus courte que la durée accordée à un bit d'information du signal. Par conséquent, la phase de synchronisation sur les codes pseudo-aléatoires doit être préférentiellement suivie d'une étape de synchronisation de bits.
La synchronisation de bits peut consister, par exemple, à désétaler (ou despreading ) le signal à la cadence de la séquence de codes, c'est-à-dire 1 KHz, après avoir effectué la synchronisation de codes pseudo-aléatoires. On procède ensuite à une détection de fréquence en appliquant une transformée de Fourier rapide (ou FFT) au signal désétalé. 20 Cela permet en effet d'estimer l'effet doppler résiduel avec une incertitude inférieure à environ 25 Hz. Pour ce faire, on peut par exemple effectuer une FFT sur 1024 échantillons, correspondant à environ une seconde (1 s). Puis, on procède à la correction de la fréquence détectée. Enfin, en utilisant un opérateur spécifique, on détermine la transition de bit en considérant que la 25 séquence de codes est synchronisée sur le bit et que chaque bit est constitué de vingt (20) codes pseudo-alétaoires complets, ce qui correspond à 20 x 1 ms.
L'opérateur spécifique utilisé peut être par exemple du type suivant: Nbit 20 20 2 S(n) Sk+20*i+n - Sk+20*(i-l1)+n i=1 k=l k= où S représente un échantillon de signal désétalé à 1 KHz.
Par exemple, le signal S est calculé sur un nombre de bits (Nbit) égal à cinquante (50) pour une durée de signal d'une seconde.
Le maximum de S(n), lorsque n varie entre O et 19, donne la transition de bit.
Ce type de synchronisation de bits est particulièrement avantageux 5 car il est peu consommateur de temps de calcul. De plus, il permet de décorréler les différents problèmes d'estimation introduits par le traitement des signaux GPS.
Une fois la synchronisation de bits effectuée, l'étape de détermination de la position peut commencer.
Le dispositif DPS comporte à cet effet un premier module de calcul MC1 chargé de déterminer pour chaque signal démodulé son temps de propagation entre le satellite SN en vue, qui l'a émis, et le téléphone mobile UE (ou plus précisément son dispositif DPS). Pour ce faire, il utilise la date d'émission du signal, intégrée dans ledit signal par le satellite qui l'a émis, et 15 la date de réception associée au signal par le module d'émission/réception MER du dispositif DPS lors de sa réception.
Ces temps de propagation alimentent un deuxième module de calcul MC2 chargé de déterminer, à partir, d'une part, des données de navigation contenues dans chaque signal et des données de navigation 20 complémentaires contenues dans les messages SBAS traditionnels et/ou d'assistance reçus du système d'assistance (serveur SE), et d'autre part, du temps de propagation associé, la pseudo-distance entre le téléphone mobile UE et le satellite SN en vue, correspondant.
Les données d'assistance, qui peuvent remplacer ou compléter les 25 données extraites des messages (ou signaux) provenant des satellites SN et qui peuvent être transmises à un dispositif DPS par le système d'assistance (serveur d'assistance SE), sont par exemple les éphémérides des satellites de positionnement SN en vue du téléphone mobile UE concerné, et/ou des corrections temporelles des satellites de positionnement SN en vue du 30 téléphone mobile UE concerné, représentatives de l'écart temporel entre le temps GPS et l'horloge de cadencement du dispositif DPS du téléphone mobile UE concerné, et/ou des secondes corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par les satellites de positionnement SN en vue du téléphone mobile UE concerné, et/ou des données représentatives d'un modèle tridimensionnel (3D) de la cellule dans laquelle le terminal requérant est situé.
Ces données de navigation complémentaires, et notamment les données de correction, sont utilisées par le deuxième module de calcul MC2 pour corriger les données de navigation transmises dans les signaux en bande L par les satellites SN en vue. Elles permettent d'améliorer la sensibilité des traitements et par conséquent d'améliorer la précision des 10 calculs.
Mais certaines de ces données de navigation, comme par exemple les données du modèle 3D, peuvent également servir dans la phase suivante de détermination de la position.
Les pseudo-distances associées à chaque satellite SN en vue, 15 déterminées par le deuxième module de calcul MC2, alimentent un troisième module de calcul MC3 chargé de déterminer la position du téléphone mobile UE. Plus précisément, le troisième module de calcul MC3 détermine la position au moins par une quadrilatération, et plus généralement par une résolution numérique de type méthode des moindres carrés à quatre 20 inconnues et au moins quatre mesures, à partir des pseudo-distances (en général au nombre de quatre (4)), de certaines données de navigation corrigées et/ou de certaines données d'assistance, comme par exemple les données du modèle 3D de la cellule dans laquelle son téléphone mobile UE est situé.
Ce modèle 3D peut être particulièrement utile lorsque le troisième module de calcul MC3 ne dispose que de trois pseudo-distances pour déterminer la position du téléphone mobile UE. Ce cas peut notamment arriver dans les environnements difficiles où le téléphone mobile UE ne voit que trois satellites SN.
La sortie du troisième module de calcul MC3 alimente en positions le module de gestion MG du téléphone mobile UE.
Le dispositif DPS selon l'invention, et notamment ses module d'interrogation Ml, module de traitement MT, modules de calcul MC1, MC2 et MC3, peuvent être réalisés sous la forme de circuits électroniques, de modules logiciels (ou informatiques), ou d'une combinaison de circuits et de logiciels.
Il est important de noter que le modèle 3D d'une cellule d'un réseau 5 cellulaire (qui peut être transmis par le système d'assistance (serveur d'assistance SE) à un terminal mobile UE sous la forme de données de navigation complémentaires) peut être élaboré à partir des calculs de position effectués par les différents terminaux mobiles UE appartenant audit réseau cellulaire.
On peut en effet envisager que chaque dispositif DPS soit agencé de manière à transmettre au serveur d'assistance SE du système d'assistance, les pseudo-distances déterminées par son deuxième module de calcul MC2 (dans un mode de fonctionnement de type MS-assisted ), ou bien les positions déterminées par son troisième module de calcul MC3 (dans un 15 mode de fonctionnement de type MS-based ), accompagnées de l'identifiant de la cellule dans laquelle il est implanté.
Le serveur d'assistance SE comprend alors un module de traitement PM chargé, lorsqu'il reçoit des données d'information représentatives de la position d'un terminal mobile UE (pseudo-distances ou positions), de les 20 stocker dans sa base de données BD en correspondance de l'identifiant de la cellule du réseau cellulaire dans laquelle ce terminal mobile UE est situé.
Dans ce cas, le module de traitement PM est préférentiellement agencé de manière à déterminer des données auxiliaires représentatives de la qualité des données d'information reçues, puis à les mémoriser en 25 correspondance de l'identifiant de cellule. On entend ici par qualité un paramètre physique tel que par exemple l'intensité ou le niveau du signal GSM reçu. Ces données auxiliaires peuvent notamment être utiles à l'opérateur du réseau de téléphonie mobile.
Il est également particulièrement avantageux que le module de 30 traitement PM soit agencé de manière à élaborer progressivement un modèle tridimensionnel (3D) du réseau cellulaire à partir des identifiants de cellule et des données d'information et/ou données auxiliaires correspondantes. Plus précisément, le module de traitement PM peut déterminer la zone couverte par chaque cellule du réseau puisqu'il dispose des positions où les téléphones mobiles UE sont en mesure de communiquer. Bien entendu, le modèle 3D du réseau est stocké dans la base de données BD du serveur d'assistance SE. Il peut être mis à jour continuellement, ou de façon périodique, ou encore sur ordre, selon les besoins.
Comme indiqué précédemment, une portion de ce modèle 3D du réseau, représentant une cellule, peut ensuite être transmise au terminal mobile UE qui le requiert, sous la forme de données de navigation complémentaires.
Grâce à ces informations sur le réseau, obtenues de façon passive, sans qu'il faille effectuer des campagnes de mesures, I'opérateur du réseau dispose d'informations précieuses en trois dimensions (3D) qui lui permettent d'améliorer la couverture géographique de son réseau ou de procéder à une intervention de maintenance ou de réparation. On peut, en effet, ainsi 15 déterminer les zones d'ombre, ou les zones dans lesquelles s'est produit un problème technique (zones d'ombres du système RNSS ou zones d'ombres du réseau de communications mobile). Cela peut également permettre de déterminer les zones d'ombres du système d'augmentation.
On peut également envisager une élaboration du modèle 3D du 20 réseau cellulaire à la requête de son opérateur. Dans ce cas, on transmet aux dispositifs DPS, de préférence via le système d'assistance (SE), un message requérant de leur part la transmission des pseudo-distances ou positions qu'ils déterminent, pendant une durée choisie.
Dans une variante, on peut envisager que ce ne soit pas le serveur 25 d'assistance SE qui détermine le modèle 3D du réseau cellulaire. Il est en effet possible de configurer les téléphones mobiles afin qu'ils transmettent au réseau cellulaire (et non au serveur d'assistance SE) les données d'informations représentatives des pseudo-distances ou positions calculées par leur dispositif DPS. Dans ce cas, le modèle 3D du réseau est transmis au 30 système d'assistance SE par le réseau cellulaire afin d'être stocké dans sa base de données BD puis d'être transmis sous la forme de données de navigation complémentaires aux dispositifs DPS.
Le dispositif DPS selon l'invention peut être également agencé de manière à tenir compte de la dynamique du terminal mobile UE dans lequel il est implanté.
En effet, la synchronisation sur le signal reçu d'un satellite SN porte non seulement sur le délai entre le signal reçu (et plus précisément 5 l'étalement de codes) et la réplique élaborée au niveau du dispositif DPS, mais également sur l'écart fréquentiel entre la fréquence du dispositif DPS et la fréquence du signal reçu.
Notamment, l'incertitude fréquentielle est induite par l'incertitude relative à l'oscillateur local, I'effet doppler dû au mouvement du satellite et 10 I'effet doppler dû au mouvement du terminal mobile UE.
On peut montrer que la durée de l'intervalle temporel alloué à la détection du maximum de corrélation influe directement sur les performances.
Plus cette durée (appelée durée d'intégration cohérente ) est longue, meilleure est la réjection de bruit. Par conséquent, le rapport signal sur bruit is après corrélation est inversement proportionnel à la durée d'intégration cohérente. En d'autres termes, I'amélioration de la sensibilité du dispositif DPS passe par l'augmentation de cette durée d'intégration cohérente.
Par ailleurs, le pas de discrétisation (6f) du domaine fréquentiel est d'autant plus petit que la durée d'intégration cohérente (Ti) est grande (on a 20 typiquement la relation 6f = 1/2Ti). Cela permet de minimiser les pertes pendant l'intégration cohérente.
Il découle de ces remarques que lorsqu'une hypothèse de fréquence ou une hypothèse de position géographique est testée, le dispositif DPS est d'autant plus sensible à un changement de fréquence, pendant la phase 25 d'intégration, que le pas de discrétisation est petit. Or, la dynamique d'un terminal mobile UE est de nature à faire varier la phase du signal reçu et donc à induire des changements de fréquence. Par conséquent, I'amélioration de la sensibilité d'un dispositif DPS passe par la prise en compte de la dynamique du terminal mobile UE dans lequel il est implanté.
Ce phénomène est d'autant plus gênant que les conditions de réception sont mauvaises.
Pour tenter de remédier à cela, il a été proposé de limiter la durée d'intégration cohérente afin que le pas de discrétisation ne soit pas trop petit.
Typiquement, on limite la largeur du pas de discrétisation à environ 500 Hz, ce qui correspond à une durée d'intégration cohérente de l'ordre de 1 ms.
Ainsi, en effectuant une accumulation cohérente d'énergie du type de celle précédemment décrite, pendant une durée de 20 ms reposant sur vingt 5 durées d'intégration cohérente de 1 ms chacune, la perte est d'environ 6,5 dB par rapport à une unique durée d'intégration cohérente de 20 ms.
Un autre aspect de l'invention a donc pour objet d'améliorer la situation en estimant directement la dynamique du terminal mobile UE pendant l'intégration plutôt que de limiter artificiellement la durée d'intégration 10 cohérente.
L'invention propose à cet effet d'implanter dans le terminal mobile UE, et de préférence dans son dispositif de positionnement par satellites DPS, un dispositif de mesure DM chargé de mesurer son mouvement, sa vitesse et son accélération pendant la durée d'intégration cohérente.
is Ce dispositif de mesure DM est plus préférentiellement agencé sous la forme d'un micro-système électromécanique (ou MEMS pour Micro Electro Mechanical System ) à micro inertie. Tout type de MEMS à micro inertie peut être envisagé et notamment ceux utilisant un cantilever, ou une ou plusieurs lames suspendues, ou encore une structure en forme de H 20 partiellement suspendue.
A partir des mesures délivrées par le dispositif de mesure DM et des données d'assistance précitées, et notamment les positions de satellites et la pré-localisation du terminal mobile UE, le module de traitement MT du dispositif DPS peut estimer la vitesse, I'accélération y et la variation 25 d'accélération dy/dt (ou jerk ) par rapport à chaque satellite SN en vue, et en déduire la phase induite devant être prise en compte dans le calcul de la réplique de signal lors de l'intégration cohérente (accumulation).
La réplique du signal peut alors être déterminée à l'aide d'une relation dérivée de la relation suivante qui correspond au cas de couples 30 d'hypothèses de la grille balayée (position/temps système): Ti 2j(w0t+ w0Yt +Y - -v, -d--3 S = JSr(t)r(t-z)e 2 C 3 dt où w0 est le pas de discrétisation fréquentiel testé.
De la sorte, le temps d'intégration cohérente peut être augmenté et l'on peut exploiter un signal de pilotage (ou pilot tone ) y compris durant la phase d'acquisition. Le pilot tone est un signal sans données, comme par 5 exemple une modulation de phase à porteuse pure étalée. En outre, les mesures délivrées par le dispositif de mesure DM portent sur des paramètres qui varient très rapidement dans le temps et sont donc particulièrement bien adaptés aux courtes durées d'intégration.
L'invention offre également un procédé dédié à la détermination de la 10 position d'un terminal mobile UE et comprenant comme le procédé de l'art antérieur une étape d'acquisition de codes pseudo-aléatoires, suivie d'une étape de détermination de la position du terminal mobile UE à partir des codes pseudo-aléatoires acquis et des données de navigation contenues dans les signaux reçus (lus dans les signaux de navigation reçus ou dans les 15is messages d'assistance).
Celui-ci peut être notamment mis en oeuvre à l'aide de l'installation et des terminaux mobiles UE présentés ci-avant. Les fonctions et sousfonctions principales et optionnelles assurées par les étapes de ce procédé étant sensiblement identiques à celles assurées par les différents moyens 20 constituant l'installation et les terminaux mobiles UE, seules seront résumées ci-après les étapes mettant en oeuvre les fonctions principales du procédé selon l'invention.
Ce procédé consiste: à transmettre au terminal mobile UE, de préférence à sa demande, des 25 données d'assistance représentatives du temps de référence (temps GPS) approximatif de la constellation CS et de sa position approximative, ainsi qu'éventuellement des éphémérides, des corrections ionosphériques, et analogues, puis, à déterminer des positions estimatives de la constellation CS, des 30 distances estimatives entre le terminal mobile UE et chacun des satellites SN en vue, et des effets doppler associés, en fonction de couples d'hypothèses portant sur le temps de référence approximatif et la position approximative reçus, puis, à déterminer pour chaque couple d'hypothèses une réplique de signal correspondant aux positions et distances estimatives et aux effets doppler associés sur un intervalle de temps choisi, et * à sélectionner le couple d'hypothèses qui correspond à la réplique de 5 signal qui présente une corrélation maximale avec le signal reçu pendant l'intervalle de temps choisi, afin de déterminer les codes pseudo- aléatoires qui modulent chacun des signaux reçus.
L'invention ne se limite pas aux modes de réalisation de terminal mobile, de serveur d'assistance et de procédé décrits ci-avant, seulement à 10 titre d'exemple, mais elle englobe toutes les variantes que pourra envisager l'homme de l'art dans le cadre des revendications ci-après.
Ainsi, dans ce qui précède il a été décrit une installation dans laquelle le réseau de télécommunications est un réseau cellulaire de type GSM/GPRS ou UMTS. Mais l'invention concerne également les réseaux radio de 15 télécommunications de type satellitaire hybride avec répéteurs terrestres.

Claims (38)

REVENDICATIONS
1. Procédé de détermination de la position d'un terminal mobile (UE), comprenant une étape d'acquisition par ledit terminal (UE) de codes pseudo5 aléatoires, modulant des signaux reçus de satellites (SN) en vue appartenant à une constellation (CS) de satellites de positionnement et rapportés à un temps de référence, par comparaison à des répliques de signaux résultant d'hypothèses, et une étape de détermination de la position dudit terminal (UE) à partir desdits codes acquis et de données de navigation contenues dans 10 lesdits signaux, caractérisé en ce qu'à l'étape d'acquisition i) on transmet audit terminal (UE) des données d'assistance représentatives d'un temps de référence approximatif et de sa position approximative, ii) on détermine des positions estimatives de ladite constellation (CS) de satellites (SN), des distances estimatives entre ledit terminal (UE) et chacun desdits satellites 15 (SN) en vue, et des effets doppler associés, en fonction de couples d'hypothèses portant sur ledit temps de référence approximatif et ladite position approximative, iii) on détermine pour chaque couple d'hypothèses une réplique de signal correspondant auxdites positions et distances estimatives et auxdits effets doppler associés, sur un intervalle de temps 2 o choisi, et iv) on sélectionne le couple d'hypothèses correspondant à la réplique de signal présentant une corrélation maximale avec le signal reçu pendant ledit intervalle de temps, de manière à déterminer lesdits codes pseudo-aléatoires modulant lesdits signaux reçus.
2. Procédé selon la revendication 1, caractérisé en ce que lesdites 25 données d'assistance proviennent d'un serveur d'assistance (SE) raccordé à un réseau de communications cellulaire dont dépend ledit terminal (UE).
3. Procédé selon la revendication 2, caractérisé en ce que lesdites données d'assistance sont transmises audit terminal (UE) via ledit réseau de communications cellulaire.
4. Procédé selon l'une des revendications 2 et 3, caractérisé en ce que, ladite position approximative est représentative de la cellule dans laquelle ledit terminal (UE) est situé lorsqu'il requiert lesdites données d'assistance.
5. Procédé selon la revendication 4, caractérisé en ce que l'on asservit l'horloge de cadencement d'acquisition dudit terminal (UE) sur l'horloge de cadencement de la station de base (BTS) gérant la cellule dans laquelle il est situé.
6. Procédé selon l'une des revendications 1 à 5, caractérisé en ce que ladite sélection d'une réplique de signal consiste à déterminer pour chaque réplique de signal une fonction représentative de son énergie de corrélation avec ledit signal reçu pendant l'intervalle de temps, puis à retenir la réplique de signal dont l'énergie est la plus forte.
7. Procédé selon l'une des revendications 1 à 6, caractérisé en ce que lesdites données d'assistance comprennent des données de navigation complémentaires choisies dans un groupe comprenant au moins des éphémérides des satellites (SN) en vue, des premières corrections temporelles desdits satellites en vue, représentatives de l'écart temporel entre 15 ledit temps de référence et leur horloge de cadencement, et des secondes corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par lesdits satellites (SN) en vue.
8. Procédé selon l'une des revendications 1 à 7, caractérisé en ce que 20 lesdites données d'assistance comprennent des données de navigation complémentaires provenant d'un système d'augmentation (SG) couplé au système de navigation par satellites (CS).
9. Procédé selon l'une des revendications 1 à 8, caractérisé en ce que lesdites données d'assistance comprennent des données représentatives 25 d'un modèle tridimensionnel de la cellule dans laquelle ledit terminal requérant (UE) est situé.
10. Procédé selon l'une des revendications 1 à 9, caractérisé en ce que l'on stocke des données d'information représentatives de la position du terminal (UE), de manière à mémoriser ladite position en correspondance 30 d'un identifiant de la cellule dans laquelle il est situé.
11. Procédé selon la revendication 10, caractérisé en ce que l'on mémorise en outre ladite position en correspondance de données auxiliaires représentatives de la qualité desdites données d'information transmises.
12. Procédé selon la combinaison de la revendication 4 avec l'une des revendications 10 et 11, caractérisé en ce que l'on génère un modèle tridimensionnel dudit réseau de communications à partir desdits identifiants de cellules et desdites données d'information et/ou données auxiliaires 5 correspondantes, puis on mémorise ledit modèle tridimensionnel du réseau de communications.
13. Procédé selon la combinaison des revendications 9 et 12, caractérisé en ce que ledit modèle tridimensionnel de cellule transmis audit terminal (UE) est une portion du modèle tridimensionnel du réseau de 10 communications.
14. Procédé selon l'une des revendications 1 à 13, caractérisé en ce que l'on effectue des mesures représentatives de la dynamique dudit terminal mobile (UE), et en ce que l'on estime à partir desdites mesures et desdites données d'assistance une vitesse, une accélération et une variation 15 d'accélération par rapport à chaque satellite (SN) en vue, puis on déduit de celles-ci une phase induite, et on détermine ladite réplique de signal compte tenu de ladite phase induite.
15. Terminal mobile (UE), comprenant des moyens (CR) d'acquisition de codes pseudo-aléatoires, modulant des signaux reçus de satellites (SN) en 20 vue appartenant à une constellation (CS) de satellites de positionnement et rapportés à un temps de référence, par comparaison à des répliques de signaux résultant d'hypothèses, et des moyens de calcul (MC1-MC3) propres à déterminer la position dudit terminal (UE) à partir desdits codes acquis et de données de navigation contenues dans lesdits signaux reçus, caractérisé en 25 ce que lesdits moyens d'acquisition (CR) sont agencés, à réception de données d'assistance représentatives d'un temps de référence approximatif et de la position approximative dudit terminal (UE), pour déterminer des positions estimatives de ladite constellation de satellites (SN), des distances estimatives entre ledit terminal (UE) et chacun desdits satellites (SN) en vue, 30 et des effets doppler associés, en fonction de couples d'hypothèses portant sur ledit temps de référence approximatif et ladite position approximative, puis pour déterminer pour chaque couple d'hypothèses une réplique de signal correspondant auxdites positions et distances estimatives et auxdits effets doppler associés, sur un intervalle de temps choisi, et pour sélectionner le couple d'hypothèses correspondant à la réplique de signal présentant une corrélation maximale avec le signal reçu pendant ledit intervalle de temps, de manière à déterminer lesdits codes pseudoaléatoires modulant lesdits signaux reçus.
16. Terminal selon la revendication 15, caractérisé en ce qu'il est agencé pour communiquer au sein d'un réseau de communications cellulaire dont chaque cellule est gérée par une station de base (BTS), et en ce que ladite position approximative est représentative de la cellule dans laquelle il _0 est situé lorsqu'il requiert lesdites données d'assistance.
17. Terminal selon la revendication 16, caractérisé en ce que lesdits moyens d'acquisition (CR) comprennent une horloge de cadencement asservie sur l'horloge de cadencement de la station de base (BTS) gérant la cellule dans laquelle il est situé.
18. Terminal selon l'une des revendications 15 à 17, caractérisé en ce que lesdits moyens d'acquisition (CR) sont agencés pour sélectionner une réplique de signal en procédant à une détermination pour chaque réplique de signal d'une fonction représentative de son énergie de corrélation avec ledit signal reçu pendant l'intervalle de temps, puis en retenant la réplique de 20 signal présentant l'énergie la plus forte.
19. Terminal selon l'une des revendications 15 à 18, caractérisé en ce que lesdites données d'assistance comprennent des données de navigation complémentaires choisies dans un groupe comprenant au moins des éphémérides des satellites (SN) en vue, des premières corrections 25 temporelles desdits satellites (SN) en vue, représentatives de l'écart temporel entre ledit temps de référence et leur horloge de cadencement, et des secondes corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par lesdits satellites (SN) en vue.
20. Terminal selon l'une des revendications 15 à 19, caractérisé en ce que lesdites données d'assistance comprennent des données représentatives d'un modèle tridimensionnel de la cellule dans laquelle ledit terminal requérant (UE) est situé.
21. Terminal selon la revendication 20, caractérisé en ce qu'il est agencé pour déterminer ladite position à l'aide desdites données représentatives d'un modèle tridimensionnel de cellule reçu.
22. Terminal selon l'une des revendications 15 à 21, caractérisé en ce 5 que lesdites données d'assistance comprennent des données de navigation complémentaires provenant d'un système d'augmentation (SG) couplé audit système de navigation par satellites (CS).
23. Terminal selon l'une des revendications 18 à 22, caractérisé en ce qu'il est agencé pour transmettre à un serveur d'assistance (SE) dudit réseau 10 de communications cellulaire des données d'information représentatives de sa position, de sorte que lesdites données d'information puissent être stockées dans une base de données (BD) en correspondance d'un identifiant de la cellule dans laquelle il est situé.
24. Terminal selon l'une des revendications 15 à 23, caractérisé en ce 15 qu'il comprend un dispositif de mesure à micro inertie (DM) propre à délivrer des mesures représentatives de la dynamique dudit terminal, et en ce que lesdits moyens d'acquisition (CR) sont agencés pour estimer à partir desdites mesures et desdites données d'assistance une vitesse, une accélération et une variation d'accélération par rapport à chaque satellite (SN) en vue, et 20 déduire de celles-ci une phase induite, puis pour déterminer ladite réplique de signal compte tenu de ladite phase induite.
25. Terminal selon la revendication 24, caractérisé en ce que ledit dispositif de mesure (DM) est agencé sous la forme d'un micro système électromécanique à micro inertie.
26. Serveur d'assistance (SE) pour un réseau de communications cellulaire communiquant avec des terminaux mobiles (UE), caractérisé en ce qu'il est agencé pour transmettre des données d'assistance, via ledit réseau de communications, à des terminaux mobiles (UE) selon l'une des revendications 15 à 25, consécutivement à la réception de requêtes émanant 30 de ceux-ci.
27. Serveur selon la revendication 26, caractérisé en ce qu'il est agencé pour transmettre à chaque terminal requérant (UE) des données d'assistance comprenant des données de navigation complémentaires choisies dans un groupe comprenant au moins des éphémérides des satellites (SN) en vue, des premières corrections temporelles desdits satellites (SN) en vue dudit terminal (UE), représentatives de l'écart temporel entre ledit temps de référence et l'horloge de cadencement de ce terminal (UE), des secondes 5 corrections temporelles représentatives des perturbations induites par l'ionosphère sur la propagation des signaux transmis par lesdits satellites (SN) en vue dudit terminal et des données représentatives d'un modèle tridimensionnel de la cellule dans laquelle ledit terminal requérant (UE) est situé.
28. Serveur selon l'une des revendications 26 et 27, caractérisé en ce qu'il comprend des moyens de réception (R) propres à recevoir des messages d'un système de navigation par satellites (CS), et en ce qu'il est agencé pour transmettre à chaque terminal requérant (UE) des données d'assistance comprenant des données de navigation extraites des messages 15 provenant dudit système de navigation par satellites (CS).
29. Serveur selon la revendication 28, caractérisé en ce que lesdits moyens de réception (R) sont propres à recevoir des messages d'un système d'augmentation, couplé audit système de navigation par satellites (CS), et en ce qu'il est agencé pour transmettre à chaque terminal requérant (UE) des 20 données d'assistance comprenant des données de navigation complémentaires extraites des messages provenant dudit système d'augmentation et représentatives dudit système de navigation par satellites (CS).
30. Serveur selon l'une des revendications 26 à 29, caractérisé en ce 25 qu'il comprend des moyens de traitement (PM) agencés, à réception de données d'information représentatives de la position d'un terminal (UE), pour stocker dans une base de données (BD) lesdites données d'information en correspondance d'un identifiant de la cellule, d'un réseau de communications cellulaire, dans laquelle ledit terminal (UE) est situé.
31. Serveur selon la revendication 30, caractérisé en ce que lesdits moyens de traitement (PM) sont agencés pour déterminer des données auxiliaires représentatives de la qualité desdites données d'information reçues, et pour mémoriser ces données auxiliaires dans ladite base de t données (BD) en correspondance dudit identifiant de cellule et desdites données d'information représentatives de la position du terminal (UE).
32. Serveur selon l'une des revendications 30 et 31, caractérisé en ce que lesdits moyens de traitement (PM) sont agencés pour générer un modèle tridimensionnel dudit réseau de communications à partir desdits identifiants de cellules et desdites données d'information et/ou données auxiliaires correspondantes, puis pour mémoriser ledit modèle tridimensionnel du réseau de communications dans ladite base de données (BD).
33. Serveur selon la combinaison des revendications 26 et 32, 10 caractérisé en ce que lesdits moyens de traitement (PM) sont agencés pour extraire de ladite base de données (BD) une portion dudit modèle tridimensionnel du réseau de communications, représentative dudit modèle tridimensionnel de la cellule dans laquelle est situé ledit terminal requérant (UE), de manière à lui transmettre.
34. Serveur selon l'une des revendications 26 à 32, caractérisé en ce que lesdits moyens de traitement (PM) sont agencés pour extraire d'une base de données (BD), stockant des portions d'un modèle tridimensionnel dudit réseau de communications en correspondance d'identifiants de cellules, la portion de modèle stockée en correspondance de l'identifiant de la cellule 2 0 dans laquelle un terminal requérant (UE) est situé, de manière à lui transmettre ladite portion extraite.
35. Utilisation des procédé, terminal mobile (UE) et serveur d'assistance (SE) selon l'une des revendications précédentes, pour des signaux en bande L modulés en phase et à accès multiple.
36. Utilisation selon la revendication 35, caractérisée en ce que ladite modulation en phase et à accès multiple s'effectue selon la technique dite WCDMA.
37. Utilisation des procédé, terminal mobile (UE) et serveur d'assistance (SE) selon l'une des revendications 1 à 34 dans des réseaux de 3 0 positionnement par satellites (SN) de type RNSS.
38. Utilisation selon la revendication 37, caractérisée en ce que ledit réseau de positionnement par satellites (SN) est de type GPS.
FR0309509A 2003-08-01 2003-08-01 Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete Expired - Fee Related FR2858510B1 (fr)

Priority Applications (10)

Application Number Priority Date Filing Date Title
FR0309509A FR2858510B1 (fr) 2003-08-01 2003-08-01 Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete
EP06118126A EP1724607A1 (fr) 2003-08-01 2004-07-12 Enrichissement de données d'assistance de navigation pour la détermination de la position d'un terminal mobile
EP06118130A EP1724608A1 (fr) 2003-08-01 2004-07-12 Transmission d'informations de l'environnement tridimensionnelle d'un mobile
CN200480022207.3A CN1833179B (zh) 2003-08-01 2004-07-12 使用按需传输的辅助数据确定移动终端的位置
EP04291781A EP1503220B1 (fr) 2003-08-01 2004-07-12 Détermination de positions de terminaux mobiles à l'aide de données d'assistance transmises sur requète
PCT/FR2004/001834 WO2005022189A2 (fr) 2003-08-01 2004-07-12 Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete
AT04291781T ATE354103T1 (de) 2003-08-01 2004-07-12 Positionsbestimmung einer mobilendgerät mittels auf anfrage gesendeten hilfsdaten
US10/566,709 US7786931B2 (en) 2003-08-01 2004-07-12 Determining mobile terminal positions using assistance data transmitted on request
ES04291781T ES2282822T3 (es) 2003-08-01 2004-07-12 Determinacion de posiciones de terminales moviles con la ayuda de datos de asistencia transmitidos bajo peticion.
DE602004004701T DE602004004701T2 (de) 2003-08-01 2004-07-12 Positionsbestimmung eines Mobilendgerätes mittels auf Anfrage gesendeten Hilfsdaten

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0309509A FR2858510B1 (fr) 2003-08-01 2003-08-01 Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete

Publications (2)

Publication Number Publication Date
FR2858510A1 true FR2858510A1 (fr) 2005-02-04
FR2858510B1 FR2858510B1 (fr) 2005-12-09

Family

ID=34043732

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0309509A Expired - Fee Related FR2858510B1 (fr) 2003-08-01 2003-08-01 Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete

Country Status (2)

Country Link
CN (1) CN1833179B (fr)
FR (1) FR2858510B1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1801608A1 (fr) * 2005-12-20 2007-06-27 Alcatel Lucent Procédé et système de pré-localisation pour l'assistance aux systèmes de radio-navigation par satellites
US20120154216A1 (en) * 2008-09-05 2012-06-21 Seiko Epson Corporation Method of determining appropriateness of satellite orbit modeling, method of providing long-term predicted orbit data, and device for determining appropriateness of satellite orbit modeling
CN112772102A (zh) * 2021-03-15 2021-05-11 江苏苏邑设计集团有限公司 一种可视化水肥灌溉管理***

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8078192B2 (en) * 2008-04-22 2011-12-13 Nokia Corporation Supporting the use of a virtual reference station
CN103777209A (zh) * 2012-10-22 2014-05-07 中兴通讯股份有限公司 电离层延迟修正参数的配置方法、装置及移动通信网络
CN103777210B (zh) * 2012-10-22 2017-07-11 中兴通讯股份有限公司 电离层延迟修正参数的使用方法、装置及终端
CN104237914A (zh) * 2013-06-13 2014-12-24 中兴通讯股份有限公司 一种网络辅助的卫星导航定位方法及终端、网络侧设备
DE102016205843A1 (de) * 2016-04-07 2017-10-12 Volkswagen Aktiengesellschaft Navigationsverfahren, Navigationseinrichtung und Navigationssystem
EP3555665B1 (fr) * 2016-12-19 2022-08-24 Magellan Systems Japan, Inc. Détection et élimination de signaux de mystification gnss avec une estimation de solution pvt
US10690778B2 (en) * 2017-09-15 2020-06-23 Qualcomm Incorporated Validation of time assistance data to reduce satellite positioning degradation
CN107991670B (zh) * 2017-11-21 2022-01-18 宇龙计算机通信科技(深圳)有限公司 导航方法及移动终端
WO2019106045A1 (fr) * 2017-11-30 2019-06-06 Sony Corporation Dispositif terminal, équipement d'infrastructure et procédés
CN110352866A (zh) * 2018-09-30 2019-10-22 北京四个爪爪科技有限公司 宠物行为管理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6075987A (en) * 1998-02-27 2000-06-13 Ericsson Inc. Stand alone global positioning system (GPS) and method with high sensitivity
EP1008862A1 (fr) * 1998-10-16 2000-06-14 Lucent Technologies Inc. GPS assisté sans fil utilisant une position de référence
US6133874A (en) * 1996-03-08 2000-10-17 Snaptrack, Inc. Method and apparatus for acquiring satellite positioning system signals
US6400319B1 (en) * 1998-09-01 2002-06-04 Hughes Eelctronics Corporation Communication network intialization apparatus and method for fast GPS-based positioning
US20020169550A1 (en) * 2001-05-11 2002-11-14 Perlmutter Michael S. Method of improving satellite reacquisition preformance for integrated GP/IG navigational systems

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6070078A (en) * 1997-10-15 2000-05-30 Ericsson Inc. Reduced global positioning system receiver code shift search space for a cellular telephone system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6133874A (en) * 1996-03-08 2000-10-17 Snaptrack, Inc. Method and apparatus for acquiring satellite positioning system signals
US6075987A (en) * 1998-02-27 2000-06-13 Ericsson Inc. Stand alone global positioning system (GPS) and method with high sensitivity
US6400319B1 (en) * 1998-09-01 2002-06-04 Hughes Eelctronics Corporation Communication network intialization apparatus and method for fast GPS-based positioning
EP1008862A1 (fr) * 1998-10-16 2000-06-14 Lucent Technologies Inc. GPS assisté sans fil utilisant une position de référence
US20020169550A1 (en) * 2001-05-11 2002-11-14 Perlmutter Michael S. Method of improving satellite reacquisition preformance for integrated GP/IG navigational systems

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1801608A1 (fr) * 2005-12-20 2007-06-27 Alcatel Lucent Procédé et système de pré-localisation pour l'assistance aux systèmes de radio-navigation par satellites
WO2007074266A1 (fr) * 2005-12-20 2007-07-05 Alcatel Lucent Procede et systeme de pre-localisation pour l'assistance aux systemes de radio-navigation par satellites
US20120154216A1 (en) * 2008-09-05 2012-06-21 Seiko Epson Corporation Method of determining appropriateness of satellite orbit modeling, method of providing long-term predicted orbit data, and device for determining appropriateness of satellite orbit modeling
US9026365B2 (en) * 2008-09-05 2015-05-05 Seiko Epson Corporation Method of determining appropriateness of satellite orbit modeling, method of providing long-term predicted orbit data, and device for determining appropriateness of satellite orbit modeling
CN112772102A (zh) * 2021-03-15 2021-05-11 江苏苏邑设计集团有限公司 一种可视化水肥灌溉管理***
CN112772102B (zh) * 2021-03-15 2021-09-14 江苏苏邑设计集团有限公司 一种可视化水肥灌溉管理***

Also Published As

Publication number Publication date
CN1833179A (zh) 2006-09-13
CN1833179B (zh) 2012-06-06
FR2858510B1 (fr) 2005-12-09

Similar Documents

Publication Publication Date Title
EP1503220B1 (fr) Détermination de positions de terminaux mobiles à l'aide de données d'assistance transmises sur requète
EP1804071B1 (fr) Procédé d'optimisation des traitements de données de localisation en présence de plusieurs constellations de positionnement par satellites
EP1604541B1 (fr) Determination de positions de terminaux de communication mobiles a l'aide de donnees de navigation d'origines differentes
EP2566069B1 (fr) Procédé de détection de messages de type "Système d'Identification Automatique" pour surveillance de navires et de bouées par satellite.
EP1876466B1 (fr) Dispositif de génération de messages, d'intégrité signalant des stations de surveillance nominales, dégradées ou inactives de systèmes de navigation par satellites
FR2858510A1 (fr) Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete
FR2936320A1 (fr) Traitement de signaux de radionavigation utilisant une combinaison widelane
EP1544636B1 (fr) Dispositif de determination par filtrage de données d'integrité d'un système d'augmentation, pour un terminal mobile
EP2331983A1 (fr) Procédé pour optimiser une acquisition d'un signal à spectre étalé provenant d'un satellite par un récepteur mobile
EP1514131B1 (fr) Recepteur de positionnement par satellite utilisant deux proteuses de signal
EP1697757B1 (fr) Procede de mise a jour du biais d'horloge existante entre une station bts d'un reseau gsm et les satellites d'un systeme gps
EP1801608A1 (fr) Procédé et système de pré-localisation pour l'assistance aux systèmes de radio-navigation par satellites
WO2005066650A1 (fr) Procede d’acquisition de donnees satellitaires
EP1560037A2 (fr) Procédé de factorisation de datation de pseudo distance dans un contexte d'assisted GNSS
FR3068140A1 (fr) Procede de mise a jour d'un jeu de parametres orbitaux stocke dans une balise de geolocalisation, produit programme d'ordinateur, dispositif de mise a jour et balise correspondants.
WO2021240119A1 (fr) Méthode de positionnement gnss déportée dans le cloud
WO2020025518A1 (fr) Procédé et dispositif de localisation d'un objet mobile soumis à une dynamique de rotation sur lui-même
FR2802037A1 (fr) Procede et appareil permettant d'assurer la conservation de l'integrite d'un gps assiste
EP2006705A1 (fr) Procédé et système de pré-localisation précis d'un récepteur de signaux de navigation par satellites fonctionnant en mode assisté par un réseau de télécommunication mobile
FR2951832A1 (fr) Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites

Legal Events

Date Code Title Description
CD Change of name or company name
ST Notification of lapse

Effective date: 20090430