CN110234163B - Method, device, equipment and medium for positioning user terminal - Google Patents
Method, device, equipment and medium for positioning user terminal Download PDFInfo
- Publication number
- CN110234163B CN110234163B CN201810184142.6A CN201810184142A CN110234163B CN 110234163 B CN110234163 B CN 110234163B CN 201810184142 A CN201810184142 A CN 201810184142A CN 110234163 B CN110234163 B CN 110234163B
- Authority
- CN
- China
- Prior art keywords
- level
- cell
- user terminal
- positioning
- tracks
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 91
- 238000005259 measurement Methods 0.000 claims abstract description 18
- 230000014509 gene expression Effects 0.000 claims description 20
- 239000011159 matrix material Substances 0.000 claims description 20
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000012876 topography Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (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
The invention discloses a method, a device, equipment and a medium for positioning a user terminal. The method comprises the following steps: acquiring a first receiving level when a user terminal UE to be positioned receives a reference signal sent by a main service cell and acquiring a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell according to a measurement report MR; calculating a level difference between the first reception level and each of the two or more second reception levels; determining more than two tracks of the UE to be positioned according to the level difference between the first receiving level and each second receiving level, the position information of the main service cell and the position information of each of more than two adjacent cells; and calculating the position of the UE to be positioned according to a nonlinear weighted least square method. According to the positioning method, the positioning device, the positioning equipment and the positioning medium of the user terminal provided by the embodiment of the invention, the positioning precision of the user terminal is improved.
Description
Technical Field
The present invention relates to the field of data services, and in particular, to a method, an apparatus, a device, and a computer storage medium for positioning a user equipment.
Background
In the operation and maintenance work of the network, the biggest challenge is to solve two positioning problems, namely fault positioning and geographical positioning, namely finding out the network element where the problem occurs and the position where the terminal with abnormal phenomenon is distributed. Accurate geolocation is the fundamental task of developing network architecture (radio frequency) optimizations, service-aware based network planning, and other location-related network capabilities (e.g., subscriber density distribution, traffic density distribution, etc.).
Currently, positioning is mainly performed by a positioning method based on Timing Advance (TA) + azimuth Arrival Angle (Angle of Arrival, AoA) or a positioning method based on coverage radius + azimuth Arrival Angle (AoA) calculated by path loss and a propagation model. However, due to the fact that the TA granularity is too large, the self-accuracy problem of the TA and AOA measurement data and the fact that the propagation model needs to be accurately corrected according to specific terrain, landform, terrain and weather conditions, the positioning accuracy of the user terminal is insufficient in actual positioning.
Disclosure of Invention
The embodiment of the invention discloses a method, a device and equipment for positioning a user terminal and a computer storage medium, which can improve the positioning precision of the user terminal.
According to an aspect of the embodiments of the present invention, there is provided a method for positioning a user equipment, the method including:
acquiring a first receiving level when a user terminal UE to be positioned receives a reference signal sent by a main service cell and acquiring a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell according to a measurement report MR;
calculating a level difference between the first reception level and each of the two or more second reception levels;
determining more than two tracks of the UE to be positioned according to the level difference between the first receiving level and each second receiving level, the position information of the main service cell and the position information of each of more than two adjacent cells;
and calculating the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method.
In one embodiment, determining two or more trajectories of the UE to be located according to a level difference between the first reception level and each second reception level, the location information of the primary serving cell, and the location information of each of the two or more neighboring cells includes:
determining a first ratio of the distance from the UE to be positioned to each adjacent cell to the distance from the UE to be positioned to the main serving cell according to the level difference between the first receiving level and each second receiving level;
generating a second ratio of the distance from the UE to be positioned to each adjacent cell to the distance from the UE to be positioned to the main serving cell by using the position information of the main serving cell and the position information between each adjacent cell;
and determining more than two tracks of the UE to be positioned according to the first ratio and the second ratio.
In one embodiment, the first ratio is determined using the following expression:
wherein, RSRP1Is a first received level, RSRPiFor each of the two or more second reception levels;
d1for the distance of the UE to be positioned to the primary serving cell, diAnd i is an integer larger than 1 for the distance between the UE to be positioned and each adjacent cell.
In one embodiment, the second ratio is determined using the following expression:
wherein x is1And y1Respectively an abscissa and an ordinate, x, of the primary serving cell in a predetermined coordinate systemiAnd yiRespectively is the abscissa and ordinate of each neighboring cell in a preset coordinate system, and x and y are respectively the abscissa and ordinate of the UE to be positioned in the preset coordinate system.
In one embodiment, the trajectory of the UE to be located is calculated using the following expression:
wherein, more than two tracks of the UE to be positioned are both circles, aiAnd biThe abscissa and the ordinate of the center of each circle of more than two circles in a preset coordinate system riThe radius of each circle;
in one embodiment, calculating the position of the UE to be located according to two or more trajectories of the UE and a nonlinear weighted least squares method includes:
constructing a matrix equation related to the position of the UE to be positioned according to more than two tracks of the UE to be positioned;
and solving a matrix equation by using a nonlinear weighted least square method to obtain the position of the UE to be positioned.
In one embodiment, the matrix equation for the UE position θ to be located is determined using the following expression:
A·θ=H
x and y are respectively the abscissa and the ordinate of the UE to be positioned in a preset coordinate system, more than two tracks of the UE to be positioned are both circles, aiAnd biThe abscissa and the ordinate, r, of the center of each of the two or more circles in a preset coordinate systemiFor each circle radius, i is a positive integer greater than 1.
In one embodiment, the position θ of the UE to be located is calculated using the following expression:
θ=[ATA]-1ATH。
according to another aspect of the embodiments of the present invention, there is provided a positioning apparatus for a user terminal, the apparatus including:
the acquisition module is used for acquiring a first receiving level when the UE to be positioned receives the reference signal sent by the main service cell and acquiring a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell according to the measurement report MR;
a level difference calculation module for calculating a level difference between the first reception level and each of the two or more second reception levels;
the determining module is used for determining more than two tracks of the UE to be positioned according to the level difference between the first receiving level and each second receiving level, the position information of the main service cell and the position information of each of more than two adjacent cells;
and the position calculation module is used for calculating the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method.
According to still another aspect of the embodiments of the present invention, there is provided a positioning apparatus of a user terminal, the apparatus including: a processor and a memory storing computer program instructions;
the processor implements the method for positioning a user terminal provided by the embodiments of the present invention when executing the computer program instructions.
According to another aspect of the embodiments of the present invention, a computer storage medium is provided, where computer program instructions are stored on the computer storage medium, and when the computer program instructions are executed by a processor, the positioning method of a user terminal provided by the embodiments of the present invention is implemented.
According to the positioning method, the positioning device, the positioning equipment and the computer storage medium of the user terminal in the embodiment of the invention, the positioning precision of the user terminal to be positioned is improved by utilizing the first receiving level when the user terminal to be positioned UE receives the reference signal sent by the main service cell and the difference value of the second receiving levels when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell, determining the expressions of more than two tracks of the UE to be positioned according to the geographical position of the main service cell and the geographical position of each adjacent cell and combining a nonlinear weighted least square method to determine the position of the UE to be positioned.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a positioning method of a user equipment according to an embodiment of the present invention;
fig. 2 is a schematic diagram illustrating a positioning effect of a ue according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a trajectory distribution of a user terminal to be located according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram illustrating a positioning apparatus of a user terminal according to another embodiment of the present invention;
fig. 5 shows a hardware structure diagram of a positioning device of a user terminal according to an embodiment of the invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
In the prior art, the positioning accuracy of the user terminal is insufficient due to the fact that the TA granularity is too large, the self accuracy of TA and AOA measurement data is high, and the propagation model needs to be accurately corrected according to specific terrain, landform, ground features and weather conditions.
Based on this, embodiments of the present invention provide a method, an apparatus, a device, and a computer storage medium for positioning a User Equipment, where the method, the apparatus, the device, and the computer storage medium utilize the characteristic of the same propagation loss in the same area, obtain two or more tracks of a to-be-positioned User Equipment (UE) according to a first receiving level when the to-be-positioned UE receives a reference signal sent by a main serving cell, a level difference of a second receiving level when the to-be-positioned UE receives a reference signal sent by each of two or more neighboring cells corresponding to the main serving cell, and position information of the main serving cell and position information of each neighboring cell, and utilize the two or more tracks of the to-be-positioned UE and a nonlinear weighting method to calculate a position of the to-be-positioned UE, thereby improving positioning accuracy of the User Equipment.
The following first describes the positioning method of the ue according to the embodiment of the present invention in detail with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a positioning method of a user equipment according to an embodiment of the present invention. As shown in fig. 1, the positioning method 100 of the ue in this embodiment includes the following steps:
s110, according to the measurement report, a first receiving level when the UE to be positioned receives the reference signal sent by the main service cell and a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell are obtained.
In the embodiment of the present invention, a Measurement Report (MR) is Measurement data acquisition information reported by a user terminal in a service connection state. The user terminal collects periodic measurement data for ensuring mobility. When the user terminal communicates with the base station, the MR is automatically sent to the base station covering the user terminal in real time. The MR is used for judging whether the user terminal is switched from the current cell to the target adjacent cell by the base station.
In the embodiments of the present invention, one base station corresponds to one cell, and the cell is a coverage area centered on the base station. The main service cell is a cell corresponding to a base station covering the user terminal to be positioned. The MR generally includes a reception level of the user terminal with respect to the primary serving cell and a level of a neighboring cell corresponding to the primary serving cell. The MR may also include information such as the signal quality of the primary serving cell and the transmission/reception time difference of the user terminal.
Therefore, after the user terminal to be positioned is determined, a first receiving level when the UE to be positioned receives the reference signal sent by the main serving cell and a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main serving cell can be obtained through the measurement report. The embodiment of the present invention is not particularly limited to planning and setting the neighboring cells.
S120, a level difference between the first reception level and each of the two or more second reception levels is calculated.
In the embodiment of the present invention, a level difference between the first reception level and each of the second reception levels may be calculated from the values of the first reception level and the second reception levels acquired in step S110.
As an example, for a UE to be positioned, a first receiving level RSRP at which the UE to be positioned receives a reference signal sent by a primary serving cell may be obtained from a measurement report1And a second receiving level RSRP for receiving the reference signal sent by the first adjacent cell by the UE to be positioned2And a second receiving level RSRP (reference signal received power) of the UE to be positioned for receiving the reference signal sent by the first adjacent cell3The level difference of the reception level between the main serving cell and the two neighboring cells is easily obtained. That is, the difference between the first receiving level of the main serving cell and the second receiving level of the first neighboring cell is: delta RSRP1=RSRP1-RSRP2The difference between the first receiving level of the main serving cell and the second receiving level of the first neighboring cell is: delta RSRP2=RSRP1-RSRP3。
S130, determining more than two tracks of the UE to be positioned according to the level difference between the first receiving level and each second receiving level, the position information of the main service cell and the position information of each of more than two adjacent cells.
In an embodiment of the present invention, step S130 includes the steps of:
and S1301, determining a first ratio of the distance from the UE to be positioned to each adjacent cell to the distance from the UE to be positioned to the main service cell according to the level difference between the first receiving level and each second receiving level.
When the radio electromagnetic wave propagates in the air, path loss is generated due to energy diffusion, ground object blocking, energy absorption and the like, and assuming that the propagation loss of a signal with power P from a transmitter through a distance d and the receiving level of a signal reaching a receiver is RSRP, the receiving level of the receiver can be calculated by using the following expression:
RSRP=P-20log10(f)-20log10(d)+GTX+RTX+C (1)
where GTX is the transmission gain of the transmitter, RTX is the reception gain of the receiver, C is a constant related to the terrain and topography, and f is the frequency of the signal transmitted by the transmitter.
In the embodiment of the invention, the receiver is UE to be positioned, and the transmitter is a main service cell of the UE to be positioned and a neighboring cell corresponding to the main service cell respectively. In the embodiment of the present invention, since the distances between the main serving cell and the neighboring cells corresponding to the main serving cell are similar, that is, the features and the terrains of the main serving cell and the neighboring cells are similar, the main serving cell and the neighboring cells can be regarded as being located in the same area, and have the same propagation loss. As an example, the primary serving cell and the neighbor cell are both located in a forest or a residential area.
According to the characteristic that the same area has the same propagation loss, the landform and the topography of the main service cell and the adjacent cell in the same area are similar, so that a constant C related to the landform and the landform is involved when the first receiving level of the reference signal transmitted by the main service cell and received by the UE to be positioned1And a constant C related to the terrain and the landform, involved in the UE to be positioned receiving the second reception level of the reference signal transmitted by the adjacent cell2Are equal. Assuming a main service cell and the neighboring cellThe initial transmitting power, the frequency of the transmitting signal and the transmitting gain are all equal, and the receiving gain of the UE to be positioned to the signals transmitted by the main service cell and the adjacent cell is all equal.
A first receiving level RSRP of a reference signal transmitted by a main service cell and received by the UE to be positioned1A second receiving level RSRP of a reference signal transmitted by a neighboring cell corresponding to the main serving cell received by the UE to be positioned2The level difference of (d) can be calculated using the following expression:
wherein d is1For the distance of the UE to be positioned to the primary serving cell, d2Is the distance between the UE to be positioned and the adjacent area. Therefore, the ratio of the distance from the UE to be positioned to each adjacent cell to the distance from the UE to be positioned to the main serving cell is mainly equal to the first receiving level RSRP1And a second receiving level RSRP2Is related to the level difference.
In the embodiment of the present invention, by using the same method as described above, a difference between the first reception level and the second reception level of the reference signal sent by each of the two or more neighboring cells corresponding to the main serving cell received by the UE to be positioned can be calculated.
Therefore, according to the level difference between the first receiving level of the main serving cell and the second receiving level of each neighboring cell, a first ratio of the distance from the UE to be positioned to each neighboring cell to the distance from the UE to be positioned to the main serving cell may be obtained, and the ratio may be determined by the following expression:
wherein, RSRP1Is a first received level, RSRPiFor each of the two or more second reception levels; d1For the distance of the UE to be positioned to the primary serving cell, diFor the distance between the UE to be positioned and each adjacent cell, i is greater than1 is an integer.
The positioning method of the user terminal provided by the embodiment of the invention eliminates the parameters related to the propagation loss when calculating the level difference between the first receiving level of the main service cell and the second receiving level of the adjacent cell by utilizing the characteristic that the same region has the same propagation loss, thereby improving the positioning precision of the user terminal.
S1302, generating a second ratio of the distance from the UE to be positioned to each neighboring cell to the distance from the UE to be positioned to the main serving cell by using the position information of the main serving cell and the position information between the neighboring cells.
In the embodiment of the invention, the distance between the UE to be positioned and the main service cell and the distance between the UE to be positioned and each adjacent cell can be represented according to the coordinates of the main service cell and the adjacent cell corresponding to the main service cell in the preset coordinate system, so that the ratio of the distance between the UE to be positioned and each adjacent cell to the distance between the UE to be positioned and the main service cell is obtained.
The preset coordinate system is obtained by performing plane coordinate conversion according to the longitude and the latitude of each base station, and the embodiment of the present invention is not particularly limited in the conversion method of the preset coordinate system.
As an example, the following expression may be utilized to determine a second ratio of the distance of the UE to be located to each neighboring cell to the distance of the UE to be located to the primary serving cell:
wherein x is1And y1Respectively an abscissa and an ordinate, x, of the primary serving cell in a predetermined coordinate systemiAnd yiRespectively is the abscissa and ordinate of each neighboring cell in a preset coordinate system, and x and y are respectively the abscissa and ordinate of the UE to be positioned in the preset coordinate system.
In the embodiment of the present invention, the abscissa and the ordinate of the main serving cell in the preset coordinate system are the abscissa and the ordinate of the base station corresponding to the main serving cell in the preset coordinate system, and the coordinate of the neighboring cell in the preset coordinate system is the coordinate of the base station corresponding to the neighboring cell in the preset coordinate system.
And S1303, determining more than two tracks of the UE to be positioned according to the first ratio and the second ratio.
In the embodiment of the present invention, the ratio of the distance from the UE to be positioned to each neighboring cell obtained in step S1301 and step S1302 to the distance from the UE to be positioned to the main serving cell is made equal, that is, the first ratio and the second ratio are made equal, more than two equations about the coordinate of the UE to be positioned can be obtained, and the trajectory corresponding to each equation is the trajectory of the UE to be positioned. The following electromagnetic wave attenuation equation set can be constructed by using more than two tracks of the UE to be positioned:
by sorting the above equation set, the trajectory of the UE to be located can be represented by the following expression:
namely, the trajectories of the UEs to be positioned corresponding to each equation in the above equation set are all circles. Wherein,
aiand biFor the abscissa and ordinate, r, of the centre of each circle in a predetermined coordinate systemiThe radius of each circle. Wherein, aiIs with x1And xiThe constant in question is,biis and y1And yiThe constant in question is,wherein,riis with x1、xi、y1And yiThe constant in question is,it can be seen that the points having equal level differences are distributed on the same circumference.
The positioning method of the user terminal provided by the embodiment of the invention can determine the track of the UE to be positioned by utilizing the principle that the same propagation loss exists in the same region and utilizing the level difference between the receiving level of the reference signal sent by the main serving cell received by the UE to be positioned and the receiving level of the reference signal sent by the adjacent cell received by the UE to be positioned, does not need to consider factors such as a propagation model or user internet access data, improves the positioning precision and can reach the resolution of more than 20 meters.
And S140, calculating the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method.
In an embodiment of the present invention, step S140 includes:
s1401, according to the more than two tracks of the UE to be positioned, a matrix equation related to the position of the UE to be positioned is constructed.
In the embodiment of the present invention, the equation set regarding the UE to be located in step S1303 is processed, that is, the first equation is subtracted from all the other equations in the equation set (5), so as to obtain another equation set regarding the UE to be located:
converting the system of equations into a matrix equation:
A·θ=H (8)
x and y are respectively the UE to be positionedSetting the abscissa and the ordinate in a coordinate system, because more than two tracks of the UE to be positioned are circles, aiAnd biThe abscissa and the ordinate, r, of the center of each of the two or more circles in a preset coordinate systemiFor each circle radius, i is a positive integer greater than 1.
The positioning method of the user terminal provided by the embodiment of the invention can calculate the position of the UE to be positioned only by measuring the information of the receiving level in the report, has small calculation amount and improves the calculation efficiency.
S1402, solving the matrix equation by utilizing the nonlinear weighted least square method to obtain the position of the UE to be positioned.
In the embodiment of the present invention, the coordinate of the UE to be positioned in the preset coordinate system, that is, the position of the UE to be positioned, can be obtained by solving the above matrix equation by using a Weighted Least Squares (WLS) method. The coordinates in the preset coordinate system to be positioned can be calculated by using the following expression: in that
θ=[ATA]-1ATH (9)
Wherein A isTIs a transposed matrix of matrix A, [ A ]TA]-1Is the inverse of the matrix ATA.
As an example, fig. 2 is a schematic diagram illustrating a positioning effect of a positioning method of a user terminal according to an embodiment of the present invention. Fig. 2 shows the location of the ue in the base station A, B, C, D, E, F obtained by the method for positioning the ue provided in the embodiment of the present invention. The number of the user terminals covered in the base station a is 190, the number of the user terminals covered in the base station B is 1295, the number of the user terminals covered in the base station C is 900, the number of the user terminals covered in the base station D is 139, the number of the user terminals covered in the base station E is 109, and the number of the user terminals covered in the base station F is 85.
At present, for a positioning method based on a Uniform Resource Identifier (URI) or an Application Programming Interface (API) carrying latitude and longitude of Deep Packet Inspection (DPI), the method heavily depends on a user internet record reported by latitude and longitude data, so that an actual positioning result is almost concentrated on a road, and is almost blank for more important cells and rooms. In the positioning method for establishing the fingerprint database based on the drive test data, a terminal (UE) simultaneously records the longitude and latitude, the cell identification, the level and the quality, the adjacent cell identification and the level, and records consisting of a large number of longitudes and latitudes, the cell identification and the level in the position to form the fingerprint database in the drive test process, and the MR obtains the corresponding position by reversely checking the database by adopting the degree of association. The method also has the problems that the method is effective only for road positioning and cannot position a large number of cells and rooms. The positioning method of the user terminal provided by the embodiment of the invention can be used for outdoor road positioning, community positioning and indoor positioning, and the positioning range is not limited.
In addition, a positioning method based on the Time Advance (TA) + the arrival angle of azimuth (AoA) or a positioning method based on the coverage radius + the arrival angle of azimuth (AoA) calculated by the path loss and the propagation model needs to rely on measurement data such as TA and AoA, and thus the range of the positioning data is limited. The method provided by the embodiment of the invention is not influenced by inaccurate data such as TA, AoA and the like, and the range of the positioning data is not limited.
In some embodiments, the transmission power or the transmission gain of the reference signal sent between the main serving cell and the neighboring cells may be slightly different, but the ratio of the distance from the UE to be positioned to each neighboring cell to the distance from the UE to be positioned to the main serving cell is still a constant mainly determined by the level difference, so a similar method may be used to calculate the position of the UE to be positioned.
According to the positioning method of the user terminal provided by the embodiment of the invention, the position of the UE to be positioned is calculated by utilizing the nonlinear least square method, so that the positioning precision of the user terminal is improved.
The following describes a positioning method for a ue according to an embodiment of the present invention with reference to specific embodiments.
As shown in fig. 3, an X axis and a Y axis in the drawing are two coordinate axes perpendicular to each other in a plane coordinate system converted according to the longitude and the latitude of the base station, where a point a is a position of a main serving cell of the UE to be located and has a coordinate (-a, 0), and a point B is a position of a neighboring cell corresponding to the main serving cell of the UE to be located and has a coordinate (B, 0). Let the UE to be located at point C and have coordinates (x, y).
Acquiring the RSRP as the receiving level of a reference signal sent by a main serving cell (point A) received by UE to be positioned according to a measurement report1And acquiring the RSRP as the receiving level of a reference signal sent by a neighboring cell (B point) received by the UE to be positioned2If so, the distance d from the UE to be positioned to the adjacent cell2Distance d from UE to be positioned to main service cell1The ratio of (A) to (B) is:
according to the above RSRP2And RSRP1Calculated to give d2/d1B/a. Further, the distance d from the UE to be positioned to the neighboring cell can be obtained according to the position information of the main serving cell and the neighboring cell2And the distance d from the UE to be positioned to the main serving cell1The ratio of (A) to (B):
further elaborating the above formula, the following expression can be obtained:
(x-m)2+y2=m2 (12)
wherein,i.e. the UEs to be positioned are distributed at point DAs a center of circle, inIs a circle with a radius, i.e. the circle is a track of the UE to be located.
The measurement report can also be used for acquiring the receiving levels of the reference signals sent by the UE to be positioned to receive the other two adjacent cells corresponding to the main serving cell, and the other two tracks of the UE to be positioned, namely the other two circles related to the UE to be positioned, are acquired by using the same method.
The accurate two-dimensional plane position of the UE to be positioned can be solved by a three-circle crossed positioning method, namely, an equation set is established by the expressions of the three circles, a matrix equation related to the UE to be positioned is established, and a nonlinear weighted least square method is utilized.
According to the positioning method of the user terminal provided by the embodiment of the invention, by utilizing the characteristic that the same region has the same propagation loss, the ratio of the distance from the UE to be positioned to the adjacent cell to the distance from the UE to be positioned to the main serving cell is mainly related to the level difference of the reference signals transmitted by the main serving cell and the adjacent cell and received by the UE to be positioned at the same time, the track of the UE to be positioned is obtained based on the level difference, and the accurate positioning of the UE to be positioned is realized by combining a nonlinear weighted least square method.
Fig. 4 is a schematic structural diagram illustrating a positioning apparatus of a user terminal according to another embodiment of the present invention. As shown in fig. 4, the positioning apparatus 200 of the user terminal includes:
an obtaining module 210, configured to obtain, according to the measurement report MR, a first receiving level when the UE to be positioned receives the reference signal sent by the main serving cell, and obtain a second receiving level when the UE to be positioned receives the reference signal sent by two or more neighboring cells corresponding to the main serving cell;
a level difference calculation block 220 for calculating a level difference between the first reception level and each of the two or more second reception levels;
a determining module 230, configured to determine, according to a level difference between the first receiving level and each second receiving level, the location information of the main serving cell, and the location information of each of the two or more neighboring cells, two or more tracks of the UE to be located;
and the position calculating module 240 is configured to calculate the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method.
In an embodiment of the present invention, the determining module 230 may specifically be configured to:
determining a first ratio of the distance from the UE to be positioned to each adjacent cell and the distance from the UE to be positioned to the main serving cell according to the level difference between the first receiving level and each second receiving level;
generating a second ratio of the distance from the UE to be positioned to each adjacent cell to the distance from the UE to be positioned to the main serving cell by using the position information of the main serving cell and the position information between each adjacent cell;
and determining more than two tracks of the UE to be positioned according to the first ratio and the second ratio.
In the embodiment of the present invention, the determining module 230 may determine a first ratio of the distance from the UE to be located to each neighboring cell to the distance from the UE to be located to the main serving cell by using formula (3).
In the embodiment of the present invention, the determining module 230 may further determine a second ratio of the distance from the UE to be located to each neighboring cell to the distance from the UE to be located to the main serving cell by using formula (4).
In an embodiment of the present invention, the determining module 230 may calculate the trajectory of the UE to be located by using equation (6):
the positioning device of the user terminal provided by the embodiment of the invention can calculate the position of the UE to be positioned by utilizing the information of the receiving level in the measurement report, thereby reducing the calculation complexity and improving the calculation efficiency.
In an embodiment of the present invention, the position calculating module 240 may specifically be configured to:
constructing a matrix equation related to the position of the UE to be positioned according to more than two tracks of the UE to be positioned;
and solving a matrix equation by using a nonlinear weighted least square method to obtain the position of the UE to be positioned.
In an embodiment of the present invention, the position calculation module 240 may further determine a matrix equation of the UE position θ to be located by using equation (8).
In the embodiment of the present invention, the position calculating module 240 may further calculate the position θ of the UE to be located by using formula (9).
According to the positioning device of the user terminal provided by the embodiment of the invention, the position of the UE to be positioned is determined by utilizing the principle that the same propagation loss exists in the same region and utilizing the difference value of the receiving levels of the reference signals sent by the main serving cell and the adjacent cell received by the UE to be positioned and the nonlinear weighted least square method, so that the positioning precision of the user terminal is improved.
The positioning device of the user terminal provided by the embodiment of the invention is not influenced by inaccurate data such as TA, AoA and the like, can be used for outdoor road positioning, community positioning and indoor positioning, improves the positioning range and is not limited in positioning data.
Other details of the positioning apparatus of the ue according to the embodiment of the present invention are similar to the positioning method of the ue according to the embodiment of the present invention described above with reference to fig. 1 to 3, and are not repeated herein.
The positioning method and apparatus of the user terminal according to the embodiments of the present invention described in conjunction with fig. 1 to 4 may be implemented by a positioning device of the user terminal. Fig. 5 is a diagram illustrating a hardware structure 300 of a positioning apparatus of a user terminal according to an embodiment of the present invention.
As shown in fig. 5, the positioning device 300 of the user terminal in the present embodiment includes: the device comprises a processor 301, a memory 302, a communication interface 303 and a bus 310, wherein the processor 301, the memory 302 and the communication interface 303 are connected through the bus 310 and complete mutual communication.
In particular, the processor 301 may include a Central Processing Unit (CPU), or A Specific Integrated Circuit (ASIC), or may be configured as one or more integrated circuits implementing an embodiment of the present invention.
Memory 302 may include mass storage for data or instructions. By way of example, and not limitation, memory 302 may include an HDD, a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these. Memory 302 may include removable or non-removable (or fixed) media, where appropriate. The memory 302 may be internal or external to the positioning apparatus 300 of the user terminal, where appropriate. In a particular embodiment, the memory 302 is a non-volatile solid-state memory. In a particular embodiment, the memory 302 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.
The communication interface 303 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiment of the present invention.
Bus 310 includes hardware, software, or both to couple the components of the user terminal's positioning device 300 to each other. By way of example, and not limitation, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hypertransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus or a combination of two or more of these. Bus 310 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the invention.
That is, the positioning apparatus 300 of the user terminal shown in fig. 5 may be implemented to include: a processor 301, a memory 302, a communication interface 303, and a bus 310. The processor 301, memory 302 and communication interface 303 are coupled by a bus 310 and communicate with each other. The memory 302 is used to store program code; the processor 301 executes a program corresponding to the executable program code by reading the executable program code stored in the memory 302, so as to perform the positioning method of the user terminal in any embodiment of the present invention, thereby implementing the positioning method and apparatus of the user terminal described in conjunction with fig. 1 to 4.
The embodiment of the invention also provides a computer storage medium, wherein the computer storage medium is stored with computer program instructions; the computer program instructions, when executed by a processor, implement a method for positioning a user terminal according to an embodiment of the present invention.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (9)
1. A method for positioning a user terminal, the method comprising:
acquiring a first receiving level when a user terminal UE to be positioned receives a reference signal sent by a main service cell and acquiring a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell according to a measurement report MR;
calculating a level difference between the first reception level and each of the two or more second reception levels;
determining more than two tracks of the UE to be positioned according to the level difference between the first receiving level and each second receiving level, the position information of the main service cell and the position information of each of the more than two adjacent cells;
calculating the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method;
wherein, the calculating the position of the UE to be positioned according to more than two tracks of the UE and a nonlinear weighted least square method comprises:
constructing a matrix equation related to the position of the UE to be positioned according to more than two tracks of the UE to be positioned;
solving the matrix equation by using a nonlinear weighted least square method to obtain the position of the UE to be positioned;
determining a matrix equation for the UE position to be located θ using the following expression:
A·θ=H
wherein, x and y are respectively the abscissa and the ordinate of the UE to be positioned in a preset coordinate system, more than two tracks of the UE to be positioned are both circles, aiAnd biThe horizontal coordinate and the vertical coordinate, r, of the center of each circle in the more than two circles in the preset coordinate systemiI is a positive integer greater than 1 for the radius of each circle.
2. The method of claim 1, wherein the determining the two or more trajectories of the UE to be positioned according to the level difference between the first reception level and each of the second reception levels, the location information of the primary serving cell, and the location information of each of the two or more neighboring cells comprises:
determining a first ratio of the distance from the UE to be positioned to each neighboring cell to the distance from the UE to be positioned to the main serving cell according to the level difference between the first receiving level and each second receiving level;
generating a second ratio of the distance from the UE to be positioned to each neighboring cell to the distance from the UE to be positioned to the main serving cell by using the position information of the main serving cell and the position information between the neighboring cells;
and determining more than two tracks of the UE to be positioned according to the first ratio and the second ratio.
3. The method of claim 2, wherein the first ratio is determined using the following expression:
wherein, RSRP1For the first received level, RSRPiFor each of said two or more said second receive levels;
d1distance, d, of the UE to be positioned to the primary serving celliAnd i is an integer larger than 1, and is the distance between the UE to be positioned and each adjacent cell.
4. The method of claim 2, wherein the second ratio is determined using the following expression:
wherein d is1Distance, d, of the UE to be positioned to the primary serving celliI is an integer larger than 1 and x is the distance between the UE to be positioned and each adjacent cell1And y1Respectively an abscissa and an ordinate, x, of the primary serving cell in a predetermined coordinate systemiAnd yiRespectively are the abscissa and ordinate of each neighboring cell in a preset coordinate system, and x and y are respectively the abscissa and ordinate of the UE to be positioned in the preset coordinate system.
5. The method of claim 2, wherein the trajectory of the UE to be located is calculated using the following expression:
(x-ai)2+(y-bi)2=ri 2
wherein, the more than two tracks of the UE to be positioned are all circles, aiAnd biThe center of each circle of the more than two circles is the abscissa and the ordinate in a preset coordinate system, riThe radius of each circle;
6. the method of claim 1, wherein the position θ of the UE to be located is calculated using the following expression:
θ=[ATA]-1ATH。
7. an apparatus for locating a user terminal, the apparatus comprising:
the acquisition module is used for acquiring a first receiving level when the UE to be positioned receives the reference signal sent by the main service cell and acquiring a second receiving level when the UE to be positioned receives the reference signal sent by more than two adjacent cells corresponding to the main service cell according to the measurement report MR;
a level difference calculation module for calculating a level difference between the first reception level and each of the two or more second reception levels;
a determining module, configured to determine, according to a level difference between the first receiving level and each of the second receiving levels, the location information of the main serving cell, and the location information of each of the two or more neighboring cells, two or more tracks of the UE to be located;
the position calculation module is used for calculating the position of the UE to be positioned according to more than two tracks of the UE to be positioned and a nonlinear weighted least square method;
wherein the position calculation module is specifically configured to:
constructing a matrix equation related to the position of the UE to be positioned according to more than two tracks of the UE to be positioned;
solving the matrix equation by using a nonlinear weighted least square method to obtain the position of the UE to be positioned;
determining a matrix equation for the UE position to be located θ using the following expression:
A·θ=H
wherein, x and y are respectively the abscissa and the ordinate of the UE to be positioned in a preset coordinate system, more than two tracks of the UE to be positioned are both circles, aiAnd biThe horizontal coordinate and the vertical coordinate, r, of the center of each circle in the more than two circles in the preset coordinate systemiI is a positive integer greater than 1 for the radius of each circle.
8. A positioning device for a user terminal, the device comprising: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements a method for positioning a user terminal according to any of claims 1-6.
9. A computer storage medium, characterized in that the computer storage medium has stored thereon computer program instructions which, when executed by a processor, implement the positioning method of a user terminal according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810184142.6A CN110234163B (en) | 2018-03-06 | 2018-03-06 | Method, device, equipment and medium for positioning user terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810184142.6A CN110234163B (en) | 2018-03-06 | 2018-03-06 | Method, device, equipment and medium for positioning user terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110234163A CN110234163A (en) | 2019-09-13 |
CN110234163B true CN110234163B (en) | 2022-03-29 |
Family
ID=67862201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810184142.6A Active CN110234163B (en) | 2018-03-06 | 2018-03-06 | Method, device, equipment and medium for positioning user terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110234163B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112291844B (en) * | 2020-11-17 | 2022-06-07 | 中国联合网络通信集团有限公司 | Positioning method and device based on MR and MDT |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986747A (en) * | 2010-10-14 | 2011-03-16 | 北京拓明科技有限公司 | Mobile terminal positioning method |
CN103024673A (en) * | 2013-01-14 | 2013-04-03 | 北京中创信测科技股份有限公司 | Terminal positioning method and device for GSM (global system for mobile communication) networks |
CN103369668A (en) * | 2012-03-27 | 2013-10-23 | 中兴通讯股份有限公司 | Method and device for using wireless communication system to locate position, and mobile terminal |
CN104219680A (en) * | 2013-05-29 | 2014-12-17 | 中国移动通信集团设计院有限公司 | Base station location determination method and device |
CN104219620A (en) * | 2013-06-05 | 2014-12-17 | 华为技术有限公司 | Terminal positioning method and terminal positioning device |
CN106851570A (en) * | 2017-01-19 | 2017-06-13 | 中国移动通信集团江苏有限公司 | Based on the method and device that MR is positioned to mobile terminal |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2118810B1 (en) * | 2007-02-05 | 2012-08-15 | Andrew Corporation | System and method for optimizing location estimate of mobile unit |
CN101547506B (en) * | 2009-02-17 | 2011-01-05 | 华中科技大学 | GSM network consumer positioning method based on signal receiving strength information fingerprint |
CN102917411A (en) * | 2011-08-04 | 2013-02-06 | 中兴通讯股份有限公司 | Downlink static ICIC judgment method and base station |
CN103179659B (en) * | 2011-12-26 | 2016-04-20 | 中国电信股份有限公司 | Many base stations hybrid locating method and device |
CN103906228B (en) * | 2012-12-28 | 2018-04-10 | 中国电信股份有限公司 | Base station Differential positioning method, positioner and the system of mobile terminal |
WO2016033800A1 (en) * | 2014-09-05 | 2016-03-10 | Nokia Technologies Oy | Positioning based on radio frequency fingerprints |
CN106211233A (en) * | 2016-07-14 | 2016-12-07 | 西安汇龙科技股份有限公司 | The location method of terminal use's movement locus, Apparatus and system |
CN106255203B (en) * | 2016-09-19 | 2019-07-02 | 哈尔滨工业大学 | The localization method of terminal RSRP disparity compensation based on MDS |
-
2018
- 2018-03-06 CN CN201810184142.6A patent/CN110234163B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986747A (en) * | 2010-10-14 | 2011-03-16 | 北京拓明科技有限公司 | Mobile terminal positioning method |
CN103369668A (en) * | 2012-03-27 | 2013-10-23 | 中兴通讯股份有限公司 | Method and device for using wireless communication system to locate position, and mobile terminal |
CN103024673A (en) * | 2013-01-14 | 2013-04-03 | 北京中创信测科技股份有限公司 | Terminal positioning method and device for GSM (global system for mobile communication) networks |
CN104219680A (en) * | 2013-05-29 | 2014-12-17 | 中国移动通信集团设计院有限公司 | Base station location determination method and device |
CN104219620A (en) * | 2013-06-05 | 2014-12-17 | 华为技术有限公司 | Terminal positioning method and terminal positioning device |
CN106851570A (en) * | 2017-01-19 | 2017-06-13 | 中国移动通信集团江苏有限公司 | Based on the method and device that MR is positioned to mobile terminal |
Non-Patent Citations (5)
Title |
---|
Integration of Broadcast and Broadband in LTE/5G (IMB5) - experimental results from the eMBMS testbeds;Thomas Heyn等;《2016 European Conference on Networks and Communications (EuCNC)》;20160908;全文 * |
Survey of Cellular Mobile Radio Localization Methods: From 1G to 5G;José A. del Peral-Rosado等;《IEEE Communications Surveys & Tutorials》;20171219;全文 * |
基于测量报告的移动终端定位算法研究;傅韬;《中国博士学位论文全文数据库信息科技辑》;20120610;全文 * |
基于移动广播网的高精度定位关键技术研究;关维国;《中国博士学位论文全文数据库信息科技辑》;20170610;全文 * |
非静止轨道卫星移动通信系统组网关键技术研究;刘刚;《中国博士学位论文全文数据库信息科技辑》;20050110;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110234163A (en) | 2019-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109963287B (en) | Antenna direction angle optimization method, device, equipment and medium | |
US8280384B2 (en) | System and method for predicting location accuracy of a mobile unit | |
CN1751248B (en) | Use of mobile stations for determination of base station location parameters in a wireless mobile communication system | |
CN106507411B (en) | A kind of LTE work ginseng automatic inspection method based on MR | |
US20220386135A1 (en) | System and method for 3d propagation modelling for planning of a radio network | |
US8583050B2 (en) | Building influence estimation apparatus and building influence estimation method | |
CN110602741A (en) | Network weak coverage identification method, device, equipment and storage medium | |
WO2017139961A1 (en) | Hybrid fingerprinting/otdoa positioning techniques and systems | |
CN103517285B (en) | Method and system for coverage performance evaluation of antenna | |
CN108207009B (en) | Rail network quality testing method and device | |
US20140274149A1 (en) | System and Method for Localizing Wireless Devices | |
KR20170060129A (en) | Positioning method and system for wireless communication networks | |
CN114449649B (en) | Interference source positioning method and device based on MRO data | |
EP2934052A1 (en) | Method, base station, system and computer-readable medium to localize a user device | |
CN110234163B (en) | Method, device, equipment and medium for positioning user terminal | |
Shakir et al. | Position location based on measurement reports in LTE cellular networks | |
Brida et al. | An experimental evaluation of AGA algorithm for RSS positioning in GSM networks | |
EP3569020B1 (en) | Method and server for positioning user equipment | |
Wang et al. | RSSI-based localization in cellular networks | |
CN111278038B (en) | Method and device for determining NB-IoT network coverage condition | |
Waheed et al. | Measurements of deterministic propagation models through field assessments for long-term evaluation | |
US9817103B2 (en) | Position adjustment in mobile communications networks | |
CN115996099B (en) | Method, device, equipment and storage medium for determining interference degree | |
CN115696380A (en) | Method, device and equipment for determining 5G antenna beam and storage medium | |
Lee et al. | A Nonparametric Estimation Approach Based on Apollonius Circles for Outdoor Localization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |