Disclosure of Invention
The invention provides a method and a device for determining a cell coverage radius, which are used for conveniently and accurately determining the cell coverage radius in an automatic mode.
The invention also provides a method and a device for determining the adjacent cell relation, so as to accurately determine the adjacent cell relation of each cell in an automatic mode.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a method for determining a cell coverage radius, which is used for setting UE to add a position measurement function, further comprises the following steps:
the UE measures the Reference Signal Received Power (RSRP) of the current cell and the geographical location information of the current cell and reports the RSRP to the base station;
and the base station determines the coverage radius of the cell in which the UE is currently located according to the preset central position of the cell in which the UE is currently located, the RSRP reported by the UE and the geographical position information.
Before the UE measures RSRP and the geographical location information of the UE, further comprising: adding a position measurement instruction in the 36.331 protocol message, and sending the 36.331 protocol message to the UE by the base station;
and the UE executes the step of measuring the RSRP of the current cell and the geographical location information according to the location measurement indication contained in the 36.331 protocol message, and periodically or after detecting a trigger event, reports the RSRP and the geographical location information to the base station.
The step of determining the coverage radius of the cell in which the UE is currently located includes:
after receiving the RSRP and the geographical position information of the cell where the UE is reported, the base station calculates the distance r between the current UE and the center of the cell according to the preset central position of the cell and the geographical position information reported by the UEiAnd recording the currently received RSRP and r aiming at the celliAs data of a measurement point of the cell;
when the number of the measurement points recorded by the base station for the same cell reaches a preset number n, wherein n is a natural number greater than 1, m measurement points with the RSRP value within a preset range are selected from the data of the n measurement points, and the coverage radius R of the cell is as follows:wherein r isiThe distance between the UE recorded in the ith measurement point and the cell center.
A method for confirming the relation of adjacent cells, utilize the method of the invention to get the coverage radius of the cell;
and after the base station obtains the coverage radius of each cell, determining the adjacent cell relation among the cells according to the coverage radius of each cell.
The step of determining the neighboring cell relation between the cells according to the coverage radius of the cells comprises the following steps:
judging whether any two cells meet the inequality: r1+R2-dTh> d, wherein R1Radius of any cell, R2D is the distance between the centers of the two cells calculated according to the center positions of the two cells; dThA preset cell overlapping area threshold value is obtained; if yes, determining that the two cells have the adjacent cell relation; otherwise, determining that the two cells do not have the adjacent cell relation.
The two arbitrary cells are two arbitrary cells included in one base station; then, the base station performs the determining step and the determining step;
or,
after the base station determines the coverage radius of each cell and before determining the neighboring cell relationship between each cell, the method further includes: the base station sends the coverage radius of each cell included by the base station and the center position information of each cell included by the base station to the adjacent base station; then, the two arbitrary cells are any one cell included in the base station and any one cell included in an adjacent base station; then the determining step and the determining step are performed by the neighboring base station.
An apparatus for determining a cell coverage radius, the apparatus being located within a base station, the apparatus comprising:
the receiving and sending module is used for receiving the RSRP of the cell where the UE is currently located and the geographical location information reported by the UE and forwarding the RSRP to the cell coverage radius calculation module;
the information storage module is used for storing the central position information of each cell included in the base station;
and the cell coverage radius calculation module is used for determining the coverage radius of the cell where the UE is currently located according to the central position of the cell where the UE is currently located, which is stored by the information storage module, and the RSRP and the geographical position information which are reported by the UE and are forwarded by the transceiver module.
A cell coverage radius calculation module, which calculates the distance r between the current UE and the cell center according to the center position of the cell where the UE is currently located and the geographical position information reported by the UE
iAnd recording the currently received RSRP and r aiming at the cell
iAs data of a measurement point of the cell; when the number of the measurement points recorded aiming at the same cell reaches a preset number n, m measurement points with the RSRP value within a preset range are selected from the data of the n measurement points, and the coverage radius R of the cell is calculated as follows:
wherein r is
iThe distance between the UE recorded in the ith measurement point and the cell center.
A base station comprises the device for determining the cell coverage radius; and, still include:
and the neighbor cell relation calculation module is used for determining the neighbor cell relation among the cells according to the coverage radius of each cell after the coverage radius of each cell is obtained by the cell coverage radius calculation module.
The neighbor relation calculation module judges whether any two cells satisfy the inequality: r1+R2-dTh> d, wherein R1Radius of any cell, R2D is the distance between the centers of the two cells calculated according to the center positions of the two cells; dThA preset cell overlapping area threshold value is obtained; if yes, determining that the two cells have the adjacent cell relation; if not, then,and determining that the two cells do not have the adjacent cell relation.
The arbitrary two cells are arbitrary two cells included in the base station where the neighboring cell relation calculation module is located;
or,
the receiving and transmitting module is used for further transmitting the coverage radius of each cell and the central position information of each cell included in the base station to the receiving and transmitting module of the adjacent base station; or after receiving the coverage radius of each cell and the center position information of each cell sent by the transceiver module of other adjacent base stations, forwarding the coverage radius and the center position information to the neighbor cell relation calculation module; then, the two arbitrary cells are any one cell included in the base station where the neighboring cell relation calculation module is located and any one cell included in the neighboring base station.
Therefore, the method is realized by system automation, namely, the UE measures the Reference Signal Received Power (RSRP) of the current cell and the geographical location information of the current cell and reports the RSRP to the base station; and the base station automatically determines the coverage radius of the cell where the UE is currently located and the cell adjacent cell relation according to the preset central position of the cell where the UE is currently located, the RSRP reported by the UE and the geographical position information. Thus, after the processing is executed for each cell, the process of determining the coverage radius of the cell and the process of determining the adjacent cell relation of the cell can be automatically realized by the system without depending on manual work through the cooperation of the UE and the base station. Because the measurement and determination processes are not required to be carried out manually, the workload of personnel is greatly reduced, the efficiency and the automation performance of the system are improved, the condition that the cell coverage radius measurement result and the adjacent cell relation are inaccurate due to carelessness of the personnel, aging of a measurement tool and the like easily caused by manual realization is avoided, the system requirement is met, the network self-optimization effect is achieved, and the system performance is greatly improved.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
In the prior art, the determination of the cell coverage radius needs to be performed manually, so that the system efficiency is reduced, and the cell coverage radius measurement result is inaccurate, but the method is realized by system automation, namely, the UE measures required data, and the base station automatically calculates the coverage radius of each cell according to the data measured by the UE, and specifically comprises the following steps: presetting UE additional position measurement function; measuring Reference Signal Received Power (RSRP) of a current cell and geographical location information of the current cell by UE, and reporting the RSRP to a base station; and the base station automatically determines the coverage radius of the cell in which the UE is currently located according to the preset central position of the cell in which the UE is currently located, the RSRP reported by the UE and the geographical position information. Therefore, after the processing is executed for each cell, the process of determining the cell coverage radius can be automatically realized by the system without depending on manual work through the cooperation of the UE and the base station, and the effect of network self-optimization is achieved.
In addition, in the prior art, since determining the neighbor relation between cells also needs to be performed manually, the system efficiency is also reduced, and the result of the neighbor relation between cells is inaccurate, but the present invention is also considered to be realized by system automation, that is, data required by UE measurement is measured, the coverage radius of each cell is automatically calculated by the base station according to the data measured by UE, and then the neighbor relation is determined, specifically comprising: after the coverage radius of each cell of the base station is determined by using the method, the base station automatically determines the adjacent cell relation among the cells according to the coverage radius of each cell. Therefore, after each cell and each base station are subjected to the processing, the process of determining the adjacent cell relation can be automatically realized by the system without depending on manpower completely through the cooperation of the UE and the base station, and the effect of network self-optimization is achieved.
Fig. 2 is a flow chart of determining a cell coverage radius in an embodiment of the present invention. Referring to fig. 2, in a preferred embodiment of the present invention, the process of determining the cell coverage radius specifically includes the following steps:
step 201: center position information of each cell inside each base station is set in each base station in advance.
Here, the set cell center position information may be, for example, longitude and latitude information of the cell.
Step 202: the UE is preset to support the position measurement function.
Here, the location measurement function of the UE may be implemented by adding a Global Positioning (GPS) function in the UE.
Step 203: a location measurement indication is added in a 36.331 protocol message in advance, and the base station sends the 36.331 protocol message to the UE.
Here, for example, the location measurement indication positionreportenable may be added to the EUTRA report configuration of the 36.331 protocol message.
Step 204: the UE measures the Reference Signal Received Power (RSRP) of the current cell according to the position measurement indication in the 36.331 protocol message, and measures the current geographical position information by using the position measurement function.
Here, how the UE measures RSRP is a prior art and is not described in detail here.
The geographical location information measured by the UE may be latitude and longitude information of a current location of the UE.
Step 205: periodically or after detecting a preset trigger event, the UE reports the measured RSRP of the current cell and the current geographical location information to the base station.
Step 206: the base station searches the central position of a cell (marked as a cell 1) where the UE is located from the pre-configuration, and calculates the distance r between the current UE and the center of thecell 1 according to the central position of thecell 1 and the geographical position information reported by the UEi。
Step 207: the base station records the currently received RSRP and r for thecell 1iAs a measurement point (denoted as P) of the cell 11) The data of (1).
Step 208: the base station determines whether the number of the measurement points recorded for thecell 1 reaches a preset number n, where n is a natural number greater than 1, if so, step 209 is executed, otherwise, step 204 is returned to.
Step 209: m measurement points with the RSRP value within a preset range are selected from the data of the n measurement points, m is a natural number greater than 1 and less than or equal to n, and the coverage radius R of thecell 1 is calculated by using the data of the m measurement points.
Here, two thresholds of RSRP of the cell edge, i.e., the high threshold Th, may be set in advance based on empirical values or the likeHAnd a low threshold ThLThe measurement point with RSRP between the two thresholds is considered to fall in the edge region of the cell. Thus, the predetermined range in this step is ThL≤RSRP≤ThH. For example, as shown in FIG. 3, the measurement point ofcell 1 includes P1、P2、Pm、Pm+1、PnThe distances of the corresponding cell centers in the data of the measuring points are r respectively1、r2、rm、rm+1rnThus, the preset range in this step refers to the cell edge region corresponding to the ring shape in fig. 3.
In this step, the radius
Wherein r is
iThe distance between the UE recorded in the ith measurement point of
cell 1 and the cell center.
The above formula for calculating the radius R is only an alternative way to the specific implementation of the present invention, and is not the only implementation. For example, the above formula for calculating the radius R may be modified, such as adding a weight value.
By using the above procedure from step 204 to step 209, the coverage radius of each cell under the base station can be calculated.
After the cell coverage radius of the base station is calculated by using the flow shown in fig. 2, any service corresponding to the network can be performed by using the cell coverage radius. For example, the cell coverage radius of the base station may be calculated by using the process shown in fig. 2 to complete the determination of the neighboring cell relationship of the subsequent cell, and then, the cell coverage radius of the base station may be calculated by using the process shown in fig. 2 to complete the network optimization analysis, to determine whether the division of each cell range under the base station is reasonable, whether each cell needs to be reallocated, and the like.
In a specific embodiment of the present invention, a specific implementation process for determining a neighboring cell relationship is also provided. Referring to fig. 4, the process specifically includes the following steps:
all descriptions ofstep 401 to step 409 are the same as all descriptions of step 201 to step 209.
By using the processes from step 404 to step 409, the coverage radius of each cell under the base station can be calculated.
Step 410: when a base station (denoted as base station 1) needs to determine the neighboring cell relationship between cells in the base station, thebase station 1 determines whether any two cells in the base station satisfy an inequality: r1+R2-dThIf yes, executingstep 411; otherwise,step 412 is performed.
Wherein R is1Radius of one of the cells, R2D is the distance between the centers of the two cells calculated according to the center positions of the two cells; dThIs a preset cell overlapping area threshold value.
Step 411: and determining that the two cells have the adjacent cell relation, and ending the current process.
Step 412: and determining that the two cells do not have the adjacent cell relation, and ending the current process.
So far, according to the processing procedure of the above steps, the neighboring cell relation between the cells in each base station can be obtained.
Step 413: when serving cell information in a base station (denoted as base station 1) changes (for example, coverage radii of some cells in the base station are acquired), thebase station 1 sends the coverage radii of the cells included in itself and center position information of the cells included in itself to the base station 2 through an X2 interface message ENB CONFIGURATION UPDATE.
Here, the existing serving cell information in the 3GPP TS 36.423 protocol may be modified, that is, the indication cell of the coverage radius of each cell and the indication cell of the center position information of each cell are added, so as to complete the information transmission from thebase station 1 to the base station 2 in this step.
Optionally, in this step, thebase station 1 may also use other messages to send the coverage radius of each cell included in itself and the center position information of each cell included in itself, such as other existing messages of the X2 interface, or newly defined messages, etc.
Step 414: after receiving the ENB CONFIGURATION UPDATE message, the base station 2 determines the cell neighboring cell relationship, that is, determines whether any two cells satisfy the inequality: r1′+R2′-dThIf yes, executingstep 411; otherwise,step 412 is performed.
See FIG. 5, R1' is the radius, R, of any one cell comprised by the base station 12' is a radius of any one cell included in the base station 2, and d is a distance between centers of the two cells calculated from center positions of the two cells; dThIs a preset cell overlapping area threshold value.
Thus, according to the processing in the above steps, it can be determined whether each cell between any two base stations has a neighboring cell relationship.
It should be noted that there is no strict execution sequence between the process of theabove step 410 to step 412 and the process of theabove step 413 to step 411 or 412.
Thereafter, after determining the neighboring cell relationship in the base station and/or the neighboring cell relationship between base stations by using the flow shown in fig. 4 of the present invention, the base station may issue the neighboring cell relationship to the UE, and after the UE acquires the neighboring cell relationship, the UE may complete cell reselection in the idle mode and handover in the connected mode to implement mobility of the UE.
In addition, the invention also provides a device for determining the cell coverage radius. Referring to fig. 6, the apparatus is located inside a base station, and includes:
the receiving and sending module is used for receiving the RSRP of the cell where the UE is currently located and the geographical location information reported by the UE and forwarding the RSRP to the cell coverage radius calculation module;
the information storage module is used for storing the central position information of each cell included in the base station;
and the cell coverage radius calculation module is used for determining the coverage radius of the cell where the UE is currently located according to the central position of the cell where the UE is currently located, which is stored by the information storage module, and the RSRP and the geographical position information which are reported by the UE and are forwarded by the transceiver module.
Preferably, the cell coverage radius calculation module calculates the distance r between the current UE and the center of the cell according to the center position of the cell in which the UE is currently located and the geographical location information reported by the UE
iAnd recording the currently received RSRP and r aiming at the cell
iAs data of a measurement point of the cell; when the number of the measurement points recorded aiming at the same cell reaches a preset number n, m measurement points with the RSRP value within a preset range are selected from the data of the n measurement points, and the coverage radius R of the cell is calculated as follows:
wherein r is
iThe distance between the UE recorded in the ith measurement point and the cell center.
In addition, the invention also provides a base station. Referring to fig. 7, the base station includes any one of the above-mentioned devices for determining the cell coverage radius of the present invention; and, still include:
and the neighbor cell relation calculation module is used for determining the neighbor cell relation among the cells according to the coverage radius of each cell after the coverage radius of each cell is obtained by the cell coverage radius calculation module.
Preferably, the neighboring cell relation calculating module determines whether any two cells satisfy an inequality: r1+R2-dTh> d, wherein R1Radius of any cell, R2D is the distance between the centers of the two cells calculated according to the center positions of the two cells; dThA preset cell overlapping area threshold value is obtained; if yes, determining that the two cells have the adjacent cell relation; otherwise, the two are determinedThe cell has no neighbor relation.
Specifically, the two arbitrary cells are two arbitrary cells included in the base station where the neighboring cell relation calculation module is located;
or,
the receiving and transmitting module is used for further transmitting the coverage radius of each cell and the central position information of each cell included in the base station to the receiving and transmitting module of the adjacent base station; or after receiving the coverage radius of each cell and the center position information of each cell sent by the transceiver module of other adjacent base stations, forwarding the coverage radius and the center position information to the neighbor cell relation calculation module; then, the two arbitrary cells are any one cell included in the base station where the neighboring cell relation calculation module is located and any one cell included in the neighboring base station.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.