The present invention relates to a radio communication system, a self-optimizing system, a radio base station, and a radio parameter setting method that set radio parameters on a radio base station.
Generally, a radio communication system has mobile terminals 10, radio base stations 30, and mobile communication core network 50 as shown in
Mobile terminal 10 transmits and receives data such as communication traffic and control traffic to and from radio base station 30.
Radio base station 30 transmits and receives data to and from mobile terminals 10 and mobile communication core network 50 connected through wired links 40. Around radio base station 30, radio cell 35 is arranged as an effective range in which mobile terminals 10 each have radio link 20 with radio base station 30. Radio base station 30 manages radio cell 35 arranged in its own periphery, whereas mobile terminal 10 establishes a connection with radio cell 35 that radio base station 30 manages and transmits and receives data to and from radio base station 30.
Mobile communication core network 50 is composed of an exchanger and a server machine (not shown) and is connected to radio base stations 30 through respective wired links 40 and is connected to external network 70 through wired link 60 so as to transmit and receive data to and from radio base stations 30 and external network 70.
In such a radio communication system, radio parameters of radio base station 30 need to be appropriately set up so as to satisfy predetermined communication qualities in all the service areas in which services are provided. Examples of such radio parameters are total transmission powers of radio base stations 30, tilt angles on the vertical and horizontal planes of a radio base station antenna, a neighbor cell list, and a handover threshold.
In the following description, it is assumed that as radio parameters, a neighbor cell list and a handover threshold are set on radio base station 30.
First, the neighbor cell list will be described.
In the radio communication system, radio cells are arranged on the plane of all the service area so as to provide services.
When mobile terminal 10 moves from the connected radio cell to another radio cell (neighbor cell), mobile terminal 10 performs a so-called handover, which is a process that switches the connected radio cell to another radio cell. In this process, mobile terminal 10 is pre-instructed to report measured radio channel quality of the connected radio cell and the neighbor cells to radio base station 30 that manages the connected radio cell if the radio channel quality of the connected radio cell deteriorates. When the radio channel quality is reported from mobile terminal 10 to radio base station 30, radio base station 30 determines a handover destination radio cell.
To reduce the load imposed on mobile terminal 10 and process the handover quickly, a method that measures the radio channel quality of only the connected radio cell of mobile terminal 10 and the neighbor cells to which neighbor the cell mobile terminal 10 establishes a connection is generally used. The neighbor cell list shows radio cells whose radio channel quality is to be measured and reported by mobile terminals 10 placed under control of radio base station 30. The neighbor cell list is generated when a communication carrier registers radio cells to each radio cell, and the neighbor cell list is reported to mobile terminals 10 by radio base station 30 through a downlink channel.
Radio base station 30 determines a handover destination radio cell from the radio cells whose radio channel quality has been reported by mobile terminal 10. Therefore, mobile terminal 10 cannot perform a handover to radio cells whose radio channel qualities have not been reported to radio base station 30 by mobile terminal 10. Consequently, if radio cells have been omitted from the neighbor cell list, since mobile terminal 10 cannot perform a handover to an appropriate radio cell, a call may be abnormally terminated or a handover to an inappropriate radio cell may result in deterioration of communication qualities. Thus, it is important to generate a neighbor cell list in which radio cells have not been omitted so as to ensure good communication qualities.
On the other hand, an upper limit of the number of radio cells that can be registered to a neighbor cell list has been set up so as to reduce the load imposed on a channel through which the neighbor cell list is reported and in order to reduce the load imposed on mobile terminal 10 that needs to measure radio channel qualities of radio cells and report them to radio base station 30. Thus, it is necessary to preferentially register radio cells that are likely to contribute to an improvement of communication qualities to the neighbor cell list so as to register major radio cells to the neighbor cell list.
Next, the handover threshold will be described.
Generally, when a deterioration in radio channel quality of a connected radio cell is reported from mobile terminal 10 to radio base station 30, the condition for determining the presence or absence of a trigger is given by Expression (1).
[Mathematical expression 1]
P
s
+O
s
<P
t
+O
t (1)
where Ps and Pt are received powers of pilot signals transmitted from radio base station 30 that manages a connected radio cell and radio base station 30 that manages a neighbor cell, respectively. Os and Ot are offset values of received powers where Os is applied to the received power of the pilot signal transmitted from radio base station 30 that manages the connected radio cell, whereas Ot is applied to the received power of the pilot signal transmitted from neighbor base station 30. Ot may be set to a value that differs in each neighbor cell.
Expression (1) is rephrased to Expression (2)
the parameter ThHO may be referred to as a handover determination threshold (handover threshold). The handover threshold is used by mobile terminal 10 to determine whether to report the radio channel quality of the connected radio cell and neighbor cell. A larger difference between the radio channel quality of the connected radio cell and the radio channel quality of the neighbor cell than the handover threshold triggers reporting the radio channel quality.
If the handover threshold is not set appropriately, there may be a delay in the timing for mobile terminal 10 to report the radio channel quality. Consequently, mobile terminal 10 may fail to report the radio channel quality of a handover candidate neighbor cell to radio base station 30 before mobile terminal 10 reaches the position at which a handover is needed. This could cause a delay in performing a handover, resulting in abnormal disconnection of communication. Also, there can be a case where a neighbor cell whose radio channel quality has increased temporarily is determined to be a handover candidate and radio channel quality of the neighbor cell declines right after handover to the neighbor cell, resulting in an abnormal disconnection of communication. Therefore, in order to ensure high communication quality, how to set the handover threshold that will enable a handover to be performed at an appropriate position, by adjusting a determining factor, such as offset values Os and Ot, of a radio parameter is important.
Specific example of a method for setting radio parameters will be described below.
As a method for setting radio parameters, a method (first method) that uses a radio area design tool (design tool) is generally known.
Referring to
In
Then, the neighbor cells of radio cell 35A are registered in a neighbor cell list in descending order of the overlap area up to an upper limit of the number of radio cells that can be registered to the neighbor cell list. The resulting neighbor cell list is provided in radio base station 30A.
The overlap area of coverage can be calculated by a coverage estimation function of the design tool.
In an area design stage, the handover threshold that is set as a radio parameter by the first method has the same value for all the radio cells in a service area.
In this way, the first method can set the neighbor cell list and the handover threshold as radio parameters.
However, the neighbor cell list and the handover threshold set by the first method may have defects.
When coverage 351A and coverage 351B of radio cell 35A (Cell A) managed by radio base station 30A and radio cell 35B (Cell B) managed by radio base station 30B are estimated in first method, estimated coverage 352A and estimated coverage 352B may be smaller than real coverage 351A and real coverage 351B due to estimation errors. Consequently, even when real coverage 351A and real coverage 351B have overlap area 353 to some degree, if estimated coverage 352A and estimated coverage 352B do not overlap, radio cells 35A and 35B are not regarded as neighbor cells that are in the vicinity of each other, resulting in an omission from registration in the neighbor cell list.
Also,
In
Also, depending on the set value of the handover threshold, the handover will be performed too late. In such a case, communication will be disconnected abnormally as well.
In this way, the neighbor cell list and the handover threshold set as radio parameters by the first method may have defects.
To deal with defects of the radio parameters set by the first method, the radio parameters need to be corrected as appropriate after the area design if any defects are revealed by field testing.
Thus, in recent years, as disclosed in Non Patent Literature 1 and Non Patent Literature 2, an autonomous system that autonomously optimizes radio parameters has been under consideration.
The radio communication system shown in
Self-optimizing system 90 is connected to radio base stations 30 through wired links 80 and to mobile communication core network 50 through wired link 85. Self-optimizing system 90 controls an exchanger and a server machine in mobile communication core network 50 as well as radio base station 30.
Non Patent Literature 1 describes a method (second method) for autonomously optimizing and updating a neighbor cell list to be set as a radio parameter in a radio communication system provided with a self-optimizing system.
The self-optimizing system described in Non Patent Literature 1 tabulates the number of handover attempts (a) to each radio cell (Listed Cell) registered in the neighbor cell list, as a handover destination. In addition, the self-optimizing system described in Non Patent Literature 1 tabulates the number of reports (n) from mobile terminals stating that the received power of a pilot signal is equal to or higher than a threshold regarding each radio cell (Detected Cell) unregistered in the neighbor cell list.
Based on the tabulated results, the self-optimizing system described in Non Patent Literature 1 registers a predetermined number of radio cells in which the number of reports (n) is equal to or larger than a threshold in the neighbor cell list out of the Detected Cells in descending order of the number of reports (n), and removes the Listed Cells in which the number of attempts (a) is a small proportion, i.e., a proportion equal to or smaller than a threshold in the total number of attempts of all the neighbor cells, from the existing neighbor cell list, and thereby updates the neighbor cell list that is a radio parameter.
However, with the second method, if a radio cell connected with a small number of mobile terminals has an uneven geographical or temporal distribution of mobile terminals, the radio parameters set on the radio base station that manages the radio cell may get updated based on local or temporary actual measurement information. In such a case, there is a problem in that even if the radio parameters are updated based on local or temporary actual measurement information, the distribution of mobile terminals often varies greatly before and after the update, which may result in a failure to improve the communication quality.
To avoid this problem it is reasonable not to update the radio parameters until the total number of mobile terminals connected to the radio cell or the number of reports from mobile terminals are increased, but this method has a problem in that deterioration of communication quality due to defects in the set values of the radio parameters can become prolonged.
An object of the present invention is to provide a radio communication system, self-optimizing system, radio base station, and radio parameter setting method that can solve the problems described above.
To accomplish the foregoing object, the present invention provides a first radio communication system comprising: a radio base station that manages a cell, mobile terminals that are connected to the cell and measures radio channel quality of the cell and radio channel quality of specific neighbor cells of neighbor cells that are in the vicinity of the cell, and a self-optimizing system that sets a radio parameter on the radio base station, wherein the self-optimizing system comprises: an update value calculation section that calculates an update value of a determining factor of the radio parameter based on communication traffic statistics information of the cell and the neighbor cells and on radio channel quality information that indicates radio channel quality measured by the mobile terminals; a reliability evaluation section that evaluates the reliability of the update value of the factor calculated by the update value calculation section; an update determination section that determines whether or not to apply the update value of the factor to the radio base station, based on the evaluation result by the reliability evaluation section; and a radio parameter updating section that sets the radio parameter determined by the update value of the factor in the radio base station when a determination is made that the update value of the factor is to be applied to said radio base station.
To accomplish the foregoing object, the present invention provides a second radio communication system comprising: a radio base station that manages a cell, mobile terminals that are connected to the cell and measure radio channel quality of the cell and radio channel quality of specific neighbor cells of neighbor cells that are in the vicinity of the cell, and a self-optimizing system that sets a radio parameter on the radio base station, wherein the self-optimizing system comprises: an initial value calculation section that calculates an initial value of a determining factor of the radio parameter; an update value calculation section that calculates an update value of the factor based on communication traffic statistics information of the cell and the neighbor cells and on radio channel quality information that indicates radio channel quality measured by the mobile terminals; a reliability evaluation section that evaluates reliability of the initial value of the factor calculated by the initial value calculation section and reliability of the update value of the factor calculated by the update value calculation section; an update determination section that determines applying a weighted average value of the initial value and update value of the factor calculated using the reliability of the initial value and update value of the factor evaluated by the reliability evaluation section to the radio base station; and a radio parameter updating section that sets the radio parameter determined by the weighted average value on the radio base station when a determination is made that the weighted average value is to be applied to said radio base station.
To accomplish the foregoing object, the present invention provides a self-optimizing system for setting a radio parameter on a radio base station that manages a cell, comprising: an update value calculation section that calculates an update value of a determining factor of the radio parameter based on traffic statistics information of the cell and neighbor cells that are in the vicinity of the cell and on radio channel quality information that indicates radio channel quality of the cell and radio channel quality of specific neighbor cell of the neighbor cells, where the radio channel quality is measured by mobile terminals connected to the cell; a reliability evaluation section that evaluates reliability of the update value of the factor calculated by the update value calculation section; an update determination section that determines whether or not to apply the update value of the factor to the radio base station, based on an evaluation result by the reliability evaluation section; and a radio parameter updating section that sets the radio parameter determined by the update value of the factor in the radio base station when a determination is made that the update value of the factor is to be applied to said radio base station.
To accomplish the foregoing object, the present invention provides a radio base station for managing a cell and setting a radio parameter of the radio base station itself, comprising: an update value calculation section that calculates an update value of a determining factor of the radio parameter based on traffic statistics information of the cell and neighbor cells that are in the vicinity of the cell and on radio channel quality information that indicates radio channel quality of the cell and radio channel quality of specific neighbor cell of the neighbor cells, where the radio channel quality is measured by mobile terminals connected to the cell; a reliability evaluation section that evaluates reliability of the update value of the factor calculated by the update value calculation section; an update determination section that determines whether or not to apply the update value of the factor to the radio base station itself, based on an evaluation result by the reliability evaluation section; and a radio parameter updating section that sets the radio parameter determined by the update value of the factor in the radio base station itself when a determination is made that the update value of the factor is to be applied to said radio base station.
To accomplish the foregoing object, the present invention provides a radio parameter setting method that is applied to a self-optimizing system for setting a radio parameter on a radio base station that manages a cell, the radio parameter setting method comprising: calculating an update value of a determining factor of the radio parameter based on traffic statistics information of the cell and neighbor cells that are in the vicinity of the cell and on radio channel quality information that indicates radio channel quality of the cell and radio channel quality of specific neighbor cell of the neighbor cells, where the radio channel quality is measured by mobile terminals connected to the cell; evaluating reliability of the calculated update value of the determining factor; determining whether or not to apply the update value of the factor to the radio base station, based on an evaluation result; and setting the radio parameter determined by the update value of the factor on the radio base station when a determination is made that the update value of the factor is to be applied to said radio base station.
According to the present invention, the self-optimizing system calculates an update value of a determining factor of the radio parameter based on traffic statistics information of the cell managed by the radio base station and neighbor cells that are in the vicinity of the cell and on radio channel quality information that indicates radio channel quality of the cell and specific neighbor cell of the neighbor cells, the radio channel quality being measured by a mobile terminal connected to the cell, determines whether or not to apply the update value of the factor to the radio base station, based on the evaluation result of the reliability of the calculated update value of the factor; and sets the radio parameter determined by the update value of the factor on the radio base station when the update value of the factor is determined to be applied.
Thus, even when the geographical distribution of mobile terminals connected to the cell is uneven, since whether or not to apply the update value of the factor to the radio base station can be determined based on the evaluation result of the reliability of the update value of the factor, it is possible to reduce the likelihood that the communication quality may not be improved even if the radio parameter is updated.
Also, since whether or not to apply the update value of the factor to the radio base station can be determined based on the evaluation result of the reliability of the calculated update value of the factor, there is no need to wait until the number of mobile terminals connected to the cell or the number of reports from mobile terminals exceed a predetermined value, and thus deficiencies of the initial value of the radio parameter can be remedied quickly, thereby preventing prolonged deterioration of communication quality.
Next, with reference to the accompanying drawings, exemplary embodiments will be described.
In the following, an example in which a self-optimizing system in the radio communication system according to the present invention shown in
The present invention is not limited to the radio communication system shown in
Besides, hereinafter the term “radio parameter(s)” is used to mean the neighbor cell list or the handover threshold or both. The neighbor cell list is determined using a neighbor relationship between radio cells as a factor while the handover threshold is determined using an offset value in Expression (1) as a factor. In this way, since the neighbor relationship and the offset value are determining factors of radio parameters, description will be given below mainly of how to determine the neighbor relationship between radio cells and how to determine the offset value in Expression (1). Incidentally, although in the example described below, the neighbor relationship (neighbor or non-neighbor) between radio cells and the offset value in Expression (1) are managed by the self-optimizing system, these factors may be managed inside the radio base station control apparatus or radio base station 30.
Self-optimizing system 100 shown in
Base station information storage section 101 is a region that stores radio base station information about radio area design. Specific examples of the radio base station information include information about the installation position of radio base station 30 and total transmit power of radio base station 30, gain and installation direction of a radio base station antenna, and features around radio base station 30 such as geography, building structure, and building layout.
Initial value calculation section 102 acquires radio base station information about a radio cell managed by radio base station 30 from base station information storage section 101 and calculates the initial value of a determining factor of a radio parameter.
Measurement information storage section 103 is a region that stores measurement information of radio channel quality measured by mobile terminals 10 connected to a radio cell managed by radio base station 30. Specific examples of measurement information of radio channel quality include information of received powers of pilot signals transmitted from a connected radio cell and neighbor cells measured by each mobile terminal 10 and the signal-to-interference ratio between the pilot signal transmitted from the connected radio cell and the neighbor cells.
Communication statistics storage section 104 is a region that stores communication traffic statistics information with respect to the operating radio communication system, where the communication traffic is measured by radio base stations 30. Specific examples of traffic statistics information include statistics of individual radio cell such as the number of handover attempts to each radio cell serving as a handover destination cell or the number of handover failures classified by cause of failure. Incidentally, the number of handover failures classified by cause of failure can be counted by identifying cause of failure such as premature handovers or belated handovers based on communication history information on mobile terminals 10, for example, using the method described in Non Patent Literature 2.
Quality deterioration detection section 105 computes factors such as handover failure rate based on the traffic statistic information stored in communication statistic storage section 101, thereby detects any radio cell whose radio channel quality has deteriorated, and designates the detected radio cell as a cell to be optimized. The radio parameter is updated for radio base station 30 that manages the radio cell designated as a cell to be optimized.
Update value calculation section 106 calculates an update value of a factor for the cell to be optimized based on the measurement information of radio channel quality of the cell to be optimized and the traffic statistics information about the cell to be optimized, where the measurement information is acquired from measurement information storage section 103 and the traffic statistics information is acquired from communication statistics storage section 104.
Reliability evaluation section 107 evaluates the reliability of the factor's update value calculated by update value calculation section 106. Reliability evaluation section 107 acquires the measurement information of radio channel quality and the traffic statistics information used in calculating the update value from update value calculation section 106 and evaluates the reliability of the update value by means of an evaluation function specific to each radio cell using the acquired information as an input.
Update determination section 108 determines whether or not to actually apply the update value of the factor to radio base station 30 based on an evaluation result by reliability evaluation section 107 concerning the reliability of the factor's update value.
When update determination section 108 makes a determination that the update value of the factor is to be applied to radio base station 30, radio parameter updating section 109 determines a radio parameter based on the factor's update value and sets the radio parameter on radio base station 30.
Next, operation of self-optimizing system 100 will be described.
Initial value calculation section 102 calculates an initial value of each factor for the radio cell managed by each radio base station 30. Radio parameter updating section 109 determines an initial value of the radio parameter based on the calculated initial value of the factor (at step S100). Then, radio parameter updating section 109 sets the initial value of the radio parameter on radio base station 30 (at step S101).
In step S100, the initial value of the factor can be calculated by the first method. For example, the initial value of a neighbor relationship between radio cells can be calculated by identifying a neighbor cell based on overlap areas of the coverage of a cell and the coverage of radio cells around the radio cell. Alternatively, the initial value can be calculated by selecting radio base stations 30 close to radio base station 30 that manages the radio cell in order of increasing distance and then by regarding the radio cells managed by selected radio base stations 30 as neighbor cells.
On the other hand, regarding the offset value, the same initial value can be used across the entire radio communication system.
Also, according to this exemplary embodiment, the determining the initial values of the radio parameters in step S100 is not essential, and if step S100 is omitted, an empty neighbor cell list that does not contain any neighbor cell and a handover threshold set to a fixed value are provided in radio base stations 30 as radio parameters.
Quality deterioration detection section 105 acquires traffic statistic information from communication statistic storage section 104 and detects radio cells whose radio channel quality has deteriorated (at step S102). Specifically, quality deterioration detection section 105 computes handover failure rates of each radio cell based on the number of handover attempts and the number of handover failures and detects any radio cell whose handover failure rate is equal to or higher than a predetermined threshold as a radio cell whose radio channel quality has deteriorated. In the following, the detected radio cell is designated as a cell to be optimized.
When a cell to be optimized is detected (at step S102: YES), update value calculation section 106 calculates an update value of the factor for the cell to be optimized based on the measurement information of radio channel quality and the traffic statistics information (at step S103).
Reliability evaluation section 107 evaluates the reliability (R) of the factor's update value calculated by update value calculation section 106 (at step S104). Details of the reliability calculation method will be described later with reference to
Once update determination section 108 makes a determination that the update value of the factor is to be applied to radio base station 30, radio parameter updating section 109 determines a radio parameter based on the update value of the factor and sets the radio parameter on radio base station 30 to update the radio parameter (at step S106).
Self-optimizing system 100 detects any radio cell that has degraded radio channel quality (at step S102) even after the radio parameter is updated. If the radio channel quality of any radio cell satisfies a required level as a result of the radio parameter update, radio base station 30 that manages the radio cell is removed from a list of radio base stations 30 subject to radio parameter update. On the other hand, when the radio channel quality of the radio cell does not satisfy the required level, self-optimizing system 100 performs the process starting with calculating an update value of the factor and proceeding to updating the radio parameter again (steps S103 to S106). Self-optimizing system 100 repeats updating the radio parameter until the radio channel quality satisfies the required level or until the cumulative amount of change in the radio parameter exceeds a predetermined threshold. Self-optimizing system 100 finishes the overall process when there is no longer any radio cell that needs adjustment of the radio parameter.
Next, an operation performed by update value calculation section 106 to calculate an update value of a factor will be described.
When the factor is a neighbor relationship between radio cells, update value calculation section 106 can calculate the update value of the neighbor relationship using the second method.
On the other hand, when the factor is an offset value, update value calculation section 106 can calculate the update value by acquiring traffic statistics information from communication statistics storage section 104. Now, a method for calculating the update value of the offset value will be described in more detail with reference to
For each neighbor cell, update value calculation section 106 manages communication statistics of handovers performed from a cell to be optimized (source cell) to the neighbor cell (target cell) serving as a handover destination. Specifically, regarding handovers from a source cell to target cell i serving as a handover destination, update value calculation section 106 manages the number of handover attempts (ai), the number of failures (fi), and the number of failures (cij) classified by cause of failure cj.
Update value calculation section 106 calculates a handover failure rate of each target cell based on the number of handover attempts (ai) and failures (fi) acquired from communication statistics storage section 104 (at step S200). Furthermore, update value calculation section 106 evaluates the presence or absence of unevenness in the failure rate among the target cells (at step S201).
The presence or absence of unevenness in the failure rate among the target cells can be evaluated, for example, by using the H index (Herfindahl index) given by Expression (3), which quantifies the concentration ratio of a failure rate distribution among the target cells.
Where i is an identifier of the target cell, M is the total number of target cells, p, is the failure rate of handovers from the source cell to target cell i serving as a handover destination. A value range of the H index is 1/M to 1. The higher the failure rate with respect to a specific target cell, the closer the value is to 1 while the more uniform the rate of failure distribution over all the target cells, the closer the value is to 1/M.
Update value calculation section 106 determines that the rate of failure distribution over the target cells is significantly uneven and that handover failures are concentrated on some target cells, for example, when the H index is equal to or larger than a predetermined threshold (Rx), and otherwise, update value calculation section 106 determines that handover failures occur with respect to unspecific target cells (at step S202). Incidentally, although in the example described in this exemplary embodiment, the Herfindahl index is used to quantify unevenness, another index, such as entropy, may be used for quantifying of unevenness.
If it is determined at step S202 that there is unevenness in the failure rate among the target cells, update value calculation section 106 selects each target cell that is in the vicinity of the source cell (at step S203) and evaluates failure rate values with respect to the target cell (at step S205) by referring to the failure rate calculated at step S200 (at step S204).
If the failure rate RHOFail(i) with respect to target cell i is equal to or lower than a threshold (ThHOFail) (at step S205: NO), update value calculation section 106 uses the current offset value as an update value (at step S206). On the other hand, if the failure rate RHOFail(i) is higher than the threshold (ThHOFail) (at step S205: YES), update value calculation section 106 tabulates the number of handover failures fi with respect to target cell i separately by failure causes cj (at step S207). Specifically, update value calculation section 106 classifies causes of handover failure cj into causes (CINC) that can be remedied if the offset value is increased and causes (CDEC) that can be remedied if the offset value is decreased. Furthermore, regarding handover attempts from the source cell to target cell i serving as a handover destination, based on the number of handover failures cij classified by causes of failure cj, update value calculation section 106 calculates the total number of failures FINC(i) caused by CINC as well as the total number of failures FDEC(i) caused by CDEC using Expression (4).
Update value calculation section 106 evaluates the values of FINC(i) and FDEC(i) (at steps S208 and S210). If FINC(i) is larger than FDEC(i) by a hysteresis value (Thhyst) or more, update value calculation section 106 provides the update value obtained by adding a fixed value (Δx) to the current offset value as an offset value to be applied only to target cell i (at step SS09). On the other hand, if FDEC(i) is larger than FINC(i) by the hysteresis value (Thhyst) or more, update value calculation section 106 provides the update value obtained by subtracting the fixed value (Δx) from the current offset value as an offset value to be applied only to target cell i (at step S211). If there isn't any difference that is comparable to the hysteresis value (Thhyst) between FDEC(i) and FINC(i), the current offset value is used as an update value (at step S206).
Update value calculation section 106 performs the process of steps S203 to S211 in relation to all the target cells that are in the vicinity of the source cell (at step S212).
On the other hand, if it is determined at step S202 that there is no unevenness in the failure rate among the target cells, update value calculation section 106 calculates the overall failure rate of the source cell (at step S213) and evaluates the value of the failure rate (at step S214).
If the overall failure rate RHOFail of the source cell is equal to or lower than the threshold (ThHOFail) (at step S214: NO), update value calculation section 106 sets the current offset value as an update value (at step S215). On the other hand, if failure rate RHOFail is higher than the threshold ThHOFail (at step S214: YES), update value calculation section 106 tabulates the number of failures fi with respect to target cell i separately by causes of failure cj (at step S216).
Specifically, as in the case of step S207, update value calculation section 106 classifies causes of handover failure cj into causes (CINC) that can be remedied if the offset value is increased and causes (CDEC) that can be remedied if the offset value is decreased. Furthermore, update value calculation section 106 calculates the total number of failures FINC caused by CINC as well as the total number of failures FDEC caused by CDEC using Expression (5).
Update value calculation section 106 evaluates the values of FINC and FDEC (at steps S217 and S219). If FINC is larger than FDEC by the hysteresis value (Thhyst) or more, update value calculation section 106 provides the update value obtained by adding a fixed value (Δx) to the current offset value as an offset value to be applied to all the target cells that are in the vicinity of the source cell (at step S218). On the other hand, if FDEC is larger than FINC by the hysteresis value (Thhyst) or more, update value calculation section 106 provides the value obtained by subtracting the fixed value (Δx) from the current offset value as an offset value to be applied to all the target cells that are in the vicinity of the source cell (at step S220). If there isn't any difference that is comparable to the hysteresis value (Thhyst) between FDEC and FINC, the current offset value is used as an update value (at step S215).
Evaluation functions for the update value of the neighbor relationship between radio cells have been shown in
When the update value is an offset value to be applied to all the target cells that are in the vicinity of the source cell, the reliability of the update value can be evaluated by defining evaluation functions similar to those shown in
Referring to
First, radio parameter updating section 109 extracts target cells whose neighbor relationship setting is “neighbor” from the management information managed by update determination section 108, in descending order of reliability until the upper limit number of cells that can be registered to the neighbor cell list is reached. Then, radio parameter updating section 109 registers the extracted target cells to the neighbor cell list and sets the resulting neighbor cell list on radio base station 30.
Referring to
Radio parameter updating section 109 sets the offset value setting of each target cell managed by update determination section 108 on radio base station 30.
In this way, according to this exemplary embodiment, self-optimizing system 100 calculates update values of the determining factors of radio parameters to be set on radio base station 30 that manages a cell to be optimized and evaluates the reliability of the update values based on the number of mobile terminals 10 connected to the cell to be optimized, the number of reports of radio channel quality from mobile terminals 10, overlap areas of the coverage of the cell to be optimized and the coverage of neighbor cells, and the coverage area of the cell to be optimized. Then, self-optimizing system 100 determines a radio parameter based on whether the evaluated reliability of the factor's update value exceeds a predetermined threshold and sets the radio parameter on radio base station 30.
Consequently, even if there is unevenness in the geographical or temporal distribution of mobile terminals 10 connected to the cell to be optimized since it can be determined whether or not to apply the update value to radio base station 30 according to the reliability of the factor's update value calculated based on actual measurement information about mobile terminals 10, it is possible to reduce the likelihood that the communication quality may not be improved even if the radio parameter is updated.
Also, there is no need to wait until the number of mobile terminals 10 connected to the cell to be optimized or the number of reports from mobile terminals 10 exceeds a predetermined number and deficiencies of the initial value of the radio parameter can be remedied quickly, thereby preventing prolonged deterioration of communication quality.
Incidentally, according to this exemplary embodiment, an example in which the radio communication system is provided with self-optimizing system 100 as well as radio base stations 30 and in which the self-optimizing system 100 sets radio parameters on radio base stations 30 is provided was presented. However, the present invention is not limited such an example. Alternatively, radio base station 30 may set radio parameters with which radio base station itself is provided.
The traffic statistics information used to calculate the update value of the factor is collected by radio base station 30 and radio channel quality information is reported from mobile terminals 10 to radio base station 30. Thus, radio base station 30 can calculate the update value of the factor based on such information. Also, if evaluation functions and the like used to evaluate calculated update values of factors are stored in radio base station 30, radio base station 30 can evaluate the reliability of update values of the factors and determine whether or not to apply the update values of the factors to radio base station 30.
Self-optimizing system 200 according to a second exemplary embodiment evaluates the reliability of a factor's initial value, as well, and applies the factor's initial value or update value, whichever has the higher reliability, to radio base station 30. The same components and operation steps as those in the first exemplary embodiment are denoted by the same reference numerals/step numbers as the corresponding components/operation steps in the first exemplary embodiment, and description thereof will be omitted and mainly differences will be described below.
Self-optimizing system 200 according to this exemplary embodiment is different from self-optimizing system 100 according to the first exemplary embodiment in that initial value calculation section 102 is substituted with initial value calculation section 202, in that reliability evaluation section 107 is substituted with reliability evaluation section 207, and in that update determination section is substituted with update determination section 208.
Initial value calculation section 202 calculates an initial value of each factor based on radio base station information acquired from base station information storage section 101 and outputs the calculated initial value of the factor to reliability evaluation section 207.
In addition to evaluations similar to those according to the first exemplary embodiment, reliability evaluation section 207 performs a reliability evaluation of the factor's initial value calculated by initial value calculation section 202 as well. Reliability evaluation section 207 acquires radio base station information used for initial value calculations from base station information storage section 101 and calculates the reliability of the initial value using an evaluation function specific to each radio cell and using the acquired information as an input.
Update determination section 208 compares reliability between the factor's initial value and update value, the reliability having been evaluated by reliability evaluation section 207, and determines whether to apply the factor's update value calculated by update value calculation section 106 to radio base station 30.
Next, operation of self-optimizing system 200 will be described.
Steps S100 to S103 are the same as the first exemplary embodiment described above, and thus description thereof will be omitted.
Reliability evaluation section 207 evaluates the reliability (R) of the update value calculated by update value calculation section 106 (at step S104). Furthermore, reliability evaluation section 207 also evaluates reliability (R0) of the initial value calculated by initial value calculation section 202 (at step S110).
Update determination section 208 compares reliability R of the update value with reliability R0 of the initial value (at step S111). When reliability R of the update value is higher than reliability R0 of the initial value, update determination section 208 determines to apply the update value to radio base station 30. When reliability R0 of the initial value is equal to or higher than reliability R of the update value, update determination section 208 determines to apply the initial value to radio base station 30. Incidentally, priority may be given to the initial value or the update value by adding a weighting factor w to a decision criterion as shown by Expression (6):
[Mathematical expression 6]
w·R>R
0 (6)
After update determination section 108 makes a selection, based on the initial value or update value, as to which radio parameter is to be applied to radio base station 30, radio parameter updating section 109 sets the selected radio parameter on radio base station 30, and thereby updates the radio parameter (at step S106).
Self-optimizing system 200 detects any radio cell with degraded radio channel quality (at step S102) even after the radio parameter is updated. If the radio channel quality of any radio cell satisfies a required level as a result of the radio parameter update, radio base station 30 that manages the radio cell is removed from a list of radio base stations 30 subject to radio parameter update. On the other hand, when the radio channel quality of the radio cell does not satisfy the required level, self-optimizing system 100 performs the process of calculating an update value of the factor and updating the radio parameter again (steps S103 to S106 and steps S110 to S111). Self-optimizing system 200 repeats updating the radio parameter until the radio channel quality satisfies the required level or a cumulative amount of change in the radio parameter exceeds a predetermined threshold. Self-optimizing system 100 finishes the overall process when there is no longer any radio cell that needs adjustment of the radio parameter.
Referring to
Regarding the reliability of the setting, the sum or difference of the reliabilities of the initial value and the update value may be used alternatively, where either initial value or the update value is applied, and the other is not applied, to radio base station 30. For example, the reliability (R′) of the setting can be calculated from the reliability of the initial value (R0), the reliability (R) of the update value, and a weighting factor (w) using Expression (7):
[Mathematical expression 7]
R′=|R
0
+w·R| (7)
In so doing, the sum (0<w) of the reliabilities is used when the initial value and the update value are equal to each other, and the difference (w<0) of the reliabilities is used when the initial value and the update value are different from each other. Regarding the reliability of the update value, the difference of the reliabilities is used similarly by calculating the difference between the reliability of the value adopted as the update value and the reliability of the value not adopted as the update value. Examples of management information managed by update determination section 108 when the sum or difference of the reliabilities is used are shown in
In this way, according to the this exemplary embodiment, self-optimizing system 200 also evaluates the reliability of the factor's initial value and applies the factor's initial value or update value, whichever has the higher reliability, to radio base station 30.
According to the first exemplary embodiment, the initial value is not updated until the reliability of the update value exceeds the threshold. In contrast, according to the this exemplary embodiment, since the initial value of the factor is updated immediately if the reliability of the initial value of the factor is lower than the update value, deficiencies of the initial value can be remedied more quickly.
Self-optimizing system 300 according to a third exemplary embodiment applies a weighted average value of the factor's initial value and update value to radio base station 30 by calculating the weighted average value according to the respective reliabilities of the initial value and update value. The same components and operation steps as those in the second exemplary embodiment are denoted by the same reference numerals/step numbers as the corresponding components/operation steps in the second exemplary embodiment, and description thereof will be omitted and mainly differences will be described below.
Self-optimizing system 300 according to this exemplary embodiment is different from self-optimizing system 200 according to the second exemplary embodiment only in that update determination section 208 is replaced by update determination section 308.
Update determination section 308 applies a weighted average value of a factor's initial value and update value to radio base station 30 by calculating the weighted average value according to the respective reliabilities of the initial value and update value.
Next, operation of update determination section 308 will be described.
Referring to
where O0 and O are the initial value and update value of the offset value, respectively; O′ is the setting to be applied to radio base station 30; and R0 and R are reliabilities of the initial value and update value of the offset value, respectively.
In this way, according to the third exemplary embodiment, the self-optimizing system applies a weighted average value of the factor's initial value and update value to radio base station 30 by calculating the weighted average value according to the respective reliabilities of the initial value and update value.
According to the second exemplary embodiment, since one of the factor's initial value and update value is applied to radio base station 30, if there is a large difference between initial value and update value, conditions of the radio communication system can vary greatly before and after an update of the radio parameter, resulting in instability. In contrast, according to this exemplary embodiment, in which the radio parameter using a weighted average of the factor's initial value and update value gradually changes, the stability of the radio communication system when the radio parameter is updated is increased.
While the invention has been particularly shown and described with reference to exemplary embodiments thereof, the invention is not limited to these exemplary embodiments. It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the claims.
The present application is based upon and claims the benefit of priority from Japanese patent application No. 2009-258055, filed on Nov. 11, 2009, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | Kind |
---|---|---|---|
2009-258055 | Nov 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/065899 | 9/15/2010 | WO | 00 | 5/10/2012 |