[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2016122860A1 - Method and apparatus for obtaining arrival time difference in mobile positioning - Google Patents

Method and apparatus for obtaining arrival time difference in mobile positioning Download PDF

Info

Publication number
WO2016122860A1
WO2016122860A1 PCT/US2016/012871 US2016012871W WO2016122860A1 WO 2016122860 A1 WO2016122860 A1 WO 2016122860A1 US 2016012871 W US2016012871 W US 2016012871W WO 2016122860 A1 WO2016122860 A1 WO 2016122860A1
Authority
WO
WIPO (PCT)
Prior art keywords
enbs
enb
network
arrival times
arrival time
Prior art date
Application number
PCT/US2016/012871
Other languages
French (fr)
Inventor
Wenfeng Zhang
Original Assignee
Zte Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zte Corporation filed Critical Zte Corporation
Publication of WO2016122860A1 publication Critical patent/WO2016122860A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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/10Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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/0205Details
    • G01S5/0236Assistance data, e.g. base station almanac

Definitions

  • the present application relates to mobile positioning and, in particular to, method apparatus to obtain the time difference of arrival (TDOA) measurement used in mobile positioning.
  • the present application has a specific application but not limited to the mobile positioning in 3GPP Long Term Evolution (LTE) system that is one of the candidates for the 4-th generation wireless system.
  • LTE Long Term Evolution
  • LCS location based services
  • TDOA time-difference-of-arrival
  • the network configures the mobile terminal, or so-called “user equipment” (UE), to measure the positioning signals transmitted by one reference base station, or so-called “reference eNB", and a number of neighboring base stations (i.e. neighboring eNB), where the reference eNB and the neighboring eNBs are synchronized with each other regarding the transmission of positioning signals.
  • UE user equipment
  • reference eNB a number of neighboring base stations
  • neighboring eNB i.e. neighboring eNB
  • the UE measures those positioning signals transmitted by configured eNBs and detects the arrival time ( ⁇ 0 ) of the positioning signal transmitted by the reference eNB and the arrival times ( ⁇ ,l ⁇ i ⁇ N) of positioning signals transmitted by N neighboring eNBs.
  • the arrival time ( ⁇ 1 ) for the neighboring eNB 1 is the earliest, followed by the arrival times for the reference eNB ( ⁇ 0 ) and other neighboring eNBs.
  • the UE further calculates the N arrival time differences between each arrival time ,l ⁇ i ⁇ N) of positioning signal coming from each of N neighboring eNBs and the arrival time ( ⁇ 0 ) of positioning signal coming from the reference eNB.
  • N arrival time differences (l ⁇ i ⁇ N), along with their correspondence to the N neighboring eNBs are reported to the network via serving eNB of the UE.
  • the network Given reported arrival time difference tj t(i , the network can assume the UE' s position is close to the joint locations of N hyperbolic curves (for two-dimensional positioning) or N hyperbolic surfaces (for three-dimensional positioning), each of which is determined by the location of i-th neighboring eNB, the location of reference eNB and the propagation distance difference ⁇ ⁇ assuming line-of-sight (LOS) propagation condition, where c is the speed of light. Therefore, the best estimated UE position is the one that has the least square of error distances to all N hyperbolic curves or surfaces.
  • LOS line-of-sight
  • the equation (2) is a typical linear optimization problem based on N linear equations, in terms of three unknown variables (x,y, P - P n ) (for 2D positioning) or four unknown variables (x, y, z, P - P n ) (for 3D positioning).
  • the mathematic solution for such optimization problem could be straight-forward, depending on whether the additional constraint between (x,y) or (x,y,z) and P -P. is taken into account.
  • equation (2) with the "square" operation applied on both side of equation (1), the equation (2) includes two cases for each index i:
  • the present application provides a new method for obtaining arrival time differences for TDOA-based mobile positioning, with the reference node to be determined on either user equipment side or network side.
  • a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a network and a user equipment.
  • the method comprises the following steps: sending, by a network, configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of the configuration information from the network, measuring and detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among the first number of eNBs; selecting, by the UE, one eNB among the second number of eNBs, wherein one of the selected eNBs corresponds to an earliest arrival time of positioning signal among the positioning signals transmitted by the second number of eNBs; and taking, by the UE, the selected eNB as a reference eNB and the others of the second number of eNBs as neighbouring eNBs, and calculating, by the UE, a third number of arrival time differences by subtracting the arrival time of the reference e
  • UE user equipment
  • a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a network and a user equipment.
  • the method comprises the following steps: sending, by a network, configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of the configuration information from the network, measuring and detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among a first number of configured eNBs; subtracting, by the UE, a common offset value from detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; reporting, by the UE, to the network the second number of adjusted arrival times and their correspondences to the second number of eNBs for which the positioning signal arrival times are detected; upon receipt of the report from the UE, selecting, by the network, one eNB from the reported second number of eNBs, wherein the selected eNBs corresponds to an earliest adjusted
  • an apparatus for obtaining arrival time differences for TDOA based mobile positioning is configured to: send configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of from the UE a report containing a second number of adjusted arrival times and a corresponding second number of eNBs, select one eNB from the second number of the reported eNBs, where the selected eNB corresponds to an earliest adjusted arrival time among the second number of reported adjusted arrival times; take the selected eNB as a reference eNB and the others of the second number of reported eNBs as neighbouring eNBs, and calculate a third number of arrival time differences by subtracting a reported adjusted arrival time of reference eNB from reported adjusted arrival times of the neighbouring eNBs.
  • UE user equipment
  • a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a user equipment.
  • the method comprises the following steps: measuring and detecting, by a user equipment (UE), arrival times of positioning signals transmitted from a second number of eNBs among a first number of configured eNBs; subtracting, by the UE, a common offset value from the detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; and reporting, by the UE, to a network the second number of adjusted arrival times and their correspondence to the second number of eNBs for which the positioning signal arrival times are detected.
  • UE user equipment
  • Figure 1 depicts an example of TDOA system involving eNBs and UE, as well as the arrival time schematic.
  • Figure 2 depicts the TDOA positioning performances on the horizontal 2D surface and elevation with and without the method of the present application.
  • Figure 3 depicts the TDOA procedure with reference eNB determined on the
  • Figure 4 depicts the TDOA procedure with reference eNB determined on the network side according to some embodiments of the present application.
  • the present application is directed to a method to minimize the impact of the above case-2 false condition by making at least one of the TDOA measurements to ) to be non-negative.
  • the method is designed for mobile positioning in 3GPP LTE system, the same principle can be used in other positioning system based on the TDOA technique.
  • Figure 2 shows positioning accuracy on both horizontal surface and elevation between the following two methods:
  • the reference eNB is selected to have the earliest arrival time so that the arrival time difference (TDOA) is always non-negative.
  • the reference eNB is randomly selected so that the arrival timing difference (TDOA) can be either positive or negative.
  • the positioning accuracy shown in Figure 2 is indicated by cumulative density function (CDF) curve, which represents the probability for the positioning error to be less than a specific distance value. For example, for a probability of 60%, the positioning error on horizontal surface is no larger than 35m if the reference eNB is selected to have earliest arrival time, and is above 55m if the reference eNB is randomly selected. Note that the method of reference eNB selection disclosed in the present application is more effective to improve the positioning performance.
  • the UE is assumed to measure and detect positioning signals transmitted from 10 eNBs, and the propagation paths between eNB and UE do not necessarily meet the line-of- sight condition.
  • the reference eNB can be determined by the UE after the UE detects the arrival times and before the UE position is estimated by applying equation (1) or (2).
  • the following steps focus on the application where the reference eNB is determined by the UE.
  • the current LTE standard also allows the UE to change the reference eNB differently from the one configured by the network.
  • the current LTE standard does not specify the criteria for such change on the UE side.
  • the steps performed in both network side and UE side to derive the arrival time differences and to use the derived arrival time differences for mobile positioning are shown in Figure 3 and given with details as following.
  • the network configures (310) the UE with a number (>N+1) of eNBs that are synchronized with each other in terms of transmission of positioning signals. According to this configuration, even though the network does not need to assign one specific eNB as reference eNB, it can inform the UE of certain restrictions on the selection of reference eNB.
  • restriction information can be the information indicating which of the configured eNBs can be or cannot be used by the UE as reference eNB.
  • Such indication information can be in the form of an indication flag attached to each configured eNB, where the indication flag can indicate, by either its existence or its value, whether the corresponding eNB can be used as a candidate in reference eNB selection.
  • the network can attach a flag or assign a specific flag value to each of a sub-group of configured eNBs, whose network node synchronization is not highly accurate, to prevent UE from selecting the reference eNB from those eNBs.
  • the network may also attach a flag or assign a specific flag value to each of a sub-group of eNBs, whose network node synchronization is highly accurate, to direct the UE to select reference eNB from these eNBs.
  • Network node synchronization accuracy is one exemplary criterion for the restriction signaling. Other criteria for the network to take into account are also possible and may be used in combination with the criterion above.
  • the UE Upon receipt of the configuration information from the network, the UE measures (320) the arrival times of positioning signals transmitted by the configured eNBs and detects the (N+l) arrival times, ⁇ (0 ⁇ /' ⁇ N ⁇ 0 f th e positioning signals transmitted by (N+l) configured eNBs.
  • the UE selects (330) one eNB among these (N+l) eNBs or a sub-group of these (N+l) eNBs, where the UE-selected eNB corresponds to the earliest (i.e. smallest) arrival time of positioning signal among those transmitted by these (N+l) eNBs or the subgroup of these N+l eNBs.
  • the sub-group of these (N+l) eNBs if applicable, is determined locally on the UE side by taking into account various information such as the quality of timing detection (signal-to-noise ratio, timing variance, etc.) and the restriction information configured by the network indicating which eNBs can be or cannot be used as reference eNB.
  • the UE takes (340) the selected eNB, whose index is assumed to be z ° (
  • the UE reports (350) to the network, via higher-layer signaling, the selection of reference eNB, the N TDOA arrival time differences and their correspondences to N neighboring eNBs.
  • the TDOA arrival time differences can be in quantization form; each of reference eNB and neighboring eNB is identified by the corresponding cell identification number of the eNB.
  • the network determines (360) the location of the UE based on the location of reported reference eNB, the locations of N reported neighboring eNBs and the N reported arrival time differences.
  • the algorithm used in the location determination can follow equation (1), equation (2) or other optimization principles.
  • the reference eNB can be determined by the network.
  • the network configures (410) the UE with a number (>N+1) of eNBs that are synchronized with each other in terms of transmission of positioning signals. According to this configuration, the network does not need to assign one specific eNB as reference eNB.
  • the UE Upon receipt of the configuration information from the network, the UE measures (420) the arrival times of positioning signals transmitted by the configured eNBs and detects the (N+l) arrival times, ⁇ ( 0 ⁇ /' ⁇ N ⁇ 0 f fa e positioning signals transmitted by N+l configured eNBs. [0033] The UE may subtract (430) a common offset value, toffset , from the (N+1) detected arrival times to obtain (N+1) adjusted arrival times, toffset (0 ⁇ /' ⁇ N ⁇ that are to be reported to the network. One purpose of this step is to reduce the number of digitized bits required to report the arrival time so as to save certain reporting overhead. One example to achieve this benefit is toffset m n ⁇ . The subtracted common offset value ( tqffset ) does not need to be known to the network and does not need to be the same for different UEs.
  • the UE reports (440) to the network, via higher-layer signaling, the (N+1) adjusted arrival times and their correspondences to the (N+1) eNBs for which the positioning signal arrival times are detected.
  • the adjusted arrival times can be in
  • each of the (N+1) eNB is identified by the corresponding cell
  • the UE can also include in the report other information that can be used by the network to assist the determination of reference eNB, such as the quality of timing detection (signal-to-noise ratio, timing variance, etc.).
  • the common offset value used to subtract the detected arrival times is the detected arrival time for a specific eNB, and such setting of common offset value is known to the network
  • the corresponding adjusted arrival time is deemed to be zero, such that UE may omit the adjusted arrival time for that specific eNB from the report, but still needs to inform in the report the identification of that specific eNB, if that information is not known by network.
  • the UE's report only contains N adjusted arrival times, but the network would know there is a (N+l)-th adjusted arrival time, though not reported, whose value is zero.
  • the network Upon receipt of the UE's report, which contains (N+1) adjusted arrival times and the corresponding (N+1) eNBs, the network selects (450) one eNB from these (N+1) eNBs or a sub-group of these (N+1) eNBs, where the selected eNB corresponds to the earliest (i.e., smallest) adjusted arrival time among those (N+1) adjusted arrival times or the subgroup of those (N+1) adjusted arrival times.
  • the sub-group if applicable, is determined on the network side, by taking into account various information such as the reported quality of timing detection (signal-to-noise ratio, timing variance, etc.) and the information such as which eNB can be or cannot be used as reference eNB.
  • the network If the network knows that the common offset value used by UE to subtract the detected arrival times to obtain adjusted arrival times is equal to the detected arrival value for a specific eNB, and the report received by the network contains only N adjusted arrival times, the network adds the (N+l)-th adjusted arrival time whose value is zero and uses all of the (N+1) adjusted arrival times to select reference eNB as mentioned above.
  • the network takes (460) the selected eNB, whose index is assumed to be z ° (
  • the network determines (470) the location of the UE based on the location of the determined reference eNB, the locations of N determined neighboring eNBs and the N TDOA arrival time differences.
  • the algorithm used in location determination can follow equation (1), equation (2) or other optimization principles.
  • TDOA-based mobile positioning requires that the reference eNB and neighboring eNBs are synchronized with each other in terms of transmission of positioning signals.
  • the condition of "synchronized" refers to both of following cases:
  • the eNBs transmit the positioning signals at either the same or different time
  • the synchronization differences are either zero or non-zero.
  • these synchronization differences if non-zero, are known to the network.
  • the known synchronization difference between the i-th neighboring eNB and reference eNB can be compensated in the TDOA algorithm by subtracting the synchronization difference from the measured arrival time difference ( t, - 1 0 ) associated with i-th neighboring eNB and reference eNB. Therefore, the two eNBs, whose positioning signal transmission timings are not aligned with each other, are still considered satisfying the "synchronized" condition if the time difference between the positioning signal transmission timings is known to the network.
  • the positioning nodes on the network side are called “reference eNB” and “neighboring eNB”. Note that the positioning nodes may also be named as “reference cell” and “neighboring cell” in some other embodiments.
  • the operations depicted in Figure 3 and Figure 4 on the network side can be implemented in one or multiple apparatuses or modules in one or multiple network nodes.
  • the operations shown in Figure 3 and Figure 4 on the UE side can be implemented in one or multiple apparatuses or modules in one UE.
  • the above described methods and their variations may be implemented as computer software or firmware instructions. Such instructions may be stored in an article with one or more machine-readable storage devices connected to one or more computers or integrated circuits or digital processors such as digital signal processors and microprocessors.
  • the claimed method and related operation process may be implemented in form of software instructions or firmware instructions for execution by a processor in the transmitter and receiver or the transmission and reception controller. In operation, the instructions are executed by one or more processors to cause the transmitter and receiver or the transmission and reception controller to perform the described functions and operations.

Landscapes

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

Abstract

New method for obtaining arrival time differences for TDOA-based mobile positioning, with the reference node to be determined on either user equipment side or network side. According to some embodiments, one eNB is selected, among a second number of eNBs or a sub-group of the second number of eNBs, when the selected eNB corresponds to the earliest arrival time of positioning signal among the positioning signals transmitted by the second number of eNBs or the sub-group of the second number of eNBs. According to some embodiments, a common offset value is subtracted from the second number of detected arrival times to obtain the second number of adjusted arrival times and the second number of adjusted arrival times are then transmitted to the network side for determining the current position of the user equipment.

Description

METHOD AND APPARATUS FOR OBTAINING ARRIVAL TIME DIFFERENCE IN MOBILE POSITIONING
TECHNICAL FIELD
[0001] The present application relates to mobile positioning and, in particular to, method apparatus to obtain the time difference of arrival (TDOA) measurement used in mobile positioning. The present application has a specific application but not limited to the mobile positioning in 3GPP Long Term Evolution (LTE) system that is one of the candidates for the 4-th generation wireless system.
BACKGROUND
[0002] It is expected that location based services (LCS) will bring great convenience and new exciting services to subscribers of future mobile communication networks and therefore generate significant revenues to the operators. LCS requires the integration of wireless network infrastructure, mobile terminals, and a range of location-specific applications and content. The fundamental technology supporting LCS, however, is mobile terminal positioning.
[0003] There are mainly five mobile positioning techniques discussed in 3GPP standard body. They are methods based on cell-ID, assisted-GPS signal, angle-of-arrive (AO A) measurement, time-of-arrival (TOA) measurement and time-difference-of-arrival (TDOA) measurement (also called observed-time-difference-of-arrival (OTDOA)). Among them, TDOA based positioning technique has been chosen by 3 GPP standard body as the solution in E-UTRAN LTE release 9. In TDOA positioning solution as shown in Figure 1, the network, or the network node responsible for mobile positioning, configures the mobile terminal, or so-called "user equipment" (UE), to measure the positioning signals transmitted by one reference base station, or so-called "reference eNB", and a number of neighboring base stations (i.e. neighboring eNB), where the reference eNB and the neighboring eNBs are synchronized with each other regarding the transmission of positioning signals. Such configuration is conveyed to the UE via UE's serving eNB. The UE measures those positioning signals transmitted by configured eNBs and detects the arrival time (^0 ) of the positioning signal transmitted by the reference eNB and the arrival times (^ ,l≤i≤N) of positioning signals transmitted by N neighboring eNBs. In the example shown in Figure 1, the arrival time (^1 ) for the neighboring eNB 1 is the earliest, followed by the arrival times for the reference eNB (^0 ) and other neighboring eNBs. The UE further calculates the N arrival time differences between each arrival time ,l≤i≤N) of positioning signal coming from each of N neighboring eNBs and the arrival time (^0 ) of positioning signal coming from the reference eNB. These N arrival time differences, (l≤i≤N), along with their correspondence to the N neighboring eNBs are reported to the network via serving eNB of the UE. Given reported arrival time difference tj t(i , the network can assume the UE' s position is close to the joint locations of N hyperbolic curves (for two-dimensional positioning) or N hyperbolic surfaces (for three-dimensional positioning), each of which is determined by the location of i-th neighboring eNB, the location of reference eNB and the propagation distance difference ~ ^ assuming line-of-sight (LOS) propagation condition, where c is the speed of light. Therefore, the best estimated UE position is the one that has the least square of error distances to all N hyperbolic curves or surfaces.
[0004] Mathematically, assume the following two-by-one (for 2D positioning) or three-by-one (for 3D positioning) vectors:
• P = (x, yf or (x, y, z)T to represent the location of UE.
• P0 = (x0 , y0 Y or (x0 , y0 , z0 )T to represent the location of reference eNB.
• Pt = (x, , yt Y or (x; , yj , zj )T (1 < / < N ) to represent the locations of N neighboring eNBs.
[0005] The TDOA measurements can lead to N equations by definition:
P - P \ for \≤i≤N (1) where P - P (0 < i < N ) is the distance between location P of UE and location Pt of i-th eNB (i=0 refers to the reference eNB, i>0 refers to the neighboring eNB), and equals to
Figure imgf000003_0001
case). In order to remove the square-root operation and to reach a simple linear formulation in terms of P , both sides of equation (1) are squared, i.e. P - P01 + ΔΊ . ) = |R - ^. | , which further gives (?, - ? ? + A, P - Pn P P. A, for 1 < i < N (2)
[0006] The equation (2) is a typical linear optimization problem based on N linear equations, in terms of three unknown variables (x,y, P - Pn ) (for 2D positioning) or four unknown variables (x, y, z, P - Pn ) (for 3D positioning). The mathematic solution for such optimization problem could be straight-forward, depending on whether the additional constraint between (x,y) or (x,y,z) and P -P. is taken into account.
[0007] However, when the above equation (1) is converted into the above equation
(2) with the "square" operation applied on both side of equation (1), the equation (2) includes two cases for each index i:
• Case-1 : P - P, p - p, This is the true condition align with equation (1).
• Case-2: P - Pn P - P . This is the false condition not align with equation (1).
[0008] Due to the inaccurate measurements of · (l≤i≤ the optimal solution of
P could come from the case-2 condition rather than the case-1 condition. In other words, some optimization solutions derived from the linear equation (2) may not work for the original equation (1), and therefore could contain large positioning errors.
SUMMARY
[0009] The present application provides a new method for obtaining arrival time differences for TDOA-based mobile positioning, with the reference node to be determined on either user equipment side or network side.
[0010] According to a first aspect of the present invention, a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a network and a user equipment. The method comprises the following steps: sending, by a network, configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of the configuration information from the network, measuring and detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among the first number of eNBs; selecting, by the UE, one eNB among the second number of eNBs, wherein one of the selected eNBs corresponds to an earliest arrival time of positioning signal among the positioning signals transmitted by the second number of eNBs; and taking, by the UE, the selected eNB as a reference eNB and the others of the second number of eNBs as neighbouring eNBs, and calculating, by the UE, a third number of arrival time differences by subtracting the arrival time of the reference eNB from the arrival times of the neighbouring eNBs.
[0011] According to a second aspect of the present invention, a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a network and a user equipment. The method comprises the following steps: sending, by a network, configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of the configuration information from the network, measuring and detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among a first number of configured eNBs; subtracting, by the UE, a common offset value from detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; reporting, by the UE, to the network the second number of adjusted arrival times and their correspondences to the second number of eNBs for which the positioning signal arrival times are detected; upon receipt of the report from the UE, selecting, by the network, one eNB from the reported second number of eNBs, wherein the selected eNBs corresponds to an earliest adjusted arrival time among the reported second number of adjusted arrival times; and taking, by the network, the selected eNB as a reference eNB and the rest of the reported second number of eNBs as neighbouring eNBs, and calculating a third number of arrival time differences by subtracting the reported adjusted arrival time of the reference eNB from the reported adjusted arrival times of the neighbouring eNBs.
[0012] According to a third aspect of the present invention, an apparatus for obtaining arrival time differences for TDOA based mobile positioning is configured to: send configuration information to a user equipment (UE) to configure the UE with a first number of eNBs; upon receipt of from the UE a report containing a second number of adjusted arrival times and a corresponding second number of eNBs, select one eNB from the second number of the reported eNBs, where the selected eNB corresponds to an earliest adjusted arrival time among the second number of reported adjusted arrival times; take the selected eNB as a reference eNB and the others of the second number of reported eNBs as neighbouring eNBs, and calculate a third number of arrival time differences by subtracting a reported adjusted arrival time of reference eNB from reported adjusted arrival times of the neighbouring eNBs. [0013] According to a fourth aspect of the present invention, a method for obtaining arrival time differences for TDOA based mobile positioning is performed by a user equipment. The method comprises the following steps: measuring and detecting, by a user equipment (UE), arrival times of positioning signals transmitted from a second number of eNBs among a first number of configured eNBs; subtracting, by the UE, a common offset value from the detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; and reporting, by the UE, to a network the second number of adjusted arrival times and their correspondence to the second number of eNBs for which the positioning signal arrival times are detected.
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 depicts an example of TDOA system involving eNBs and UE, as well as the arrival time schematic.
[0015] Figure 2 depicts the TDOA positioning performances on the horizontal 2D surface and elevation with and without the method of the present application.
[0016] Figure 3 depicts the TDOA procedure with reference eNB determined on the
UE side according to some embodiments of the present application.
[0017] Figure 4 depicts the TDOA procedure with reference eNB determined on the network side according to some embodiments of the present application.
DETAILED DESCRIPTION
[0018] The present application is directed to a method to minimize the impact of the above case-2 false condition by making at least one of the TDOA measurements to ) to be non-negative. Although the method is designed for mobile positioning in 3GPP LTE system, the same principle can be used in other positioning system based on the TDOA technique.
[0019] These and other implementations and examples of the present application in software and hardware are described in greater details below. [0020] It can be seen that the above case-2 condition can possibly occur when ^ is negative; therefore one method to minimize the impact of the case-2 false condition for the i- th TDOA formulation in equation (2) is to make the TDOA arrival time difference ^ or equivalently (1 < /' < N ) non-negative, i.e., the reference eNB should have earlier arrival time at the UE than i-th neighboring eNB. This not only means that the determination of the reference eNB is performed on a per-UE basis, but also means that such determination depends on the detected arrival times and therefore should be done after the UE successfully measures the arrival times.
[0021] Figure 2 shows positioning accuracy on both horizontal surface and elevation between the following two methods:
• The reference eNB is selected to have the earliest arrival time so that the arrival time difference (TDOA) is always non-negative.
• The reference eNB is randomly selected so that the arrival timing difference (TDOA) can be either positive or negative.
[0022] The positioning accuracy shown in Figure 2 is indicated by cumulative density function (CDF) curve, which represents the probability for the positioning error to be less than a specific distance value. For example, for a probability of 60%, the positioning error on horizontal surface is no larger than 35m if the reference eNB is selected to have earliest arrival time, and is above 55m if the reference eNB is randomly selected. Note that the method of reference eNB selection disclosed in the present application is more effective to improve the positioning performance. In the simulation to obtain the CDF curves shown in Figure 2, the UE is assumed to measure and detect positioning signals transmitted from 10 eNBs, and the propagation paths between eNB and UE do not necessarily meet the line-of- sight condition.
[0023] In some embodiments, the reference eNB can be determined by the UE after the UE detects the arrival times and before the UE position is estimated by applying equation (1) or (2). The following steps focus on the application where the reference eNB is determined by the UE. Note that the current LTE standard also allows the UE to change the reference eNB differently from the one configured by the network. However, the current LTE standard does not specify the criteria for such change on the UE side. The steps performed in both network side and UE side to derive the arrival time differences and to use the derived arrival time differences for mobile positioning are shown in Figure 3 and given with details as following.
[0024] The network configures (310) the UE with a number (>N+1) of eNBs that are synchronized with each other in terms of transmission of positioning signals. According to this configuration, even though the network does not need to assign one specific eNB as reference eNB, it can inform the UE of certain restrictions on the selection of reference eNB. Such restriction information can be the information indicating which of the configured eNBs can be or cannot be used by the UE as reference eNB. Such indication information can be in the form of an indication flag attached to each configured eNB, where the indication flag can indicate, by either its existence or its value, whether the corresponding eNB can be used as a candidate in reference eNB selection. For example, different eNBs may have different capabilities to synchronize to a common time clock such as GPS time clock. This network node synchronization error, if existing in the reference eNB, would propagate to all calculations of arrival time difference. Therefore, the network can attach a flag or assign a specific flag value to each of a sub-group of configured eNBs, whose network node synchronization is not highly accurate, to prevent UE from selecting the reference eNB from those eNBs. In some embodiments, the network may also attach a flag or assign a specific flag value to each of a sub-group of eNBs, whose network node synchronization is highly accurate, to direct the UE to select reference eNB from these eNBs. Network node synchronization accuracy is one exemplary criterion for the restriction signaling. Other criteria for the network to take into account are also possible and may be used in combination with the criterion above.
[0025] Upon receipt of the configuration information from the network, the UE measures (320) the arrival times of positioning signals transmitted by the configured eNBs and detects the (N+l) arrival times, ^ (0 < /' < N^ 0f the positioning signals transmitted by (N+l) configured eNBs.
[0026] The UE selects (330) one eNB among these (N+l) eNBs or a sub-group of these (N+l) eNBs, where the UE-selected eNB corresponds to the earliest (i.e. smallest) arrival time of positioning signal among those transmitted by these (N+l) eNBs or the subgroup of these N+l eNBs. The sub-group of these (N+l) eNBs, if applicable, is determined locally on the UE side by taking into account various information such as the quality of timing detection (signal-to-noise ratio, timing variance, etc.) and the restriction information configured by the network indicating which eNBs can be or cannot be used as reference eNB.
[0027] The UE takes (340) the selected eNB, whose index is assumed to be z° (
0≤ zo as reference gjs^ ancj rest ]sj e fBs as neighboring eNBs, and calculates N TDOA arrival time differences by t,a for 0 < z < N ancj 1zo
[0028] The UE reports (350) to the network, via higher-layer signaling, the selection of reference eNB, the N TDOA arrival time differences and their correspondences to N neighboring eNBs. In the report, the TDOA arrival time differences can be in quantization form; each of reference eNB and neighboring eNB is identified by the corresponding cell identification number of the eNB.
[0029] Upon receipt of the report from the UE, the network determines (360) the location of the UE based on the location of reported reference eNB, the locations of N reported neighboring eNBs and the N reported arrival time differences. The algorithm used in the location determination can follow equation (1), equation (2) or other optimization principles.
[0030] In some embodiments, the reference eNB can be determined by the network.
The following steps focus on the application where the reference eNB is determined by the network. The steps performed in both the network side and the UE side to derive the arrival time differences and to use the derived arrival time differences for mobile positioning are shown in Figure 4 and given with details as following.
[0031] The network configures (410) the UE with a number (>N+1) of eNBs that are synchronized with each other in terms of transmission of positioning signals. According to this configuration, the network does not need to assign one specific eNB as reference eNB.
[0032] Upon receipt of the configuration information from the network, the UE measures (420) the arrival times of positioning signals transmitted by the configured eNBs and detects the (N+l) arrival times, ^ ( 0 < /' < N ^ 0f fae positioning signals transmitted by N+l configured eNBs. [0033] The UE may subtract (430) a common offset value, toffset , from the (N+1) detected arrival times to obtain (N+1) adjusted arrival times, toffset (0 < /' < N^ that are to be reported to the network. One purpose of this step is to reduce the number of digitized bits required to report the arrival time so as to save certain reporting overhead. One example to achieve this benefit is toffset m n ^ . The subtracted common offset value ( tqffset ) does not need to be known to the network and does not need to be the same for different UEs.
[0034] The UE reports (440) to the network, via higher-layer signaling, the (N+1) adjusted arrival times and their correspondences to the (N+1) eNBs for which the positioning signal arrival times are detected. In the report, the adjusted arrival times can be in
quantization form; each of the (N+1) eNB is identified by the corresponding cell
identification number. The UE can also include in the report other information that can be used by the network to assist the determination of reference eNB, such as the quality of timing detection (signal-to-noise ratio, timing variance, etc.). It should be noted that, in cases where the common offset value used to subtract the detected arrival times is the detected arrival time for a specific eNB, and such setting of common offset value is known to the network, the corresponding adjusted arrival time is deemed to be zero, such that UE may omit the adjusted arrival time for that specific eNB from the report, but still needs to inform in the report the identification of that specific eNB, if that information is not known by network. In such a case, the UE's report only contains N adjusted arrival times, but the network would know there is a (N+l)-th adjusted arrival time, though not reported, whose value is zero.
[0035] Upon receipt of the UE's report, which contains (N+1) adjusted arrival times and the corresponding (N+1) eNBs, the network selects (450) one eNB from these (N+1) eNBs or a sub-group of these (N+1) eNBs, where the selected eNB corresponds to the earliest (i.e., smallest) adjusted arrival time among those (N+1) adjusted arrival times or the subgroup of those (N+1) adjusted arrival times. The sub-group, if applicable, is determined on the network side, by taking into account various information such as the reported quality of timing detection (signal-to-noise ratio, timing variance, etc.) and the information such as which eNB can be or cannot be used as reference eNB. If the network knows that the common offset value used by UE to subtract the detected arrival times to obtain adjusted arrival times is equal to the detected arrival value for a specific eNB, and the report received by the network contains only N adjusted arrival times, the network adds the (N+l)-th adjusted arrival time whose value is zero and uses all of the (N+1) adjusted arrival times to select reference eNB as mentioned above.
[0036] The network takes (460) the selected eNB, whose index is assumed to be z° (
0≤ zo as reference gjs^ ancj me rest ]sj reported eNBs as neighboring eNBs, and calculates N arrival time differences by subtracting the adjusted arrival time corresponding to the determined reference eNB from the adjusted arrival times corresponding to the N determined neighboring eNBs, i.e. ~ toffset ^~~ toffset ) = t- ~ for 0≤ i≤ N and 1≠1° .
[0037] The network determines (470) the location of the UE based on the location of the determined reference eNB, the locations of N determined neighboring eNBs and the N TDOA arrival time differences. The algorithm used in location determination can follow equation (1), equation (2) or other optimization principles.
[0038] As mentioned above, TDOA-based mobile positioning requires that the reference eNB and neighboring eNBs are synchronized with each other in terms of transmission of positioning signals. In some embodiments, the condition of "synchronized" refers to both of following cases:
• All the eNBs transmit the positioning signals at the same time instance;
• The eNBs transmit the positioning signals at either the same or different time
instances, i.e., the synchronization differences are either zero or non-zero. However, these synchronization differences, if non-zero, are known to the network. The known synchronization difference between the i-th neighboring eNB and reference eNB can be compensated in the TDOA algorithm by subtracting the synchronization difference from the measured arrival time difference ( t, - 10 ) associated with i-th neighboring eNB and reference eNB. Therefore, the two eNBs, whose positioning signal transmission timings are not aligned with each other, are still considered satisfying the "synchronized" condition if the time difference between the positioning signal transmission timings is known to the network.
[0039] Throughout this application, the positioning nodes on the network side are called "reference eNB" and "neighboring eNB". Note that the positioning nodes may also be named as "reference cell" and "neighboring cell" in some other embodiments. [0040] The operations depicted in Figure 3 and Figure 4 on the network side can be implemented in one or multiple apparatuses or modules in one or multiple network nodes. The operations shown in Figure 3 and Figure 4 on the UE side can be implemented in one or multiple apparatuses or modules in one UE.
[0041] In some embodiments, the above described methods and their variations may be implemented as computer software or firmware instructions. Such instructions may be stored in an article with one or more machine-readable storage devices connected to one or more computers or integrated circuits or digital processors such as digital signal processors and microprocessors. In a communication system of 3GPP LTE, the claimed method and related operation process may be implemented in form of software instructions or firmware instructions for execution by a processor in the transmitter and receiver or the transmission and reception controller. In operation, the instructions are executed by one or more processors to cause the transmitter and receiver or the transmission and reception controller to perform the described functions and operations.

Claims

CLAIMS What is claimed is:
1. A method for obtaining arrival time differences for TDOA based mobile positioning, comprising:
sending, by a network, configuration information to a user equipment (UE) to
configure the UE with a first number of e Bs;
upon receipt of the configuration information from the network, measuring and detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among the first number of eNBs;
selecting, by the UE, one eNB among the second number of eNBs, wherein the selected eNB corresponds to an earliest arrival time of positioning signal among the positioning signals transmitted by the second number of eNBs; and taking, by the UE, the selected eNB as a reference eNB and the others of the second number of eNBs as neighboring eNBs, and calculating, by the UE, a third number of arrival time differences by subtracting the arrival time of the reference eNB from the arrival times of the neighboring eNBs.
2. The method according to claim 1, wherein the configuration information sent by the network does not differentiate the reference eNB from the neighboring eNBs.
3. The method according to claim 1, wherein the configuration information sent by the network contains restriction information for the reference eNB selection.
4. The method according to claim 3, wherein the restriction information indicates which of the second number of eNBs can be used as the reference eNB.
5. The method according to claim 3, wherein the restriction information indicates which of the second number of eNBs cannot be used as the reference eNB.
6. The method according to claim 1, wherein the selected eNB is determined by the user equipment.
7. The method according to claim 6, wherein the determination of the selected eNB is based on restriction information provided by the network.
8. A method for obtaining arrival time differences for TDOA based mobile positioning, comprising:
sending, by a network, configuration information to a user equipment (UE) to
configure the UE with a first number of eNBs;
upon receipt of the configuration information from the network, measuring and
detecting, by the UE, arrival times of positioning signals transmitted from a second number of eNBs among a first number of configured eNBs;
subtracting, by the UE, a common offset value from detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; reporting, by the UE, to the network the second number of adjusted arrival times and their correspondences to the second number of eNBs for which the positioning signal arrival times are detected;
upon receipt of the report from the UE, selecting, by the network, one eNB from the reported second number of eNBs, wherein the selected eNBs corresponds to an earliest adjusted arrival time among the reported second number of adjusted arrival times; and
taking, by the network, the selected eNB as a reference eNB and the rest of the
reported second number of eNBs as neighboring eNBs, and calculating a third number of arrival time differences by subtracting the reported adjusted arrival time of the reference eNB from the reported adjusted arrival times of the neighboring eNBs.
9. The method according to claim 8, wherein the configuration information sent by the network does not differentiate the reference e B from the neighboring eNBs.
10. The method according to claim 8, wherein the common offset value is determined by the user equipment.
11. The method according to claim 10, wherein the common offset value is set to be a
minimum of the detected arrival times.
12. An apparatus for obtaining arrival time differences for TDOA based mobile positioning, wherein the apparatus is configured to:
send configuration information to a user equipment (UE) to configure the UE with a first number of eNBs;
upon receipt of from the UE a report containing a second number of adjusted arrival times and a corresponding second number of eNBs, select one eNB from the second number of the reported eNBs, where the selected eNB corresponds to an earliest adjusted arrival time among the second number of reported adjusted arrival times;
take the selected eNB as a reference eNB and the others of the second number of reported eNBs as neighboring eNBs, and calculate a third number of arrival time differences by subtracting a reported adjusted arrival time of reference eNB from reported adjusted arrival times of the neighboring eNBs.
13. The apparatus according to claim 12, wherein the configuration information does not differentiate the reference eNB from the neighboring eNBs.
14. The apparatus according to claim 12, where the apparatus is a network node.
15. A method for obtaining arrival time differences for TDOA based mobile positioning, comprising: measuring and detecting, by a user equipment (UE), arrival times of positioning signals transmitted from a second number of e Bs among a first number of configured eNBs;
subtracting, by the UE, a common offset value from the detected arrival times of the second number of eNBs to obtain a second number of adjusted arrival times; and reporting, by the UE, to a network the second number of adjusted arrival times and their correspondence to the second number of eNBs for which the positioning signal arrival times are detected.
16. The method according to claim 15, wherein the common offset value is set to be a
minimum of the detected arrival times.
PCT/US2016/012871 2015-01-29 2016-01-11 Method and apparatus for obtaining arrival time difference in mobile positioning WO2016122860A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201562109437P 2015-01-29 2015-01-29
US62/109,437 2015-01-29

Publications (1)

Publication Number Publication Date
WO2016122860A1 true WO2016122860A1 (en) 2016-08-04

Family

ID=56544159

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2016/012871 WO2016122860A1 (en) 2015-01-29 2016-01-11 Method and apparatus for obtaining arrival time difference in mobile positioning

Country Status (1)

Country Link
WO (1) WO2016122860A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109068344A (en) * 2018-08-24 2018-12-21 深圳市翌日科技有限公司 A kind of simple TDOA locating base station selection strategy

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040264407A1 (en) * 2002-01-24 2004-12-30 Jin Tang Method of locating and measuring a mobile station
US20100317343A1 (en) * 2009-06-12 2010-12-16 Motorola, Inc. Interference Control, SINR Optimization and Signaling Enhancements to Improve the Performance of OTDOA Measurements
US20110176483A1 (en) * 2009-07-23 2011-07-21 Ravi Palanki Synchronization of devices in a wireless communication network
US20120165012A1 (en) * 2010-07-01 2012-06-28 Qualcomm Incorporated Determination of positions of wireless transceivers to be added to a wireless communication network
US20150018010A1 (en) * 2013-07-12 2015-01-15 Qualcomm Incorporated Providing otdoa prs assistance data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040264407A1 (en) * 2002-01-24 2004-12-30 Jin Tang Method of locating and measuring a mobile station
US20100317343A1 (en) * 2009-06-12 2010-12-16 Motorola, Inc. Interference Control, SINR Optimization and Signaling Enhancements to Improve the Performance of OTDOA Measurements
US20110176483A1 (en) * 2009-07-23 2011-07-21 Ravi Palanki Synchronization of devices in a wireless communication network
US20120165012A1 (en) * 2010-07-01 2012-06-28 Qualcomm Incorporated Determination of positions of wireless transceivers to be added to a wireless communication network
US20150018010A1 (en) * 2013-07-12 2015-01-15 Qualcomm Incorporated Providing otdoa prs assistance data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109068344A (en) * 2018-08-24 2018-12-21 深圳市翌日科技有限公司 A kind of simple TDOA locating base station selection strategy

Similar Documents

Publication Publication Date Title
US11178510B2 (en) Network positioning method and related equipment
CN109844558B (en) User equipment positioning in a mobile communication network
CA2744847C (en) Positioning for wlans and other wireless networks
CA2790296C (en) Methods and arrangements for maintaining timing characteristics
US8942720B2 (en) Positioning node, user equipment and methods therein
CN109564272B (en) Location detection of user equipment within a wireless telecommunications network
US8112096B2 (en) System and method for locating an unknown base station
US8026850B2 (en) Apparatus and method for computing location of a moving beacon using time difference of arrival and multi-frequencies
CN107113762B (en) Positioning method, positioning server and positioning system
CN108370551B (en) Positioning method based on arrival time difference, user equipment and network equipment
JP5450081B2 (en) Method, software and system for determining the position of a user device
Sivers et al. LTE positioning accuracy performance evaluation
US20190265326A1 (en) Method for detection of a narrowband positioning reference signal (nprs) location in a radio frame
US8489098B2 (en) Method and arrangement for real-time difference determination for mobile terminal positioning
JP2021519422A (en) Network architecture and methods for location services
CN111164447B (en) Phase comparison for multi-frequency transmission to assist in determining position or time
CN109564271B (en) Location detection of user equipment within a network
CN107533123A (en) The localization method and location-server of communication equipment in wireless communications environment
EP3437394A1 (en) Method and receiving node for determining time of arrival, toa, for a received radio signal
WO2016122860A1 (en) Method and apparatus for obtaining arrival time difference in mobile positioning
CN105657820A (en) Method and device for locating indoor target user equipment
Zhao et al. Wireless Location Technology in Location-Based Services
KR20120036780A (en) Method for identifying transmitters by a terminal in a single-frequency network

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: 16743827

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16743827

Country of ref document: EP

Kind code of ref document: A1