US20030096624A1 - Location systems in cellular communication networks - Google Patents
Location systems in cellular communication networks Download PDFInfo
- Publication number
- US20030096624A1 US20030096624A1 US10/294,677 US29467702A US2003096624A1 US 20030096624 A1 US20030096624 A1 US 20030096624A1 US 29467702 A US29467702 A US 29467702A US 2003096624 A1 US2003096624 A1 US 2003096624A1
- Authority
- US
- United States
- Prior art keywords
- location
- base stations
- signals
- transmitting
- gsm
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/10—Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems
-
- 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
- G01S1/00—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
- G01S1/02—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
- G01S1/022—Means for monitoring or calibrating
- G01S1/026—Means for monitoring or calibrating of associated receivers
-
- 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
- G01S1/00—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
- G01S1/02—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
- G01S1/04—Details
- G01S1/045—Receivers
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0018—Transmission from mobile station to base station
- G01S5/0036—Transmission from mobile station to base station of measured values, i.e. measurement on mobile and position calculation on base station
Definitions
- This invention relates to a location system for use in a cellular communication network.
- Cellular communication networks are being continuously developed and upgraded. The operators of these networks are, in combination with this, looking at ways of producing additional sources of revenue.
- One of these is known as “location based services”. These are uses of mobile units in a cellular communication network, such as mobile telephone handsets, that rely upon the network knowing where the handset is.
- the type of services which can be provided to handsets include local information, map information, traffic reports, etc.
- the networks see these services as being potentially very lucrative.
- the range of services that can be offered and their usefulness to a user is limited by the accuracy with which the location of a user can be derived.
- E-OTD Enhanced Offset Time Differential
- FIG. 1 the figure shows a simple mobile network comprising three base stations 20 .
- Two units receive signals from the base stations; a mobile handset 24 and a fixed location unit 26 .
- Each of these units measures the time difference between defined signals from each base station.
- Each unit reports this offset data to the network.
- the network knows the locations of all the base stations 20 and of the fixed location unit 26 it is possible to calculate the distance of the handset 24 from each of the three base stations 20 .
- the maths required to perform this calculation is and need not be reproduced here but will be familiar to those skilled in the art.
- the output of the calculation is a series of arcs describing the separation between the handset and each base station. There is an inherent error in each arc due to factors such as the accuracy of the measurement. The location of the handset 24 is therefore determined as the center of the overlap of the arcs, subject to an uncertainty of the size of the overlap area.
- IPDL Idle Period in Downlink
- IPDL is also inefficient because when the cell is turned off, it is not sending data. Thus network bandwidth is reduced and a potentially billable resource is lost. Furthermore, many UMTS networks and handsets as currently proposed do not support IPDL.
- a dual mode handset is capable of monitoring two radio systems. To get a location fixed, only one radio system must be monitored (although more systems lead to better accuracy). Thus, subject to appropriate data conversion being possible, a dual mode UMTS/GSM handset can obtain a location fix using the GSM (Global System for Mobile communication) network signals and escape the need for IPDL and UMTS.
- GSM Global System for Mobile communication
- Dual mode handsets are able to operate on both the 2G and 3G networks. By definition a dual mode handset must be capable of receiving signals from both radio systems. There are, however, two types of dual mode handset; those that can operate on both radio systems simultaneously; and those that can only operate on one radio system at a time.
- Handsets which can operate on both radio systems simultaneously are able to perform monitoring of the second system without interfering with the first.
- the latter type require operation on one system to cease while operation on the other proceeds.
- the 2G system which is envisaged in the current embodiment of the invention is the GSM cellular communications system and the 3G system contemplated is the UMTS system.
- UMTS can operate in the gaps which are inherent in the GSM time division structure. GSM can then operate by what is known as compressed mode which is a technique that creates gaps in the UMTS data stream to allow monitoring of other radio systems or frequencies.
- compressed mode is a technique that creates gaps in the UMTS data stream to allow monitoring of other radio systems or frequencies.
- a mobile For a mobile to be a dual mode GSM/UMTS, it must be able to operate in one of these ways. Such units are available although they are not currently used or intended to be used in E-OTD.
- Specific embodiments of the present invention provide a method for determining the location of dual mode mobile units in a dual mode cellular communications network by deriving location data from both communication networks.
- location information is derived by each mobile unit.
- a timer to provide a temporal point of reference between the two cellular networks to overcome differences in the time bases of the different networks.
- FIG. 1 shows schematically an E-OTD system as described above
- FIG. 2 shows schematically an example of the timing differences which can arise between UMTS and GSM transmission standards
- FIG. 3 shows a block diagram of apparatus for deriving the timing offset and hence the location of a mobile unit from signals received from a number of base stations;
- FIG. 4 shows a block diagram of the timer used in FIG. 3.
- E-OTD as currently proposed is capable of working independently in either the GSM or UMTS networks. Nevertheless, the data reported to each network is very similar and takes the following form:
- a dual mode handset is usually connected to only one RAT while it monitors the other. This applies equally when in a call or just in standby mode. Thus, there is no serving cell on the second RAT and therefore no defined timebase against which it may perform offset monitoring;
- a dual RAT E-OTD system has a number of other requirements. These are already covered by default in a GSM/UMTS dual mode combination but they may require addressing when the technique is applied to other radio access technologies.
- the handset must know where to look for cells on the alternate RAT.
- each network supplies details of the others local cells. This is useful since it provides to a handset almost all the details needed to make offset measurements on the other RAT.
- the handset must be able to make E-OTD measurements on the alternate RAT. This is actually very simple to achieve in GSM/UMTS dual mode units as the required signals are already monitored. For GSM this is the BSIC decode, and for UMTS this is part of the synchronization information. Some additional processing power is required but there is no extra radio activity.
- FIG. 2 shows a UMTS multiframe known as a UTRA superframe and a GSM multiframe starting at a different time to the UTRA superframe.
- the time difference is T offset .
- a UMTS frame is 10 ms long and made up of 15 slots each of 10/15 ms. Each slot is made up of 2560 chips each of 10/38400 ms.
- Each GSM superframe is 3060/13 ms length and is made up of 51 frames of 60/13 each frame is eight slots of 15/26 ms in length. Each slot is made up of 625 qb numbers of 15/16250 ms in duration.
- T offset [( UTRA — fn ⁇ UTRA — fp ) ⁇ ( GSM — fn ⁇ GSM — fp )+Frame_Offset ] MOD (51 ⁇ GSM — fp ).
- GSM _Time (Time from start of UTRA superframe) ⁇ ( T offset ).
- GSM_sfn INT ⁇ [ GSM_Time ( 3060 / 13 ) ]
- GSM_fn INT ⁇ [ GSM_Time 30 / 13 ) ] ⁇ MOD ⁇ ( 51 )
- GSM_sn INT ⁇ [ GSM_Time 15 / 26 ) ] ⁇ MOD ⁇ ( 8 )
- GSM_qb [ GSM_Time ( 15 / 16250 ) ] ⁇ MOD ⁇ ( 625 )
- the UMTS time base can be defined in that of the GSM timebase in a similar manner as shown below:
- UTRA_Time ⁇ [ ( GSM_fn ⁇ 60 13 ) + ( GSM_sn ⁇ 15 26 ) + ⁇ ( GSM_qb ⁇ 16 16250 ) + ( N ⁇ 51 ⁇ 60 13 ) + T offset ]
- the timer 2 is activated by a command from a CPU 9 .
- Counting starts on receipt of a UMTS interrupt. It is then incremented at the cock rate until it is stopped by a GSM interrupt.
- the count multiplied by the clock period (1/F) is the frame offset time.
- the CPU can then read the counter time and combine this value with knowledge of the clock rate and the current value of GSM and UMTS frame counters 10 and 12 to calculate the offset time to calculate T offset in unit 14 .
- the three inputs to the calculate T offset unit 14 are the counts from the GSM frame counter 10 of the UMTS frame counter 12 and the frame offset time reported by the timer 2 .
- the counter module is implemented in a programmable semiconductor device—CPLD (Complex Programmable Logic Device), FPGA (Filed Programmable Gate Array) or similar and takes the form shown in FIG. 4.
- CPLD Complex Programmable Logic Device
- FPGA Field Programmable Gate Array
- An edge detect circuit 42 detects the transition of the XOR 38 output from high to low and resets the control bit 30 to indicate that counting is complete As an alternative, the edge detect 42 can also provide an interrupt to the CPU to notify of count completion.
- the electronics is arranged so that only the above sequence of events can generate a timer value.
- the control bit must be set before a UMTS interrupt can start the timer; the time must be running before the GSM Interrupt can stop it. It is impossible for a second UMTS interrupt to arrive before the first GSM interrupt because of the relative frames lengths in the two systems.
- E-OTD systems are typically accurate to tens of meters and the resolution of the timer must give a maximum error considerably less than this to avoid the errors simply compounding and being unacceptably large.
- Most mobile handsets available now have internal clock speeds of tens to hundreds of megahertz.
- An offset performed using a timer clock of a hundred megahertz give a resolution of 10 ns which as shown above is 3 m of radio propagation and this is acceptable.
- timer is able to measure between timebases regardless of which RAT the handset is currently using.
- the frequency of measurement depends on external factors such as movement which can cause the timebases within the handset to move out of step and, also, a new measurement is needed after every cell selection or handover on the primary RAT. If the secondary RAT timebase is linked to a particular cell then a measurement is needed after every change in the secondary RAT cell used for the synchronization.
- a free running timebase of the format used by the second RAT is established within the handset and clocked from the same source as the primary RAT. This establishes a baseline against which to measure It does, however, need to be tied to the baseline used for the primary RAT if measurements from the two systems are to be combined. This is achieved by driving the two timebases from the same master clock through appropriate dividers to ensure that the timebases stay in step. Thus, the frame offset value need only be measured when the serving cell on the primary RAT changes and at this point the primary RAT timebase undergoes a step change to synchronize with its new serving cell.
- the secondary RAT timebase can be aligned with that of the best available cell on the secondary RAT. This is slightly more complicated as slippage between the two timebases is then possible. This will be caused by motion of the handset, reselection of the best cell, etc. Re-measurement of frame offset is then required in each of these cases. In order to obtain maximum accuracy, the frame offset should e measured alongside each E-OTD measurement. This is not desirable from a power saving point of view as it requires the radio CPU to be active for slightly longer than would otherwise be the case.
- the remaining step is that of getting the location data back to the network This requires changes to the signalling layers on the handset, core network and fixed location units.
- the timebase conversions can be performed within the network.
- the handsets and the fixed location units measure and supply frame offset information, this can be either T offset as described above or can be frame offset plus the GSM and UMTS frame numbers at which it was measured. This can then be reported in addition to performing standard E-OTD measurements on the alternate RAT. Data is returned i the format used by the alternate RAT. This requires a change to the network signalling and specifically a new structure needs to be included as an option for E-OTD reporting. This new structure is the standard E-OTD report used by the alternate RAT with an additional field for the offset measurement. As either network can be the primary network in use, changes to signalling structure must be made in both networks.
Abstract
A location system in a cellular communication network has a first set of base stations 20 which transmits and receives signals in a first communication format. The second set of base stations transmits and receives signals in a second communication format. All the base stations transmit known signals at predetermined times for use in deriving location data. A transmitting and receiving unit 26 of the known location determines the times of arrivals of these signals from each base station in each set of base stations. Similarly, a mobile unit 24 at an unknown location determines the times of arrival of the signals from each base station. By comparing timing differences between signals received at the unknown location and signals received at the known location, it is possible to determine the unknown location therefrom. This can then be transmitted back to either of the sets of base stations.
In a situation where two communication networks are used, the mobile units will be dual mode transmitting and receiving units.
Description
- This invention relates to a location system for use in a cellular communication network.
- Cellular communication networks are being continuously developed and upgraded. The operators of these networks are, in combination with this, looking at ways of producing additional sources of revenue. One of these is known as “location based services”. These are uses of mobile units in a cellular communication network, such as mobile telephone handsets, that rely upon the network knowing where the handset is. The type of services which can be provided to handsets include local information, map information, traffic reports, etc. The networks see these services as being potentially very lucrative. However, the range of services that can be offered and their usefulness to a user is limited by the accuracy with which the location of a user can be derived.
- A number of different mechanisms have been proposed for determining location of mobile units within a cellular communication network. One of the most commonly used is known as Enhanced Offset Time Differential (E-OTD). This system works by measuring at a mobile unit, the time difference between specific signals arriving from different base stations. Three or more base stations are required. This produces an offset between the signals from the different base stations which is reported back to the network. Appropriate processing within the network can then compare the offset with equivalent data from a measurement made at a known fixed location. This comparison then allows the location of the handset to be calculated in relation to the base stations and the fixed location.
- Referring to FIG. 1, the figure shows a simple mobile network comprising three
base stations 20. Two units receive signals from the base stations; amobile handset 24 and afixed location unit 26. Each of these units measures the time difference between defined signals from each base station. Each unit reports this offset data to the network. - The network knows the locations of all the
base stations 20 and of thefixed location unit 26 it is possible to calculate the distance of thehandset 24 from each of the threebase stations 20. The maths required to perform this calculation is and need not be reproduced here but will be familiar to those skilled in the art. - The output of the calculation is a series of arcs describing the separation between the handset and each base station. There is an inherent error in each arc due to factors such as the accuracy of the measurement. The location of the
handset 24 is therefore determined as the center of the overlap of the arcs, subject to an uncertainty of the size of the overlap area. - There are a number of factors which contribute to the accuracy of the determined location. Four of the principle factors are as follows;
- 1. The accuracy with which an offset measurement can be made. This is a function of the data rate of the network and the sampling speed of the handset. It is not usually possible to alter either of these.
- 2. The accuracy of the radio propagation model which is held by the cellular network. This is usually limited by the processing power of the network and the availability and accuracy of geographical data on which to work.
- 3. The number of measurements that are averaged before an offset is reported to the network. The larger the number of measurements averaged, the greater the accuracy, providing the mobile unit is not moving. If the mobile unit is moving, then a larger number leads to a decrease in accuracy.
- 4. The number of different base stations from which offsets are measured. This is limited by the network design since it is not possible to measure offsets from base stations which are not within the network. One option would be to monitor base stations in rival networks, although this is not a popular option with network operators since it would involve major changes to the “neighbor cell” information that the network provides to a mobile unit.
- These limitations make it very difficult to improve the accuracy of E-OTD.
- Currently what are known as third generation (3G) cellular communication networks and handsets are being introduced. For a significant period of time there will be a large number of handsets which are known as “dual mode” handsets. That is to say, they are capable of monitoring both 2G and 3G systems. The fact that these dual mode handsets are able to communicate with two cellular communication networks using 2G and 3G radio access technology (RATs) means that the number of base stations monitored can be increased. This can be achieved without making any significant additional complication to the network signalling requirements since the majority of signalling required is already supplied under the 3G network interoperability design.
- In addition, dual mode handsets potentially solve a problem in the Universal Mobile transmission Standard (UMTS), which is a spread spectrum system. It is therefore necessary for each cell briefly to stop transmitting to allow a handset to receive signals from other cells from on the same frequency and to measure their time offset. This period is known as Idle Period in Downlink (IPDL). IPDL is complicated in that all handsets in the area have to be made aware that the signals from the cell is going to vanish temporarily and then reappear. The network has to provide processing power to schedule the gaps and the mobile units or handsets must provide processing power to redirect their transmitters and receivers to look for other cells.
- IPDL is also inefficient because when the cell is turned off, it is not sending data. Thus network bandwidth is reduced and a potentially billable resource is lost. Furthermore, many UMTS networks and handsets as currently proposed do not support IPDL.
- As has been stated, a dual mode handset is capable of monitoring two radio systems. To get a location fixed, only one radio system must be monitored (although more systems lead to better accuracy). Thus, subject to appropriate data conversion being possible, a dual mode UMTS/GSM handset can obtain a location fix using the GSM (Global System for Mobile communication) network signals and escape the need for IPDL and UMTS.
- Dual mode handsets are able to operate on both the 2G and 3G networks. By definition a dual mode handset must be capable of receiving signals from both radio systems. There are, however, two types of dual mode handset; those that can operate on both radio systems simultaneously; and those that can only operate on one radio system at a time.
- Handsets which can operate on both radio systems simultaneously are able to perform monitoring of the second system without interfering with the first. The latter type require operation on one system to cease while operation on the other proceeds.
- The 2G system which is envisaged in the current embodiment of the invention is the GSM cellular communications system and the 3G system contemplated is the UMTS system.. Where we have a GSM/UMTS dual mode handset, UMTS can operate in the gaps which are inherent in the GSM time division structure. GSM can then operate by what is known as compressed mode which is a technique that creates gaps in the UMTS data stream to allow monitoring of other radio systems or frequencies. For a mobile to be a dual mode GSM/UMTS, it must be able to operate in one of these ways. Such units are available although they are not currently used or intended to be used in E-OTD.
- Specific embodiments of the present invention provide a method for determining the location of dual mode mobile units in a dual mode cellular communications network by deriving location data from both communication networks.
- In one embodiment, location information is derived by each mobile unit.
- In an embodiment of the invention, there is provided a timer to provide a temporal point of reference between the two cellular networks to overcome differences in the time bases of the different networks.
- The invention is defined in more precision in the appended claims to which reference should now be made.
- Preferred embodiments of the invention will now be described in detail by way of example with reference to the accompanying drawings in which,
- FIG. 1 shows schematically an E-OTD system as described above;
- FIG. 2 shows schematically an example of the timing differences which can arise between UMTS and GSM transmission standards;
- FIG. 3 shows a block diagram of apparatus for deriving the timing offset and hence the location of a mobile unit from signals received from a number of base stations; and
- FIG. 4 shows a block diagram of the timer used in FIG. 3.
- E-OTD as currently proposed is capable of working independently in either the GSM or UMTS networks. Nevertheless, the data reported to each network is very similar and takes the following form:
- 1. The time when the measurement was made (derived from the frame number of the ell serving the mobile unit at the time of the measurement, and the cell in which the mobile unit is located).
- 2. The identity of the cell currently being monitored for E-OTD signals.
- 3. The time offset between signals received from the serving cell and the cell being monitored.
- As the reporting data is of similar form for both transmission standards, it is not difficult to combine provided that it is all referenced to a common point in time This is where complication arises. There are three main problems associated with combining data from one RAT with data from another, These are as follows:
- 1. The time bases of the different RATs are different;
- 2. A dual mode handset is usually connected to only one RAT while it monitors the other. This applies equally when in a call or just in standby mode. Thus, there is no serving cell on the second RAT and therefore no defined timebase against which it may perform offset monitoring;
- 3. There is currently no mechanism for reporting data measured in one RAT by sending it over a second RAT.
- We have appreciated the first of these problems can be dealt with by some data processing supplied in hardware, the second by a change in the operating of the handset, and third by changes to network signalling. Embodiments which solve these problems are described below.
- The requirements described below will also have to be used at the network fixed location units which are required in E-OTD to calculate the positions of mobile units. These will need to report dual mode data. Therefore, the techniques which will be described below and are used in the handset must also be built into the network fixed units. If this is not done, then there will be no E-OTD reference data easily available. One option would be to have data from single mode units in each of the two networks combined when the location calculation is formed.
- A dual RAT E-OTD system has a number of other requirements. These are already covered by default in a GSM/UMTS dual mode combination but they may require addressing when the technique is applied to other radio access technologies.
- Firstly, the handset must know where to look for cells on the alternate RAT. In a situation where the same or cooperative operators deploy the two networks in the same area, each network supplies details of the others local cells. This is useful since it provides to a handset almost all the details needed to make offset measurements on the other RAT.
- Secondary, the handset must be able to make E-OTD measurements on the alternate RAT. This is actually very simple to achieve in GSM/UMTS dual mode units as the required signals are already monitored. For GSM this is the BSIC decode, and for UMTS this is part of the synchronization information. Some additional processing power is required but there is no extra radio activity.
- The structure of transmissions on each RAT in a dual mode system will be known and well defined and therefore timing conversions between the two can be made as long as there is a point of reference. In a GSM/UMTS combination the time bases can be referenced by performing a simple offset measurement. This measurement records the offset between the start of a transmission frame on each system. In addition, the GSM and UMTS frame numbers at which the measurement was performed must be recorded. If these three pieces of information are available it is then possible to convert between GSM and UMTS time bases as described below.
- FIG. 2 shows a UMTS multiframe known as a UTRA superframe and a GSM multiframe starting at a different time to the UTRA superframe. The time difference is Toffset.
- For the purposes of these explanation, the following designations apply:
- fn=frame number
- fp=frame period
- sn=slot number
- cn=chip number
- sfn=superframe number
- pb=quarter bit.
- A UMTS frame is 10 ms long and made up of 15 slots each of 10/15 ms. Each slot is made up of 2560 chips each of 10/38400 ms.
- Each GSM superframe is 3060/13 ms length and is made up of 51 frames of 60/13 each frame is eight slots of 15/26 ms in length. Each slot is made up of 625 qb numbers of 15/16250 ms in duration.
- In order to measure the time Toffset in FIG. 1, a knowledge of the frame offset timing and the respective GSM and UMTS frame numbers at which the offset was measured will enable the total offset to be calculated. This can be derived from the following equation:
- T offset=[(UTRA — fn×UTRA — fp)−(GSM — fn×GSM — fp)+Frame_Offset ]MOD(51×GSM — fp).
- In order to define the GSM timebase from that of the UMTS time base, we need to know the elapsed time from the start of the UTRA superframe*. This is given in ms by:
- GSM_Time=(Time from start of UTRA superframe)−(T offset).
-
- The UMTS time base can be defined in that of the GSM timebase in a similar manner as shown below:
- UTRA Time−(Time from start of GSM multiframe)+(Length of N GSM multiframe)+(T offset)
-
-
- Thus, it can be seen that by making a simple offset measurement, timebase conversion between RATs is possible. The above example is shown applied specifically to GSM and UMTS RATs but the principle can be applied to any RAT which uses a cyclic transmission scheme.
- In order to perform the timebase conversion, we must first know the offset between the two RATs—we need the temporal point of reference denoted frame—reference in the above equations. This is done by using a high resolution timer. This is shown in at
reference numeral 2 in FIG. 3. The timer has three inputs, aclock 4, a UMTS interrupt 6 and a GSM interrupt 8. All these signals are present in a dual mode handset. The clock is present for obvious reasons. The UMTS and GSM frame interrupts which occur at the start of each radio frame on the appropriate system are there to ensure that synchronization is maintained with radio operations. - The
timer 2 is activated by a command from aCPU 9. Counting starts on receipt of a UMTS interrupt. It is then incremented at the cock rate until it is stopped by a GSM interrupt. When the timer stops, the count multiplied by the clock period (1/F) is the frame offset time. The CPU can then read the counter time and combine this value with knowledge of the clock rate and the current value of GSM and UMTS frame counters 10 and 12 to calculate the offset time to calculate Toffset inunit 14. As can be seen, the three inputs to the calculate Toffset unit 14 are the counts from theGSM frame counter 10 of theUMTS frame counter 12 and the frame offset time reported by thetimer 2. - The counter module is implemented in a programmable semiconductor device—CPLD (Complex Programmable Logic Device), FPGA (Filed Programmable Gate Array) or similar and takes the form shown in FIG. 4.
- (1) To initialize the counter module, the CPU writes a1 to a
control register 30. This action automatically resets acounter 34 to zero and initializes flip-flops to zero output. - (2) When the next UMTS interrupt arrives, it passes into an AND
gate 36 where it is combined with the current control bit value. If the control is set to 1, then the AND output goes high for the duration of the interrupt pulse, and a flip-flop is triggered. The flip-flop output will then go high. This will cause the inputs to anXOR 38 gate to be different, and hence logic high will be output from theXOR 38. This logic high will start the counter running. - (3) When the next GSM interrupt arrives it passes into an AND
gate 40 where it is combined with the current output value of theXOR gate 38. If this is high, then the AND 40 output goes high for the duration of the interrupt pulse, and a flip-flop is triggered. This will cause the inputs to theXOR gate 38 to be the same, and hence logic low will be output from the XOR. This will stop the counter. - (4) An edge detect
circuit 42 detects the transition of theXOR 38 output from high to low and resets thecontrol bit 30 to indicate that counting is complete As an alternative, the edge detect 42 can also provide an interrupt to the CPU to notify of count completion. - (5) The CPU reads the control bit, and if it is now zero, then reads the completed count. If the bit is not zero, the count is still underway so that the CPU must wait.
- The electronics is arranged so that only the above sequence of events can generate a timer value. The control bit must be set before a UMTS interrupt can start the timer; the time must be running before the GSM Interrupt can stop it. It is impossible for a second UMTS interrupt to arrive before the first GSM interrupt because of the relative frames lengths in the two systems.
- Note that all the electronic processes in this sequence have inherent delays. The electronics through which each of the interrupt signals passes has been made the same (AND, flip-flop, XOR) in an attempt to keep the delay on each signal the same. If the same delay applies to both signals, measuring an offset between them is still valid. Care must be taken over the physical implementation of the circuit to ensure that the delays are the same.
- It is important to have a timer with sufficient resolution. The resolution must be better than that of E-OTD measurements to be reported since the accuracy of the timer dictates the maximum accuracy of location that can be determined. For example, if there is a 10 NS resolution in the timer then this will correspond to three meters of radio propagation giving a potential error of three meters in the report made by the handset. Therefore, the maximum accuracy with which location can be stated is three meters although it will in fact be worse than this as the E-OTD calculation itself is not completely accurate.
- E-OTD systems are typically accurate to tens of meters and the resolution of the timer must give a maximum error considerably less than this to avoid the errors simply compounding and being unacceptably large. Most mobile handsets available now have internal clock speeds of tens to hundreds of megahertz. An offset performed using a timer clock of a hundred megahertz give a resolution of 10 ns which as shown above is 3 m of radio propagation and this is acceptable.
- It is important that the timer is able to measure between timebases regardless of which RAT the handset is currently using. The frequency of measurement depends on external factors such as movement which can cause the timebases within the handset to move out of step and, also, a new measurement is needed after every cell selection or handover on the primary RAT. If the secondary RAT timebase is linked to a particular cell then a measurement is needed after every change in the secondary RAT cell used for the synchronization.
- In order to solve the problem of not having a a defined timebase on the second RAT, a free running timebase of the format used by the second RAT is established within the handset and clocked from the same source as the primary RAT. This establishes a baseline against which to measure It does, however, need to be tied to the baseline used for the primary RAT if measurements from the two systems are to be combined. This is achieved by driving the two timebases from the same master clock through appropriate dividers to ensure that the timebases stay in step. Thus, the frame offset value need only be measured when the serving cell on the primary RAT changes and at this point the primary RAT timebase undergoes a step change to synchronize with its new serving cell.
- Alternatively, the secondary RAT timebase can be aligned with that of the best available cell on the secondary RAT. This is slightly more complicated as slippage between the two timebases is then possible. This will be caused by motion of the handset, reselection of the best cell, etc. Re-measurement of frame offset is then required in each of these cases. In order to obtain maximum accuracy, the frame offset should e measured alongside each E-OTD measurement. This is not desirable from a power saving point of view as it requires the radio CPU to be active for slightly longer than would otherwise be the case.
- The above now enables us to convert between RAT timebases and therefore E-OTD measurements made on different RATs can be converted to a common format. This therefore increases the number of base stations available for user in a location calculation and improves the accuracy of the calculated location.
- The remaining step is that of getting the location data back to the network This requires changes to the signalling layers on the handset, core network and fixed location units.
- In one embodiment, the timebase conversions can be performed within the network. The handsets and the fixed location units measure and supply frame offset information, this can be either Toffset as described above or can be frame offset plus the GSM and UMTS frame numbers at which it was measured. This can then be reported in addition to performing standard E-OTD measurements on the alternate RAT. Data is returned i the format used by the alternate RAT. This requires a change to the network signalling and specifically a new structure needs to be included as an option for E-OTD reporting. This new structure is the standard E-OTD report used by the alternate RAT with an additional field for the offset measurement. As either network can be the primary network in use, changes to signalling structure must be made in both networks.
- Another option would be for the handset and fixed location units to perform the timebase conversion and thus avoid the need for a network change. Each would then be able to send data to the primary RAT in the correct format. This has the drawback that processing is moved to the handsets from the network thereby increasing power consumption. Also, changes to the network are still required as ID codes for cells on one RAT do not fit the E-OTD reporting measurement on the other RAT. Therefore, as network changes are needed in any case, it is expedient to also add the conversion functionality to the network.
- If the only requirement is to allow data from the a secondary RAT to be passed to and used by the primary RAT and it is not be combined with this data of the primary RAT and there is no need to convert timebases. This is only true if the fixed location units were reporting the data in the same format as the handset. This is the situation where we wish to avoid using IPDL in UMTS and so E-OTD is measured only on the alternate RAT, (i.e. GSM) and reported to the network in GSM format. There is no UMTS data to be combined and so no conversion from GSM to UMTS timebase is required.
Claims (9)
1. A location system for use in a cellular communication network having a first set of base stations transmitting and receiving signals in a first communication format, a second set of base stations transmitting and receiving signals in a second communication format, wherein all base stations transmit known signals at predetermined times for use in deriving location data, a transmitting and receiving unit at a known location, a transmitting and receiving unit at a location to be determined, means for determining the times of arrival of the known signals from each base station in each set of base stations at the fixed location unit, means for determining the times of arrival of signals from each base station from each set of base stations at the unit at the unknown location, means for comparing timing differences between signals received at the unknown location and signals received at the known location and means for determining the unknown location therefrom.
2. A system as claimed in claim 1 , including means for determining timebase differences between the signals transmitted by the two sets of base stations.
3. A system as claimed in claim 1 or 2 in which one of the sets of base stations transmits using a GSM transmission network and the second set of base stations transmits using a UMTS transmission network.
4. A system according to any one of the preceding claims in which the means for determining the unknown location is provided within one of the networks to which one of the sets of base stations is connected.
5. A system as claimed in any one of the preceding claims in which the means for determining the unknown location is provided in the unit at the unknown location.
6. A location system for a cellular communication network substantially as herein described with reference to the accompanying drawings.
7. A dual mode transmitting and receiving unit for use with two cellular communication networks, each comprising a plurality of base stations for transmitting and receiving signals from units, the unit comprising means for deriving location data from both cellular communication networks.
8. A dual mode transmitting and receiving unit for use with two cellular communications network, each comprising a plurality of base stations for transmitting and receiving signals from units, the unit comprising means to derive location data from one cellular communication network and means to report this data over a second cellular communication network.
9. A dual mode transmitting and receiving unit substantially as herein described.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0127569A GB2382270B (en) | 2001-11-16 | 2001-11-16 | Improved location systems in cellular communications networks |
GB0127569.2 | 2001-11-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20030096624A1 true US20030096624A1 (en) | 2003-05-22 |
US7224982B2 US7224982B2 (en) | 2007-05-29 |
Family
ID=9925932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/294,677 Expired - Fee Related US7224982B2 (en) | 2001-11-16 | 2002-11-15 | Location systems in cellular communication networks |
Country Status (5)
Country | Link |
---|---|
US (1) | US7224982B2 (en) |
JP (1) | JP2003204573A (en) |
CN (1) | CN1194577C (en) |
GB (1) | GB2382270B (en) |
HK (1) | HK1054482B (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050215269A1 (en) * | 2004-02-17 | 2005-09-29 | Jadi Inc. | Navigation system |
US20060080004A1 (en) * | 2004-04-29 | 2006-04-13 | Jadi Inc. | Self-leveling laser horizon for navigation guidance |
US20070254683A1 (en) * | 2006-04-27 | 2007-11-01 | Guo Chang Jie | Method and apparatus for filtering short message system spam |
US20080032706A1 (en) * | 2006-08-01 | 2008-02-07 | Leonid Sheynblat | System And/Or Method For Providing Information Updates To A Location Server |
US20080161037A1 (en) * | 2006-12-29 | 2008-07-03 | Giora Rayzman | Method and apparatus for concurrent WiMAX and GSM operation |
US20080234930A1 (en) * | 2007-03-21 | 2008-09-25 | Jadi Inc. | Navigation unit and base station |
US20080262669A1 (en) * | 2006-09-22 | 2008-10-23 | Jadi, Inc. | Autonomous vehicle controller |
US20090131078A1 (en) * | 2006-08-16 | 2009-05-21 | Ping Yang | Method and device for enhancing positioning of user equipment |
US20100304762A1 (en) * | 2009-05-27 | 2010-12-02 | Bernard Joseph Hall | Indoor tracking system |
WO2012022529A1 (en) * | 2010-07-21 | 2012-02-23 | Universität Rostock | Localization system with digital evaluation |
US20120071181A1 (en) * | 2009-02-06 | 2012-03-22 | Thomas Licensing | Method for transmission in a wireless network and corresponding method for reception |
US20120115508A1 (en) * | 2003-06-27 | 2012-05-10 | Qualcomm Incorporated | Wireless network hybrid positioning |
US20120129549A1 (en) * | 2006-09-22 | 2012-05-24 | Guy Duxbury | Method and Apparatus for Determining the Location of a Wireless Client Device on a Wireless Network |
US9014682B1 (en) * | 2011-06-13 | 2015-04-21 | Marvell International Ltd. | Method and system for retaining synchronization across multiple wireless devices during extended power saving intervals |
US9363782B2 (en) | 2011-06-22 | 2016-06-07 | Qualcomm Incorporated | Methods and apparatus for wireless device positioning in multicarrier configurations |
US9386408B2 (en) | 2008-04-02 | 2016-07-05 | Qualcomm Incorporated | Generic positioning protocol |
US9398442B2 (en) | 2009-04-21 | 2016-07-19 | Qualcomm Incorporated | Supporting version negotiation for positioning for terminals in a wireless network |
US9435874B2 (en) | 2009-04-21 | 2016-09-06 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
WO2020081086A1 (en) * | 2018-10-18 | 2020-04-23 | Nokia Technologies Oy | Method, apparatus and system for determining candidate set |
WO2022123110A1 (en) * | 2020-12-11 | 2022-06-16 | Nokia Technologies Oy | Positioning a device associated with multiple network subscriptions |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2398963B (en) * | 2003-02-27 | 2007-02-28 | Roke Manor Research | Improved handset location accuracy |
US8483717B2 (en) | 2003-06-27 | 2013-07-09 | Qualcomm Incorporated | Local area network assisted positioning |
US7319878B2 (en) | 2004-06-18 | 2008-01-15 | Qualcomm Incorporated | Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network |
US7257413B2 (en) * | 2005-08-24 | 2007-08-14 | Qualcomm Incorporated | Dynamic location almanac for wireless base stations |
RU2390791C2 (en) * | 2005-11-07 | 2010-05-27 | Квэлкомм Инкорпорейтед | Positioning for wlan and other wireless networks |
GB2441373A (en) * | 2006-09-04 | 2008-03-05 | Siemens Ag | A method of determining location in a mobile device |
US9226257B2 (en) * | 2006-11-04 | 2015-12-29 | Qualcomm Incorporated | Positioning for WLANs and other wireless networks |
JP5135946B2 (en) * | 2007-08-14 | 2013-02-06 | 富士通株式会社 | Wireless positioning system |
KR101137047B1 (en) * | 2007-12-14 | 2012-04-19 | 한국전자통신연구원 | Apparatus and Method for Super Fine Position Awareness with Level Structure |
US8614975B2 (en) | 2008-09-19 | 2013-12-24 | Qualcomm Incorporated | Synchronizing a base station in a wireless communication system |
US9037155B2 (en) | 2008-10-28 | 2015-05-19 | Sven Fischer | Time of arrival (TOA) estimation for positioning in a wireless communication network |
US8982851B2 (en) | 2009-01-06 | 2015-03-17 | Qualcomm Incorporated | Hearability improvements for reference signals |
EP2534902A1 (en) * | 2010-02-11 | 2012-12-19 | Telefonaktiebolaget L M Ericsson (PUBL) | Methods and apparatuses for positioning in a wireless communications system |
US9091746B2 (en) * | 2010-07-01 | 2015-07-28 | Qualcomm Incorporated | Determination of positions of wireless transceivers to be added to a wireless communication network |
GB2522554A (en) * | 2014-01-22 | 2015-07-29 | Lear Corp | Wireless device localization |
CN106093850A (en) * | 2016-06-04 | 2016-11-09 | 四川中电昆辰科技有限公司 | Timing acquisition device and positioner thereof and method |
JP6832794B2 (en) * | 2017-06-05 | 2021-02-24 | ルネサスエレクトロニクス株式会社 | Wireless communication system |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4698748A (en) * | 1983-10-07 | 1987-10-06 | Essex Group, Inc. | Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivity |
US5883598A (en) * | 1995-12-15 | 1999-03-16 | Signatron Technology Corporation | Position location system and method |
US5917449A (en) * | 1995-06-07 | 1999-06-29 | Sanconix Inc. | Enhanced position calculation |
US20010051527A1 (en) * | 2000-06-13 | 2001-12-13 | Mikio Kuwahara | Wireless position measurement terminal and wireless position measurement system |
US20010053698A1 (en) * | 1998-08-19 | 2001-12-20 | Sigmaone Communications Corporation | System and method for measuring and locating a mobile station signal in a wireless communication system |
US20020016172A1 (en) * | 2000-05-03 | 2002-02-07 | Ari Kangras | Calibration of positioning systems |
US6385452B1 (en) * | 1999-07-28 | 2002-05-07 | Ericsson Inc. | System and method for determining absolute time based upon air interface timing in time of arrival based positioning |
US6408246B1 (en) * | 2000-10-18 | 2002-06-18 | Xircom Wireless, Inc. | Remote terminal location algorithm |
US20020183069A1 (en) * | 2001-04-25 | 2002-12-05 | David Myr | Method and system for mobile station positioning in cellular communication networks |
US6529165B1 (en) * | 1999-06-01 | 2003-03-04 | Cambridge Positioning Systems, Ltd. | Radio positioning systems |
US20030096622A1 (en) * | 2000-03-15 | 2003-05-22 | Jani Moilanen | Locating a wireless station |
US6590881B1 (en) * | 1998-12-04 | 2003-07-08 | Qualcomm, Incorporated | Method and apparatus for providing wireless communication system synchronization |
US20030169725A1 (en) * | 2000-05-17 | 2003-09-11 | Kalle Ahmavaara | Connections in a comunication system |
US20030224802A1 (en) * | 2000-03-30 | 2003-12-04 | Joseph Nir | Locating a mobile unit |
US6697629B1 (en) * | 2000-10-11 | 2004-02-24 | Qualcomm, Incorporated | Method and apparatus for measuring timing of signals received from multiple base stations in a CDMA communication system |
US6741863B1 (en) * | 1998-12-18 | 2004-05-25 | Lucent Technologies Inc. | Method and apparatus for locating a wireless mobile unit |
US20040102196A1 (en) * | 2001-04-06 | 2004-05-27 | Mikko Weckstrom | Location method and system |
US20040203865A1 (en) * | 2002-04-15 | 2004-10-14 | Krasner Norman F. | Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers |
US7089019B2 (en) * | 2002-03-01 | 2006-08-08 | Nec Corporation | Location systems and cellular communication networks |
US7110774B1 (en) * | 2000-10-27 | 2006-09-19 | Intel Corporation | Dual mode uplink/downlink location measurement and multi-protocol location measurement |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960355A (en) | 1996-02-16 | 1999-09-28 | Telefonaktiebolaget Lm Ericsson | Method and an arrangement relating to telecommunication systems |
AU4479697A (en) * | 1996-09-09 | 1998-03-26 | Dennis Jay Dupray | Location of a mobile station |
FI105309B (en) * | 1997-06-24 | 2000-07-14 | Nokia Mobile Phones Ltd | Mobile communication systems |
GB9717844D0 (en) * | 1997-08-23 | 1997-10-29 | The Technology Partnership Plc | Improvements in,or relating to,digital cellular radio communication networks |
US6230018B1 (en) * | 1998-05-14 | 2001-05-08 | Nortel Networks Limited | Devices and processing in a mobile radio communication network having calibration terminals |
GB0107949D0 (en) * | 2001-03-30 | 2001-05-23 | Koninkl Philips Electronics Nv | Method of determining position in a cellular communications network |
US6950663B2 (en) * | 2001-08-24 | 2005-09-27 | Nokia Mobile Phones Ltd. | Method of locating a mobile station based on observed time difference |
-
2001
- 2001-11-16 GB GB0127569A patent/GB2382270B/en not_active Expired - Fee Related
-
2002
- 2002-11-12 JP JP2002327805A patent/JP2003204573A/en active Pending
- 2002-11-15 CN CNB021504946A patent/CN1194577C/en not_active Expired - Fee Related
- 2002-11-15 US US10/294,677 patent/US7224982B2/en not_active Expired - Fee Related
-
2003
- 2003-09-17 HK HK03106670.1A patent/HK1054482B/en not_active IP Right Cessation
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4698748A (en) * | 1983-10-07 | 1987-10-06 | Essex Group, Inc. | Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivity |
US5917449A (en) * | 1995-06-07 | 1999-06-29 | Sanconix Inc. | Enhanced position calculation |
US5883598A (en) * | 1995-12-15 | 1999-03-16 | Signatron Technology Corporation | Position location system and method |
US20010053698A1 (en) * | 1998-08-19 | 2001-12-20 | Sigmaone Communications Corporation | System and method for measuring and locating a mobile station signal in a wireless communication system |
US6590881B1 (en) * | 1998-12-04 | 2003-07-08 | Qualcomm, Incorporated | Method and apparatus for providing wireless communication system synchronization |
US6741863B1 (en) * | 1998-12-18 | 2004-05-25 | Lucent Technologies Inc. | Method and apparatus for locating a wireless mobile unit |
US6529165B1 (en) * | 1999-06-01 | 2003-03-04 | Cambridge Positioning Systems, Ltd. | Radio positioning systems |
US6385452B1 (en) * | 1999-07-28 | 2002-05-07 | Ericsson Inc. | System and method for determining absolute time based upon air interface timing in time of arrival based positioning |
US20030096622A1 (en) * | 2000-03-15 | 2003-05-22 | Jani Moilanen | Locating a wireless station |
US20030224802A1 (en) * | 2000-03-30 | 2003-12-04 | Joseph Nir | Locating a mobile unit |
US20020016172A1 (en) * | 2000-05-03 | 2002-02-07 | Ari Kangras | Calibration of positioning systems |
US20030169725A1 (en) * | 2000-05-17 | 2003-09-11 | Kalle Ahmavaara | Connections in a comunication system |
US20010051527A1 (en) * | 2000-06-13 | 2001-12-13 | Mikio Kuwahara | Wireless position measurement terminal and wireless position measurement system |
US6697629B1 (en) * | 2000-10-11 | 2004-02-24 | Qualcomm, Incorporated | Method and apparatus for measuring timing of signals received from multiple base stations in a CDMA communication system |
US6408246B1 (en) * | 2000-10-18 | 2002-06-18 | Xircom Wireless, Inc. | Remote terminal location algorithm |
US7110774B1 (en) * | 2000-10-27 | 2006-09-19 | Intel Corporation | Dual mode uplink/downlink location measurement and multi-protocol location measurement |
US20040102196A1 (en) * | 2001-04-06 | 2004-05-27 | Mikko Weckstrom | Location method and system |
US20020183069A1 (en) * | 2001-04-25 | 2002-12-05 | David Myr | Method and system for mobile station positioning in cellular communication networks |
US7089019B2 (en) * | 2002-03-01 | 2006-08-08 | Nec Corporation | Location systems and cellular communication networks |
US20040203865A1 (en) * | 2002-04-15 | 2004-10-14 | Krasner Norman F. | Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9335419B2 (en) * | 2003-06-27 | 2016-05-10 | Qualcomm Incorporated | Wireless network hybrid positioning |
US20120115508A1 (en) * | 2003-06-27 | 2012-05-10 | Qualcomm Incorporated | Wireless network hybrid positioning |
US9778372B2 (en) * | 2003-06-27 | 2017-10-03 | Qualcomm Incorporated | Wireless network hybrid positioning |
US20150057018A1 (en) * | 2003-06-27 | 2015-02-26 | Qualcomm Incorporated | Wireless network hybrid positioning |
US20080103696A1 (en) * | 2004-02-17 | 2008-05-01 | Jadi Inc. | Navigation system |
US20080167051A1 (en) * | 2004-02-17 | 2008-07-10 | Jadi Inc. | Navigation system |
US7403783B2 (en) | 2004-02-17 | 2008-07-22 | Jadi, Inc. | Navigation system |
US20050215269A1 (en) * | 2004-02-17 | 2005-09-29 | Jadi Inc. | Navigation system |
US7983694B2 (en) | 2004-02-17 | 2011-07-19 | Nav-Track, Inc. | Target and base station for a navigation system |
US8010133B2 (en) | 2004-02-17 | 2011-08-30 | Nav-Track, Inc. | Navigation system |
US20060080004A1 (en) * | 2004-04-29 | 2006-04-13 | Jadi Inc. | Self-leveling laser horizon for navigation guidance |
US7908041B2 (en) | 2004-04-29 | 2011-03-15 | Munro & Associates, Inc. | Self-leveling laser horizon for navigation guidance |
US20070254683A1 (en) * | 2006-04-27 | 2007-11-01 | Guo Chang Jie | Method and apparatus for filtering short message system spam |
US20080032706A1 (en) * | 2006-08-01 | 2008-02-07 | Leonid Sheynblat | System And/Or Method For Providing Information Updates To A Location Server |
US9554354B2 (en) | 2006-08-01 | 2017-01-24 | Qualcomm Incorporated | System and/or method for providing information updates to a location server |
US8971797B2 (en) | 2006-08-01 | 2015-03-03 | Qualcomm Incorporated | System and/or method for providing information updates to a location server |
US20090131078A1 (en) * | 2006-08-16 | 2009-05-21 | Ping Yang | Method and device for enhancing positioning of user equipment |
US8374630B2 (en) * | 2006-09-22 | 2013-02-12 | Apple Inc. | Method and apparatus for determining the location of a wireless client device on a wireless network |
US20080262669A1 (en) * | 2006-09-22 | 2008-10-23 | Jadi, Inc. | Autonomous vehicle controller |
US20120129549A1 (en) * | 2006-09-22 | 2012-05-24 | Guy Duxbury | Method and Apparatus for Determining the Location of a Wireless Client Device on a Wireless Network |
US20080161037A1 (en) * | 2006-12-29 | 2008-07-03 | Giora Rayzman | Method and apparatus for concurrent WiMAX and GSM operation |
US8036670B2 (en) * | 2006-12-29 | 2011-10-11 | Intel Corporation | Method and apparatus for concurrent WiMAX and GSM operation |
US8214147B2 (en) | 2007-03-21 | 2012-07-03 | Nav-Track, Inc. | Navigation unit and base station |
US20080234930A1 (en) * | 2007-03-21 | 2008-09-25 | Jadi Inc. | Navigation unit and base station |
US9832612B2 (en) | 2008-04-02 | 2017-11-28 | Qualcomm Incorporated | Generic positioning protocol |
US9386408B2 (en) | 2008-04-02 | 2016-07-05 | Qualcomm Incorporated | Generic positioning protocol |
US10117202B2 (en) | 2009-02-06 | 2018-10-30 | Thomson Licensing | Method for reception in a wireless network and corresponding device for reception |
US9173182B2 (en) * | 2009-02-06 | 2015-10-27 | Thomson Licensing | Transmission method in a wireless network and corresponding reception method |
CN105188127A (en) * | 2009-02-06 | 2015-12-23 | 汤姆森特许公司 | Transmission method in a wireless network and corresponding reception method |
US20120071181A1 (en) * | 2009-02-06 | 2012-03-22 | Thomas Licensing | Method for transmission in a wireless network and corresponding method for reception |
US9867161B2 (en) | 2009-04-21 | 2018-01-09 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US9435874B2 (en) | 2009-04-21 | 2016-09-06 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US9398442B2 (en) | 2009-04-21 | 2016-07-19 | Qualcomm Incorporated | Supporting version negotiation for positioning for terminals in a wireless network |
US10863475B2 (en) | 2009-04-21 | 2020-12-08 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US10149275B2 (en) | 2009-04-21 | 2018-12-04 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US11419090B2 (en) | 2009-04-21 | 2022-08-16 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US10834696B2 (en) | 2009-04-21 | 2020-11-10 | Qualcomm Incorporated | Method and apparatus for supporting positioning for terminals in a wireless network |
US20100304762A1 (en) * | 2009-05-27 | 2010-12-02 | Bernard Joseph Hall | Indoor tracking system |
WO2012022529A1 (en) * | 2010-07-21 | 2012-02-23 | Universität Rostock | Localization system with digital evaluation |
US9014682B1 (en) * | 2011-06-13 | 2015-04-21 | Marvell International Ltd. | Method and system for retaining synchronization across multiple wireless devices during extended power saving intervals |
US9363782B2 (en) | 2011-06-22 | 2016-06-07 | Qualcomm Incorporated | Methods and apparatus for wireless device positioning in multicarrier configurations |
WO2020081086A1 (en) * | 2018-10-18 | 2020-04-23 | Nokia Technologies Oy | Method, apparatus and system for determining candidate set |
WO2022123110A1 (en) * | 2020-12-11 | 2022-06-16 | Nokia Technologies Oy | Positioning a device associated with multiple network subscriptions |
Also Published As
Publication number | Publication date |
---|---|
GB2382270A (en) | 2003-05-21 |
JP2003204573A (en) | 2003-07-18 |
GB0127569D0 (en) | 2002-01-09 |
US7224982B2 (en) | 2007-05-29 |
CN1420702A (en) | 2003-05-28 |
GB2382270B (en) | 2006-06-14 |
HK1054482A1 (en) | 2003-11-28 |
CN1194577C (en) | 2005-03-23 |
HK1054482B (en) | 2005-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7224982B2 (en) | Location systems in cellular communication networks | |
EP3742829A1 (en) | Positioning method and related device | |
US7359719B1 (en) | Radio positioning systems | |
US8451763B2 (en) | Wireless local area network-based position locating systems and methods | |
US6490454B1 (en) | Downlink observed time difference measurements | |
EP4258699A1 (en) | Position determining method and apparatus and internet-of-vehicles device | |
US6920155B2 (en) | Embedded loop delay compensation circuit for multi-channel transceiver | |
US20070037594A1 (en) | Method for synchronization in a mobile radio terminal | |
JP4294860B2 (en) | Positioning system on digital telephone network | |
US20040203865A1 (en) | Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers | |
US7778233B2 (en) | Time synchronizing apparatus for mobile WiMAX analyzer | |
EP3944680A1 (en) | Clock offset determination method, clock offset processing method, device, and system | |
CN103609161A (en) | Reducing complexity of pattern-based measurements | |
KR20030079972A (en) | Improvements in positioning systems and methods | |
CN106576324A (en) | Wideband ranging in cellular using unlicensed radio frequency spectrum band | |
EP4270061A1 (en) | Positioning method and apparatus, device, and readable storage medium | |
JP4502137B2 (en) | Multimode terminal time and frequency synchronization method | |
CN100455109C (en) | Enhanced A-GPS positioning method | |
JP4045842B2 (en) | Method and apparatus for correcting error caused by Doppler shift | |
US7146182B2 (en) | UMTS-GSM dual mode timing device | |
US7194054B2 (en) | Multimode terminal and method of synchronizing such terminal | |
US20040087277A1 (en) | Method and apparatus for improving accuracy of radio timing measurements | |
CN1913393B (en) | Method and device for implementing whole-network base station synchronous of time division duplex system | |
US11871366B2 (en) | Test device for measuring synchronization errors between clusters in a cellular network | |
WO2023011164A1 (en) | Sidelink positioning method and apparatus, and user equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NEC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ORMSON, RICHARD;REEL/FRAME:013604/0782 Effective date: 20020909 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20110529 |