CN111741493A - Azimuth angle correction method and device based on AOA and MDT - Google Patents

Azimuth angle correction method and device based on AOA and MDT Download PDF

Info

Publication number
CN111741493A
CN111741493A CN202010834704.4A CN202010834704A CN111741493A CN 111741493 A CN111741493 A CN 111741493A CN 202010834704 A CN202010834704 A CN 202010834704A CN 111741493 A CN111741493 A CN 111741493A
Authority
CN
China
Prior art keywords
data
aoa
mdt
cell
azimuth angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010834704.4A
Other languages
Chinese (zh)
Other versions
CN111741493B (en
Inventor
王计斌
陈大龙
余健
徐慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Howso Technology Co ltd
Original Assignee
Nanjing Howso Technology Co ltd
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 Nanjing Howso Technology Co ltd filed Critical Nanjing Howso Technology Co ltd
Priority to CN202010834704.4A priority Critical patent/CN111741493B/en
Publication of CN111741493A publication Critical patent/CN111741493A/en
Application granted granted Critical
Publication of CN111741493B publication Critical patent/CN111741493B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a deviation rectifying method and a deviation rectifying device based on an AOA azimuth angle and an MDT azimuth angle, wherein the deviation rectifying method comprises the following steps: s1, acquiring MDT data, AOA data and wireless communication cell parameter data; s2, analyzing the MDT data and the AOA data in the step S1; s3, screening the MDT data in the step S2, calculating an azimuth angle between each MDT data and a cell, and counting the data quantity of sampling points among the MDT data; s4 calculating the AOA data sequence in the MDT data in the step S3, and carrying out similarity calculation on the calculated AOA data sequence and the sequence in the AOA data to obtain the azimuth angle of the cell; and S5, calculating the difference between the azimuth of the cell calculated in the step S4 and the azimuth in the wireless communication cell working parameter data, and acquiring the deviation value of the azimuth in the working parameter data.

Description

Azimuth angle correction method and device based on AOA and MDT
Technical Field
The invention relates to the field of intelligent error correction of azimuth parameters of wireless communication cells in the communication industry, in particular to a method and a device for correcting an azimuth of an antenna of a wireless communication cell by using AOA data and MDT data in a measurement report.
Background
The correctness of the azimuth angle of the antenna in the wireless communication cell is one of the important indexes in engineering parameters. The correct attribute of the engineering parameter directly affects the quality and new energy of the network, and brings great hidden danger to the optimization process in the later period. Because the azimuth angle of the antenna of the wireless communication cell is frequently adjusted, and the adjusted azimuth angle needs to be recorded manually, the azimuth angle is recorded manually into a corresponding system, and the situation of recording errors or recording errors often exists. In order to comprehensively check the correctness of the azimuth angle of the antenna of the wireless communication cell, an algorithm for correcting the azimuth angle of the antenna based on AOA and MDT data is developed to assist operators and network related personnel in solving the pain point problem.
The engineering parameters, also called engineering parameters, comprise the ID, azimuth, coverage type, coverage scene, cell name, LAC, BSC, frequency point configuration, latitude and longitude and other information of the site, and the main function is to help the engineer to know the network condition as the important reference for optimization.
The Measurement Report (MR) is a measurement report uploaded by a mobile phone, measurement is an important function of the TD-LTE system, and the measurement data has the advantages of being more specific, more comprehensive, more complete, and easier to obtain than the drive test data.
AOA: is the antenna angle of arrival, which is a statistical indicator in MR. AOA defines an estimated angle of a user with respect to a reference direction. The measurement reference direction should be due north, counterclockwise. The method can assist in determining the position of the user and provide positioning service with the accuracy of 5 degrees. The measurement data represents the number of samples of the antenna arrival angle in the statistical period, which meet the value range condition and are counted according to the subareas. The AOA value ranges from 0 to 71, and the value corresponding to 0 AOA is the number of samples in the interval of [0,5 ], and so on, and the value corresponding to 71 AOA is the number of samples in the interval of [355,360 ].
Mdt (minimization of Drive test) minimization of Drive tests is an automated Drive test technique introduced in LTE system by 3GPP at stage R10. And the base station issues related measurement configuration to the terminal according to the MDT measurement task configured by the network management, and the terminal performs measurement and reports measurement information when meeting measurement conditions. Compared with a conventional Measurement Report (MR), the MDT data includes, in addition to RSRP of the user, longitude and latitude of the user, Ta, and neighbor information.
Therefore, it is necessary to develop a method and a device for correcting the azimuth angle of AOA and MDT, in order to find the difference between the azimuth angle of the wireless communication cell in the network and the azimuth angle recorded in the engineering parameters, and obtain correct azimuth angle data.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a method for correcting the azimuth angles of AOA and MDT, aiming at finding out the difference between the azimuth angle of a wireless communication cell in a network and the azimuth angle recorded in engineering parameters and acquiring correct azimuth angle data.
In order to achieve the purpose, the invention adopts the following technical scheme: the deviation rectifying method based on the AOA and MDT azimuth angle comprises the following steps:
s1: acquiring MDT data, AOA data and wireless communication cell working parameter data;
s2: analyzing the MDT data and the AOA data in the step S1;
s3: screening the MDT data in the step S2, calculating an azimuth angle between each MDT data and a cell, and counting the data volume of sampling points in intervals of the MDT data;
s4: calculating an AOA data sequence in the MDT data in step S3, and performing similarity calculation on the calculated AOA data sequence and a sequence in the AOA data to obtain an azimuth of the cell;
s5: calculating the difference value between the azimuth angle of the cell calculated in the step S4 and the azimuth angle in the wireless communication cell working parameter data to obtain the deviation value of the azimuth angle in the working parameter data, thereby correcting the azimuth angle of the cell;
the specific steps of step S3 are:
s31: calculating the distance between the sampling point and the cell, and screening according to the calculated distance data; removing data with the distance greater than 50 KM; wherein the distance calculation formula is as follows:
rlat0 = radians(lat0);
rlat1 = radians(lat1);
rlon0 = radians(lon0);
rlon1 = radians(lon1);
dlon = rlon0 - rlon1;
dlat = rlat0 - rlat1;
h = sin(dlat/2)**2 + cos(rlat0) * cos(rlat1) * sin(dlon/2)**2;
distance = 2 * EARTH_RADIUS * asin(sqrt(h));
wherein: lat0 and lon0 represent the longitude and latitude of the cell, lat1 and lon1 represent the longitude and latitude of the sample point, radians is to convert decimal into radian, EARTH _ RADIUS represents the RADIUS of the EARTH, distance is the last calculated distance;
s32: and calculating the azimuth angle between each MDT point and the cell, wherein the azimuth angle calculation formula is as follows:
lat_cell_rad = lat_cell * pi / 180;
lon_cell_rad = lon_cell * pi / 180;
lat2_rad = lat2 * pi / 180;
lon2_rad = lon2 * pi / 180;
y = sin(lon2_rad - lon_cell_rad) * cos(lat2_rad);
x = cos(lat_cell_rad) * sin(lat2_rad) -
sin(lat_cell_rad) * cos(lat2_rad) *
cos(lon2_rad - lon_cell_rad);
brng = atan2(y, x) * 180 / pi ;
azimuth = round(float((brng + 360.0) % 360.0),n);
the method comprises the following steps that a, lon _ cell and lat _ cell are respectively longitude and latitude of a cell, lon2 and lat2 are respectively longitude and latitude of sampling points, and azimuth is an azimuth angle obtained through final calculation;
s33: grouping the data by taking radian as an interval, and counting the data quantity of MDT sampling points contained in each interval.
By adopting the technical scheme, the acquired MDT, AOA and wireless communication cell engineering parameter data are analyzed, so that the difference between the azimuth angle of the wireless communication cell in the network and the azimuth angle recorded in the engineering parameter is found out, correct azimuth angle data is acquired, and the deviation of the azimuth angle of the cell is corrected.
As a preferred embodiment of the present invention, the MDT data in step S1 includes: serving cell unique flag, longitude, latitude, and serving cell level; the AOA data is obtained from an MR file, and the AOA data comprises: base station flag, cell flag, aoa _0, aoa _1 … aoa _71, aoa _ count, and aoa _ avg; the wireless communication cell parameters include: cell identification, latitude and longitude, and azimuth.
As a preferred technical solution of the present invention, in the step S2, the MDT data and the AOA data are stored in an XML data format, that is, the MDT data and the AOA data are parsed according to an XML parsing rule, and the XML data format of the MDT data and the AOA data is converted into table data and stored in a database or a file. The MDT data and AOA data are mostly stored in an XML data format.
As a preferred technical solution of the present invention, the manner of acquiring the MDT data and the AOA data in step S1 is to import from a database or a file, and the manner of acquiring the engineering parameter data of the wireless communication cell is to acquire from an engineering parameter table of an existing network.
As a preferred embodiment of the present invention, the specific steps of calculating the AOA data sequence in the MDT data in step S3 in step S4 are as follows:
s41: taking the azimuth angle of a cell to be 0-360 degrees, traversing every 5 degrees, wherein the value of the azimuth angle is 0 when the interval [0,5) of the azimuth angle is located, the value of the azimuth angle is 1 when the interval [5,10) of the azimuth angle is located, and so on, wherein the traversing formula is as follows:
Figure 212647DEST_PATH_IMAGE002
wherein
Figure 18929DEST_PATH_IMAGE004
In order to predict the azimuth angle,
Figure 944291DEST_PATH_IMAGE006
subscript to minimum distance;
s42: the method comprises the following steps of calculating AOA data in MDT data by using an interval of an included angle between a user in the MDT data and a cell in a true north direction relative to the MDT data, wherein the specific formula is as follows:
Figure 545037DEST_PATH_IMAGE008
wherein,
Figure 805117DEST_PATH_IMAGE010
for the calculated AOA value using MDT data,
Figure 680669DEST_PATH_IMAGE012
an interval in which the angle of the azimuth angle relative to the true north direction between each MDT data calculated in step S3 and the cell is obtained is an interval in which the angle relative to the true north direction calculated by the cell is obtained,
Figure 959073DEST_PATH_IMAGE014
is the cell azimuth in step S41;
s43: obtaining an AOA data sequence in the MDT data according to the AOA value obtained in the step S42, calculating the similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file in the step S1 to obtain the azimuth angle of the cell, and adding the obtained azimuth angle of the cell to an azimuth angle distance dictionary; the formula for calculating the similarity is as follows:
Figure 527457DEST_PATH_IMAGE016
Figure 9254DEST_PATH_IMAGE018
wherein d is a similarity measure of the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file,
Figure 422918DEST_PATH_IMAGE020
for a count of users AOA MDT in MDT data being i,
Figure 791713DEST_PATH_IMAGE022
counting the number of users in the MR file, wherein AOA is i, and D is a similarity measurement value list;
s44: and after traversing, using the azimuth distance dictionary to find the azimuth corresponding to the minimum distance, namely the azimuth of the cell. The AOA in the MR data is a field in the MR file, is measured and reported by the terminal, and can accurately reflect the relative position of a user relative to the normal direction of the cell; therefore, the MDT data is used to calculate the user distribution of the user (i.e. the AOA data sequence in the MDT data) relative to the normal, and when the user distribution curve is consistent with the AOA curve distribution in the MR, the azimuth angle that makes the two curves distribute the most consistent is found, which can be regarded as the azimuth angle of the cell.
As a preferred embodiment of the present invention, the method for calculating the difference between the azimuth of the cell calculated in step S5 and the azimuth in the wireless communication cell parameter data includes:
Figure 530999DEST_PATH_IMAGE024
wherein,
Figure 500092DEST_PATH_IMAGE026
the azimuth angle calculated for the method is,
Figure 969644DEST_PATH_IMAGE028
the azimuth angle of the working parameter is set,
Figure 100002_DEST_PATH_IMAGE030AA
is the difference between the two.
The technical problem to be solved by the invention is to provide a deviation rectifying device for the azimuth angles of AOA and MDT, aiming at finding out the difference between the azimuth angle of a wireless communication cell in a network and the azimuth angle recorded in engineering parameters and acquiring correct azimuth angle data.
In order to achieve the purpose, the invention adopts the following technical scheme: the deviation correcting device based on the AOA and the MDT azimuth comprises an MDT obtaining unit, an AOA obtaining unit, a working parameter data unit, an MDT and AOA data analyzing unit, an MDT and AOA combining azimuth calculating unit and a working parameter azimuth deviation calculating unit; the MDT, AOA and working parameter data acquisition unit is used for acquiring original data required by azimuth correction and transmitting the acquired original data to the MDT and AOA data analysis unit; the MDT and AOA data analysis unit is used for analyzing original data into regular table data and transmitting the analyzed table data to the MDT analysis unit; the MDT analysis unit firstly eliminates abnormal data in the table data through an algorithm, then calculates an included angle between the MDT data and a main service cell in a north-opposite direction, and carries out classification statistics on the data quantity of sampling points in an n-degree interval; calculating MDT data through the MDT and AOA combined calculation azimuth angle unit to obtain an AOA data sequence in the MDT data, calculating similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file, finding the AOA data sequence in the MDT data which is most similar to the AOA data sequence in the MR file, and calculating an azimuth angle of the cell; and finally, calculating the difference value between the calculated azimuth of the cell and the azimuth in the working parameter data by using the working parameter azimuth deviation calculation unit to obtain the deviation value of the cell azimuth in the working parameter data.
By utilizing the deviation rectifying method and device based on the AOA and MDT azimuth angle, the azimuth angle of the wireless communication cell is obtained through analysis and comparison of MDT data distribution (actual user division) in the wireless communication cell and AOA data distribution (user distribution data collected by different dimensions are similar) in the MR, and reliable basis is provided for subsequent network optimization and network planning.
Drawings
The technical scheme of the invention is further described by combining the accompanying drawings as follows:
FIG. 1 is a schematic flow chart of a rectification method based on AOA and MDT azimuth angle according to an embodiment of the present invention;
fig. 2 is a schematic diagram illustrating that MDT data divides data according to a 5-degree interval according to an embodiment of the present invention;
FIG. 3 is a distribution diagram of the two curves of AOA in MDT and AOA in MR closest to each other according to the embodiment of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example (b): the deviation correcting device based on the AOA and the MDT azimuth comprises an MDT obtaining unit, an AOA obtaining unit, a working parameter data unit, an MDT and AOA data analyzing unit, an MDT and AOA combining azimuth calculating unit and a working parameter azimuth deviation calculating unit; the MDT, AOA and working parameter data acquisition unit is used for acquiring original data required by azimuth correction and transmitting the acquired original data to the MDT and AOA data analysis unit; the MDT and AOA data analysis unit is used for analyzing original data into regular table data and transmitting the analyzed table data to the MDT analysis unit; the MDT analysis unit firstly eliminates abnormal data in the table data through an algorithm, then calculates an included angle between the MDT data and a main service cell in a north-opposite direction, and carries out classification statistics on the data quantity of sampling points in an n-degree interval; calculating MDT data through the MDT and AOA combined calculation azimuth angle unit to obtain an AOA data sequence in the MDT data, calculating similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file, finding the AOA data sequence in the MDT data which is most similar to the AOA data sequence in the MR file, and calculating an azimuth angle of the cell; and finally, calculating the difference value between the calculated azimuth of the cell and the azimuth in the working parameter data by using the working parameter azimuth deviation calculation unit to obtain the deviation value of the cell azimuth in the working parameter data.
The method for correcting the azimuth angle by using the correcting device based on the AOA and MDT azimuth angles comprises the following steps:
s1: acquiring MDT data, AOA data and wireless communication cell working parameter data;
the MDT data in step S1 includes: serving cell unique flag, longitude, latitude, and serving cell level; the AOA data is obtained from an MR file, and the AOA data comprises: base station flag, cell flag, aoa _0, aoa _1 … aoa _71, aoa _ count, and aoa _ avg; the wireless communication cell parameters include: cell identification, longitude and latitude and azimuth; the step S1, acquiring the MDT data and the AOA data in a manner of importing from a database or a file, and acquiring the engineering parameter data of the wireless communication cell in a manner of acquiring from an engineering parameter table of a current network;
s2: analyzing the MDT data and the AOA data in the step S1;
in step S2, the MDT data and the AOA data are stored in an XML data format, that is, the MDT data and the AOA data are analyzed according to an XML analysis rule, and the XML data format of the MDT data and the AOA data is converted into table data and stored in a database or a file;
s3: screening the MDT data in the step S2, calculating an azimuth angle between each MDT data and a cell, and counting the data volume of sampling points in intervals of the MDT data;
the specific steps of step S3 are:
s31: calculating the distance between the sampling point and the cell, and screening according to the calculated distance data; removing data with the distance greater than 50 KM; the distance calculation formula is as follows:
rlat0 = radians(lat0);
rlat1 = radians(lat1);
rlon0 = radians(lon0);
rlon1 = radians(lon1);
dlon = rlon0 - rlon1;
dlat = rlat0 - rlat1;
h = sin(dlat/2)**2 + cos(rlat0) * cos(rlat1) * sin(dlon/2)**2;
distance = 2 * EARTH_RADIUS * asin(sqrt(h));
wherein: lat0 and lon0 represent the longitude and latitude of the cell, lat1 and lon1 represent the longitude and latitude of the sample point, radians is to convert decimal into radian, EARTH _ RADIUS represents the RADIUS of the EARTH, distance is the last calculated distance;
s32: and calculating the azimuth angle between each MDT point and the cell, wherein the azimuth angle calculation formula is as follows:
lat_cell_rad = lat_cell * pi / 180;
lon_cell_rad = lon_cell * pi / 180;
lat2_rad = lat2 * pi / 180;
lon2_rad = lon2 * pi / 180;
y = sin(lon2_rad - lon_cell_rad) * cos(lat2_rad);
x = cos(lat_cell_rad) * sin(lat2_rad) -
sin(lat_cell_rad) * cos(lat2_rad) *
cos(lon2_rad - lon_cell_rad);
brng = atan2(y, x) * 180 / pi ;
azimuth = round(float((brng + 360.0) % 360.0),5);
the method comprises the following steps that a, lon _ cell and lat _ cell are respectively longitude and latitude of a cell, lon2 and lat2 are respectively longitude and latitude of sampling points, and azimuth is an azimuth angle obtained through final calculation;
s33: grouping the data by taking radian as an interval, and counting the data quantity of MDT sampling points contained in each interval;
s4: calculating an AOA data sequence in the MDT data in step S3, and performing similarity calculation on the calculated AOA data sequence and a sequence in the AOA data to obtain an azimuth of the cell;
the specific steps of calculating the AOA data sequence in the MDT data in step S3 in step S4 are:
s41: taking the azimuth angle of a cell to be 0-360 degrees, traversing every 5 degrees, wherein the value of the azimuth angle is 0 when the interval [0,5) of the azimuth angle is located, the value of the azimuth angle is 1 when the interval [5,10) of the azimuth angle is located, and so on, wherein the traversing formula is as follows:
Figure 317580DEST_PATH_IMAGE031
wherein
Figure 962188DEST_PATH_IMAGE004
In order to predict the azimuth angle,
Figure 418577DEST_PATH_IMAGE006
subscript to minimum distance;
s42: the method comprises the following steps of calculating AOA data in MDT data by using an interval of an included angle between a user in the MDT data and a cell in a true north direction relative to the MDT data, wherein the specific formula is as follows:
Figure 174044DEST_PATH_IMAGE032
wherein,
Figure 15967DEST_PATH_IMAGE010
for the calculated AOA value using MDT data,
Figure 831476DEST_PATH_IMAGE012
an interval in which the angle of the azimuth angle relative to the true north direction between each MDT data calculated in step S3 and the cell is obtained is an interval in which the angle relative to the true north direction calculated by the cell is obtained,
Figure 509582DEST_PATH_IMAGE014
is the cell azimuth in step S41;
s43: obtaining an AOA data sequence in the MDT data according to the AOA value obtained in the step S42, calculating the similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file in the step S1 to obtain the azimuth angle of the cell, and adding the obtained azimuth angle of the cell to an azimuth angle distance dictionary; the formula for calculating the similarity is as follows:
Figure 334318DEST_PATH_IMAGE033
Figure 797792DEST_PATH_IMAGE018
wherein d is a similarity measure of the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file,
Figure 784202DEST_PATH_IMAGE020
for a count of users AOA MDT in MDT data being i,
Figure 949605DEST_PATH_IMAGE022
counting the number of users in the MR file, wherein AOA is i, and D is a similarity measurement value list;
s44: after traversing, using the azimuth distance dictionary to find an azimuth corresponding to the minimum distance, namely the azimuth of the cell;
s5: calculating the difference value between the azimuth angle of the cell calculated in the step S4 and the azimuth angle in the wireless communication cell working parameter data to obtain the deviation value of the azimuth angle in the working parameter data, thereby correcting the azimuth angle of the cell; the method for calculating the difference between the azimuth of the cell calculated in step S5 and the azimuth in the wireless communication cell parameter data includes:
Figure 46874DEST_PATH_IMAGE024
wherein,
Figure 131898DEST_PATH_IMAGE026
the azimuth angle calculated for the method is,
Figure 23630DEST_PATH_IMAGE028
the azimuth angle of the working parameter is set,
Figure DEST_PATH_IMAGE030AAAA
is the difference between the two.
In specific application, the deviation rectifying method based on the azimuth angle of AOA and MDT comprises the following specific steps:
s1: acquiring MDT data, AOA data and wireless communication cell working parameter data;
acquiring work parameter data, AOA (automatic optical inspection) data and MDT (minimization of drive tests) data of a cell from the current network:
the working parameter data of the wireless communication cell is shown in table 1:
table 1 data of wireless communication cell
Figure 551695DEST_PATH_IMAGE035
Wherein the AOA data are shown in Table 2:
TABLE 2 AOA data for a cell
Figure 452655DEST_PATH_IMAGE037
Wherein the MDT data are shown in table 3:
TABLE 3 MDT data for a cell
Figure 608829DEST_PATH_IMAGE039
S2: analyzing the MDT data and the AOA data in the step S1;
the sample data used the processed data in table 1, table 2, and table 3, and no processing was required here.
S3: screening the MDT data in the step S2, calculating an azimuth angle between each MDT data and a cell, and counting the data volume of sampling points in intervals of the MDT data;
calculating the included angle between the sampling point and the cell in the north-opposite direction, dividing the sampling point and the cell according to 5-degree intervals, counting the number of the sampling points in each interval as shown in fig. 2, and obtaining data in table 4:
TABLE 4 statistics of sample point data volume for each interval
Figure 186310DEST_PATH_IMAGE041
S4: calculating an AOA data sequence in the MDT data in step S3, and performing similarity calculation on the calculated AOA data sequence and a sequence in the AOA data to obtain an azimuth of the cell;
s41: the azimuth angle of the cell is 0-360 degrees, the cell is traversed every 5 degrees, when the azimuth angle is in an interval [0,5 ], the value of the azimuth angle is 0, when the azimuth angle is in an interval [5,10 ], the value of the azimuth angle is 1, · · · and so on, and when the azimuth angle is in an interval [355,360 ], the value of the azimuth angle is 71;
s42: calculating an angle interval of the user relative to the cell azimuth angle in the MDT data by using an interval of an included angle between the user and the cell in the MDT data relative to the due north direction, namely calculating AOA data by the MDT; the details are as follows:
Figure 326304DEST_PATH_IMAGE042
wherein,
Figure 765376DEST_PATH_IMAGE010
for the calculated AOA value using MDT data,
Figure 41637DEST_PATH_IMAGE012
an interval in which the angle of the azimuth angle relative to the true north direction between each MDT data calculated in step S3 and the cell is obtained is an interval in which the angle relative to the true north direction calculated by the cell is obtained,
Figure 540751DEST_PATH_IMAGE014
is the cell azimuth in step S41;
s43: obtaining an AOA data sequence in the MDT data according to the AOA value obtained in the step S42, calculating the similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file in the step S1 to obtain the azimuth angle of the cell, and adding the obtained azimuth angle of the cell to an azimuth angle distance dictionary; the formula for calculating the similarity is as follows:
Figure 902462DEST_PATH_IMAGE016
Figure 895957DEST_PATH_IMAGE018
wherein d is a similarity measure of the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file,
Figure 26724DEST_PATH_IMAGE020
for a count of users AOA MDT in MDT data being i,
Figure 431161DEST_PATH_IMAGE022
counting the number of users in the MR file, wherein AOA is i, and D is a similarity measurement value list;
s44: after traversing, using the azimuth distance dictionary to find an azimuth corresponding to the minimum distance, namely the azimuth of the cell; wherein the traversal formula is as follows:
Figure 545747DEST_PATH_IMAGE002
the final predicted azimuth angle of the cell is 315 degrees, the standing angle of the cell is 320 degrees, and the predicted deviation of the method is 5 degrees;
s5: calculating the difference value between the azimuth angle of the cell calculated in the step S4 and the azimuth angle in the wireless communication cell parameter data;
the method for calculating the difference between the azimuth of the cell calculated in step S5 and the azimuth in the wireless communication cell parameter data includes:
Figure 61042DEST_PATH_IMAGE043
the difference value between the predicted azimuth angle of the cell and the working parameter azimuth angle is 25 degrees, the difference value between the working parameter azimuth angle and the station-mounting azimuth angle is 20 degrees, and the accuracy of the deviation-correcting method for the azimuth angle based on the AOA and the MDT is higher than that of the working parameter azimuth angle.
It is obvious to those skilled in the art that the present invention is not limited to the above embodiments, and it is within the scope of the present invention to adopt various insubstantial modifications of the method concept and technical scheme of the present invention, or to directly apply the concept and technical scheme of the present invention to other occasions without modification.

Claims (7)

1. A deviation rectifying method based on an AOA azimuth angle and an MDT azimuth angle is characterized by comprising the following steps:
s1: acquiring MDT data, AOA data and wireless communication cell working parameter data;
s2: analyzing the MDT data and the AOA data in the step S1;
s3: screening the MDT data in the step S2, calculating an azimuth angle between each MDT data and a cell, and counting the data volume of sampling points among the MDT data;
s4: calculating an AOA data sequence in the MDT data in step S3, and performing similarity calculation on the calculated AOA data sequence and a sequence in the AOA data to obtain an azimuth of the cell;
s5: calculating the difference value between the azimuth angle of the cell calculated in the step S4 and the azimuth angle in the wireless communication cell working parameter data to obtain the deviation value of the azimuth angle in the working parameter data, thereby correcting the azimuth angle of the cell;
the specific steps of step S3 are:
s31: calculating the distance between the sampling point and the cell, and screening according to the calculated distance data; removing data with the distance greater than 50 KM; wherein the distance calculation formula is as follows:
rlat0 = radians(lat0);
rlat1 = radians(lat1);
rlon0 = radians(lon0);
rlon1 = radians(lon1);
dlon = rlon0 - rlon1;
dlat = rlat0 - rlat1;
h = sin(dlat/2)**2 + cos(rlat0) * cos(rlat1) * sin(dlon/2)**2;
distance = 2 * EARTH_RADIUS * asin(sqrt(h));
wherein: lat0 and lon0 represent the longitude and latitude of the cell, lat1 and lon1 represent the longitude and latitude of the sample point, radians is to convert decimal into radian, EARTH _ RADIUS represents the RADIUS of the EARTH, distance is the last calculated distance;
s32: and calculating the azimuth angle between each MDT point and the cell, wherein the azimuth angle calculation formula is as follows:
lat_cell_rad = lat_cell * pi / 180;
lon_cell_rad = lon_cell * pi / 180;
lat2_rad = lat2 * pi / 180;
lon2_rad = lon2 * pi / 180;
y = sin(lon2_rad - lon_cell_rad) * cos(lat2_rad);
x = cos(lat_cell_rad) * sin(lat2_rad) -
sin(lat_cell_rad) * cos(lat2_rad) *
cos(lon2_rad - lon_cell_rad);
brng = atan2(y, x) * 180 / pi ;
azimuth = round(float((brng + 360.0) % 360.0),n);
the method comprises the following steps that a, lon _ cell and lat _ cell are respectively longitude and latitude of a cell, lon2 and lat2 are respectively longitude and latitude of sampling points, and azimuth is an azimuth angle obtained through final calculation;
s33: grouping the data by taking radian as an interval, and counting the data quantity of MDT sampling points contained in each interval.
2. The AOA and MDT azimuth based deviation rectification method according to claim 1, wherein the MDT data in the step S1 comprises: serving cell unique flag, longitude, latitude, and serving cell level; the AOA data is obtained from an MR file, and the AOA data comprises: base station flag, cell flag, aoa _0, aoa _1 … aoa _71, aoa _ count, and aoa _ avg; the wireless communication cell parameters include: cell identification, latitude and longitude, and azimuth.
3. The AOA and MDT azimuth angle based deviation rectifying method according to claim 2, wherein the MDT data and the AOA data in step S2 are stored in XML data format, that is, the MDT data and the AOA data are parsed according to XML parsing rules, and the XML data format of the MDT data and the AOA data is converted into table data and stored in a database or a file.
4. The AOA and MDT azimuth angle based deviation rectifying method according to claim 3, wherein said step S1 is implemented by importing the MDT data and the AOA data from a database or a file, and the step S1 is implemented by acquiring the engineering parameter data of the wireless communication cell from the engineering parameter table of the existing network.
5. The AOA and MDT azimuth angle based deviation rectification method as claimed in claim 4, wherein the step of calculating the AOA data sequence in the MDT data in the step S3 in the step S4 comprises the specific steps of:
s41: taking the azimuth angle of a cell to be 0-360 degrees, traversing every 5 degrees, wherein the value of the azimuth angle is 0 when the interval [0,5) of the azimuth angle is located, the value of the azimuth angle is 1 when the interval [5,10) of the azimuth angle is located, and so on, wherein the traversing formula is as follows:
Figure 569119DEST_PATH_IMAGE002
wherein
Figure 768150DEST_PATH_IMAGE004
In order to predict the azimuth angle,
Figure 813466DEST_PATH_IMAGE006
subscript to minimum distance;
s42: the method comprises the following steps of calculating AOA data in MDT data by using an interval of an included angle between a user in the MDT data and a cell in a true north direction relative to the MDT data, wherein the specific formula is as follows:
Figure 474255DEST_PATH_IMAGE008
wherein,
Figure 819786DEST_PATH_IMAGE010
for the calculated AOA value using MDT data,
Figure 907827DEST_PATH_IMAGE012
an interval in which the angle of the azimuth angle relative to the true north direction between each MDT data calculated in step S3 and the cell is obtained is an interval in which the angle relative to the true north direction calculated by the cell is obtained,
Figure 440440DEST_PATH_IMAGE014
is the cell azimuth in step S41;
s43: obtaining an AOA data sequence in the MDT data according to the AOA value obtained in the step S42, calculating the similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file in the step S1 to obtain the azimuth angle of the cell, and adding the obtained azimuth angle of the cell to an azimuth angle distance dictionary; the formula for calculating the similarity is as follows:
Figure 154187DEST_PATH_IMAGE016
Figure 354224DEST_PATH_IMAGE018
wherein d is a similarity measure of the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file,
Figure 613167DEST_PATH_IMAGE020
for a count of users AOA MDT in MDT data being i,
Figure 633076DEST_PATH_IMAGE022
counting the number of users in the MR file, wherein AOA is i, and D is a similarity measurement value list;
s44: and after traversing, using the azimuth distance dictionary to find the azimuth corresponding to the minimum distance, namely the azimuth of the cell.
6. The AOA and MDT azimuth deviation rectifying method according to claim 5, wherein the difference between the azimuth of the cell calculated in the step S5 and the azimuth in the wireless communication cell parameter data is calculated as follows:
Figure 901246DEST_PATH_IMAGE024
wherein,
Figure 690210DEST_PATH_IMAGE026
the azimuth angle calculated for the method is,
Figure 136366DEST_PATH_IMAGE028
the azimuth angle of the working parameter is set,
Figure DEST_PATH_IMAGE030AA
is the difference between the two.
7. A deviation rectifying device based on an AOA and MDT azimuth angle is characterized by comprising an MDT obtaining unit, an AOA obtaining unit, a working parameter data unit, an MDT and AOA data analyzing unit, an MDT and AOA combining and azimuth angle calculating unit and a working parameter azimuth angle deviation calculating unit; the MDT, AOA and working parameter data acquisition unit is used for acquiring original data required by azimuth correction and transmitting the acquired original data to the MDT and AOA data analysis unit; the MDT and AOA data analysis unit is used for analyzing original data into regular table data and transmitting the analyzed table data to the MDT analysis unit; the MDT analysis unit firstly eliminates abnormal data in the table data through an algorithm, then calculates an included angle between the MDT data and a main service cell in a north-opposite direction, and carries out classification statistics on the data quantity of sampling points in an n-degree interval; calculating MDT data through the MDT and AOA combined calculation azimuth angle unit to obtain an AOA data sequence in the MDT data, calculating similarity between the AOA data sequence in the MDT data and the AOA data sequence obtained from the MR file, finding the AOA data sequence in the MDT data which is most similar to the AOA data sequence in the MR file, and calculating an azimuth angle of the cell; and finally, calculating the difference value between the calculated azimuth of the cell and the azimuth in the working parameter data by using the working parameter azimuth deviation calculation unit to obtain the deviation value of the cell azimuth in the working parameter data.
CN202010834704.4A 2020-08-19 2020-08-19 Azimuth angle correction method and device based on AOA and MDT Active CN111741493B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010834704.4A CN111741493B (en) 2020-08-19 2020-08-19 Azimuth angle correction method and device based on AOA and MDT

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010834704.4A CN111741493B (en) 2020-08-19 2020-08-19 Azimuth angle correction method and device based on AOA and MDT

Publications (2)

Publication Number Publication Date
CN111741493A true CN111741493A (en) 2020-10-02
CN111741493B CN111741493B (en) 2020-11-24

Family

ID=72658576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010834704.4A Active CN111741493B (en) 2020-08-19 2020-08-19 Azimuth angle correction method and device based on AOA and MDT

Country Status (1)

Country Link
CN (1) CN111741493B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113133034A (en) * 2021-04-25 2021-07-16 四川通信科研规划设计有限责任公司 Base station direction angle deviation rectifying method based on user MR, storage medium and device
CN114363805A (en) * 2021-12-29 2022-04-15 北京红山信息科技研究院有限公司 Improved triangulation location method for correcting back points
CN115268442A (en) * 2022-07-27 2022-11-01 湖州丽天智能科技有限公司 Automatic deviation rectifying method and system for photovoltaic cleaning robot and cleaning robot

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151866A (en) * 2018-11-27 2019-01-04 南京华苏科技有限公司 The method for realizing antenna azimuth correction based on user data
CN109982368A (en) * 2017-12-28 2019-07-05 ***通信集团四川有限公司 The azimuthal check method of cell, device, equipment and medium
CN110430578A (en) * 2019-08-12 2019-11-08 北京互联无界科技有限公司 The method for realizing cell Azimuth prediction based on mobile terminal data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109982368A (en) * 2017-12-28 2019-07-05 ***通信集团四川有限公司 The azimuthal check method of cell, device, equipment and medium
CN109151866A (en) * 2018-11-27 2019-01-04 南京华苏科技有限公司 The method for realizing antenna azimuth correction based on user data
CN110430578A (en) * 2019-08-12 2019-11-08 北京互联无界科技有限公司 The method for realizing cell Azimuth prediction based on mobile terminal data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
朱格苗,徐慧,王计斌,闫兴秀,余健: "基于用户数据实现天线方位角纠偏的方法", 《江苏通信》 *
黄友亮: "基于多维度大数据分析的工参方位角纠错方法", 《移动通信》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113133034A (en) * 2021-04-25 2021-07-16 四川通信科研规划设计有限责任公司 Base station direction angle deviation rectifying method based on user MR, storage medium and device
CN113133034B (en) * 2021-04-25 2022-07-08 四川通信科研规划设计有限责任公司 Base station direction angle deviation rectifying method based on user MR, storage medium and device
CN114363805A (en) * 2021-12-29 2022-04-15 北京红山信息科技研究院有限公司 Improved triangulation location method for correcting back points
CN114363805B (en) * 2021-12-29 2024-04-30 北京红山信息科技研究院有限公司 Triangular positioning improvement method for correcting back point
CN115268442A (en) * 2022-07-27 2022-11-01 湖州丽天智能科技有限公司 Automatic deviation rectifying method and system for photovoltaic cleaning robot and cleaning robot
CN115268442B (en) * 2022-07-27 2023-08-04 湖州丽天智能科技有限公司 Automatic deviation rectifying method and system of photovoltaic cleaning robot and cleaning robot

Also Published As

Publication number Publication date
CN111741493B (en) 2020-11-24

Similar Documents

Publication Publication Date Title
CN111741493B (en) Azimuth angle correction method and device based on AOA and MDT
US11223431B2 (en) Systems, methods, and devices for electronic spectrum management
CN109963300B (en) Method and device for determining azimuth angle, electronic equipment and storage medium
CN103068039B (en) Wireless fidelity (WIFI) signal-based locating method for received signal strength indicator (RSSI) values
CN111294730B (en) Method and device for processing network problem complaint information
CN107770788B (en) Method and device for detecting azimuth anomaly of base station cell
CN109600777B (en) Method and system for calibrating azimuth working parameters of base station antenna
CN109548139B (en) KNN-based cell base station longitude and latitude data correction method
CN106604297B (en) Method and equipment for optimizing base station sector center longitude and latitude data
CN110769452A (en) Method, system, server and storage medium for identifying longitude and latitude abnormity of base station
CN110543538A (en) Method for analyzing complaint reasons based on Geographic Information System (GIS) grid positioning
CN102802144B (en) Ticket data analyzing method and device
CN103517310A (en) Method for automatically correcting positioning wireless base station dataset
CN109982368B (en) Method, device, equipment and medium for checking cell azimuth
CN111194001A (en) LTE fingerprint positioning correction method, device and system
CN108541011B (en) Method and device for analyzing strength of wireless network signal coverage area
CN112040507A (en) Azimuth angle prediction method based on terminal sampling data AOA
CN109548033A (en) A kind of base station antenna feeder system amelioration method based on signal of communication measurement
CN115334528A (en) Base station network access quality inspection method, system, equipment and storage medium
EP2876918A1 (en) Method and device for determining azimuth
CN108419247A (en) A kind of radio communication base station cell correlation calculations method, electronic equipment and storage medium
CN113316249B (en) Method and system for improving positioning accuracy of wearable device based on IoT cloud
CN108012280B (en) Neighbor cell identification method and device
CN113573236B (en) Method and device for evaluating confidence of positioning result
CN105844607B (en) A kind of statistical method, device and the electronic equipment of road test permeability

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