Detailed Description
In order to avoid ping-pong handover of the UE among the multiple cells, embodiments of the present invention provide a method for controlling and issuing measurement of a pilot report, where in the method, after determining that the terminal is handed over from a source cell to a target cell, the network device decreases an individual offset value of a current source cell, and instructs the terminal to determine whether to report a measurement result of pilot signal strength of the source cell to the network device according to the decreased individual offset value.
The network device in the present invention may be any network side device such as a Radio Network Controller (RNC) for controlling cell handover of the UE.
The individual deviation value of the cell is a cell-level parameter, the individual deviation value is carried in a measurement control message issued by the network equipment to the UE, and the terminal determines whether to report a pilot signal strength measurement result of the cell to the network equipment or not according to the individual deviation value. The lower the personality offset value for a cell, the less likely it is for the UE to hand in to the cell.
Referring to fig. 1, the method for controlling and issuing the measurement of the pilot frequency report provided by the embodiment of the present invention specifically includes the following steps:
step 10: the network equipment determines that the terminal is switched from a source cell to a target cell;
step 11: the network equipment updates the individual deviation value of the current source cell, so that the individual deviation value of the updated source cell is smaller than the individual deviation value of the source cell before updating; the initial value of the individual deviation value of the source cell is a preset individual deviation basic value;
step 12: the network equipment sends a first measurement control message carrying the updated individual deviation value of the source cell to the terminal;
step 13: after receiving the first measurement control message, the terminal determines whether to report a pilot signal strength measurement result of the source cell, which is used for switching judgment of the network equipment, to the network equipment according to the updated individual deviation value of the source cell carried in the first measurement control message.
In the invention, the UE still determines whether to report the pilot signal strength of a certain adjacent cell to the network equipment according to the following formula:
the pilot signal strength of the neighboring cell + the individual offset value of the neighboring cell ═ the pilot signal strength of the local cell + the individual offset value of the local cell + the handover threshold value.
After step 13, after receiving the cell pilot signal strength measurement result reported by the terminal, the network device determines whether to allow the terminal to perform handover and determines a new target cell to be handed over according to the updated individual offset value of each cell, and the formula used in the specific determination is the same as the above formula.
In order to ensure that the UE determines whether to report the pilot signal strength of a neighboring cell to the network device according to the above formula, the individual offset value of the local cell used when reporting the pilot signal strength of the neighboring cell to the network device is the individual offset basic value, in step 12, before the network device sends the first measurement control message to the terminal, the network device may carry the individual offset value information of the target cell, where the individual offset value of the target cell is equal to the individual offset basic value, in the first measurement control message, so as to instruct the terminal to determine whether to report the pilot signal strength measurement result of the source cell to the network device according to the updated individual offset value of the source cell and the individual offset value information of the target cell.
In order to make the reduction range of the personality deviation value within a certain range, after the network device updates the personality deviation value of the current source cell and before the network device sends the first measurement control message to the terminal, the network device can also judge whether the personality deviation value of the updated source cell is smaller than a preset personality deviation lower limit value; and if so, setting the updated individual deviation value of the source cell as an individual deviation lower limit value.
In order to enable the personality deviation value carried in the first measurement control message to be effective within a certain time, after the network equipment determines that the terminal is switched from the source cell to the target cell, the personality deviation timer can be started, and after the personality deviation timer is overtime, the network equipment updates the personality deviation value of the current source cell, so that the personality deviation value of the updated source cell is larger than the personality deviation value of the source cell before updating and smaller than or equal to the personality deviation basic value; then, the network device sends a second measurement control message carrying the updated individual deviation value of the source cell to the terminal to instruct the terminal to determine whether to report a pilot signal strength measurement result of the source cell, which is used for switching judgment of the network device, to the network device according to the updated individual deviation value of the source cell carried in the second measurement control message.
In order to ensure that the individual deviation value returns to the individual deviation basic value, after the network equipment sends the second measurement control message to the terminal, the network equipment judges whether the individual deviation value of the current source cell is equal to the individual deviation basic value or not, if not, the individual deviation timer is restarted, and the step of updating the individual deviation value of the current source cell is executed when the individual deviation timer is overtime.
If the terminal is switched from the target cell to other cells except the target cell according to the pilot signal strength measurement result reported by the terminal before the personality deviation timer times out, the network equipment can update the personality deviation value of the current target cell, so that the personality deviation value of the updated target cell is smaller than that of the target cell before updating; the initial value of the individual deviation value of the target cell is a preset individual deviation basic value; then, the network device sends a third measurement control message carrying the updated individual deviation value of the target cell to the terminal to indicate the terminal to determine whether to report a pilot signal strength measurement result of the target cell for handover judgment of the network device to the network device according to the updated individual deviation value of the target cell, and restarts an individual deviation timer. The other cells herein are the source cell or cells other than the source cell and the target cell.
Before the network device sends the third measurement control message to the terminal, the network device may also carry the information of the individual deviation value of the other cell, where the individual deviation value of the other cell is equal to the individual deviation base value, in the third measurement control message, so as to instruct the terminal to determine whether to report the measurement result of the pilot signal strength of the target cell to the network device according to the updated individual deviation value of the target cell and the information of the individual deviation value of the other cell.
The time for the network equipment to start the individual offset timer can adopt the following two modes, one mode is that the network equipment starts the individual offset timer after a punishment timer which is started after the terminal is switched from the source cell to the target cell and is used for monitoring the switching period of the terminal cell is overtime; one is that the network device starts the penalty timer at the same time as the individual offset timer, and the timing duration of the individual offset timer is greater than the timing duration of the penalty timer.
The penalty timer is a timer which is started when the cell switching of the UE is successful, and the cell switching action of the UE is not allowed to be triggered again before the timeout of the timer.
If the network equipment maintains an individual offset timer for the terminal, the individual offset timer started by the network equipment is the individual offset timer; if the network equipment respectively maintains an individual offset timer for each cell, the individual offset timer started by the network equipment is the individual offset timer maintained for the source cell; if the network device maintains an individual offset timer for each two cells, the individual offset timer started by the network device is the individual offset timer maintained for the source cell and the target cell.
The present invention will be described in more detail with reference to the following examples:
the parameters involved in the following three examples are stated below:
individual offset reduction step size: s;
personality offset valid timer length: t;
individual shift reduction lower limit: smax (optional parameter).
The first embodiment is as follows:
in this embodiment, the RNC maintains only one timer T for each UE.
After the UE is successfully switched for one time, if the UE is switched from the cell A to the cell B, the RNC sends a 1G/2A measurement control message to the UE, the individual deviation value of the cell (cell A) which is just cut out by the UE is reduced by S on the individual deviation basic value, and the individual deviation value of the cell B is set as the individual deviation basic value. And when the punishment timer for monitoring the switching period of the terminal cell is overtime, starting the individual deviation effective timer T.
If the UE has no new switching action before T is overtime, the RNC sends a new measurement control message to the UE again after T is overtime, and the individual deviation value of the cell A is set as an individual deviation basic value in the message.
If the UE triggers the switching before T is overtime, for example, the UE is switched from the cell B to the cell A or the cell C, the RNC retransmits the 1G/2A measurement control message, the individual deviation value of the cell A or the cell C is set as a basic value in the message, the individual deviation value of the cell B is reduced by S on the individual deviation basic value, and the timer T is restarted.
Example two:
in this embodiment, the RNC maintains one timer T for each cell (including a serving cell and a neighboring cell) of each UE.
Assuming three cells A, B and C, the RNC needs to maintain a personality offset value and a personality offset validity timer for each cell, i.e., the following table, hereinafter referred to as a state table. The table has the following initial values (assuming that the individual offset base values are all 0):
cell |
A |
B |
C |
Personality offset |
Qa=0 |
Qb=0 |
Qc=0 |
Personality skew validity timer |
Ta off |
Tb close |
Tc shutdown |
After the UE successfully performs a handover, assuming that the UE is handed over from cell a to cell B, the RNC updates Qa-S and Qb-0, and issues a 1G/2A measurement control message to the UE according to the configuration. And starting a timer Ta after the penalty timer is overtime. Now, state 1 is recorded as shown in the following table:
cell |
A |
B |
C |
Personality offset |
Qa=-S |
Qb=0 |
Qc=0 |
Personality skew validity timer |
Ta Start |
Tb close |
Tc shutdown |
On the basis of the state 1, if the UE has no new switching action before the Ta timeout, the RNC sends a new measurement control message to the UE again after the Ta timeout, and the personalized deviation value of the cell A is set back to the personalized deviation value basic value in the message. This time is recorded as state 2, as shown in the following table:
cell |
A |
B |
C |
Personality offset |
Qa=0 |
Qb=0 |
Qc=0 |
Personality skew validity timer |
Ta off |
Tb close |
Tc shutdown |
On the basis of the state 1, if the UE triggers the switching before the Ta is overtime, and if the UE is switched from the cell B to the cell A, the RNC retransmits the 1G/2A measurement control message, sets the individual deviation value of the cell A as the individual deviation basic value 0 in the message, reduces the individual deviation value of the cell B on the individual deviation basic value by S, and starts the timer Tb after the punishment timer is overtime. However, Qa in the state table is not clear 0, and is recorded as state 3, as shown in the following table:
cell |
A |
B |
C |
Personality offset |
Qa=-S |
Qb=-S |
Qc=0 |
Personality skew validity timer |
Ta Start |
Tb Start |
Tc shutdown |
On the basis of the state 3, if the UE triggers the switching again before the Ta is overtime, and if the UE switches back to the cell B from the cell A, the RNC retransmits the 1G/2A measurement control message, the personalized deviation value of the cell B is set as the personalized deviation basic value 0 in the message, the personalized deviation value of the cell A is reduced by S on the existing value, and the timer Ta is restarted after the punishment timer is overtime. However, Qb in the state table is not clear 0, and is recorded as state 4, as shown in the following table:
cell |
A |
B |
C |
Personality offset |
Qa=-2S |
Qb=-S |
Qc=0 |
Personality skew validity timer |
Ta Start |
Tb Start |
Tc shutdown |
On the basis of the state 4, if the UE triggers the switching again before the Tb is overtime, if the UE is switched from the cell B to the cell C, the RNC retransmits the 1G/2A measurement control message, the individual deviation value of the cell C is set as the individual deviation basic value 0 in the message, the individual deviation value of the cell B is reduced by S again on the existing value, and the timer Tb is restarted after the punishment timer is overtime. The state table of cell a is not affected at this time, and is recorded as state 5, as shown in the following table:
cell |
A |
B |
C |
Personality offset |
Qa=-2S |
Qb=-2S |
Qc=0 |
Personality skew validity timer |
Ta Start |
Tb Start |
Tc shutdown |
And when updating the personality deviation value, if the personality deviation value exceeds the lower reduction limit Smax after S is reduced, setting the personality deviation value to Smax.
In summary, after the UE switches out a cell, the measurement control message and the individual offset value of the cell in the state table are both decreased by S; after UE cuts in a cell, the individual deviation value of the cell in the measurement control message is recovered to an individual deviation basic value, and the value in the state table is unchanged; the individual deviation value in the measurement control message sent by the RNC can be different from that in a state table, wherein the state table is a configuration value for maintaining next ping-pong switching; after the individual offset valid timer T is out of time, there are two methods for backing the individual offset value Q: one is a fallback to the basic value 0 once, and the timer T is not started any more; the other is to back off S each time and restart the timer T until Q falls back to the base value. The specific flow is shown in fig. 2:
step S101: RNC determines UE switches from source cell to target cell;
step S102: RNC updates the state table to reduce the individual deviation value of the source cell in the state table by S and to keep the individual deviation values of other cells unchanged;
step S103: RNC sends down measurement control message to UE, the message carries the individual deviant of the source cell as the individual deviant of the source cell recorded in the state table, the individual deviant of the target cell is the individual deviant basic value, and starts the individual deviant effective timer T;
step S104: judging whether the UE is switched before T is overtime, if so, returning to the step S101; otherwise, go to step S105;
step S105: waiting for T overtime, and jumping to the step S106 after the T overtime;
step S106: the RNC backs off the individual deviation value of the source cell in the state table by S, namely reduces the S, or directly backs off the individual deviation value of the source cell to an individual deviation basic value, and issues a new measurement control message carrying the updated individual deviation value;
step S107: the RNC judges whether the individual deviation value of the source cell is returned to the individual deviation basic value, if so, the process is ended; otherwise, jumping to step S108;
step S108: the personality deviation validity timer T of the source cell is restarted and the process jumps to step S105.
Example three:
in this embodiment, an individual offset validity timer T is maintained for each of the cells (including the serving cell and the neighboring cell) of each UE.
The present embodiment is similar to the second embodiment, except that the personality deviation value between two cells and the corresponding personality deviation valid timer need to be maintained. Still assuming three cells A, B and C, the initial values of the state table that the RNC needs to maintain are as follows (assuming that the individual offset base values are all 0):
the updating method of the state table is the same as that of the embodiment, and the individual offset value of each cell in the measurement control message issued by the RNC needs to be calculated according to the individual offset relationship between the neighboring cell and the local cell in the state table. Namely, the individual offset value of the source cell carried in the measurement control message is the sum of the individual offset basic value and the Q target-source, and the individual offset value of the target cell carried in the measurement control message is the individual offset basic value.
For example, after the UE is successfully handed over from cell a to cell B, the state table is updated as follows:
at this time, in the measurement control message issued by the RNC, the individual offset value of the cell a is-S, and the individual offset values of the cell B and the cell C are 0. That is, the state value of the whole row of the cell B in the table is issued.
Before Tba times out, if the UE is successfully handed over from cell B back to cell a again, the state table is updated as:
at this time, in the measurement control message sent by the RNC, the individual offset values of the cell a and the cell C are 0, and the individual offset value of the cell B is-S. That is, the state value of the whole row of the cell A in the table is issued.
In this embodiment, it may also be considered that when the UE is handed over, the individual offset values of the source cell with respect to the target cell and the target cell with respect to the source cell are modified simultaneously, and two timers are started simultaneously, that is, the occurrence of the bidirectional ping-pong handover is limited simultaneously.
The parameter configuration strategy in the present invention may be as follows:
individual offset reduction step size S: too large a step size may affect normal back-cutting and too small a step size may have no effect. The preferable value range is 0-15 dB;
personality offset valid timer length T: after the penalty timer is switched, the relevance between the multiple times of switching of the overlong user is not large, and the effect of setting the overlong user is not achieved. The preferable value range is 0-120 s;
individual shift reduction lower limit Smax: and (6) selecting parameters. The preferred value range is 0-60 dB.
Referring to fig. 3, an embodiment of the present invention further provides a wireless communication system, where the system includes:
the network device 30 is configured to update the personality deviation value of the current source cell after it is determined that the terminal is switched from the source cell to the target cell, so that the personality deviation value of the updated source cell is smaller than the personality deviation value of the source cell before updating; the initial value of the individual deviation value of the source cell is a preset individual deviation basic value; sending a first measurement control message carrying the updated individual deviation value of the source cell to the terminal;
and the terminal 31 is configured to determine, after receiving the first measurement control message, whether to report a pilot signal strength measurement result of the source cell, which is used for performing handover determination on the network device, to the network device according to the updated individual offset value of the source cell.
The network device 30 is further configured to:
after receiving the cell pilot signal strength measurement results reported by the terminal, judging whether the terminal is allowed to switch or not according to the updated individual deviation values of the cells and determining a new target cell for switching.
The network device 30 is further configured to:
after determining that the terminal is switched from the source cell to the target cell, starting an individual offset timer; after the personality deviation timer is overtime, updating the personality deviation value of the current source cell, so that the personality deviation value of the updated source cell is larger than the personality deviation value of the source cell before updating and smaller than or equal to the personality deviation basic value; sending a second measurement control message carrying the updated individual deviation value of the source cell to the terminal;
the terminal 31 is further configured to:
and after receiving the second measurement control message, determining whether to report a pilot signal strength measurement result of the source cell for switching judgment of the network equipment to the network equipment or not according to the updated individual deviation value of the source cell carried in the second measurement control message.
The network device 30 is further configured to:
after the second measurement control message is sent, whether the individual deviation value of the current source cell is equal to the individual deviation basic value or not is judged, and if not, the individual deviation timer is restarted.
The network device 30 is further configured to:
after determining that the terminal is switched from the source cell to the target cell, starting an individual offset timer; before the personality deviation timer is overtime, switching the terminal from the target cell to other cells except the target cell according to the pilot signal strength measurement result reported by the terminal, and updating the personality deviation value of the current target cell to ensure that the personality deviation value of the updated target cell is smaller than that of the target cell before updating; the initial value of the individual deviation value of the target cell is the individual deviation basic value; sending a third measurement control message carrying the updated individual deviation value of the target cell to the terminal;
the terminal 31 is further configured to:
after receiving the third measurement control message, determining whether to report a pilot signal strength measurement result of the target cell for handover judgment of the network equipment to the network equipment according to the updated individual deviation value of the target cell, and restarting an individual deviation timer.
The network device 30 is further configured to:
before sending a third measurement control message to the terminal, carrying the individuality deviation value information of other cells of which the individuality deviation values of other cells are equal to the individuality deviation basic value in the third measurement control message;
the terminal 31 is configured to:
and determining whether to report a pilot signal strength measurement result of the target cell to network equipment or not according to the updated individual deviation value of the target cell and the information of the individual deviation values of the other cells.
The network device 30 is further configured to:
before the first measurement control message is sent to the terminal, carrying the target cell individual deviation value information of which the individual deviation value of the target cell is equal to the individual deviation basic value in the first measurement control message;
the terminal 31 is configured to:
and determining whether to report a pilot signal strength measurement result of the source cell to network equipment or not according to the updated individual deviation value of the source cell and the individual deviation value information of the target cell.
Referring to fig. 4, an embodiment of the present invention further provides a network device, where the network device includes:
the offset value updating unit 40 is configured to update the personality offset value of the current source cell after it is determined that the terminal is switched from the source cell to the target cell, so that the personality offset value of the updated source cell is smaller than the personality offset value of the source cell before updating; the initial value of the individual deviation value of the source cell is a preset individual deviation basic value;
a measurement control sending unit 41, configured to send a first measurement control message carrying the updated individual offset value of the source cell to the terminal, so as to instruct the terminal to determine, according to the updated individual offset value of the source cell, whether to report, to the network device, a pilot signal strength measurement result of the source cell, which is used for performing handover determination on the network device.
The apparatus further comprises:
and a handover decision unit 42, configured to, after receiving the cell pilot signal strength measurement result reported by the terminal, decide whether to allow the terminal to perform handover according to the updated individual offset value of each cell, and determine a new target cell for handover.
The apparatus further comprises:
an offset timer unit 43, configured to start an individual offset timer after determining that the terminal is handed over from the source cell to the target cell; after the personality deviation timer is overtime, updating the personality deviation value of the current source cell, so that the personality deviation value of the updated source cell is larger than the personality deviation value of the source cell before updating and smaller than or equal to the personality deviation basic value; and sending a second measurement control message carrying the updated individual deviation value of the source cell to the terminal to indicate the terminal to determine whether to report a pilot signal strength measurement result of the source cell, which is used for switching judgment of the network equipment, to the network equipment according to the updated individual deviation value of the source cell carried in the second measurement control message.
The offset timer unit 43 is further configured to:
and after sending the second measurement control message to the terminal, judging whether the individual deviation value of the current source cell is equal to the individual deviation basic value, and if not, restarting the individual deviation timer.
The offset timer unit 43 is further configured to:
after determining that the terminal is switched from the source cell to the target cell, starting an individual offset timer; before the personality deviation timer is overtime, switching the terminal from the target cell to other cells except the target cell according to the pilot signal strength measurement result reported by the terminal, and updating the personality deviation value of the current target cell to ensure that the personality deviation value of the updated target cell is smaller than that of the target cell before updating; the initial value of the individual deviation value of the target cell is the individual deviation basic value; and sending a third measurement control message carrying the updated individual deviation value of the target cell to the terminal to indicate the terminal to determine whether to report a pilot signal strength measurement result of the target cell for switching judgment of the network equipment to the network equipment or not according to the updated individual deviation value of the target cell, and restarting an individual deviation timer. The other cells are: the source cell, or a cell other than the source cell and the target cell.
The offset timer unit 43 is further configured to:
before sending a third measurement control message to the terminal, carrying the individual deviation value information of other cells, of which the individual deviation values of the other cells are equal to the individual deviation basic value, in the third measurement control message to indicate the terminal to determine whether to report the pilot signal strength measurement result of the target cell to the network equipment according to the updated individual deviation value of the target cell and the individual deviation value information of the other cells.
The offset timer unit 43 is configured to:
after a punishment timer which is started after the terminal is switched from the source cell to the target cell and is used for monitoring the switching period of the terminal cell is overtime, starting the individual deviation timer; or,
starting the individual offset timer at the same time as starting the penalty timer, wherein the timing duration of the individual offset timer is longer than the timing duration of the penalty timer.
The measurement control transmission unit 41 is further configured to:
before the first measurement control message is sent to the terminal, carrying the target cell individual deviation value information of which the individual deviation value of the target cell is equal to the individual deviation basic value in the first measurement control message so as to indicate the terminal to determine whether to report the pilot signal strength measurement result of the source cell to the network equipment according to the updated individual deviation value of the source cell and the target cell individual deviation value information.