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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012937 correction Methods 0.000 title claims description 6
- 238000004891 communication Methods 0.000 claims abstract description 35
- 238000004364 calculation method Methods 0.000 claims abstract description 20
- 238000005070 sampling Methods 0.000 claims abstract description 20
- 238000012216 screening Methods 0.000 claims abstract description 8
- 238000005259 measurement Methods 0.000 claims description 17
- 238000004458 analytical method Methods 0.000 claims description 8
- 101100182247 Caenorhabditis elegans lat-1 gene Proteins 0.000 claims description 6
- 101100182248 Caenorhabditis elegans lat-2 gene Proteins 0.000 claims description 6
- 101150090997 DLAT gene Proteins 0.000 claims description 6
- 101150061388 LON1 gene Proteins 0.000 claims description 6
- 238000007405 data analysis Methods 0.000 claims description 6
- 101150004293 lon2 gene Proteins 0.000 claims description 6
- 238000011524 similarity measure Methods 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000012360 testing method Methods 0.000 description 5
- 238000005457 optimization Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling 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
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:
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:
wherein,for the calculated AOA value using MDT data,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,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:
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,for a count of users AOA MDT in MDT data being i,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:
wherein,the azimuth angle calculated for the method is,the azimuth angle of the working parameter is set,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:
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:
wherein,for the calculated AOA value using MDT data,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,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:
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,for a count of users AOA MDT in MDT data being i,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:
wherein,the azimuth angle calculated for the method is,the azimuth angle of the working parameter is set,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
Wherein the AOA data are shown in Table 2:
TABLE 2 AOA data for a cell
Wherein the MDT data are shown in table 3:
TABLE 3 MDT data for a cell
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
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:
wherein,for the calculated AOA value using MDT data,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,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:
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,for a count of users AOA MDT in MDT data being i,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:
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:
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:;
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:
wherein,for the calculated AOA value using MDT data,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,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:
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,for a count of users AOA MDT in MDT data being i,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:
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.
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)
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)
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 |
-
2020
- 2020-08-19 CN CN202010834704.4A patent/CN111741493B/en active Active
Patent Citations (3)
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)
Title |
---|
朱格苗,徐慧,王计斌,闫兴秀,余健: "基于用户数据实现天线方位角纠偏的方法", 《江苏通信》 * |
黄友亮: "基于多维度大数据分析的工参方位角纠错方法", 《移动通信》 * |
Cited By (6)
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 |