This invention concerns a pre-location method and system for assisting satellite radio navigation systems. The invention also concerns a mobile telephony terminal equipped with a satellite radio navigation reception system. Satellite positioning systems combining satellite communication techniques and satellite locating techniques such as the A-GPS system, for example, are also disclosed.
Location services are becoming increasingly important in telecommunications applications. RNSS (Radio Navigation Satellite Service) satellite positioning systems are already known, such as for example the GPS system, the GLONASS system or the future GALILEO system. These systems include a satellite constellation in movement around the Earth. In a satellite positioning system, the location of a receiver, in other words the determination of its space coordinates, is carried out in a known manner by determining the propagation time of a specific hyperfrequency wave between each satellite and this receiver, with this propagation time used to determine the distance from the object to the satellite. The knowledge of the distance in relation to at least four satellites, as well as the position of the satellites themselves, is then used to determine the position of the receiver.
A first essential stage which determines the performances of the system is the stage for the acquisition of the signals from the satellites. In particular, this acquisition stage involves determining at the receiver concerned the pseudo-random codes which modulate signals from satellites, said to be “in view”, belonging to a constellation of positioning satellites and related to a reference time, generally called the “system time”. This in fact involves comparing the signals received from satellites in view to replica signals resulting from hypotheses on the system time and on the timing frequency of the satellites, in order to deduce the pseudo-random codes which modulate said received signals or in other words to synchronize the timing clock of the terminal and its frequency on the clock and the frequency of each satellite in view. To do this, correlation measurements are usually taken based on time and frequency hypothesis pairs.
Once the acquisition is made, a following stage determines the position of the receiver from the codes acquired and from navigation data, in particular contained in the signals received. These navigation data items can for example be satellite times, their transmission time and the ephemeris of the positioning satellite which sent them. This stage begins by determining, from the pseudo-random codes acquired, the propagation times for the signals between each of the satellites in view and the receiver, then using the navigation data contained in the signals and the propagation times, the distances between the receiver and the satellites are determined.
These techniques have well-known limitations. A first limitation relates to the acquisition phase. In this acquisition phase, a receiver must scan a data frequency range to lock a signal sent by a satellite. However, there is a relatively large uncertainty frequency band inherent to the satellite positioning system. This uncertainty can reach around 15 kHz and extends the acquisition time, a key performance factor for the system. This uncertainty is essentially due to three well-known factors. A Doppler effect due to the satellite movements, a Doppler effect due to the movements of the users and therefore the receivers, and lastly an uncertainty due to the error of the receiver local clock. In addition to this uncertainty for frequencies, there is also an uncertainty over the times involved in the phase for determining the receiver position. This time uncertainty depends on the frequency at which the pseudo-random code is sent by the satellites. It can reach 30 seconds, which implies in this case that it is necessary to wait for at least this duration to find out the position of a satellite. This frequency uncertainty and this time uncertainty therefore extend the acquisition time and degrade the sensitivity of the receivers.
These limitations are overcome using satellite radio navigation assistance techniques. Assisted radio navigation systems combine mobile telephony techniques with satellite positioning techniques, such as the A-GPS system for example, and more generally the A-GNSS systems. These systems combine a satellite positioning receiver with a mobile telephony terminal. They improve the sensitivity of the positioning receivers and the acquisition times. They do nonetheless have disadvantages in that they require the services of a mobile telephony operator, which in particular increases the cost of the services for the users.
One aim of the invention in particular is to resolve this disadvantage. To this effect, the aim of the invention is to provide a pre-location method to help locate a satellite radio navigation terminal using the services of a cellular communication network. Since the pre-location involves locating the terminal in at least one network cell, the method includes at least:
The database formation phase includes for example a stage for the retrieval of location information, a location information item for a terminal being transmitted to the database by this terminal with the identifier of the cell which contains it. In the pre-location phase, the identifier of the cell containing the terminal is for example compared with the identifiers stored in the database, the terminal being pre-located in the cell for which the identifier of the base is the same as the identifier.
In the event of an identifier containing the Cl digital identity of the cell and the LAC digital identity of a cell group including this cell, the pre-location phase has the advantage of comparing the LAC identity of the cell group with the LAC grouping identities stored in the database, with the terminal pre-located in a cell group for which the LAC identity is the same as the LAC grouping identity of its cell.
In a particularly beneficial implementation method, the database is stored in the terminal.
The invention also has the aim of providing a pre-location system for location help containing a mobile telephony terminal using the services of a cellular communication network, this terminal being equipped with a satellite radio navigation receiver. This system includes a database compiling location information items of the network cells transmitted by the cellular network terminals, wherein said database comprises, for each cell, at least one identifier and information item on the location thereof, with the terminal determining its pre-location depending on its identifier and the information items contained in the database.
A location information item of a terminal of the cellular communication network is for example sent by this terminal to the database, with the identifier of the cell which contains it.
For the pre-location calculation, the terminal compares for example the identifier of the cell containing the terminal with the identifiers stored in the database, with the terminal being pre-located in the cell for which the identifier of the base is the same as the identifier concerned.
The invention also has the aim of providing a mobile telephony terminal using the services of a cellular communication network, fitted with a satellite radio navigation receiver. This terminal contains a database compiling location information items of the network cells transmitted by the terminal, wherein said database comprises, for each cell, at least one identifier and information item on the location thereof, with the terminal determining its pre-location depending on its identifier and the information items contained in the database.
The terminal provides, for example, an information item on its location to the database with the identifier of the cell which contains it. For the pre-location calculation, it compares for example the identifier of the cell containing the terminal with the identifiers stored in the database, with the terminal being pre-located in the cell for which the identifier of the base is the same as the identifier concerned.
Other characteristics and advantages of the invention will become clear through the following description, produced with regard to attached drawings which represent:
In such a system, the assistance data contain a pre-location information item of a terminal 4 deduced from the position of the cell 5 in which it is located during the transmission of the message requiring assistance. This information item is in fact transmitted by the mobile telephony operator, which knows the installation of its base stations. The code of the base station concerned is inserted in each transaction, which allows the operator to identify and locate the base station, and therefore the cell in which the terminal requiring assistance is located, with the location of the cell finally giving the pre-location for the A-GNSS system. In certain cases it will be beneficial for a user, or more generally for the whole of the A-GNSS system, not to require the services of a mobile telephony operator. This is the case for at least two specific reasons:
The method contains a phase for the formation of the database compiling location information items of the network cells transmitted by the terminals 4 of the cellular network. This database comprises, for each cell, at least one identifier and the location thereof. The method also includes a pre-location phase 23 of a terminal according to the identifier thereof and information items contained in the database. The first phase can be implemented in two stages, for example. In a first stage 21, the location information items of the network cells are retrieved. The location of a cell 4 is in fact determined by the location of its base station 3. It is nonetheless possible to choose another location point.
In a second stage 22, the database 24 is created. This database stores the position and location information items of each cell. It stores these data items for example in the form of couple records, with each couple containing an identifier for a cell and the position thereof. This position is for example the position of the base station associated with the cell. This second stage 22 is followed by the pre-location phase 23.
The database 24 is for example stored in a server accessible via the Internet network. When users request assistance for the location, the request contains an identifier of the cell 5 in which their mobile telephone 4 is located. The mobile telephone can easily access this identifier since it is inserted in each transaction carried out with the base station associated with its cell.
Couples (cell identifier, position) are created based on the position information given by a mobile telephone obtained using its satellite navigation receiver. This position is sent through a message to the server which stores it with the cell identifier. The retrieval stage 21 of the location information is therefore carried out by sending position data calculated by the mobile telephone receivers to the server. Then stage 22 for creation of the base is carried out for each cell, by saving the position information of the mobile telephone and therefore of the cell which contains it.
Beneficially, an identifier 31 of the type in
If the cell in which the user is located has not yet been registered, users cannot yet pre-locate themselves using the database 24, they can only enhance the base. However, if users are in a cell neighboring a registered cell, they can pre-locate themselves, albeit less accurately. In fact in this case, the cell in which the user is located can be identified by the field 33 coding an area which groups several cells, including this cell in particular. This means that the LAC code of the cell concerned is common to other cells for which the position is already registered. Through the LAC code of the cell in which they are located, users can therefore determine their position, the accuracy being that of the area identified by this LAC code. In this case the pre-location stage 23 can be completed, when the mobile telephone has not detected the Cl identity of its cell, by a search for the LAC code of its cell which is already registered. This example shows the advantage that depending on the case, the identifier used for the pre-location may be the digital identity of a cell but also the digital identity, or LAC code, of the cell group which contains it.
It has been indicated that the database 24 could for example be stored in a server accessible via the Internet. It also has the advantage that it can be stored in the mobile telephone 4 itself. In this case, each mobile telephone fills its database 24 over the course of the movements and position searches it carries out. The base no longer has a collaborative aspect, but it is immediately accessible and independent. A memory installed in a mobile telephone can support such a database. In fact, if we consider the case of a country with a surface area equivalent to that of France, for example, a mobile telephone network contains around 10,000 cells. This memory can easily contain 10,000 records. Assuming that each record occupies 6 bytes, for example, the space required is only 60,000 bytes.
If the database is not stored in the mobile telephones, it can therefore be stored in a server accessible by these telephones. In this case a pre-location system according to the invention contains for example this server and at least one mobile telephone equipped with a satellite radio navigation receiver.
The satellite positioning system used can for example be the GPS system or the future GALILEO system.
Once the pre-location is carried out, the location calculations can be carried out in the mobile telephones or in the server. If the location calculation is carried out in a mobile telephone, this can re-send the server its exact position.
The implementation of the invention has been described with a mobile telephone, but it can of course be implemented with all types of mobile telephony terminals.
Number | Date | Country | Kind |
---|---|---|---|
05301083.1 | Dec 2005 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR2006/051345 | 12/13/2006 | WO | 00 | 6/22/2008 |