WO2011051604A1 - Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites - Google Patents
Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites Download PDFInfo
- Publication number
- WO2011051604A1 WO2011051604A1 PCT/FR2010/052265 FR2010052265W WO2011051604A1 WO 2011051604 A1 WO2011051604 A1 WO 2011051604A1 FR 2010052265 W FR2010052265 W FR 2010052265W WO 2011051604 A1 WO2011051604 A1 WO 2011051604A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base stations
- terminal
- pseudolite base
- signals
- satellite
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000010295 mobile communication Methods 0.000 claims abstract description 48
- 238000004891 communication Methods 0.000 claims abstract description 26
- 230000005540 biological transmission Effects 0.000 claims abstract description 24
- 238000005259 measurement Methods 0.000 claims description 7
- 238000010521 absorption reaction Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000004807 localization Effects 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- 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/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/10—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
- G01S19/11—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are pseudolites or satellite radio beacon positioning system signal repeaters
Definitions
- the invention relates to assistance with the precise location of a mobile communication terminal equipped with satellite signal location functionality, in particular GPS (English initials set for Global Positioning System) in spaces. covered or closed in which the conventional satellite signals of the GPS type, for example, emitted by the satellites are little or not received.
- satellite signal location functionality in particular GPS (English initials set for Global Positioning System) in spaces. covered or closed in which the conventional satellite signals of the GPS type, for example, emitted by the satellites are little or not received.
- satellite tracking systems on which the invention can be applied such as Galileo, Glonass, Compass, QZSS systems for example.
- GPS Galileo, Glonass, Compass, QZSS systems
- mobile communication terminal is understood to mean any portable equipment equipped with a GPS receiver, such as a cell phone of a cellular telecommunication network, a laptop, a personal assistant or PDA (initials in English for Personal Digital Assistant), a portable music player, a simple portable GPS navigator ...
- a GPS receiver such as a cell phone of a cellular telecommunication network, a laptop, a personal assistant or PDA (initials in English for Personal Digital Assistant), a portable music player, a simple portable GPS navigator ...
- the GPS system makes it possible to provide terminals equipped with a GPS receiver with a location on a map in order, for example, to provide an indication of the route to take to arrive at a given location.
- This system was initially used for the purpose of providing a navigation aid for vehicle drivers. More recently, portable terminals equipped with GPS receivers have been developed, making it possible to extend the navigation assistance service to pedestrians equipped with these terminals.
- the SPS signals for civilian use are signals coded by a code called C / A (English initials set for Coarse / Acquisition) and broadcast on a carrier frequency L1 (1575.42 MHz).
- the C / A code consists of a 1023-bit pseudo-random sequence with a 1.023MHz clock. It is repeated every millisecond. Its small size allows the GPS receiver to quickly capture satellite information.
- Each satellite has its own pseudo-random code known as "Gold code”. This code has been studied to minimize the probability of confusing two different signals emitted by different satellites on the same frequency and to allow the measurement of a propagation time.
- the C / A code is not encrypted and is thus accessible to all users.
- the GPS system can provide a location with a horizontal accuracy ranging from 10 to 100 meters depending on the degradation or not of the signals received, a vertical accuracy of 156 meters, and a maximum error of 337 nanoseconds for UTC time.
- US Pat. No. 6,256,475 discloses an auxiliary system making it possible to acquire information on the ephemerides of the satellites and to transmit this information to the terminal.
- the wireless terminal has only to determine the distance signals, which can be achieved more quickly and cheaply.
- A-GPS system English initials set for Assisted Global Positioning System
- WA-GPS Wireless Assisted Global Positioning System
- GPS receivers are used.
- operator of a cellular radio network on which the mobile terminal is registered to help the mobile terminal determine the GPS satellites it must follow and acquire their signals.
- an operator server includes an antenna coupled to a receiver that searches for information from satellites (also known as reference receiver), a platform (hardware and software) to perform positioning calculations, and a computer (or "Gateway”) that connects the server to the IP network.
- the mobile terminal sends a request via the IP network to the A-GPS server to obtain the list of GPS signals that it must follow.
- the terminal operates autonomously. If the phone loses any GPS signal, it may request assistance from the A-GPS server again. With this assistance, the signal search performed by the terminal is greatly reduced. Typically, the time required for a first connection or TTFF (imperial initials set for Time To First Fix) from several minutes to only a few seconds.
- TTFF perial initials set for Time To First Fix
- the A-GPS receiver integrated in the terminal is able to detect and demodulate signals of very small magnitude.
- Previous GPS or A-GPS systems offer acceptable performance as long as the service user moves in an open environment with an unobstructed view to the sky.
- mobile terminals with GPS or A-GPS location functionality have their ability to locate considerably reduced, or even zero, as the user moves in a closed or covered environment, for example inside. buildings of a company, a shopping center, an airport, a museum, or a basement parking.
- the signals transmitted by the satellites are either undetected or received with power too low to be processed by the terminal.
- knowing that a minimum number of received GPS signals are necessary to allow a precise localization the probability that the terminal manages to locate itself inside the buildings remains very weak.
- pseudolites pseudo-satellites
- pseudolite base stations even if they are conveniently placed inside buildings, must cover the total area of buildings in which the terminals can evolve, without being too numerous for obvious reasons of cost.
- the power required for this causes a phenomenon of reception of signals tainted with a lot of interference for certain terminals operating in the immediate vicinity of a pseudolite base station. Indeed, for a terminal located near a pseudolite base station, the power level of the signal received from the latter may be too great compared to that received from a distant pseudolite base station. In this case, the strongest signal interferes with the measurement that the terminal makes of the most remote pseudolite base station.
- the invention proposes to solve the problems related to the reception of signals of very different levels for a GPS receiver operating in an environment in which a set of pseudolite base stations has been installed.
- This object is achieved according to the invention which has for its first object a method of assisting the location of a mobile communication terminal equipped with a satellite location receiver in a closed environment within which a set of stations base pseudolites has been installed, said satellite location receiver being adapted to receive coded signals transmitted by each of the pseudolite base stations of said set on a satellite communication link, the mobile communication terminal being further able to transmit signals on a wireless transmission link separate from said satellite communication link, the method being characterized in that it comprises the following steps:
- the step of determining the list of pseudolite base stations to listen consists in excluding from said set the pseudolite base stations for which the theoretical power values of the signals received are less than the highest theoretical power minus one predetermined margin.
- the margin is of the order of 24 dB for a signal transmitting a code broadcast at a frequency of 1575.42 MHz, and of the order of 20. dB in acquisition mode.
- the wireless transmission link is a WiFi type short-range link between the mobile communication terminal and at least one WiFi terminal installed inside the closed environment to which it is connected. 'interested.
- a Bluetooth short-range link may be used between the mobile communication terminal and at least one Bluetooth terminal installed within said environment.
- the steps of determining the theoretical power values and the determination of the list of pseudolite base stations to be listened to can be carried out either at the level of the mobile communication terminal or at the level of a server to which the base stations pseudolites of the assembly and said terminal are connected. In the latter case, the list is then transmitted to the mobile communication terminal advantageously via the wireless transmission link.
- the pre-location information can be used to calculate the distance D separating the mobile communication terminal and each of the pseudolite base stations from the set. It is then possible to deduce the theoretical value of the power received from the distance D and the power of the signals emitted by each of the radio stations. base pseudolites of the set using the law of radiofrequency wave propagation in free field.
- measurements of the power received from each of the pseudolite base stations at different points in the closed environment are recorded and stored beforehand.
- the theoretical values of the powers of the signals received by the satellite location receiver correspond to the values of the reading for the nearest point of the pre-location information, or these values are calculated by interpolation from the values of the statement.
- a prior modeling of the topology of the closed environment comprising the locations of the pseudolite base stations of the set, the absorption and / or reflection coefficients likely to be involved in the path of the waves between each pseudolite base station and different points of the environment so as to simulate the power received from each of the pseudolite base stations at different points of the closed environment.
- the theoretical values of the powers of the signals received by the satellite location receiver correspond to the values deduced from the modeling for the nearest point of the pre-location information, or calculated by interpolation from the data of the satellite location receiver. simulation.
- the present invention also relates to a system for assisting the location of a mobile communication terminal in a closed environment, the system comprising a set of pseudolite base stations installed inside said environment, capable of transmitting signals. encoded on a satellite communication link to a satellite location receiver equipping the terminal, the mobile communication terminal being further able to exchange signals on a wireless transmission link separate from said satellite communication link, the system characterized in that it further comprises: At least one terminal capable of exchanging signals with said mobile communication terminal on said wireless transmission link so as to be able to determine pre-location information of said mobile communication terminal from the signals transmitted by said terminal on said link; wireless transmission;
- a third subject of the invention concerns a mobile communication terminal equipped with a satellite location receiver able to receive, on a satellite communication link, coded signals transmitted by a set of pseudolite base stations of a satellite system. assisting the localization, and exchanging signals over a wireless transmission link separate from said satellite communication link, characterized in that it comprises means for acquiring and monitoring the coded signals transmitted by a list of pseudolite base stations selected from the set of pseudolite base stations according to a pre-location information of the terminal obtained from the signals transmitted on said wireless transmission link and the power of the signals transmitted by each of the pseudolites base stations of said together.
- the present invention further relates to a communication server characterized in that it is capable of being connected to a set of pseudolite base stations able to communicate with a satellite location receiver of a mobile communication terminal by a satellite communication link and at least one terminal capable of communicating with said terminal via a wireless communication link separate from said satellite communication link, and in that it comprises software means for determining the theoretical power values and the list according to the method.
- FIG. 1 schematically illustrates a possible architecture of a location assistance system according to the invention
- FIG. 2 illustrates, in the form of a simplified block diagram, the various steps implemented in a localization method according to the invention.
- the reference 1 indicates a location assistance system intended to provide, in a closed environment within which the system is implanted, a location aid to a mobile communication terminal 2 when this last enters the system cover.
- the location aid uses the coded signals transmitted by a predetermined number N of pseudolite base stations constituting a set of the system 1, of which four are visible in FIG. 1 and referenced PSI to PS4, these signals being able to be all or partly received by a GPS receiver (not shown) equipping the mobile communication terminal 2, depending on where the terminal is located at a given time.
- the assistance system 1 is coupled to the satellite navigation system represented by the general reference 3. In a variant, the assistance system 1 is completely autonomous, that is to say that the basic values used are known to the system 1 without the latter being connected to the satellite navigation system 3.
- the principle of the invention consists in allowing the elaboration of a preferred list of pseudolite base stations chosen from the set of pseudolite base stations included in the assistance system 1, so as to avoid the risks of interference. between the signals actually received by the GPS receiver of the mobile communication terminal 2. It proposes for this purpose to provide a particular signal processing that allows to exclude if necessary base stations pseudolites likely to emit a signal that would be received by the receiver with interference.
- the assistance system 1 preferably comprises a plurality of terminals, in the example represented, a number P of Wifi terminals of which only three, referenced WF1 to WF3, are visible on the figure. It should be noted that the invention is applicable in the case where only one terminal is used. These terminals are able to receive or transmit, automatically or on request, signals respectively transmitted or received by the mobile communication terminal 2 on a wireless transmission link 11 distinct from the GPS communication link 10 when the terminal 2 passes nearby. . Of course, the terminal 2 must also be equipped with means (not shown) for transmitting such WiFi signals.
- other short-range communication links such as a Bluetooth-type link
- the Wifi terminals then being replaced by appropriately placed Bluetooth terminals.
- Localization through these terminals can be calculated both by the terminal and then transmitted to the system than by the system after recovery of power measurements terminals WF1 to WF3 made by the terminal according to known methods (triangulation, fingerprinting, ). Since the terminal has already been located by the method described, it is also possible to use the localization provided by the location calculated by the valid pseudolite signals received by the terminal. In this case, the mobile terminal can transmit via the wireless transmission link 11, a signal comprising the pre-location calculated by the terminal. It is recalled that a combination of use of these means can be used.
- the reception of the signals by one or more of the terminals of the system makes it possible to determine, either by determining the terminal or terminals having received the signals, or by analyzing the contents of these signals (in which case the terminal transmits the location information), a minimum coarse location of the mobile terminal called in the following description prelocation information.
- the pre-location information is determined in all cases from the signals that are transmitted on the wireless transmission link 11.
- the pre-location information Once the pre-location information has been obtained, it is sought to determine, for this pre-location, the values of the powers 3 ⁇ 4 of the signals that would be theoretically received by the GPS receiver of the mobile communication terminal 2 from each of the radio stations. pseudolites base of said set (step S2 in Figure 2). This determination is performed using, on the one hand, the pre-location information, and, on the other hand, the power 3 ⁇ 4 of the signals emitted by each of the pseudolite base stations of the set, which is moreover known. To do this, several methods can be used:
- a first method consists in determining the values 3 ⁇ 4 by using the law of propagation of radio waves in free field expressed by the relation
- Z 2 is the distance separating the terminal 2 from each Psi pseudolite base station, estimated from the pre-location information and the knowledge of the positions of each of the pseudolite base stations of the system;
- P Ei is the power emitted by each psi pseudolite base station, known from the system.
- each pseudolite base station Psi point corresponding to the pre-location point of the terminal 2.
- a source of 10 W will produce a field E of 1 mV / m at a distance of 30 km, which, in radio, is not a negligible field.
- the determination step S2 will essentially consist of:
- a second method consists in carrying out a preliminary step of recording and storing measurements of the power received from each of the pseudolite base stations of said set at different points of the closed environment.
- the step of determining the theoretical values P Ri of the powers of the signals received by the GPS receiver consists in choosing in the reading the value of the power for the most close to the pre-location information.
- step S2 it is also possible to provide an interpolation calculation of the theoretical values of the powers of the signals received by the satellite location receiver after having chosen the known power values for the points closest to the pre-information information. location.
- a prior modeling of the topology of the closed environment including in particular the locations of the pseudolite base stations of the set, the absorption and / or reflection coefficients likely to take place in the path is carried out. waves between each pseudolite base station and different points of the environment. In the latter case, it is necessary to know all the materials used to define the walls, walls, ceiling ... existing in the closed environment. This modeling can then be used in real time to simulate the theoretical value P Ri of power received from each of the pseudolite base stations at different points of the closed environment, and in particular at the point given by the information of pre- location.
- the method according to the invention may advantageously comprise an additional step in which the terminal determines its location using the signals it receives from the base stations of the list, and measures the power of the signals that it actually receives pseudolite base stations, so as to allow dynamic update of the survey or modeling.
- the assistance method provides a step of determining a list of pseudolite base stations that the GPS receiver.
- the mobile communication terminal 2 must listen among the pseudolite base stations of the set from the theoretical values of the powers of the signals received (step S3 in FIG. 2).
- reception interference is likely to occur between the signals received from two pseudolite base stations when the ratio of the powers received by the terminal of these two stations is greater than one.
- threshold which is expressed in decibels, is around 24 dB in the tracking mode. This threshold can even go down to 20 dB in acquisition mode.
- the step S3 for determining the list preferably consists in excluding pseudolite base stations from said set for which the theoretical power values of the received signals are lower than the highest theoretical power minus a predetermined margin. , this margin being preferably of the order of 24 dB for a GPS type signal transmitting a code broadcast at a frequency of 1575.42 MHz in tracking mode, and of the order of 20 dB in acquisition mode.
- margins can be adjusted according to the characteristics of the location receiver used in the terminal.
- value of these margins is indicated here in the context of GPS signals, but other values must be used for other satellite tracking systems.
- the steps S2 and S3 can be implemented at the level of the assistance system 1, and more specifically by software means at a server 12 to which the different base stations pseudolites and Wifi or Bluetooth terminals are connected.
- the server 12 has been shown as implanted in the closed location to which the assistance system is dedicated.
- this server may be at another location, connected to the various elements of the system by a network 13 of the LAN type.
- the same server can also be used to work with different sets of pseudolites installed in different places, for example separate buildings.
- the Wifi terminals WF1 to WF3 made it possible to pre-locate the terminal 2 roughly and, according to the method according to the invention, one of the pseudolite base stations, here the PS3 station. , is excluded from all pseudolite base stations.
- the list developed in accordance with the method of the invention contains in this case only the stations PSI, PS2 and PS4.
- the system transmits this list to the terminal which can then continue its localization process based on the list.
- the means making it possible to transmit this list are the same as those which made it possible to receive the pre-location of the terminal, namely the WiFi or Bluetooth terminals of the system 1.
- the assistance system checks beforehand that the terminal 2 is entitled to the service. If this condition is met, the server will execute the algorithm to create the list of optimal pseudolite base stations. Then this list created is possibly stored by the server next to the terminal concerned so as to be able to update it according to the precise location of the terminal that could be transmitted regularly by the terminal to the server, according to the self-learning step described. previously. This control is optional, because we can imagine that this service would be in certain situations free and available for everyone.
- the terminals can advantageously be controlled in the system so that the sending of the list of base stations pseudolites optimal to the terminal is regular or caused by events.
- the frequency of this sending may be temporal or the sending may be caused by a displacement in the closed location, or after a specific request for an application of the terminal.
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
L'invention concerne un procédé d'assistance à la localisation d'un terminal (2) de communication mobile équipé d'un récepteur satellitedans un environnement fermé à l'intérieur duquel un ensemble de stations de bases pseudolites (PS1-PS4) a été installé, le récepteur satelliteétant apte à recevoir des signaux codés émis par chacune des stations de bases pseudolites de l'ensemble sur un lien (10) de communication satellite, le terminal (2) étant apte à échanger des signaux sur une liaison (11) de transmission sans fil distincte du lien (10) de communication satellite. Selon l'invention, on détermine une information de pré-localisation du terminal (2)à partir de signaux transmis sur la liaison (11) de transmission sans fil; puis les valeurs théoriques des puissances des signaux reçus par le récepteur satellite et émis par chacune de stations de base pseudolites (PS1-PS4) de l'ensemble, à partir de l'information de pré-localisation et de la puissance des signaux émis par chacune des stations de base pseudolites (PS1-PS4) de l'ensemble; Enfin, on en déduit une liste (PS1, PS2, PS4) de stations de bases pseudolites que le récepteur satellite doit écouter parmi les stations de l'ensemble. Avantage: réduit les risques d'écoute de signaux subissant des interférences à la réception
Description
PROCEDE ET SYSTEME D'ASSISTANCE A LA LOCALISATION D'UN TERMINAL MOBILE DANS UN ENVIRONNEMENT FERME UTILISANT DES
STATIONS DE BASE PSEUDOLITES L'invention concerne l'assistance à la localisation précise d'un terminal de communication mobile équipé d'une fonctionnalité de localisation par signaux satellite, notamment le GPS (Initiales anglo-saxonnes mises pour Global Positioning System) dans des espaces couverts ou fermés dans lesquels les signaux classiques satellite de type GPS par exemple émis par les satellites sont peu, voire pas reçus. Il existe d'autres systèmes de localisation par satellite sur lesquelles l'invention peut s'appliquer comme les systèmes Galileo, Glonass, Compass, QZSS par exemple. Par abus de langage dans la suite de l'exposé on utilise le terme GPS pour désigner de tels systèmes de localisation ce dernier étant le plus connu.
Dans la suite de l'exposé, on entend par terminal de communication mobile tout équipement portatif équipé d'un récepteur GPS, tel qu'un téléphone portable d'un réseau de télécommunication cellulaire, un ordinateur portable, un assistant personnel ou PDA (initiales anglo-saxonnes mises pour Personal Digital Assistant), un lecteur de musique portable, un simple navigateur GPS portatif...
Le système GPS permet de fournir à des terminaux équipés d'un récepteur GPS une localisation sur une carte en vue de délivrer par exemple une indication sur l'itinéraire à prendre pour arriver à un lieu donné. Ce système a dans un premier temps été utilisé dans le but de fournir une aide à la navigation pour les conducteurs de véhicules. Plus récemment, des terminaux portatifs dotés de récepteurs GPS ont été développés, permettant d'élargir le service d'aide à la navigation à des piétons munis de ces terminaux.
On rappelle que le service de positionnement standard ou SPS est à la disposition de tous les utilisateurs de GPS du monde entier et ce, sans aucune charge directe. Les signaux du SPS à usage civil sont des signaux codés par un code dit C/A (initiales anglo-saxonnes mises pour Coarse/Acquisition) et
diffusés sur une fréquence porteuse Ll (1575,42 MHz). Le code C/A consiste en une suite pseudo-aléatoire de 1023 bits avec une horloge de 1,023MHz. Il est ainsi répété chaque milliseconde. Sa petite taille permet au récepteur GPS de capter rapidement les informations satellites. Chaque satellite possède son propre code pseudo-aléatoire connu sous la dénomination anglo-saxonne "Gold code". Ce code a été étudié pour minimiser les probabilités de confondre deux signaux différents émis par des satellites différents sur la même fréquence et permettre la mesure d'un temps de propagation. Le code C/A n'est pas crypté et est ainsi accessible à tous les utilisateurs. Le système GPS permet de fournir une localisation avec une précision horizontale variant de 10 à 100 mètres en fonction de la dégradation ou non des signaux reçus, une précision verticale de 156 mètres, et une erreur maximale de 337 nanosecondes pour l'heure UTC.
Plus récemment, des systèmes d'assistance utilisant la navigation GPS ont été développés pour permettre à des terminaux sans fil, et par conséquent d'autonomie limitée, d'acquérir plus rapidement les signaux des satellites nécessaires à leur localisation.
On connaît par exemple du document US 6 256 475 un système auxiliaire permettant d'acquérir une information sur les éphémérides des satellites et de transmettre cette information au terminal . Le terminal sans fil n'a plus qu'à déterminer les signaux de distance, ce qui peut être réalisé plus rapidement et à moindre coût.
On connaît par ailleurs le système A-GPS (initiales anglo-saxonnes mises pour Assisted Global Positioning System), ou WA-GPS (initiales anglo- saxonnes mises pour Wireless Assisted Global Positioning System), dans lequel on utilise des récepteurs GPS d'un opérateur d'un réseau cellulaire de radiocommunication sur lequel le terminal mobile est inscrit, pour aider le terminal mobile à déterminer les satellites GPS qu'il doit suivre et à acquérir leurs signaux. Plus précisément, un serveur de l'opérateur comporte une antenne couplée à un récepteur qui cherche les informations venant des satellites (aussi connue comme receveur de référence), une plate-forme
(matérielle et logicielle) pour effectuer des calculs de positionnement, et un ordinateur (ou « Gateway ») qui connecte le serveur au réseau IP. Lors de sa mise en route, le terminal mobile envoie une requête via le réseau IP au serveur A-GPS pour obtenir la liste des signaux GPS qu'il doit suivre. Une fois cette liste acquise, il cherche alors à acquérir les signaux des satellites indiqués par le serveur pour déterminer sa position . Dès lors, le terminal fonctionne de manière autonome. Si le téléphone perd tout signal GPS, il peut demander à nouveau l'assistance du serveur A-GPS. Grâce à cette assistance, la recherche de signal effectuée par le terminal est grandement réduite. Typiquement, la durée nécessaire pour une première connexion ou TTFF (initiales anglo-saxonnes mises pour Time To First Fix) passe de plusieurs minutes à seulement quelques secondes. De plus, contrairement aux récepteurs GPS traditionnels, le récepteur A-GPS intégré dans le terminal est en mesure de détecter et démoduler des signaux de très faible magnitude.
Les systèmes GPS ou A-GPS précédents offrent des performances acceptables tant que l'utilisateur du service se déplace dans un environnement ouvert avec une vue dégagée vers le ciel .
Néanmoins, les terminaux mobiles disposant d'une fonctionnalité de localisation par GPS ou A-GPS voient leur capacité de localisation considérablement réduite, voire nulle, dès lors que l'utilisateur se déplace dans un environnement fermé ou couvert, par exemple à l'intérieur des bâtiments d'une entreprise, d'un centre commercial, d'un aéroport, d'un musée, ou d'un parking en sous-sol. Dans de telles configurations, les signaux transmis par les satellites sont soit non détectés, soit reçus avec une puissance trop faible pour pouvoir être traités par le terminal . De plus sachant qu'il faut un nombre minimum de signaux GPS reçus pour permettre une localisation précise, la probabilité que le terminal arrive à se localiser à l'intérieur des bâtiments reste très faible.
Pour pallier cet inconvénient et améliorer la continuité et la disponibilité du service de positionnement, certains organismes publics ou privés ont mis en place dans leurs bâtiments un certain nombre de stations de
base dites pseudolites (pseudo-satellites) capables d'émettre chacune, à destination des terminaux mobiles, un signal similaire à ceux transmis par les satellites.
Il est connu selon les documents US 7 251 562 et US 6 597 988 de pouvoir transmettre les codes PRN des stations pseudolites.
Toutefois, les stations de bases pseudolites, même si elles sont judicieusement placées à l'intérieur des bâtiments, doivent couvrir la surface totale des bâtiments dans lesquels peuvent évoluer les terminaux, sans pour autant être trop nombreuses pour des raisons évidente de coût. La puissance requise pour cela entraîne un phénomène de réception de signaux entachés de beaucoup d'interférences pour certains terminaux évoluant dans le voisinage immédiat d'une station de base pseudolite. En effet, pour un terminal se trouvant à proximité d'une station de base pseudolite, le niveau de puissance du signal reçu de cette dernière peut être trop important par rapport à celui reçu d'une station de base pseudolite lointaine. Dans ce cas en effet, le signal le plus fort crée des interférences sur la mesure que le terminal effectue de la station de base pseudolite la plus lointaine. Ces différences peuvent être acceptées par le terminal, mais, d'après le constat de la Demanderesse, la structure même des codes utilisés par les satellites limite la valeur relative de ces différences, notamment à 24 dB pour le GPS C/A diffusé en fréquence Ll en mode poursuite, et même à 21 dB en mode acquisition. En effet, au-delà de cette valeur, les codes des signaux avec le plus de puissance provoquent des interférences sur la réception des codes des signaux reçus avec le moins de puissance. Cette situation est peu probable quand il s'agit de signaux reçus directement des satellites de positionnement car, vu du terminal, le niveau des signaux d'entrée des satellites est faible et la problématique dans cette situation est bien de pouvoir recevoir un minimum de signaux plutôt que d'avoir peur de la réception de signaux qui se brouillent entre eux de part leur écart de puissance. Ainsi dans la situation courante en extérieur, les terminaux équipés d'un récepteur GPS ne sont pas confrontés au phénomène d'interférences cité plus avant.
L'invention se propose de résoudre les problèmes liés à la réception de signaux de niveaux très différents pour un récepteur GPS évoluant au sein d'un environnement à l'intérieur duquel un ensemble de stations de base pseudolites a été installé.
Ce but est atteint selon l'invention qui a pour premier objet un procédé d'assistance à la localisation d'un terminal de communication mobile équipé d'un récepteur de localisation par satellite dans un environnement fermé à l'intérieur duquel un ensemble de stations de bases pseudolites a été installé, ledit récepteur de localisation par satellite étant apte à recevoir des signaux codés émis par chacune des stations de bases pseudolites dudit ensemble sur un lien de communication satellite, le terminal de communication mobile étant apte en outre à transmettre des signaux sur une liaison de transmission sans fil distincte dudit lien de communication satellite, le procédé étant caractérisé en ce qu'il comporte les étapes suivantes :
- Déterminer une information de pré-localisation dudit terminal de communication mobile à partir de signaux transmis sur ladite liaison de transmission sans fil;
- Déterminer des valeurs théoriques des puissances des signaux reçus par le récepteur de localisation par satellite du terminal de communication mobile et émis par chacune de stations de base pseudolites dudit ensemble, à partir de l'information de pré-localisation et de la puissance des signaux émis par chacune des stations de base pseudolites dudit ensemble;
- Déterminer une liste de stations de bases pseudolites que le récepteur de localisation par satellite du terminal de communication mobile doit écouter parmi les stations de base pseudolites dudit ensemble à partir des valeurs théoriques des puissances des signaux reçus.
Avantageusement, l'étape de détermination de la liste de stations de base pseudolites à écouter consiste à exclure dudit ensemble les stations de bases pseudolites pour lesquelles les valeurs théoriques de puissance des signaux reçus sont inférieures à la puissance théorique la plus forte diminuée d'une marge prédéterminée.
De préférence, dans le cas où on utilise un système de localisation de type GPS, la marge est de l'ordre de 24 dB pour un signal transmettant un code diffusé à une fréquence de 1575,42 MHz, et de l'ordre de 20 dB en mode acquisition.
Dans un mode de réalisation préféré de l'invention, la liaison de transmission sans fil est une liaison courte portée du type WiFi entre le terminal de communication mobile et au moins une borne WiFi installée à l'intérieur de l'environnement fermé auquel on s'intéresse.
En variante, on peut utiliser une liaison courte portée de type Bluetooth entre le terminal de communication mobile et au moins une borne Bluetooth installée à l'intérieur dudit environnement.
Dans une autre variante si le terminal a déjà utilisé les pseudolites pour se localiser, on utilisera cette méthode de localisation.
Dans une variante supplémentaire il est possible d'utiliser une combinaison des méthodes précitées.
Les étapes de détermination des valeurs théoriques de puissances et de détermination de la liste des stations de base pseudolites à écouter peuvent être réalisées soit, au niveau du terminal de communication mobile, soit, au niveau d'un serveur auquel les stations de base pseudolites de l'ensemble et ladite borne sont reliées. Dans ce dernier cas, la liste est alors transmise au terminal de communication mobile avantageusement via la liaison de transmission sans fil.
Plusieurs algorithmes peuvent être utilisés pour la détermination des valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite:
Selon une première variante, l'information de pré-localisation peut être utilisée pour calculer la distance D séparant le terminal de communication mobile et chacune des stations de base pseudolites de l'ensemble. Il est alors possible de déduire la valeur théorique de la puissance reçue à partir de la distance D et de la puissance des signaux émis par chacune des stations de
base pseudolites de l'ensemble en utilisant la loi de propagation des ondes radiofréquence en champ libre.
Selon une deuxième variante, on relève et mémorise au préalable des mesures de la puissance reçue en provenance de chacune des stations de bases pseudolites en différents points de l'environnement fermé. Dans ce cas, les valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite correspondent aux valeurs du relevé pour le point le plus proche de l'information de pré-localisation, ou ces valeurs sont calculées par interpolation à partir des valeurs du relevé.
Selon encore une autre variante, on établit une modélisation préalable de la topologie de l'environnement fermé comprenant les emplacements des stations de base pseudolites de l'ensemble, les coefficients d'absorption et/ou de réflexion susceptibles d'intervenir dans le trajet des ondes entre chaque station de base pseudolite et différents points de l'environnement de manière à simuler la puissance reçue en provenance de chacune des stations de bases pseudolites en différents points de l'environnement fermé. Dans ce cas, les valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite correspondent aux valeurs déduites de la modélisation pour le point le plus proche de l'information de pré-localisation, ou calculées par interpolation à partir des données de simulation.
Il est entendu que, pour l'homme de l'art, ces méthodes peuvent être utilisées de manière statistique et/ou par une combinaison d'entre elles.
La présente invention a également pour objet un système d'assistance à la localisation d'un terminal de communication mobile dans un environnement fermé, le système comportant un ensemble de stations de bases pseudolites installées à l'intérieur dudit environnement, aptes à transmettre des signaux codés sur un lien de communication satellite à destination d'un récepteur de localisation par satellite équipant le terminal, le terminal de communication mobile étant en outre apte à échanger des signaux sur une liaison de transmission sans fil distincte dudit lien de communication satellite, le système étant caractérisé en ce qu'il comporte en outre:
- Au moins une borne apte à échanger des signaux avec ledit terminal de communication mobile sur ladite liaison de transmission sans fil de façon à pouvoir déterminer une information de pré-localisation dudit terminal de communication mobile à partir des signaux transmis par ledit terminal sur ladite liaison de transmission sans fil;
- Des moyens de détermination des valeurs théoriques des puissances des signaux reçus par le récepteur de localisation par satellite du terminal de communication mobile et émis par lesdites stations de base pseudolites dudit ensemble, à partir de l'information de pré-localisation et de la puissance des signaux émis par chacune des stations de base pseudolites dudit ensemble, et de détermination d'une liste de stations de bases pseudolites que le récepteur de localisation par satellite du terminal de communication mobile doit écouter parmi l'ensemble des stations de base pseudolites à partir des valeurs théoriques des puissances des signaux reçus.
Un troisième objet de l'invention concerne un terminal de communication mobile équipé d'un récepteur de localisation par satellite apte à recevoir, sur un lien de communication satellite, des signaux codés transmis par un ensemble de stations de bases pseudolites d'un système d'assistance à la localisation, et à échanger des signaux sur une liaison de transmission sans fil distincte dudit lien de communication satellite, caractérisé en ce qu'il comporte des moyens pour acquérir et suivre les signaux codés transmis par une liste de stations de bases pseudolites choisies parmi l'ensemble de stations de base pseudolites en fonction d'une information de pré-localisation du terminal obtenue à partir des signaux transmis sur ladite liaison de transmission sans fil et de la puissance des signaux émis par chacune des stations de base pseudolites dudit ensemble.
La présente invention a en outre pour objet un serveur de communication caractérisé en ce qu'il est apte à être connecté à un ensemble de stations de base pseudolites aptes à communiquer avec un récepteur de localisation par satellite d'un terminal de communication mobile par un lien de communication satellite et à au moins une borne apte à communiquer avec
ledit terminal via une liaison de communication sans fil distincte dudit lien de communication satellite, et en ce qu'il comporte des moyens logiciels de détermination des valeurs théoriques de puissance et de la liste conformément au procédé.
La présente invention, ainsi que les avantages qu'elle procure, seront mieux compris au vu de la description suivante d'un exemple de système de localisation implémentant l'invention, faite en description aux figures annexées dans lesquelles :
- la figure 1 illustre schématiquement une architecture possible d'un système d'assistance à la localisation selon l'invention ;
- la figure 2 illustre sous forme de synoptique simplifié, les différentes étapes mises en œuvre dans un procédé de localisation conforme à l'invention.
Sur la figure 1 annexée, la référence 1 indique un système d'assistance à la localisation destiné à fournir, dans un environnement fermé à l'intérieur duquel le système est implanté, une aide à la localisation à un terminal 2 de communication mobile lorsque ce dernier entre dans la couverture du système.
L'aide à la localisation utilise les signaux codés transmis par un nombre N prédéterminé de stations de base pseudolites constituant un ensemble du système 1, dont quatre sont visibles sur la figure 1 et référencées PSI à PS4, ces signaux étant aptes à être tous ou en partie reçus par un récepteur GPS (non représenté) équipant le terminal 2 de communication mobile, selon l'endroit où se trouve le terminal à un instant donné. Le système 1 d'assistance est couplé au système de navigation par satellite représenté par la référence générale 3. En variante, le système 1 d'assistance est totalement autonome, c'est à dire que les valeurs de bases utilisées sont connues du système 1 sans pour autant que celui-ci soit relié au système de navigation par satellite 3. Dans tous les cas, les stations de base pseudolites PSi (i= 1 à N) transmettent sur un lien de communication GPS radiofréquence 10 des signaux de puissances déterminées du même type que ceux émis par les
satellites du système GPS 3, à savoir des signaux codés selon le code C/A et diffusés sur une fréquence porteuse Ll égale à 1575,42 MHz.
Le principe de l'invention consiste à permettre l'élaboration d'une liste préférée de stations de base pseudolites choisies parmi l'ensemble des stations de base pseudolites comprises dans le système 1 d'assistance, de façon à éviter les risques d'interférences entre les signaux effectivement reçus par le récepteur GPS du terminal 2 de communication mobile. Elle propose à cet effet de fournir un traitement particulier des signaux qui permette d'exclure si besoin les stations de base pseudolites susceptibles d'émettre un signal qui serait reçu par le récepteur avec des interférences.
Pour ce faire, le procédé selon l'invention comprend essentiellement les étapes décrites ci-après, résumées sur la figure 2 annexée :
On commence par déterminer une information de pré-localisation du terminal de communication mobile par des moyens distincts de ceux utilisés pour la navigation GPS (Etape SI sur la figure 2). Pour ce faire, et comme illustré sur la figure 1, le système 1 d'assistance comporte de préférence une pluralité de bornes, dans l'exemple représenté, un nombre P de bornes Wifi dont trois seulement, référencées WF1 à WF3, sont visibles sur la figure. Il convient de noter que l'invention est applicable au cas où une seule borne est utilisée. Ces bornes sont aptes à recevoir ou à émettre, automatiquement ou sur requête, des signaux respectivement transmis ou reçus par le terminal 2 de communication mobile sur une liaison 11 de transmission sans fil distincte du lien 10 de communication GPS lorsque le terminal 2 passe à proximité. Bien entendu, le terminal 2 doit être équipé lui aussi de moyens (non représentés) lui permettant de transmettre de tels signaux Wifi. En variante, d'autres liaisons de communication à courte portée, telles qu'une liaison de type Bluetooth, peuvent être utilisées, les bornes Wifi étant alors remplacées par des bornes Bluetooth judicieusement placées. La localisation grâce à ces bornes peut être calculée aussi bien par le terminal puis transmise au système que par le système après récupération des mesures de puissances des bornes WF1 à WF3 effectuées par le terminal selon des méthodes connues
(triangulation, fingerprinting,...). Le terminal ayant déjà été localisé par la méthode décrite, on peut également utiliser la propre localisation fournie par la localisation calculée grâce aux signaux pseudolites valides reçus par le terminal. Dans ce cas, le terminal mobile peut transmettre via la liaison 11 de transmission sans fil, un signal comportant la pré-localisation calculée par le terminal. On rappelle qu'une combinaison d'utilisation de ces moyens peut- être utilisée. Dans tous les cas, la position des bornes étant connue du système, la réception des signaux par une ou plusieurs des bornes du système permet de déterminer, soit par détermination de la ou des bornes ayant reçu les signaux, soit par analyse du contenu de ces signaux (cas où le terminal transmet l'information de localisation), une localisation au minimum grossière du terminal mobile appelée dans la suite de la description information de prélocalisation. Ainsi, l'information de pré-localisation est déterminée dans tous les cas à partir des signaux qui sont transmis sur la liaison de transmission sans fil 11.
Une fois l'information de pré-localisation obtenue, on cherche à déterminer, pour cette pré-localisation, les valeurs des puissances ¾ des signaux qui seraient théoriquement reçus par le récepteur GPS du terminal 2 de communication mobile en provenance de chacune des stations de base pseudolites dudit ensemble (étape S2 sur la figure 2). Cette détermination est effectuée en utilisant d'une part, l'information de pré-localisation, et d'autre part, la puissance ¾ des signaux émis par chacune des stations de base pseudolites de l'ensemble, connue par ailleurs. Pour ce faire, plusieurs méthodes peuvent être utilisées :
Une première méthode consiste à déterminer les valeurs ¾ en utilisant la loi de propagation des ondes radio en champ libre exprimée par la relation
Di
dans laquelle :
- Z^ est la distance séparant le terminal 2 de chaque station de base pseudolite Psi, estimée à partir de l'information de pré localisation et de la connaissance des positions de chacune des stations de base pseudolite du système ;
- PEi est la puissance émise par chaque station de base pseudolite Psi, connue du système ; et
- E, est le champ électrique rayonné en un point situé à la distance
D, de chaque station de base pseudolite Psi, point correspondant au point de pré-localisation du terminal 2.
Cette relation n'est valable que pour une distance Di beaucoup plus grande que la longueur d'onde du signal .
Ainsi, une source de 10 W produira un champ E de 1 mV /m à une distance de 30 km, ce qui, en radioélectricité, n'est pas un champ négligeable.
Selon cette première méthode, l'étape de détermination S2 consistera donc essentiellement à :
- Calculer la distance Di séparant le terminal 2 de communication mobile et chacune des stations de base pseudolites de l'ensemble à partir de l'information de pré-localisation et de la localisation connue de chaque station de base pseudolites;
- En déduire la valeur théorique de la puissance reçue à partir de la distance D, et de la puissance PEi des signaux émis par chacune des stations de base pseudolites dudit ensemble en utilisant la loi de propagation des ondes radiofréquence en champ libre.
Une deuxième méthode consiste à réaliser une étape préalable de relevé et mémorisation de mesures de la puissance reçue en provenance de chacune des stations de bases pseudolites dudit ensemble en différents points de l'environnement fermé. Dans ce cas, l'étape de détermination des valeurs théoriques PRi des puissances des signaux reçues par le récepteur GPS consiste à choisir dans le relevé la valeur de la puissance pour le point le plus
proche de l'information de pré-localisation. On peut en outre prévoir dans l'étape S2 un calcul par interpolation des valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite après avoir choisi les valeurs de puissance connues pour les points les plus proches de l'information de pré-localisation.
Selon une troisième méthode possible, on effectue une modélisation préalable de la topologie de l'environnement fermé comprenant notamment les emplacements des stations de base pseudolites de l'ensemble, les coefficients d'absorption et/ou de réflexion susceptibles d'intervenir dans le trajet des ondes entre chaque station de base pseudolite et différents points de l'environnement. Dans ce dernier cas, il est nécessaire de connaître l'ensemble des matériaux utilisés pour définir les parois, murs, plafond... existant dans l'environnement fermé. Cette modélisation peut alors être utilisée en temps réel pour simuler la valeur théorique PRi de puissance reçue en provenance de chacune des stations de bases pseudolites en différents points de l'environnement fermé, et en particulier au point donné par l'information de pré-localisation.
Les deuxième et troisième méthodes explicitées ci-avant peuvent donner des résultats très précis. Néanmoins, elles souffrent de nécessiter des nouveaux relevés ou modélisations à chaque fois que l'implantation des stations de base pseudolites est modifiée. Pour pallier cet inconvénient et tenir compte de l'évolution du nombre, des positions ou des puissances émises des stations de base pseudolites, on peut prévoir avantageusement, en complément de ces méthodes, une étape additionnelle d'auto apprentissage permettant de mettre à contribution les terminaux déjà localisés par la réception des signaux des pseudolites. Un échange régulier des mesures de puissances perçues par ces terminaux et de l'endroit où elles ont été faites permet dynamiquement de mettre à jour la base de données les valeurs théoriques de puissances déterminées par relevé ou modélisation. Ainsi, le procédé selon l'invention peut avantageusement comporter une étape additionnelle dans laquelle le terminal détermine sa localisation à l'aide des
signaux qu'il reçoit des stations de base de la liste, et mesure la puissance des signaux qu'il reçoit effectivement des stations de base pseudolites, de façon à permettre une mise à jour dynamique du relevé ou de la modélisation.
Une fois que les valeurs de puissances théoriques reçues ont été déterminées, selon l'une quelconque des méthodes décrites précédemment, le procédé d'assistance selon l'invention prévoit une étape de détermination d'une liste de stations de bases pseudolites que le récepteur GPS du terminal 2 de communication mobile doit écouter parmi les stations de base pseudolites de l'ensemble à partir des valeurs théoriques des puissances des signaux reçus (étape S3 sur la figure 2).
De plus, les études de la Demanderesse ont montré que des interférences à la réception étaient susceptibles d'intervenir entre les signaux reçus de deux stations de base pseudolites dès lors que le rapport des puissances reçues par le terminal de ces deux stations est supérieur à un seuil, qui exprimé en décibels, se trouve aux alentours de 24 dB en mode poursuite. Ce seuil peut même descendre à 20 dB en mode acquisition.
Dès lors, l'étape S3 de détermination de la liste consiste de préférence à exclure les stations de bases pseudolites dudit ensemble pour lesquelles le les valeurs théoriques de puissance des signaux reçus sont inférieures à la puissance théorique la plus forte diminuée d'une marge prédéterminée, cette marge étant de préférence de l'ordre de 24 dB pour un signal de type GPS transmettant un code diffusé à une fréquence de 1575,42 MHz en mode poursuite, et de l'ordre de 20 dB en mode acquisition.
On notera que les marges ci-dessus peuvent être ajustées en fonction des caractéristiques du récepteur de localisation utilisé dans le terminal. En outre, la valeur de ces marges est indiquée ici dans le cadre de signaux GPS, mais d'autres valeurs doivent être utilisées pour d'autres systèmes de localisation par satellite.
Les étapes S2 et S3 peuvent être mises en œuvre au niveau du système 1 d'assistance, et plus précisément par des moyens logiciels au niveau d'un serveur 12 auquel les différentes stations de base pseudolites et
bornes Wifi ou Bluetooth sont reliées. Sur la figure 1, le serveur 12 a été représenté comme implanté dans l'emplacement fermé auquel le système d'assistance est dédié. Bien entendu, ce serveur peut être à un autre endroit, relié aux différents éléments du système par un réseau 13 de type LAN. Un même serveur peut d'ailleurs être utilisé pour fonctionner avec différents ensembles de pseudolites installés en différents endroits, par exemple des bâtiments distincts.
Dans l'exemple représenté sur la figure 1, les bornes Wifi WF1 à WF3 ont permis de pré-localiser grossièrement le terminal 2, et, conformément au procédé selon l'invention, l'une des stations de base pseudolite, ici la station PS3, est exclue de l'ensemble des stations de base pseudolites. La liste élaborée conformément au procédé de l'invention contient dans ce cas uniquement les stations PSI, PS2 et PS4.
Une fois que le serveur a déterminé la liste des stations de base devant être écoutées par le terminal 2, le système transmet alors cette liste au terminal qui peut alors continuer son processus de localisation sur la base de la liste. Avantageusement, les moyens permettant de transmettre cette liste sont les mêmes que ceux qui ont permis de recevoir la pré-localisation du terminal, à savoir les bornes WiFi ou Bluetooth du système 1.
On peut prévoir en outre que le système d'assistance vérifie au préalable que le terminal 2 a droit au service. Si cette condition est remplie, le serveur va exécuter l'algorithme permettant de créer la liste des stations de bases pseudolites optimale. Ensuite cette liste créée est éventuellement mémorisée par le serveur en regard du terminal concerné afin de pouvoir la mettre à jour en fonction de la localisation précise du terminal qui pourrait être transmise régulièrement par le terminal au serveur, selon l'étape d'auto apprentissage décrite précédemment. Ce contrôle est optionnel, car on peut imaginer que ce service serait dans certaines situations gratuit et disponible pour tout le monde.
Les bornes peuvent avantageusement être contrôlées dans le système de manière à ce que l'envoi de la liste de stations de base pseudolites optimale
vers le terminal soit régulière ou provoquée par des événements. La fréquence de cet envoi peut être temporelle ou bien l'envoi peut être provoqué par un déplacement dans l'emplacement fermé, ou encore après une demande spécifique d'une application du terminal .
Bien que l'utilisation d'un serveur soit préférée du fait qu'il permet de ne pas venir grever l'autonomie du terminal par des charges de calcul supplémentaires, on peut également envisager que les étapes S2, S3 soient mises en ouvre au niveau du terminal 2. Dans ce cas, toutes les informations nécessaires sont transmises par le système 1 au terminal 2.
Claims
REVENDICATIONS
Procédé d'assistance à la localisation d'un terminal (2) de communication mobile équipé d'un récepteur de localisation par satellite dans un environnement fermé à l'intérieur duquel un ensemble de stations de bases pseudolites (PS1-PS4) a été installé, ledit récepteur étant apte à recevoir des signaux codés émis par chacune des stations de bases pseudolites dudit ensemble sur un lien (10) de communication satellite, le terminal (2) de communication mobile étant apte en outre à transmettre des signaux sur une liaison (11) de transmission sans fil distincte dudit lien (10) de communication satellite le procédé étant caractérisé en ce qu'il comporte les étapes suivantes :
- Déterminer (SI) une information de pré-localisation dudit terminal (2) de communication mobile à partir de signaux transmis sur ladite liaison (11) de transmission sans fil;
- Déterminer (S2) des valeurs théoriques des puissances des signaux reçus par le récepteur de localisation par satellite du terminal
(2) de communication mobile et émis par chacune des stations de base pseudolites (PS1-PS4) dudit ensemble, à partir de l'information de prélocalisation et de la puissance des signaux émis par chacune des stations de base pseudolites (PS1-PS4) dudit ensemble;
- Déterminer
(S3) une liste (PSI, PS2, PS4) de stations de base pseudolites que le récepteur de localisation par satellite du terminal (2) de communication mobile doit écouter parmi les stations de base pseudolites (PS1-PS4) dudit ensemble à partir des valeurs théoriques des puissances des signaux reçus.
Procédé selon la revendication 1, caractérisé en ce que l'étape (S2) de détermination des valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite consiste à :
- Calculer la distance Dt séparant le terminal (2) de communication mobile et chacune des stations de base pseudolites (PS1-PS4) dudit ensemble à partir de l'information de pré-localisation et de la localisation connue de chaque station de base pseudolite (PS1-PS4);
- En déduire la valeur théorique de la puissance reçue à partir de la distance Di et de la puissance des signaux émis par chacune des stations de base pseudolites (PS1-PS4) dudit ensemble en utilisant la loi de propagation des ondes radiofréquence en champ libre.
Procédé selon la revendication 1, caractérisé en ce que le procédé comporte en outre une étape préalable de relevé et mémorisation de mesures de la puissance reçue en provenance de chacune des stations de bases pseudolites (PS1-PS4) dudit ensemble en différents points de l'environnement fermé, et en ce que l'étape (S2) de détermination des valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite consiste à choisir dans le relevé la valeur de la puissance pour le point le plus proche de l'information de prélocalisation.
4. Procédé selon la revendication 3, caractérisé en ce que le procédé comporte en outre, dans l'étape (S2), un calcul par interpolation des valeurs théoriques des puissances des signaux reçues par le récepteur satellite après avoir choisi les valeurs de puissance connues pour les points les plus proches de l'information de pré-localisation.
Procédé selon la revendication 1, caractérisé en ce que l'étape (S2) de détermination des valeurs théoriques des puissances des signaux reçues par le récepteur de localisation par satellite consiste à utiliser une modélisation préalable de la topologie de l'environnement fermé comprenant les emplacements des stations de base pseudolites dudit ensemble, les coefficients d'absorption et/ou de réflexion susceptibles d'intervenir dans le trajet des ondes entre chaque station de base
pseudolite et différents points de l'environnement de manière à simuler la puissance reçue en provenance de chacune des stations de bases pseudolites (PS1-PS4) en différents points de l'environnement fermé.
6. Procédé selon l'une quelconque des revendications 4 ou 5, caractérisé en ce qu'il comporte en outre une étape additionnelle dans laquelle le terminal détermine sa localisation à l'aide des signaux qu'il reçoit des stations de base de ladite liste, et mesure la puissance des signaux qu'il reçoit des stations de base pseudolites, de façon à mettre à jour dynamiquement ledit relevé ou ladite modélisation.
7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape (S3) de détermination de la liste de stations de base pseudolites à écouter consiste à exclure les stations de bases pseudolites dudit ensemble pour lesquelles les valeurs théoriques de puissance des signaux reçus sont inférieures à la puissance théorique la plus forte diminuée d'une marge prédéterminée.
8. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le système de localisation par satellite est l'un des systèmes suivants : GPS, Galileo, Glonass, Compass, QZSS.
9. Procédé selon la revendication 7, caractérisé en ce que, le système de localisation par satellite est de type GPS, et en ce que ladite marge est de l'ordre de 24 dB pour un signal transmettant un code diffusé à une fréquence de 1575,42 MHz en mode poursuite, et de l'ordre de 20 dB en mode acquisition.
10. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite liaison (11) de transmission sans fil est une liaison courte portée du type WiFi ou Bluetooth entre le terminal (2) de communication mobile et au moins une borne WiFi (WF1-WF3) ou Bluetooth installée à l'intérieur dudit environnement.
11. Procédé selon la revendication 10, caractérisé en ce que les étapes de détermination (S2) des valeurs théoriques de puissances et de détermination (S3) de la liste des stations de base pseudolites à écouter sont réalisées :
- soit, au niveau du terminal (2) de communication mobile,
- soit, au niveau d'un serveur (12) auquel les stations de base pseudolites (PS1-PS4) et ladite borne sont reliées, auquel cas le procédé comporte en outre une étape de transmission de ladite liste au terminal (2) de communication via la liaison (11) de transmission sans fil.
12. Système d'assistance à la localisation d'un terminal (2) de communication mobile dans un environnement fermé, le système comportant un ensemble de stations de bases pseudolites (PS1-PS4) installées à l'intérieur dudit environnement, aptes à transmettre des signaux codés sur un lien (10) de communication satellite à destination d'un récepteur de localisation par satellite équipant le terminal, le terminal (2) de communication mobile étant en outre apte à transmettre des signaux sur une liaison (11) de transmission sans fil distincte dudit lien de communication satellite le système étant caractérisé en ce qu'il comporte en outre :
- au moins une borne (WF1-WF3) apte à échanger des signaux avec ledit terminal (2) de communication mobile sur ladite liaison de transmission sans fil de façon à pouvoir déterminer une information de pré-localisation dudit terminal (2) de communication mobile obtenue à partir des signaux transmis par le terminal (2) sur ladite liaison de transmission sans fil;
- Des moyens (2 ; 10) de détermination des valeurs théoriques des puissances des signaux reçus par le récepteur de localisation par satellite du terminal (2) de communication mobile et émis par lesdites stations de base pseudolites (PS1-PS4) dudit ensemble, à partir de l'information de pré-localisation et de la puissance des signaux émis par chacune des stations de base pseudolites (PS1-PS4) dudit
ensemble, et de détermination d'une liste de stations de bases pseudolites que le récepteur de localisation par satellite du terminal (2) de communication mobile doit écouter parmi l'ensemble des stations de base pseudolites (PSI, PS4) à partir des valeurs théoriques des puissances des signaux reçus.
13. Système selon la revendication 12, caractérisé en ce que lesdits moyens de détermination comportent un serveur (12) auquel les stations de base pseudolites (PS1-PS4) de l'ensemble et la borne (WF1- WF3) sont reliées.
14. Système selon la revendication 12, caractérisé en ce que ladite au moins une borne est apte à transmettre ladite liste au terminal (2) de communication mobile via ladite liaison (11) de transmission sans fil.
15. Système selon la revendication 12, caractérisé en ce que lesdits moyens de détermination font partie du terminal (2) de communication mobile.
16. Terminal (2) de communication mobile équipé d'un récepteur de localisation par satellite apte à recevoir, sur un lien (10) de communication satellite, des signaux codés transmis par un ensemble de stations de bases pseudolites (PS1-PS4) d'un système d'assistance à la localisation, et à échanger des signaux sur une liaison (11) de transmission sans fil distincte dudit lien de communication satellite, caractérisé en ce qu'il comporte des moyens pour acquérir et suivre les signaux codés transmis par une liste (PSI, PS2, PS4) de stations de bases pseudolites choisies parmi l'ensemble de stations de base pseudolites (PS1-PS4) en fonction d'une information de pré-localisation du terminal obtenue à partir des signaux transmis sur ladite liaison (11) de transmission sans fil et de la puissance des signaux émis par chacune des stations de base pseudolites (PS1-PS4) dudit ensemble.
17. Terminal (2) de communication mobile selon la revendication 16, caractérisé en ce qu'il est apte à recevoir ladite liste d'un serveur (12) du système d'assistance à la localisation.
18. Terminal selon l'une des revendications 16 ou 17, caractérisé en ce que le récepteur de localisation par satellite est apte à fonctionner avec l'un des systèmes de localisation par satellite suivants : GPS, Galileo, Glonass, Compass, QZSS.
19. Serveur (12) de communication caractérisé en ce qu'il est apte à être connecté à un ensemble de stations de base pseudolites (PS1-PS4) aptes à communiquer avec un récepteur de localisation par satellite d'un terminal (2) de communication mobile par un lien (10) de communication satellite et à au moins une borne (WF1-WF3) apte à communiquer avec ledit terminal (2) via une liaison (11) de communication sans fil distincte dudit lien de communication satellite, et en ce qu'il comporte des moyens logiciels de détermination des valeurs théoriques de puissance et de la liste conformément au procédé de la revendication 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10787834A EP2494373A1 (fr) | 2009-10-26 | 2010-10-22 | Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0957496 | 2009-10-26 | ||
FR0957496A FR2951832B1 (fr) | 2009-10-26 | 2009-10-26 | Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011051604A1 true WO2011051604A1 (fr) | 2011-05-05 |
Family
ID=42799915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2010/052265 WO2011051604A1 (fr) | 2009-10-26 | 2010-10-22 | Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2494373A1 (fr) |
FR (1) | FR2951832B1 (fr) |
WO (1) | WO2011051604A1 (fr) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6256475B1 (en) | 1997-09-11 | 2001-07-03 | Lucent Technologies, Inc. | Telecommunications-assisted satellite positioning system |
US6597988B1 (en) | 2000-09-22 | 2003-07-22 | Sirf Technology, Inc. | Network assisted pseudolite acquisition for enhanced GPS navigation |
US20030218568A1 (en) * | 2001-09-12 | 2003-11-27 | Data Fusion Corporation | Gps near-far resistant receiver |
US20070202887A1 (en) * | 2006-02-28 | 2007-08-30 | Microsoft Corporation | Determining physical location based upon received signals |
-
2009
- 2009-10-26 FR FR0957496A patent/FR2951832B1/fr not_active Expired - Fee Related
-
2010
- 2010-10-22 WO PCT/FR2010/052265 patent/WO2011051604A1/fr active Application Filing
- 2010-10-22 EP EP10787834A patent/EP2494373A1/fr not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6256475B1 (en) | 1997-09-11 | 2001-07-03 | Lucent Technologies, Inc. | Telecommunications-assisted satellite positioning system |
US6597988B1 (en) | 2000-09-22 | 2003-07-22 | Sirf Technology, Inc. | Network assisted pseudolite acquisition for enhanced GPS navigation |
US7251562B1 (en) | 2000-09-22 | 2007-07-31 | Sirf Technology, Inc. | Network assisted pseudolite acquisition for enhanced GPS navigation |
US20030218568A1 (en) * | 2001-09-12 | 2003-11-27 | Data Fusion Corporation | Gps near-far resistant receiver |
US20070202887A1 (en) * | 2006-02-28 | 2007-08-30 | Microsoft Corporation | Determining physical location based upon received signals |
Also Published As
Publication number | Publication date |
---|---|
FR2951832A1 (fr) | 2011-04-29 |
FR2951832B1 (fr) | 2011-12-23 |
EP2494373A1 (fr) | 2012-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2736917C (fr) | Traitement de signaux de radionavigation utilisant une combinaison widelane | |
EP1836507B1 (fr) | Procede et dispositif de positionnement | |
EP1804071B1 (fr) | Procédé d'optimisation des traitements de données de localisation en présence de plusieurs constellations de positionnement par satellites | |
CA2682278C (fr) | Procede de traitement de signaux de radionavigation | |
EP1503220A2 (fr) | Détermination de positions de terminaux mobiles à l'aide de données d'assistance transmises sur requète | |
CA2805619C (fr) | Procede d'estimation de la direction d'arrivee de signaux de navigation sur un recepteur apres reflexion par des parois dans un systeme de positionnement par satellite | |
FR2936669A1 (fr) | Procede pour optimiser une acquisition d'un signal a spectre etale provenant d'un satellite par un recepteur mobile | |
CA2792660C (fr) | Systeme de positionnement par pseudolites fonctionnant en mode assiste | |
WO2007074266A1 (fr) | Procede et systeme de pre-localisation pour l'assistance aux systemes de radio-navigation par satellites | |
EP1628139B1 (fr) | Procédé de détermination de position d'un récepteur de signaux radiofréquences sans connaissance de la position initiale, et récepteur pour sa mise en oeuvre | |
EP1544636A1 (fr) | Dispositif de determination par filtrage de données d'integrité d'un système d'augmentation, pour un terminal mobile | |
FR2858510A1 (fr) | Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete | |
EP1804070B1 (fr) | Procédé d'acquisition accelérée de signaux satellitaires | |
EP2494373A1 (fr) | Procede et systeme d'assistance a la localisation d'un terminal mobile dans un environnement ferme utilisant des stations de base pseudolites | |
EP1664833A1 (fr) | Procede pour detecter la presence ou l'absence d'un terminal mobile sur un chemin | |
FR3068140B1 (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. | |
WO2010103082A1 (fr) | Procede de geopositionnement utilisant des donnees d'assistance | |
FR3090848A1 (fr) | Clou de repérage d’arpentage, maillage topographiques, système et procédé de relevé topographique | |
WO2021240119A1 (fr) | Méthode de positionnement gnss déportée dans le cloud | |
FR3098927A1 (fr) | Procédé et dispositif de détermination de la position d’un véhicule | |
FR2907556A1 (fr) | Procede d'assistance d'un recepteur gps pour ameliorer le calcul d'altitude | |
FR2802037A1 (fr) | Procede et appareil permettant d'assurer la conservation de l'integrite d'un gps assiste | |
FR2924848A1 (fr) | Systeme permettant a un utilisateur d'un vehicule de localiser ce dernier en utilisant un almanach et des ephemerides | |
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 | |
FR2966924A1 (fr) | Systeme telematique de localisation fiabilisee |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10787834 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010787834 Country of ref document: EP |