CN106507378A - A kind of management method of cell coverage area and device - Google Patents
A kind of management method of cell coverage area and device Download PDFInfo
- Publication number
- CN106507378A CN106507378A CN201611027414.9A CN201611027414A CN106507378A CN 106507378 A CN106507378 A CN 106507378A CN 201611027414 A CN201611027414 A CN 201611027414A CN 106507378 A CN106507378 A CN 106507378A
- Authority
- CN
- China
- Prior art keywords
- cell
- coverage
- clusters
- cluster
- radius
- 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
- 238000007726 management method Methods 0.000 title abstract description 10
- 239000013598 vector Substances 0.000 claims abstract description 31
- 238000000034 method Methods 0.000 claims abstract description 29
- 230000003068 static effect Effects 0.000 claims description 40
- 230000002159 abnormal effect Effects 0.000 claims description 20
- 238000005457 optimization Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 abstract 1
- 230000015654 memory Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 101100511466 Caenorhabditis elegans lon-1 gene Proteins 0.000 description 2
- 230000032823 cell division Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003064 k means clustering Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 208000030853 Asthma-Chronic Obstructive Pulmonary Disease Overlap Syndrome Diseases 0.000 description 1
- 101150095230 SLC7A8 gene Proteins 0.000 description 1
- 101150044140 Slc7a5 gene Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 101150085091 lat-2 gene Proteins 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of the invention provide a kind of management method of cell coverage area and device, are related to wireless communication technology field, can find MPS process problem early, provide guidance for optimizing cells work.Concrete scheme includes:Obtain the target data of cell in preset range;Target data according to cell determines the reasonable coverage of cell, actual coverage and cutting off rate in the preset range;The description vectors of cell in the preset range are divided into by K cluster by k means algorithms;Wherein, the description vectors of a cell include the cutting off rate of the cell and cover ratio, cover the ratio with reasonable coverage than the actual coverage for the cell;The K cluster at least includes normally covering cluster, excessively covers cluster and weak covering cluster.There is the cell of covering problem for determining in the present invention.
Description
Technical Field
The embodiment of the invention relates to the technical field of wireless communication, in particular to a method and a device for managing a cell coverage area.
Background
Cell coverage problems in 3G networks include both over-coverage and weak-coverage situations.
The over-coverage refers to the phenomenon that the coverage is too large and too far in the network. The over-coverage is represented as that the signal of the main control sector is too strong, and exceeds the reasonable coverage range of the sector, so that no main pilot frequency or cross-zone signals in the coverage range of other cells are caused to be the main control signal instead of the main pilot frequency, serious interference is brought to the sector, the internal interference of a network is unevenly distributed, and then, the wireless signals are disordered, the problems of poor connection performance, poor call quality, call drop and the like are caused, and the service quality of a user is influenced.
The weak coverage refers to the phenomenon that the signal strength of a coverage area is insufficient due to unreasonable antenna feeder or equipment parameter setting. Weak coverage may cause the primary coverage cell to have insufficient control power in the primary control coverage area, and a planned coverage area cannot be achieved.
In the prior art, in order to identify a cell with a coverage problem, a common method is to manually read LOG (english: LOG) information, and combine with drive test data analysis to find that there are abnormal events caused by over coverage or weak coverage of a cell with a longer distance, where the abnormal events are generally service quality problems that seriously affect user experience, such as poor pilot channel quality index Ec/Io, continuous call drop, low data service download rate, and the like.
However, the problematic cell can be found through LOG information only after the coverage problem has occurred, and can be found generally when the problem is serious, so that the prior art solution cannot find the cell coverage problem early.
Disclosure of Invention
The embodiment of the invention provides a management method of a cell coverage area, which can find the cell coverage problem as soon as possible and provide guidance for cell optimization work.
In order to achieve the above purpose, the embodiments of the present application adopt the following technical solutions:
in a first aspect, a method for managing a cell coverage is provided, including:
acquiring target data of cells within a preset range, wherein the target data of one cell comprises the following steps: the position information of the cell, a common-frequency neighbor cell list, the normal release times, the abnormal release times and the propagation delay data of the radio access bearer RAB of the cell in the historical time of the preset length, and the switching success times of the cell in the historical time of the preset length and each common-frequency neighbor interval in the preset range;
determining a reasonable coverage area, an actual coverage area and a call drop rate of the cell in the preset range according to target data of the cell;
dividing the description vectors of the cells in the preset range into K clusters through a K-means algorithm;
the description vector of one cell comprises the call drop rate and the coverage ratio of the cell, wherein the coverage ratio is the ratio of the actual coverage range to the reasonable coverage range of the cell; the K clusters at least comprise normal coverage clusters, excessive coverage clusters and weak coverage clusters.
In a second aspect, an apparatus for managing cell coverage is provided, which is configured to perform the method provided in the first aspect.
The method and the device for managing the cell coverage area provided by the embodiment of the invention analyze target data through a means algorithm, and divide description vectors of cells in a preset range into K clusters, wherein the K clusters at least comprise a normal coverage cluster, an excessive coverage cluster and a weak coverage cluster, and are respectively used for indicating the cells with normal coverage, excessive coverage and weak coverage.
For a cell, the target data comprises two types of information, one type is the working parameter data of the cell, and specifically comprises the position information of the cell and a same-frequency neighbor list; the other type is historical data about the working state of the cell, and specifically includes RAB normal release times, RAB abnormal release times and propagation delay data of the cell in the historical time of a preset length, and the switching success times of the cell in each same-frequency adjacent interval in the historical time of the preset length and the preset range. For an operator, target data are known and changed in real time, description vectors of cells are divided into different clusters by analyzing the data, the cells covered normally are indicated by normal covering clusters, and the cells with coverage problems are indicated by over covering clusters and weak covering clusters. Before an abnormal event caused by a coverage problem occurs, whether the cell coverage problem exists can be determined through the technical scheme of the application.
In the prior art, a coverage problem is found and corresponding measures are taken after an abnormal event occurs, and the method is a solution mode of 'post remedy'. The technical scheme provided by the embodiment of the application can find the coverage problem before the abnormal event occurs so as to guide the cell optimization work, and is a solution mode of 'prevention in advance'.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
Fig. 1 is an explanatory diagram of cell radius and inter-station distance;
fig. 2 is a flowchart illustrating a method for managing a cell coverage according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating dynamic coverage radius of a serving cell according to an embodiment of the present invention;
fig. 4 is an explanatory diagram of a case where a cell is divided into 3 clusters in the embodiment of the present invention;
fig. 5 is a schematic structural diagram of a device for managing cell coverage according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious 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.
The embodiment of the invention provides a method and a device for managing a cell coverage area, aiming at determining which cells have cell coverage problems by analyzing the existing data before an abnormal event caused by the coverage problems occurs, thereby providing guidance for cell optimization work.
The method for managing the cell coverage provided by the embodiment of the invention can be briefly summarized into two parts:
the first part, cell classification. By analyzing the target data of the cells within the preset range, the cells are divided into at least 3 types: normal coverage, excessive coverage, and weak coverage cells.
The target data can be obtained from an Operation Support System (OSS), and the first part can be executed for multiple times due to real-time change of the target data, so that real-time classification of cells is realized.
And the second part, cell optimization. The second part is optional, and the cell is automatically optimized on the basis of the first part. After the first part is executed each time, the second part can be executed, and automatic and real-time optimization of the cell is realized.
The following is a description of the relevant concepts present in the embodiments of the invention:
A. longitude and latitude distance formula
The longitude and latitude distance formula is used for calculating the distance between two points according to the longitude and latitude of the two points. Referring to fig. 1, D represents the distance between two points, and includes:
D=1000*6371.004*ACOS(COS(PI()/2-Lat1*PI()/180)*COS(PI()/2-Lat2*PI()/180)+COS(Lon1*PI()/180-Lon2*PI()/180)*SIN(PI()/2-Lat1*PI()/180)*SIN(PI()/2-Lat2*PI()/180))
wherein the unit of D is meter. Lat1 is the latitude of point a, Lat2 is the latitude of point B, Lon1 is the longitude of point a, and Lon2 is the longitude of point B.
B. Propagation delay
The base station device itself can receive the lead code (English: preamble) sent by the terminal before the call, and measure the propagation delay according to the known lead code at the base station side, then calculate the distance between the terminal and the base station by using the wireless signal in the free space propagation model, and store the statistical result in the device Counter: pmpropatitiondelay.
Taking the ericsson product as an example: the counter will measure the coverage distance of the transmitting cell, and measure propagation delay (i.e. cell distance parameter) from Random Access Channel (RACH) through correct Cyclic Redundancy Check (CRC).
Unlike peg counters, the counter is a pdf counter, i.e., a counter with a range property. The recorded values, occurring within a certain distance range ([ n%, (n + 1)% ]. CellRange), the counter is increased by 1, for a total of 41 non-equivalent value ranges as shown below:
pmPropagationDelay[0]:Maximum delay in number of chips,0..2562 chips
pmPropagationDelay[1]:Number of samples in range[0%..1%[
pmPropagationDelay[2]:Number of samples in range[1%..2%[
…
pmPropagationDelay[10]:Number of samples in range[9%..10%[
pmPropagationDelay[11]:Number of samples in range[10%..12%[
pmPropagationDelay[12]:Number of samples in range[12%..14%[
…
pmPropagationDelay[20]:Number of samples in range[28%..30%[
pmPropagationDelay[21]:Number of samples in range[30%..33%[
pmPropagationDelay[22]:Number of samples in range[33%..36%[
…
pmPropagationDelay[30]:Number of samples in range[57%..60%[
pmPropagationDelay[31]:Number of samples in range[60%..64%[
pmPropagationDelay[32]:Number of samples in range[64%..68%[
…
pmPropagationDelay[40]:Number of samples in range[96%..100%[
the maximum access range (English: CellRange) is the maximum propagation distance of the cell which can be set manually, and the default setting value is 35000 meters. Network management personnel can control the statistical step length by setting CellRange, and meanwhile, the parameter can control the starting and the closing of feature, when the parameter is larger than or equal to 35000, the feature is started, otherwise, the feature is closed.
C. Neighbor list
The neighbor list is static data configured at a Radio Network Controller (RNC) side and is used for indicating a User Equipment (UE) to perform static parameters for inter-cell handover. The neighboring cells of a cell are generally classified into three categories: the same-frequency adjacent cell, the different-frequency adjacent cell and the different-system adjacent cell. In the embodiment of the invention, only the adjacent regions with the same frequency are needed.
D.k-means clustering algorithm
The K-means algorithm is a typical clustering algorithm based on distance, and the distance is used as an evaluation index of similarity, that is, the closer the distance between two objects is, the greater the similarity of the two objects is. The algorithm considers clusters to be composed of closely spaced objects, and therefore targets the resulting compact and independent clusters as final targets. The specific algorithm is as follows:
(1) randomly selecting k objects from n data objects as initial clustering centers;
(2) calculating the distance between each object and the central objects according to the mean value (central object) of each clustering object, and dividing the corresponding objects again according to the minimum distance;
(3) re-computing the mean (center object) of each (changed) cluster;
(4) loop (2) through (3) until each cluster no longer changes.
E.E criterion decision
In the k-means algorithm, in the first step, any k objects are randomly selected as the centers of initial clusters, and the initial clusters represent one cluster. The algorithm reassigns each object remaining in the data set to the nearest cluster based on its distance from the center of the respective cluster in each iteration. After all data objects are examined, one iteration operation is completed, and a new clustering center is calculated. If the value of E does not change before and after an iteration, the algorithm is converged, and the function of the E criterion is determined.
With reference to the above description, the following describes the procedures of cell classification and cell optimization in detail through specific embodiments.
Examples
An embodiment of the present invention provides a method for managing a cell coverage, which is shown in fig. 2 and includes the following steps:
201. and acquiring target data of the cell within a preset range.
The preset range may be a city, and the cell in the preset range specifically refers to a cell in the city range. The preset range may also be a government district in a city, or other geographical range, and the specific size of the preset range is not limited in this embodiment.
The target data may be obtained from the OSS. For a cell, the target data for the cell includes: the position information of the cell, the list of the same-frequency adjacent cells, the normal release times of the Radio Access Bearer (RAB), the abnormal release times of the RAB and the propagation delay data of the cell within the history time of the preset length, and the switching success times of each same-frequency adjacent cell within the history time of the preset length and the preset range.
The location information may specifically be static parameter data of the cell, including longitude and latitude information.
202. Determining a reasonable coverage area, an actual coverage area and a call drop rate of a cell in a preset range according to target data of the cell;
in connection with fig. 1, the coverage of a cell is specifically indicated by the radius d of the cell. The cell radius may specifically refer to any one of a static coverage radius, a dynamic coverage radius, a reasonable coverage radius, and an actual coverage radius that appear later, and is used to indicate a static coverage range, a dynamic coverage range, a reasonable coverage range, and an actual coverage range of the cell, respectively.
In this embodiment, the static coverage radius and the dynamic coverage radius of the cell are first calculated according to the target data of the cell, and then the reasonable coverage radius of the cell is calculated according to the static coverage radius and the dynamic coverage radius of the cell, where the reasonable coverage radius of the cell is used to indicate the reasonable coverage area of the cell. The specific calculation process will be explained as follows:
radius of static coverage
Calculating to obtain the static coverage radius of the cell according to a first formula, wherein the first formula is as follows:
wherein d isn1Is the static coverage radius, R, of the cellnqIs the static spacing between the cell n and the qth co-frequency adjacent region, and q is the number of co-frequency adjacent regions of the cell n.
Dynamic radius of coverage
Fig. 3 is a schematic diagram illustrating the determination of the dynamic coverage radius of the serving cell according to the static distance between neighboring cells and the number of successful handovers between neighboring cells. In this embodiment, the dynamic coverage radius of the cell is calculated according to a second formula, where the second formula is:
wherein d isn2Is the dynamic coverage radius, R, of a cellnqIs static state of n and q same frequency adjacent interval of cellSpacing, NnqThe successful times of switching between the cell n and the q-th co-frequency adjacent region are shown, and q is the number of the co-frequency adjacent regions of the cell n.
Reasonable radius of coverage
And calculating to obtain the dynamic coverage radius of the cell according to a third formula, wherein the third formula is as follows:
dn=(α*dn1+β*dn2)/(α+β)
wherein d isnIs a reasonable coverage radius of the cell, dn1Is the static coverage radius of the cell, dn2For the dynamic coverage radius of the cell, α, β are the weighting factors for the static coverage radius and the dynamic coverage radius, respectively, and α + β is 1.
Actual radius of coverage
Calculating to obtain an actual coverage radius of the cell according to a fourth formula, wherein the actual coverage radius is used for indicating an actual coverage range, and the fourth formula is as follows:
wherein r isnIs the actual coverage radius of the cell, NiIs propagation delay data PD [ i ]]CellRange is the maximum coverage distance configured for the system.
Dropped call rate in a cell
In order to be closer to user perception, the embodiment introduces the performance index of the service in the data analysis process, the call drop rate can visually reflect the service perception of the user, and meanwhile, the high call drop rate is generally caused by the network coverage. The CDR represents the cell drop rate, and includes:
the CDR ═ RAB abnormal release times/(RAB abnormal release times + RAB normal release times) × 100%
203. Dividing description vectors of cells in a preset range into K clusters through a K-means algorithm;
the description vector of a cell comprises the call drop rate and the coverage ratio of the cell, wherein the coverage ratio is the ratio of the actual coverage range to the reasonable coverage range of the cell;
when the K-means clustering algorithm is initialized, the number K of clusters needs to be determined, and the central point C of each clusterk. The K clusters include at least a normal coverage cluster, an over coverage cluster, and a weak coverage cluster.
In this embodiment, as shown in fig. 4, the number K of clusters is initialized to 3, and the center point of each cluster is determined corresponding to the normal coverage cluster, the excessive coverage cluster, and the weak coverage cluster. The center points of these 3 clusters are determined according to a fifth formula:
wherein,is the average over-coverage rate of the cells within the preset range,is the average dropped call rate of the cell in the preset range, P is the self-optimization efficiency coefficient, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
After the central point of each cluster is determined, the distances between the cell and the central points of the K clusters are calculated according to the description vectors of the cell and the central points of the clusters, and all the cells in a preset range are divided into the clusters closest to the central points of the clusters.
Specifically, polling the whole network cells and C within the preset range1、C2、C3Distance of (2), cell and cluster CkThe distance of (d) is calculated as follows:
calculating to obtain a cell and C1、C2、C3After the distance of (2), the cell is divided into the cluster closest to the cluster center point. For example, if the cell is associated with C1The distance between the center point is smaller than the cell and C2The distance between the center point and the cell is smaller than that between the cell and C3Distance of center point, then the cell is divided into C1In clusters.
204. And optimizing the antenna feeder downtilt of the cell according to the division result.
The K clusters include a normal coverage cluster, an over coverage cluster, and a weak coverage cluster. The cells partitioned into the normal coverage cluster do not need to be optimized. Cells classified into either an over-coverage cluster or a weak-coverage cluster may be optimized. Optionally, in this embodiment, the number K of clusters includes, but is not limited to, 3, and the value of K may be greater than 3, for example, the over-coverage cluster is further subdivided into a light over-coverage cluster and a heavy over-coverage cluster, and all or part of cells in the heavy over-coverage cluster are selected for optimization.
For a cell to be optimized, the downtilt angle of the antenna feeder of the cell may be adjusted, and the specific adjustment manner in this embodiment is not limited. Illustratively, the cell antenna feeder downtilt angles in the normal coverage cluster, the excessive coverage cluster and the weak coverage cluster are adjusted according to a sixth formula:
wherein, thetat+1For adjusted antenna feed down-tilt angle, thetatTo adjust the feed down tilt angle, + ω ═ 1, MnDescription vectors for n cells within a predetermined range, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
205. And circularly dividing and optimizing the cells.
If the downtilt of the antenna feeder of the cell in the normal coverage cluster, the excessive coverage cluster or the weak coverage cluster is changed, the cell in the preset range can be divided again. For example, the division is performed periodically, or a certain trigger condition is set, and the division is performed when the condition is satisfied. After each division, optimization can be carried out according to the division result.
In a specific implementation manner, after the adjustment of the downtilt of the cell antenna feeder is completed, whether the central point of at least one cluster in the K clusters is changed is judged, and if yes, the description vectors of the cells in the preset range are re-divided into the K clusters through a K-means algorithm. And then optimizing according to the division result.
And after optimization, judging whether the central point of at least one cluster is changed again, and if so, dividing again. The loop is executed until the center point of each cluster no longer changes.
The method and the device for managing the cell coverage area provided by the embodiment of the invention analyze target data through a means algorithm, and divide description vectors of cells in a preset range into K clusters, wherein the K clusters at least comprise a normal coverage cluster, an excessive coverage cluster and a weak coverage cluster, and are respectively used for indicating the cells with normal coverage, excessive coverage and weak coverage. Before an abnormal event caused by a coverage problem occurs, whether the cell coverage problem exists can be determined through the technical scheme of the application, and the purpose of preventing the abnormal event in advance is achieved.
The embodiment of the invention also provides a device for managing the cell coverage. For performing the cell coverage management method described in the above embodiments.
The management device can be used as an independent computer device to acquire target data from the OSS, process the data and output a division result of the cell and a proposal scheme for optimizing the cell. Further, the computer device may also be used as a controller for the antenna feeder downtilt of the cell, and after the cell division is completed, the antenna feeder downtilt is automatically adjusted according to a preset antenna feeder downtilt control function (for example, a sixth formula).
The management device can be directly integrated in the OSS and connected with the OSS and the base station through the interface circuit, and target data acquired from the OSS sends an instruction to the base station after cell division is completed to instruct the cell to adjust the antenna feeder downtilt angle.
The management device may include a processor and a memory, and program code for executing aspects of the present invention is stored in the memory and controlled to be executed by the processor.
The memory may include volatile memory (e.g., random-access memory (RAM)). The memory may also include a non-volatile memory (e.g., a read-only memory (ROM)), a flash memory (e.g., a flash memory), a hard disk (e.g., a Hard Disk Drive (HDD)), or a solid-state drive (e.g., a SSD). The memory may also comprise a combination of memories of the kind described above.
The processor may be a Central Processing Unit (CPU), or a combination of a CPU and a hardware chip. The hardware chip may be a Network Processor (NP), an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or any combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a Field Programmable Gate Array (FPGA), a General Array Logic (GAL), or any combination thereof.
As shown in fig. 5, in a specific embodiment, the management apparatus includes:
a data obtaining unit 501, configured to obtain target data of cells within a preset range, where the target data of one cell includes: the position information of the cell, a common-frequency neighbor list, the normal release times, the abnormal release times and the propagation delay data of the radio access bearer RAB of the cell in the historical time of the preset length, and the switching success times of the cell in the historical time of the preset length and each common-frequency neighbor interval in the preset range;
the data processing unit 502 is configured to determine a reasonable coverage area, an actual coverage area, and a call drop rate of a cell within a preset range according to the target data of the cell acquired by the data acquisition unit 501;
the algorithm executing unit 503 is further configured to divide the description vectors of the cells within the preset range into K clusters through a K-means algorithm;
the description vector of one cell comprises the call drop rate and the coverage ratio of the cell, wherein the coverage ratio is the ratio of the actual coverage range to the reasonable coverage range of the cell; the K clusters include at least a normal coverage cluster, an over coverage cluster, and a weak coverage cluster.
Optionally, the data processing unit 502 is specifically configured to calculate a static coverage radius and a dynamic coverage radius of the cell according to the target data of the cell; and calculating to obtain a reasonable coverage radius of the cell according to the static coverage radius and the dynamic coverage radius of the cell, wherein the reasonable coverage radius of the cell is used for indicating the reasonable coverage range of the cell.
Optionally, the data processing unit 502 is configured to calculate a static coverage radius of the cell according to a first formula, where the first formula is:
wherein d isn1Is the static coverage radius, R, of the cellnqIs smallAnd the static spacing between the region n and the qth same-frequency adjacent region, wherein q is the number of the same-frequency adjacent regions of the cell n.
Optionally, the data processing unit 502 is specifically configured to calculate the dynamic coverage radius of the cell according to a second formula, where the second formula is:
wherein d isn2Is the dynamic coverage radius, R, of a cellnqIs the static spacing between the N and the q-th co-frequency adjacent interval, NnqThe successful times of switching between the cell n and the q-th co-frequency adjacent region are shown, and q is the number of the co-frequency adjacent regions of the cell n.
Optionally, the data processing unit 502 is specifically configured to calculate a dynamic coverage radius of the cell according to a third formula, where the third formula is:
dn=(α*dn1+β*dn2)/(α+β);
wherein d isnIs a reasonable coverage radius of the cell, dn1Is the static coverage radius of the cell, dn2For the dynamic coverage radius of the cell, α, β are the weighting factors for the static coverage radius and the dynamic coverage radius, respectively, and α + β is 1.
Optionally, the data processing unit 502 is specifically configured to calculate an actual coverage radius of the cell according to a fourth formula, where the actual coverage radius is used to indicate an actual coverage range, and the fourth formula is as follows:
wherein r isnIs the actual coverage radius of the cell, NiIs propagation delay data PD [ i ]]CellRange is the maximum coverage distance configured for the system.
Optionally, the algorithm executing unit 503 is configured to initialize the number K of the clusters to 3, and determine a center point of each cluster corresponding to the normal coverage cluster, the excessive coverage cluster, and the weak coverage cluster; and calculating the distances between the cell and the center points of the K clusters according to the description vectors of the cell and the center points of the clusters, and dividing all the cells in a preset range into the clusters closest to the center points of the clusters.
Optionally, the algorithm executing unit 503 is specifically configured to determine a central point of each of the K clusters according to a fifth formula, where K is 3, and the fifth formula is:
wherein,is the average over-coverage rate of the cells within the preset range,is the average dropped call rate of the cell in the preset range, P is the self-optimization efficiency coefficient, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
Optionally, if the downtilt of the cell antenna feeder in the normal coverage cluster, the excessive coverage cluster or the weak coverage cluster changes, the algorithm execution unit 503 is further configured to determine whether the central point of at least one cluster in the K clusters changes after the adjustment of the downtilt of the cell antenna feeder is completed; and if so, re-dividing the description vectors of the cells in the preset range into K clusters through a K-means algorithm.
Optionally, the management apparatus further includes an optimization control unit 504, configured to adjust a cell antenna feeder downtilt angle in the normal coverage cluster, the excessive coverage cluster, and the weak coverage cluster according to a sixth formula, where the sixth formula is:
wherein, thetat+1For adjusted antenna feed down-tilt angle, thetatTo adjust the feed down tilt angle, + ω ═ 1, MnDescription vectors for n cells within a predetermined range, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
The method and the device for managing the cell coverage area provided by the embodiment of the invention analyze target data through a means algorithm, and divide description vectors of cells in a preset range into K clusters, wherein the K clusters at least comprise a normal coverage cluster, an excessive coverage cluster and a weak coverage cluster, and are respectively used for indicating the cells with normal coverage, excessive coverage and weak coverage.
For a cell, the target data comprises two types of information, one type is the working parameter data of the cell, and specifically comprises the position information of the cell and a same-frequency neighbor list; the other type is historical data about the working state of the cell, and specifically includes RAB normal release times, RAB abnormal release times and propagation delay data of the cell in the historical time of the preset length, and the handover success times of each same-frequency adjacent interval of the cell in the historical time of the preset length and the preset range. For an operator, target data is known and changed in real time, description vectors of cells are divided into different clusters by analyzing the data, the normally covered clusters are used for indicating the cells covered normally, and the over-covered clusters and the weak covered clusters are used for indicating the cells with problems. Before an abnormal event caused by a coverage problem occurs, whether the cell coverage problem exists can be determined through the technical scheme of the application.
In the prior art, a coverage problem is found and corresponding measures are taken after an abnormal event occurs, and the method is a solution mode of 'post remedy'. The technical scheme provided by the embodiment of the application can find the coverage problem before the abnormal event occurs so as to guide the cell optimization work, and is a solution mode of 'prevention in advance'.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (20)
1. A method for managing cell coverage, comprising:
acquiring target data of cells within a preset range, wherein the target data of one cell comprises the following steps: the position information of the cell, a common-frequency neighbor cell list, the normal release times, the abnormal release times and the propagation delay data of the radio access bearer RAB of the cell in the historical time of the preset length, and the switching success times of the cell in the historical time of the preset length and each common-frequency neighbor interval in the preset range;
determining a reasonable coverage area, an actual coverage area and a call drop rate of the cell in the preset range according to target data of the cell;
dividing the description vectors of the cells in the preset range into K clusters through a K-means algorithm;
the description vector of one cell comprises the call drop rate and the coverage ratio of the cell, wherein the coverage ratio is the ratio of the actual coverage range to the reasonable coverage range of the cell; the K clusters at least comprise normal coverage clusters, excessive coverage clusters and weak coverage clusters.
2. The method for managing cell coverage according to claim 1, wherein determining the reasonable coverage of the cell within the preset range according to the target data of the cell comprises:
calculating to obtain the static coverage radius and the dynamic coverage radius of the cell according to the target data of the cell;
and calculating to obtain a reasonable coverage radius of the cell according to the static coverage radius and the dynamic coverage radius of the cell, wherein the reasonable coverage radius of the cell is used for indicating the reasonable coverage range of the cell.
3. The method for managing cell coverage according to claim 2, wherein calculating the static coverage radius of the cell according to the target data of the cell comprises:
calculating to obtain the static coverage radius of the cell according to a first formula, wherein the first formula is as follows:
wherein d isn1Is the static coverage radius, R, of cell nnqIs the static spacing between the cell n and the qth co-frequency adjacent region, and q is the number of co-frequency adjacent regions of the cell n.
4. The method for managing cell coverage according to claim 2, wherein calculating the dynamic coverage radius of the cell according to the target data of the cell comprises:
and calculating to obtain the dynamic coverage radius of the cell according to a second formula, wherein the second formula is as follows:
wherein d isn2Is the dynamic coverage radius, R, of cell nnqIs the static spacing between the N and the q-th co-frequency adjacent interval, NnqThe successful times of switching between the cell n and the q-th co-frequency adjacent region are shown, and q is the number of the co-frequency adjacent regions of the cell n.
5. The method for managing cell coverage according to claim 2, wherein the calculating a reasonable coverage radius of the cell according to the static coverage radius and the dynamic coverage radius of the cell comprises:
and calculating to obtain the dynamic coverage radius of the cell according to a third formula, wherein the third formula is as follows:
dn=(α*dn1+β*dn2)/(α+β);
wherein d isnIs a reasonable coverage radius of the cell, dn1Is quiet of a cellRadius of state coverage, dn2For the dynamic coverage radius of the cell, α, β are the weighting factors for the static coverage radius and the dynamic coverage radius, respectively, and α + β is 1.
6. The method for managing cell coverage according to claim 1, wherein determining the actual coverage of the cell within the preset range according to the target data of the cell comprises:
calculating to obtain an actual coverage radius of the cell according to a fourth formula, wherein the actual coverage radius is used for indicating an actual coverage range, and the fourth formula is as follows:
wherein r isnIs the actual coverage radius of the cell, NiIs propagation delay data PD [ i ]]CellRange is the maximum coverage distance configured for the system.
7. The method for managing cell coverage according to claim 1, wherein dividing the description vector of the cell within the preset range into K clusters by a K-means algorithm comprises:
initializing the number K of clusters to 3, and determining the central point of each cluster corresponding to a normal coverage cluster, an excessive coverage cluster and a weak coverage cluster;
and calculating the distances between the cell and the center points of the K clusters according to the description vectors of the cell and the center points of the clusters, and dividing all the cells in the preset range into the clusters closest to the center points of the clusters.
8. The method for managing cell coverage according to claim 7, wherein initializing the number of clusters K to 3 and determining the center point of each cluster comprises:
determining a center point of each of the K clusters according to a fifth formula, where K is 3, and the fifth formula is:
wherein,the average over-coverage rate of the cells in the preset range is,is the average dropped call rate of the cell in the preset range, P is a self-optimization efficiency coefficient, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
9. The method for managing cell coverage according to any one of claims 1 to 8, wherein if a cell antenna feed downtilt angle in a normal coverage cluster, an excessive coverage cluster, or a weak coverage cluster changes, the dividing the description vector of the cell in the preset range into K clusters by a K-means algorithm further includes:
after the adjustment of the downtilt of the cell antenna feeder is finished, judging whether the central point of at least one cluster in the K clusters changes;
and if so, re-dividing the description vectors of the cells in the preset range into the K clusters through a K-means algorithm.
10. The method for managing cell coverage according to any one of claims 1 to 8, further comprising:
adjusting the cell antenna feeder downtilt angles in the normal coverage cluster, the excessive coverage cluster and the weak coverage cluster according to a sixth formula, wherein the sixth formula is as follows:
wherein, thetat+1For adjusted antenna feed down-tilt angle, thetatTo adjust the feed down tilt angle, + ω ═ 1, MnDescription vectors for n cells within said predetermined range, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
11. An apparatus for managing a cell coverage area, comprising:
a data obtaining unit, configured to obtain target data of cells within a preset range, where the target data of one cell includes: the position information of the cell, a common-frequency neighbor cell list, the normal release times, the abnormal release times and the propagation delay data of the radio access bearer RAB of the cell in the historical time of the preset length, and the switching success times of the cell in the historical time of the preset length and each common-frequency neighbor interval in the preset range;
the data processing unit is used for determining the reasonable coverage area, the actual coverage area and the call drop rate of the cell in the preset range according to the target data of the cell acquired by the data acquisition unit;
the algorithm execution unit is also used for dividing the description vectors of the cells in the preset range into K clusters through a K-means algorithm;
the description vector of one cell comprises the call drop rate and the coverage ratio of the cell, wherein the coverage ratio is the ratio of the actual coverage range to the reasonable coverage range of the cell; the K clusters at least comprise normal coverage clusters, excessive coverage clusters and weak coverage clusters.
12. The apparatus for managing cell coverage of claim 11,
the data processing unit is specifically used for calculating the static coverage radius and the dynamic coverage radius of the cell according to the target data of the cell; and calculating to obtain a reasonable coverage radius of the cell according to the static coverage radius and the dynamic coverage radius of the cell, wherein the reasonable coverage radius of the cell is used for indicating the reasonable coverage range of the cell.
13. The apparatus for managing cell coverage of claim 12,
the data processing unit is configured to calculate a static coverage radius of the cell according to a first formula, where the first formula is:
wherein d isn1Is the static coverage radius, R, of the cellnqIs the static spacing between the cell n and the qth co-frequency adjacent region, and q is the number of co-frequency adjacent regions of the cell n.
14. The apparatus for managing cell coverage of claim 12,
the data processing unit is specifically configured to calculate a dynamic coverage radius of the cell according to a second formula, where the second formula is:
wherein d isn2Is the dynamic coverage radius, R, of a cellnqIs the static spacing between the N and the q-th co-frequency adjacent interval, NnqThe successful times of switching between the cell n and the q-th co-frequency adjacent region are shown, and q is the number of the co-frequency adjacent regions of the cell n.
15. The apparatus for managing cell coverage of claim 12,
the data processing unit is specifically configured to calculate a dynamic coverage radius of the cell according to a third formula, where the third formula is:
dn=(α*dn1+β*dn2)/(α+β);
wherein d isnIs a reasonable coverage radius of the cell, dn1Is the static coverage radius of the cell, dn2For the dynamic coverage radius of the cell, α, β are the weighting factors for the static coverage radius and the dynamic coverage radius, respectively, and α + β is 1.
16. The apparatus for managing cell coverage of claim 11,
the data processing unit is specifically configured to calculate an actual coverage radius of the cell according to a fourth formula, where the actual coverage radius is used to indicate an actual coverage range, and the fourth formula is:
wherein r isnIs the actual coverage radius of the cell, NiIs propagation delay data PD [ i ]]CellRange is the maximum coverage distance configured for the system.
17. The apparatus for managing cell coverage of claim 11,
the algorithm execution unit is used for initializing the number K of the clusters to 3, respectively corresponding to the normal coverage cluster, the excessive coverage cluster and the weak coverage cluster, and determining the central point of each cluster; and calculating the distances between the cell and the center points of the K clusters according to the description vectors of the cell and the center points of the clusters, and dividing all the cells in the preset range into the clusters closest to the center points of the clusters.
18. The apparatus for managing cell coverage of claim 17,
the algorithm execution unit is specifically configured to determine a center point of each of the K clusters according to a fifth formula, where K is 3, and the fifth formula is:
wherein,the average over-coverage rate of the cells in the preset range is,is the average dropped call rate of the cell in the preset range, P is a self-optimization efficiency coefficient, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
19. The apparatus for managing cell coverage according to any of claims 11-18, wherein if the cell antenna feed downtilt in the normal coverage cluster, the excessive coverage cluster or the weak coverage cluster changes,
the algorithm execution unit is further configured to determine whether a central point of at least one cluster in the K clusters changes after adjusting the downtilt of the cell antenna feeder is completed; and if so, re-dividing the description vectors of the cells in the preset range into the K clusters through a K-means algorithm.
20. The apparatus for managing cell coverage according to any one of claims 11-18, further comprising:
the optimization control unit is used for adjusting the cell antenna feeder downtilt angles in the normal coverage cluster, the excessive coverage cluster and the weak coverage cluster according to a sixth formula, wherein the sixth formula is as follows:
wherein, thetat+1For adjusted antenna feed down-tilt angle, thetatTo adjust the feed down tilt angle, + ω ═ 1, MnDescription vectors for n cells within said predetermined range, C1Clusters represent over-coverage clusters, C2Clusters represent normal coverage clusters, C3Clusters represent weakly covering clusters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027414.9A CN106507378B (en) | 2016-11-18 | 2016-11-18 | A kind of management method and device of cell coverage area |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611027414.9A CN106507378B (en) | 2016-11-18 | 2016-11-18 | A kind of management method and device of cell coverage area |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106507378A true CN106507378A (en) | 2017-03-15 |
CN106507378B CN106507378B (en) | 2019-10-29 |
Family
ID=58327424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611027414.9A Active CN106507378B (en) | 2016-11-18 | 2016-11-18 | A kind of management method and device of cell coverage area |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106507378B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246728A (en) * | 2017-07-11 | 2019-01-18 | 中国移动通信集团山东有限公司 | A kind of covering abnormal cell recognition methods and device |
CN109766399A (en) * | 2018-12-29 | 2019-05-17 | 神思电子技术股份有限公司 | A kind of trajectory-based base station drive test point selection method |
CN109803270A (en) * | 2019-01-03 | 2019-05-24 | 中国联合网络通信集团有限公司 | A kind of optimization method and server of mobile network's covering |
CN110536328A (en) * | 2018-05-23 | 2019-12-03 | 中国移动通信集团浙江有限公司 | Cell fault monitoring method and device |
CN113133011A (en) * | 2020-07-20 | 2021-07-16 | 杨伊雯 | Signal coverage adjusting system based on user equipment |
CN113301503A (en) * | 2021-05-14 | 2021-08-24 | 北京邮电大学 | Weak coverage area detection method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102075941A (en) * | 2009-11-25 | 2011-05-25 | 中国移动通信集团北京有限公司 | Method and device for realizing base station optimization |
CN103428726A (en) * | 2012-05-15 | 2013-12-04 | 中国移动通信集团黑龙江有限公司 | Antenna angle optimization method and system |
CN104105106A (en) * | 2014-07-23 | 2014-10-15 | 武汉飞脉科技有限责任公司 | Wireless communication network intelligent-antenna-covered scene automatic classification and recognition method |
US20150131537A1 (en) * | 2013-11-08 | 2015-05-14 | Spidercloud Wireless, Inc. | Fractional frequency reuse schemes assigned to radio nodes in an lte network |
CN104955077A (en) * | 2015-05-15 | 2015-09-30 | 北京理工大学 | Heterogeneous network cell clustering method and device based on user experience speed |
US20150341832A1 (en) * | 2014-05-21 | 2015-11-26 | Qualcomm Incorporated | Mobility robustness optimization for heterogeneous and small cell networks |
-
2016
- 2016-11-18 CN CN201611027414.9A patent/CN106507378B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102075941A (en) * | 2009-11-25 | 2011-05-25 | 中国移动通信集团北京有限公司 | Method and device for realizing base station optimization |
CN103428726A (en) * | 2012-05-15 | 2013-12-04 | 中国移动通信集团黑龙江有限公司 | Antenna angle optimization method and system |
US20150131537A1 (en) * | 2013-11-08 | 2015-05-14 | Spidercloud Wireless, Inc. | Fractional frequency reuse schemes assigned to radio nodes in an lte network |
US20150341832A1 (en) * | 2014-05-21 | 2015-11-26 | Qualcomm Incorporated | Mobility robustness optimization for heterogeneous and small cell networks |
CN104105106A (en) * | 2014-07-23 | 2014-10-15 | 武汉飞脉科技有限责任公司 | Wireless communication network intelligent-antenna-covered scene automatic classification and recognition method |
CN104955077A (en) * | 2015-05-15 | 2015-09-30 | 北京理工大学 | Heterogeneous network cell clustering method and device based on user experience speed |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246728A (en) * | 2017-07-11 | 2019-01-18 | 中国移动通信集团山东有限公司 | A kind of covering abnormal cell recognition methods and device |
CN110536328A (en) * | 2018-05-23 | 2019-12-03 | 中国移动通信集团浙江有限公司 | Cell fault monitoring method and device |
CN109766399A (en) * | 2018-12-29 | 2019-05-17 | 神思电子技术股份有限公司 | A kind of trajectory-based base station drive test point selection method |
CN109766399B (en) * | 2018-12-29 | 2020-11-13 | 神思电子技术股份有限公司 | Base station drive test point selection method based on track |
CN109803270A (en) * | 2019-01-03 | 2019-05-24 | 中国联合网络通信集团有限公司 | A kind of optimization method and server of mobile network's covering |
CN109803270B (en) * | 2019-01-03 | 2022-02-25 | 中国联合网络通信集团有限公司 | Optimization method for mobile network coverage and server |
CN113133011A (en) * | 2020-07-20 | 2021-07-16 | 杨伊雯 | Signal coverage adjusting system based on user equipment |
CN113301503A (en) * | 2021-05-14 | 2021-08-24 | 北京邮电大学 | Weak coverage area detection method and device |
CN113301503B (en) * | 2021-05-14 | 2022-07-15 | 北京邮电大学 | Weak coverage area detection method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106507378B (en) | 2019-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106507378B (en) | A kind of management method and device of cell coverage area | |
EP2429228A1 (en) | Network management system, wireless coverage control method, and wireless coverage control program | |
US8374596B2 (en) | Method and apparatus for deriving pathloss estimation values | |
US20230204681A1 (en) | Method and apparatus for battery operation and maintenance, and electronic device therewith | |
US9596609B2 (en) | Methods and systems for determining radio coverage in wireless communication networks | |
CN110063066B (en) | Over-tuned cell detection | |
US20220256358A1 (en) | KPI-Based Tilt Range Selection | |
CN110461005B (en) | Cell optimization method, device, equipment and storage medium | |
EP3183903A1 (en) | Received signal strength based interferer classification of cellular network cells | |
CN107438264B (en) | Cell performance analysis method and device | |
CN103703800A (en) | Cell interoperation processing method and apparatus | |
CN108882249A (en) | A kind of limited detection method and device of MPS process | |
CN110649981B (en) | MOD3 interference processing method and equipment | |
US20160057633A1 (en) | Methods and Apparatus for Antenna Tilt Optimization | |
CN101637042B (en) | Wireless cell monitoring method, its device, and its program | |
CN110022563B (en) | Method and device for adjusting multi-carrier same coverage | |
CN108235334B (en) | Neighbor cell planning and checking method and device | |
CN107734516B (en) | Neighbor cell optimization method and device | |
EP3070972B1 (en) | Determining radio coverage in wireless communication networks | |
CN111246498B (en) | eSRVCC abnormity analysis method and device | |
CN111507618A (en) | Method and device for checking longitude and latitude of cell and storage medium | |
CN108810919B (en) | Positioning method, device and system for missed neighbor cell | |
WO2018037549A1 (en) | Analysis server and analysis program | |
Sallent et al. | Automatic detection of sub-optimal performance in UMTS networks based on drive-test measurements | |
US20030188029A1 (en) | Determining cell service areas in a wireless network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |