Disclosure of Invention
The embodiment of the invention provides a power control method, a power control device and UE (user equipment), which are used for solving the problem that the UE is out of step easily caused by a power control mode in the soft handover process of moving the UE from a source cell to a target cell.
In order to solve the technical problem, the embodiment of the invention discloses the following technical scheme:
in a first aspect, a power control method is provided, the method comprising:
receiving a control message issued by network equipment in the moving process of User Equipment (UE), wherein the control message comprises parameters of a target cell, the network equipment is a base station of the target cell or a base station of a source cell, the source cell is a serving cell before cell switching of the UE, and the target cell is the serving cell after cell switching of the UE;
and carrying out open loop power control on the transmitting power of the dedicated physical control channel DPCCH according to the parameters of the target cell so that the base station of the target cell receives the DPCCH transmitted by the UE.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the receiving a control message sent by a network device includes:
receiving an active set update message which is issued by network equipment and used for adding the target cell into the active set of the UE; or,
receiving a serving cell update message sent by network equipment for switching the serving cell of the UE to the target cell; or,
receiving an active set update message which is issued by network equipment and indicates the UE to delete a source cell from an active set; or,
and receiving a new control message which is issued by the network equipment and used for carrying the parameters of the target cell.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the performing open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell includes:
when receiving an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE carries out open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell when establishing a wireless link with the target cell; or,
when receiving a serving cell update message which is sent by network equipment and used for switching the serving cell of the UE to the target cell, the UE performs open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell when switching the serving cell to the target cell; or,
and when receiving an active set update message which is sent by network equipment and indicates the UE to delete the source cell from the active set, the UE performs open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell when disconnecting the wireless link with the source cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the parameter of the target cell includes at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
and the UE performs open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell by adopting any one of the following modes:
when the parameter of the target cell comprises the DPCCH power offset value, the UE obtains a difference value between the DPCCH power offset value and a pilot channel receiving code power value of the target cell and obtains a stored power control historical value of the DPCCH, and determines the larger value of the difference value and the power control historical value of the DPCCH as the transmitting power of the DPCCH;
when the parameter of the target cell comprises the DPCCH power increasing value, the UE obtains a saved power control historical value of the DPCCH, and determines the sum of the power control historical value of the DPCCH and the DPCCH power increasing value as the transmitting power of the DPCCH;
when the parameter of the target cell comprises the main pilot frequency transmitting power value, the UE obtains a saved power control historical value of the DPCCH, and determines a larger value of the power control historical value of the DPCCH and the power candidate value as the transmitting power of the DPCCH according to a power candidate value calculated by the main pilot frequency transmitting power value, wherein the power candidate value is a value obtained by adding the main pilot frequency transmitting power value and a pilot channel receiving code power value of the source cell to the power control historical value and then subtracting the main pilot frequency transmitting power value of the source cell and the pilot channel receiving code power value of the target cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, before performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell, the method further includes:
the UE judges whether the UE meets an open-loop power control condition;
the performing open loop power control on the transmission power of the DPCCH according to the parameter of the target cell comprises: when the judgment result is that the UE meets the open-loop power control condition, carrying out open-loop power control on the transmitting power of the DPCCH according to the parameters of the target cell;
wherein the open loop power control conditions include:
the speed estimation value of the UE is higher than a set speed threshold value; or,
and when the UE receives an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the source cell and received in a preset time period is lower than a set quality threshold value.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell includes: carrying out open loop power control on the transmitting power of the DPCCH on a preset number of time slots after receiving the control message according to the parameters of the target cell;
the method further comprises the following steps: and on the time slot after the preset number of time slots, controlling a TPC command word to adjust the transmitting power of the DPCCH according to the transmitting power issued by the base station of the cell in the active set of the UE.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, or the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, the UE moving process includes a process in which the UE moves from a micro cell to a macro cell;
the target cell is specifically the macro cell, and the source cell is the micro cell.
In a second aspect, there is provided a power control apparatus, the apparatus comprising:
a receiving unit, configured to receive a control message sent by a network device in a moving process of a UE, where the control message includes a parameter of a target cell, the network device is a base station of the target cell or a base station of a source cell, the source cell is a serving cell before cell switching is performed on the UE, and the target cell is a serving cell after cell switching is performed on the UE;
and the control unit is used for carrying out open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell received by the receiving unit so that the base station of the target cell receives the DPCCH transmitted by the UE.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the receiving unit is specifically configured to receive an active set update message, which is sent by a network device and used to add the target cell to the active set of the UE; or, the serving cell update message is used for receiving a serving cell update message sent by a network device to switch the serving cell of the UE to the target cell; or, the active set update message is used for receiving an active set update message sent by a network device and instructing the UE to delete the source cell from the active set; or receiving a newly added control message which is issued by the network equipment and used for carrying the parameters of the target cell;
the control unit is specifically configured to, when the receiving unit receives an active set update message that adds the target cell to the active set of the UE, perform open loop power control on transmit power of a DPCCH according to a parameter of the target cell when the UE establishes a radio link with the target cell; or, when the receiving unit receives a serving cell update message for switching the serving cell of the UE to the target cell, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the UE switches the serving cell to the target cell; or, when the receiving unit receives an active set update message deleting the source cell from the active set, and when the UE disconnects the radio link with the source cell, performing open loop power control on the transmission power of the DPCCH according to the parameter of the target cell.
With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the parameter of the target cell received by the receiving unit includes at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
the control unit comprises at least one of the following sub-units:
a first control subunit, configured to, when the parameter of the target cell received by the receiving unit includes the DPCCH power offset value, obtain a difference value between the DPCCH power offset value and a pilot channel received code power value of the target cell, and obtain a stored power control history value of the DPCCH, and determine a larger value of the difference value and the power control history value of the DPCCH as a transmission power of the DPCCH;
a second control subunit, configured to, when the parameter of the target cell received by the receiving unit includes the DPCCH power boost value, obtain a saved power control history value of the DPCCH, and determine a sum of the power control history value of the DPCCH and the DPCCH power boost value as a transmission power of the DPCCH;
and a third control subunit, configured to, when the parameter of the target cell received by the receiving unit includes the primary pilot transmission power value, obtain a saved power control history value of the DPCCH, determine, according to a power candidate value calculated by the primary pilot transmission power value, a larger value of the power control history value of the DPCCH and the power candidate value as the transmission power of the DPCCH, where the power candidate value is a value obtained by adding the primary pilot transmission power value to the pilot channel reception code power value of the source cell and subtracting the primary pilot transmission power value of the source cell from the pilot channel reception code power value of the target cell.
With reference to the second aspect, or the first possible implementation manner of the second aspect, or the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the apparatus further includes:
a judging unit, configured to judge whether the UE satisfies an open-loop power control condition;
the control unit is specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the determination result of the determining unit is that the UE satisfies the open-loop power control condition;
wherein the open loop power control conditions include:
the speed estimation value of the UE is higher than a set speed threshold value; or,
and when the UE receives an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the source cell and received in a preset time period is lower than a set quality threshold value.
With reference to the second aspect, or the first possible implementation manner of the second aspect, or the second possible implementation manner of the second aspect, or the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the control unit is specifically configured to perform open loop power control on the transmit power of the DPCCH according to the parameter of the target cell over a preset number of slots after the receiving unit receives the control message;
and the control unit is further configured to adjust the transmit power of the DPCCH at the time slot after the preset number of time slots according to the TPC command word issued by the base station of the cell in the active set of the UE.
With reference to the second aspect, or the first possible implementation manner of the second aspect, or the second possible implementation manner of the second aspect, or the third possible implementation manner of the second aspect, or the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, the receiving unit is specifically configured to receive a control message issued by a network device in a process that a UE moves from a micro cell to a macro cell, where the control message includes a parameter of the macro cell, the target cell is the macro cell, and the source cell is the micro cell.
In a third aspect, a UE is provided, the UE comprising: a wireless transceiver and a processor, wherein,
the wireless transceiver is configured to receive a control message issued by a network device during a UE moving process, where the control message includes a parameter of a target cell, the network device is a base station of the target cell or a base station of a source cell, the source cell is a serving cell before cell switching is performed on the UE, and the target cell is a serving cell after cell switching is performed on the UE;
and the processor is used for carrying out open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell so that the base station of the target cell receives the DPCCH transmitted by the UE.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the radio transceiver is specifically configured to receive an active set update message, which is sent by a network device and used to add the target cell to an active set of the UE; or receiving a serving cell update message sent by network equipment to switch the serving cell of the UE to the target cell; or receiving an active set update message sent by network equipment and indicating the UE to delete the source cell from the active set; or receiving a newly added control message which is issued by the network equipment and used for carrying the parameters of the target cell;
the processor is specifically configured to, when the radio transceiver receives an active set update message, which is issued by a network device and used for adding the target cell to the active set of the UE, establish a radio link with the target cell, and perform open-loop power control on the transmit power of the DPCCH according to a parameter of the target cell; or, when the wireless transceiver receives a serving cell update message sent by a network device and used for switching the serving cell of the UE to the target cell, performing open-loop power control on the transmitting power of the DPCCH according to the parameters of the target cell when the serving cell is switched to the target cell; or, when the wireless transceiver receives an active set update message sent by a network device and indicating that the UE deletes the source cell from the active set, the wireless transceiver performs open loop power control on the transmitting power of the DPCCH according to the parameter of the target cell when a wireless link with the source cell is disconnected.
With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect, the parameter of the target cell received by the radio transceiver includes at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
the processor is specifically configured to, when the parameter of the target cell includes the DPCCH power offset value, obtain a difference between the DPCCH power offset value and a pilot channel received code power value of the target cell, obtain a stored power control history value of the DPCCH, and determine a larger value of the difference and the power control history value of the DPCCH as a transmission power of the DPCCH; or when the parameter of the target cell comprises the DPCCH power increasing value, obtaining a saved power control historical value of the DPCCH, and determining the sum of the power control historical value of the DPCCH and the DPCCH power increasing value as the transmitting power of the DPCCH; or, when the parameter of the target cell includes the main pilot transmission power value, obtaining a saved power control history value of the DPCCH, and determining a larger value of the power control history value of the DPCCH and the power candidate value as the transmission power of the DPCCH according to a power candidate value calculated by the main pilot transmission power value, wherein the power candidate value is a value obtained by adding the main pilot transmission power value and the pilot channel reception code power value of the source cell to the power control history value and then subtracting the main pilot transmission power value of the source cell and the pilot channel reception code power value of the target cell.
With reference to the third aspect, or the first possible implementation manner of the third aspect, or the second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the processor is further configured to determine whether the UE satisfies an open-loop power control condition;
the processor is specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the UE satisfies the open-loop power control condition according to the determination result;
wherein the open loop power control conditions include:
the speed estimation value of the UE is higher than a set speed threshold value; or,
and when the UE receives an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the source cell and received in a preset time period is lower than a set quality threshold value.
With reference to the third aspect, or the first possible implementation manner of the third aspect, or the second possible implementation manner of the third aspect, or the third possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the processor is specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell over a preset number of time slots after the radio transceiver receives the control message;
and the processor is further configured to adjust the transmit power of the DPCCH at the time slot after the preset number of time slots according to the TPC command word issued by the base station of the cell in the active set of the UE.
With reference to the third aspect, or the first possible implementation manner of the third aspect, or the second possible implementation manner of the third aspect, or the third possible implementation manner of the third aspect, or the fourth possible implementation manner of the third aspect, in a fifth possible implementation manner of the third aspect, the radio transceiver is specifically configured to receive a control message issued by a network device when a UE moves from a micro cell to a macro cell, where the control message includes a parameter of the macro cell, the target cell is the macro cell, and the source cell is the micro cell.
In the embodiment of the invention, when the UE moves, the control message which is sent by the network equipment and contains the parameters of the target cell is received, and the open-loop power control is carried out on the transmitting power of the DPCCH according to the parameters of the target cell, so that the base station of the target cell receives the DPCCH transmitted by the UE. By applying the embodiment of the invention, when the UE moves from the source cell to the target cell, the transmitting power of the DPCCH can be subjected to open-loop control according to the parameters of the target cell, compared with the prior art that the transmitting power of the DPCCH is adjusted according to the TPC command word, the open-loop power control can be adopted to ensure that the target base station can receive the DPCCH transmitted by the UE in the moving process of the UE, particularly in the high-speed moving process of the UE, thereby ensuring that the UE can add the target cell into an active set before disconnecting the connection with the source cell, and further ensuring that the UE can be switched to the target cell.
Detailed Description
In order to make the technical solutions in the embodiments of the present invention better understood and make the above objects, features and advantages of the embodiments of the present invention more comprehensible, the technical solutions in the embodiments of the present invention are described in further detail below with reference to the accompanying drawings.
Referring to fig. 1, a flow chart of an embodiment of the power control method of the present invention is shown:
step 101: and receiving a control message sent by the network equipment in the moving process of the UE, wherein the control message comprises the parameters of the target cell.
In a wireless communication network, when UE (user equipment) executes soft handover and moves from a source cell to a target cell, the quality of a pilot signal of the target cell gradually becomes better, when the quality of the pilot signal of the target cell exceeds a preset first quality threshold, the UE reports the quality of the pilot signal of the target cell to network equipment, the process is 1a event, when the network equipment allows the UE to add the target cell into an active set according to the quality of the pilot signal reported by the UE, the network equipment sends an active set update message to the UE, the UE adds the target cell into the active set according to the active set update message, and at the moment, the UE communicates with the source cell and the target cell simultaneously; when UE continues to move to a target cell and the pilot signal quality of the target cell exceeds the pilot signal quality of a source cell, the UE sends the pilot signal quality of the target cell to network equipment, the process is a 1d event, and when the network equipment issues a serving cell update message to the UE according to the pilot signal quality reported by the UE, the UE switches the serving cell from the source cell to the target cell; when the pilot signal quality of the source cell in the active set is lower than a preset second quality threshold, the UE reports the pilot signal quality of the source cell to the network equipment, the process is 1b, when the network equipment determines that the UE leaves the source cell according to the pilot signal quality reported by the UE, the network equipment issues an active set update message to the UE, and the UE deletes the source cell from the active set according to the active set update message and disconnects the connection with the source cell. Wherein the active set refers to a set of cells with which a radio link connection exists between the UE.
The embodiment can be applied to a HetNet networking architecture, and as a heterogeneous network, a HetNet can be formed by cells of different sizes and different types, where the cells may include: macro cells (macro cells) and micro cells (micro cells). It should be noted that the micro cell is only used for a broad description to distinguish from the macro cell, that is, the micro cell is a type of cell whose coverage is smaller than the macro cell, and may specifically include a pico cell (pico cell) and a femto cell (femto cell), and the like, which is not limited in this embodiment of the present invention.
Under the HetNet networking architecture, when the UE performs a soft handover, the micro cell may be used as a source cell, the macro cell may be used as a target cell, and the open-loop power control process according to the embodiment of the present invention may be performed when the above-mentioned 1a event, 1d event, or 1b event occurs during a process of the UE moving from the micro cell to the macro cell. The UE can receive an active set update message which is sent by network equipment and adds a macro cell into an active set of the UE when a 1a event occurs; or, the UE may also receive a serving cell update message that is issued by the network device and that switches the serving cell of the UE to the macro cell when the 1d event occurs; or, the UE may also receive an active set update message, which is issued by the network device and indicates the UE to delete the micro cell from the active set, when the 1b event occurs. In this embodiment, the network device may send the parameter of the macro cell in the message when sending the any one of the messages, or the network device may send a new control message carrying the parameter of the macro cell to the UE when sending the any one of the messages; that is, when the network device issues the parameter of the macro cell to the UE, the network device may multiplex the message in the prior art or add a new message. In this embodiment, the Network device may be a base station of a target cell or a base station of a source cell, where the source cell is a serving cell before the UE performs cell handover, and the target cell is a serving cell after the UE performs cell handover, and a control message sent by the Network device to the UE is sent to the Network device by a Radio Network Controller (RNC).
The parameters of the target cell included in the control message may include at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmit power value of the target cell. The DPCCH power offset value accessed into the target cell is the offset of the minimum power value required by the base station demodulation DPCCH of the target cell relative to the main pilot frequency transmitting power of the target cell under the current interference condition; the DPCCH power increasing value of the target cell is a power value of the target cell, wherein the transmitting power of the DPCCH at this time needs to be increased relative to the transmitting power of the DPCCH at the previous time; the main Pilot transmission power value of the target cell is the transmission power of the base station of the target cell when broadcasting a primary common Pilot Channel (PCPICH) in the whole target cell, and each cell only has one PCPICH.
Step 102: and carrying out open loop power control on the transmitting power of the DPCCH according to the parameters of the target cell so that the base station of the target cell receives the DPCCH transmitted by the UE.
Still take the case that, under the HetNet networking architecture, the UE moves from the microcell serving as the source cell to the macrocell serving as the target cell, wherein, when the UE receives an active set update message, which is issued by the network device and adds the macrocell to the active set of the UE in step 101, the UE performs open loop power control on the transmit power of the DPCCH according to the parameter of the macrocell when establishing a wireless link with the macrocell; when the UE receives a serving cell update message sent by the network device to switch the serving cell of the UE to the macro cell in step 101, the UE performs open-loop power control on the transmit power of the DPCCH according to the parameter of the macro cell when switching the serving cell to the macro cell; when the UE receives an active set update message sent by the network device and instructing the UE to delete the micro cell from the active set in step 101, the UE performs open loop power control on the transmit power of the DPCCH according to the parameter of the macro cell when disconnecting the radio link with the micro cell.
Specifically, in combination with the difference of the parameters of the macro cell included in the control message received in step 101, the UE may perform open-loop power control on the transmit power of the DPCCH according to the parameters of the macro cell in any one of the following manners:
when the parameter of the macro cell received by the UE in step 101 includes a DPCCH power offset value of the access macro cell, the UE may obtain a difference value between the DPCCH power offset value and a pilot channel received code power value of the macro cell, and obtain a stored power control history value of the DPCCH, and determine a larger value of the difference value and the power control history value of the DPCCH as a transmission power of the DPCCH; when the parameter of the macro cell received by the UE in step 101 includes a DPCCH power boost value of the macro cell, the UE may obtain a stored power control history value of the DPCCH, and determine a sum of the power control history value of the DPCCH and the DPCCH power boost value as a transmission power of the DPCCH; when the UE receives the parameter of the macro cell in step 101 and includes the main pilot transmission power value of the macro cell, the UE may obtain a stored power control history value of the DPCCH, determine a larger value of the power control history value and the power candidate value of the DPCCH as the transmission power of the DPCCH according to a power candidate value calculated by the main pilot transmission power value of the macro cell, where the power candidate value is a value obtained by adding the main pilot transmission power value of the macro cell and the pilot channel reception code power value of the micro cell to the power control history value, and then subtracting the main pilot transmission power value of the micro cell and the pilot channel reception code power value of the macro cell.
It can be seen from the above embodiments that, when the UE moves from the source cell to the target cell, the transmit power of the DPCCH can be controlled open-loop according to the parameter of the target cell, and compared with the prior art in which the transmit power of the DPCCH is adjusted according to the TPC command word, the macro base station can receive the DPCCH transmitted by the UE during the movement of the UE, particularly during the high-speed movement of the UE, due to the open-loop power control, so as to ensure that the target cell can be added to the active set before the UE disconnects the connection with the source cell, thereby enabling the UE to switch to the target cell.
Referring to fig. 2, a flowchart of another embodiment of the power control method according to the present invention is shown, where the embodiment describes in detail a power control process in a process of a UE moving from a micro cell to a macro cell based on a HetNet networking architecture:
step 201: the UE moves from the microcell to the macrocell.
In this embodiment, based on the HetNet networking architecture, as a heterogeneous network, a HetNet may be formed by cells of different sizes and different types, where the cells may include: macro cells (macro cells) and micro cells (micro cells). It should be noted that the micro cell is only used for a broad description to distinguish from the macro cell, that is, the micro cell is a type of cell whose coverage is much smaller than that of the macro cell, and may specifically include a pico cell (pico cell) and a femto cell (femto cell), and the like, which is not limited in this embodiment of the present invention.
In this embodiment, when the UE performs soft handover, the micro cell is used as a source cell, the macro cell is used as a target cell, and the UE moves from the micro cell to the macro cell.
Step 202: the UE determines whether the open loop power control condition is satisfied, if yes, step 203 is executed; otherwise, step 206 is performed.
In this embodiment, before performing the open loop power control, the UE may first determine whether the open loop power control condition is satisfied, if the open loop power control condition is satisfied, the open loop power control of the embodiment of the present invention may be performed, and if the open loop power control condition is not satisfied, the power control may be performed through the TPC command word according to the prior art.
The open-loop power control condition may be that the speed estimation value of the UE is higher than a set speed threshold, that is, the UE determines whether the speed estimation value of the UE is higher than the set speed threshold. The UE may estimate the speed in each period of time according to a preset period by using the existing speed estimation method to obtain a speed estimation value, and if the speed estimation value is higher than a set speed threshold value in the process of moving from the microcell to the macrocell, it indicates that the UE is currently in high-speed movement and the out-of-step risk is large, so the open-loop power control scheme of the embodiment of the present invention may be used.
The open-loop power control condition may also be that, when the UE receives an active set update message that is issued by the network device and adds the macro cell to the active set of the UE, that is, after a 1a event in the soft handover process of the UE occurs, and when the active set update message that is sent by the network device and adds the macro cell to the active set is received, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the micro cell and received within a preset time period is lower than a set quality threshold, which indicates that the link quality of the micro cell is poor, and the macro cell does not yet add the active set, so that the UE out-of-step risk is high.
Step 203: and the UE receives a control message sent by the network equipment, wherein the control message comprises the parameter of the macro cell.
When the UE satisfies the open-loop power control condition, the UE may adopt the open-loop power control scheme of the embodiment of the present invention. In this embodiment, the network device may be specifically an RNC, and the control message issued by the RNC may be specifically an existing control message issued by the RNC to the UE after the 1a event, the 1d event, or the 1b event occurs in the soft handover process, or a newly added control message issued by the RNC to the UE.
The UE can receive an active set update message which is sent by network equipment and adds a macro cell into an active set of the UE when a 1a event occurs; or, the UE may also receive a serving cell update message that is issued by the network device and that switches the serving cell of the UE to the macro cell when the 1d event occurs; or, the UE may also receive an active set update message, which is issued by the network device and indicates the UE to delete the micro cell from the active set, when the 1b event occurs. In this embodiment, the network device may send the parameter of the macro cell in the message when sending the any one of the messages, or the network device may send a new control message carrying the parameter of the macro cell to the UE when sending the any one of the messages.
The parameters of the macro cell included in the control message may include at least one of the following parameters: DPCCH Power offset value (DPCCH _ Power _ offset _ Macro) of the access Macro cell; a DPCCH Power Boost value (DPCCH _ Power _ Boost _ Macro) of the Macro cell; a Primary pilot transmission Power value (Primary _ CPICH _ TX _ Power _ Macro) of the Macro cell.
Step 204: the UE determines whether the UE is currently within a preset number of time slots after receiving the control message, and if so, performs step 205; otherwise, step 206 is performed.
In this embodiment, the UE may not need to execute the open-loop power control scheme of the embodiment of the present invention in the whole soft handover process, and the purpose of executing the open-loop power control scheme is to prevent the UE from being out of step in the handover process from the microcell to the macrocell, so the UE may execute the open-loop power control scheme in a preset number of time slots after receiving the control message, and ensure that the UE does not go out of step, and subsequent time slots of the preset number of time slots may still be compatible with the existing scheme of performing power control through the TPC command word.
When the UE receives an active set update message, which is sent by the network device and adds the macro cell to the active set of the UE in step 203, the preset number of time slots may specifically be a first time slot for establishing a Radio Link (RL) between the UE and the macro cell; when the UE receives a serving cell update message sent by the network device to switch the serving cell of the UE to the macro cell in step 203, the preset number of time slots may specifically be a first time slot for the UE to switch the serving cell to the macro cell; when the UE receives an active set update message sent by the network device and instructing the UE to delete the micro cell from the active set in step 203, the preset number of time slots may be specifically a first time slot when the UE disconnects the radio link with the micro cell. It should be noted that, in practical applications, the preset number of time slots may not be limited to the first time slot, and the embodiment of the present invention is not limited thereto.
Step 205: and the UE performs open loop power control on the transmitting power of the DPCCH according to the parameters of the macro cell and returns to the step 204.
Specifically, in combination with the difference of the parameters of the macro cell included in the control message received in step 203, the UE may perform open-loop power control on the transmit power of the DPCCH according to the parameters of the macro cell in any one of the following manners:
the first mode is as follows: when the parameter of the Macro cell received by the UE in step 203 includes the DPCCH Power offset value (DPCCH _ Power _ offset _ Macro) of the access Macro cell, the UE may obtain a difference value between the DPCCH Power offset value (DPCCH _ Power _ offset _ Macro) and the pilot channel received code Power value (CPICH _ RSCP _ Macro) of the Macro cell, and obtain a stored Power control history value (DPCCH _ Current _ Power) of the DPCCH, and determine a larger value of the difference value and the Power control history value of the DPCCH as the transmission Power of the DPCCH, that is, the Power control of the open-loop DPCCH may use the following formula:
DPCCH_Initial_power=max(DPCCH_Current_Power,DPCCH_Power_offset_Macro-CPICH_RSCP_Macro);
in the above formula, DPCCH _ Initial _ power represents the transmission power value of DPCCH in the current slot; the DPCCH Power offset value (DPCCH _ Power _ offset _ Macro) of the access Macro cell represents the offset of the lowest receiving Power of the base station demodulation DPCCH of the Macro cell relative to the main pilot frequency transmitting Power of the Macro cell under the current interference situation; the pilot channel received code power value (CPICH _ RSCP _ Macro) of the Macro cell may be measured by the UE; the Power control history value (DPCCH _ Current _ Power) of the DPCCH indicates a transmission Power value of the DPCCH of the Current slot, which is stored by the UE and is obtained through the TPC command word according to the related art.
The second mode is as follows: when the parameter of the Macro cell received by the UE in step 203 includes the DPCCH Power Boost value (DPCCH _ Power _ Boost _ Macro) of the Macro cell, the UE may obtain the stored Power control history value (DPCCH _ Current _ Power) of the DPCCH, and determine the sum of the Power control history value (DPCCH _ Current _ Power) of the DPCCH and the DPCCH Power Boost value (DPCCH _ Power _ Boost _ Macro) as the transmission Power of the DPCCH, that is, the open-loop Power control may use the following formula:
DPCCH_Initial_power=DPCCH_Current_Power+DPCCH_Power_Boost_Macro;
in the above formula, DPCCH _ Initial _ power represents the transmission power value of DPCCH in the current slot; the Power control historical value (DPCCH _ Current _ Power) of the DPCCH represents the transmission Power value of the DPCCH of the Current time slot which is obtained by TPC command words according to the prior art and is stored by the UE; the DPCCH Power Boost value (DPCCH _ Power _ Boost _ Macro) of the Macro cell represents a Power value required to be boosted by the transmission Power of the DPCCH of the Macro cell next time relative to the transmission Power of the DPCCH of this time when the UE establishes connection with the Macro cell.
The third mode is as follows: when the parameter received by the UE in step 203 includes a Primary pilot transmission Power value (Primary _ CPICH _ TX _ Power _ Macro) of the Macro cell, the UE may obtain a stored Power control history value (DPCCH _ Current _ Power) of the DPCCH, and determining a larger value of a Power control history value (DPCCH _ Current _ Power) of the DPCCH and the Power candidate value as a transmission Power of the DPCCH according to the Power candidate value calculated from a Primary pilot transmission Power value (Primary _ CPICH _ TX _ Power _ Macro) of the Macro cell, the Power candidate value is the Power control history value (DPCCH _ Current _ Power) plus the Primary pilot transmission Power value (Primary _ CPICH _ TX _ Power _ Macro) of the Macro cell and the pilot channel received code Power value (CPICH _ RSCP _ LPN) of the micro cell, and then the Primary pilot transmission Power value (Primary _ CPICH _ TX _ Power _ LPN) of the micro cell and the pilot channel received code Power value (CPICH _ RSCP _ Macro) of the Macro cell are subtracted.
DPCCH_Initial_power=max(DPCCH_Current_Power,DPCCH_Current_Power+Primary_CPICH_TX_power_Macro-Primary_CPICH_TX_power_LPN-CPICH_RSCP_Macro+CPICH_RSCP_LPN);
In the above formula, DPCCH _ Initial _ power represents the transmission power value of DPCCH in the current slot; the Power control historical value (DPCCH _ Current _ Power) of the DPCCH represents the transmission Power value of the DPCCH of the Current time slot which is obtained by TPC command words according to the prior art and is stored by the UE; the pilot channel receiving code power value (CPICH _ RSCP _ LPN) of the micro cell is the pilot channel receiving code power of the micro cell measured by the UE; the Primary pilot transmit power value (Primary _ CPICH _ TX _ power _ LPN) of the micro cell and the pilot channel receive code power value (CPICH _ RSCP _ Macro) of the Macro cell may both be measured by the UE according to the prior art.
Step 206: and the UE adjusts the transmitting power of the DPCCH according to the TPC command word issued by the base station and finishes the current flow.
When the UE does not satisfy the open-loop power control condition as a result of the determination in step 202, the UE may perform power control according to the prior art, that is, adjust the transmit power of the DPCCH according to the TPC command word issued by the base station of the cell in which the UE is activated.
When the determination result in step 204 is that the current time slot is not within the preset number of time slots after receiving the control message, that is, the current time slot is a time slot after the preset number of time slots, the UE may also perform power control according to the prior art. When the UE receives an active set update message sent by the network device to add the macro cell to the active set of the UE in step 203, the active set includes the micro cell and the macro cell, so that the UE adjusts the transmit power of the DPCCH according to TPC command words sent by the micro base station and the macro base station; when the UE receives a serving cell update message sent by the network device to switch the serving cell of the UE to the macro cell in step 203, the active set still includes the micro cell and the macro cell, so that the UE still adjusts the transmit power of the DPCCH according to the TPC command words sent by the micro base station and the macro base station; when the UE receives the active set update message sent by the network device to instruct the UE to delete the micro cell from the active set in step 203, the active set only includes the macro cell, so the UE adjusts the transmit power of the DPCCH according to the TPC command word sent by the macro base station.
In addition, in the embodiment of the present invention, after the UE executes the open-loop power control scheme, the transmission power of the DPCCH is instantly and greatly increased, a period of closed-loop power control adjustment is subsequently required, and the uplink power control loop of the UE converges by adjusting the transmission power of the DPCCH through the TPC command word, so that when a network device, such as an RNC, adjusts a target signal to Interference Ratio (SIR _ target) of the DPCCH, data in the period may not be considered.
As can be seen from the above embodiments, the embodiment can be applied to a HetNet networking architecture, and when a UE moves from a microcell to a macrocell, the transmit power of a DPCCH can be controlled in an open loop manner according to parameters of the macrocell.
Corresponding to the embodiment of the power control method, the invention also provides a power control device and an embodiment of UE.
Referring to fig. 3, a block diagram of an embodiment of a power control apparatus of the present invention is shown:
the device includes: a receiving unit 310 and a control unit 320.
The receiving unit 310 is configured to receive a control message sent by a network device in a moving process of a UE, where the control message includes a parameter of a target cell, the network device is a base station of the target cell or a base station of a source cell, the source cell is a serving cell of the UE before cell switching, and the target cell is a serving cell of the UE after cell switching;
a control unit 320, configured to perform open loop power control on the transmission power of the DPCCH according to the parameter of the target cell received by the receiving unit 310, so that the base station of the target cell receives the DPCCH transmitted by the UE.
In an alternative implementation:
the receiving unit 310 may be specifically configured to receive an active set update message, which is sent by a network device and adds the target cell to the active set of the UE; or, the serving cell update message is used for receiving a serving cell update message sent by a network device to switch the serving cell of the UE to the target cell; or, the active set update message is used for receiving an active set update message sent by a network device and instructing the UE to delete the source cell from the active set; or receiving a newly added control message which is issued by the network equipment and used for carrying the parameters of the target cell;
the controlling unit 320 may be specifically configured to, when the receiving unit 310 receives an active set update message that adds the target cell to the active set of the UE, perform open loop power control on transmit power of a DPCCH according to a parameter of the target cell when the UE establishes a radio link with the target cell; or, when the receiving unit 310 receives a serving cell update message for switching the serving cell of the UE to the target cell, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the UE switches the serving cell to the target cell; or, when the receiving unit 310 receives an active set update message that deletes the source cell from the active set, and when the UE disconnects the radio link with the source cell, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell.
In another alternative implementation:
the parameters of the target cell received by the receiving unit 310 include at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
the control unit 320 may comprise at least one of the following sub-units (not shown in fig. 3):
a first control subunit, configured to, when the parameter of the target cell received by the receiving unit 310 includes the DPCCH power offset value, obtain a difference value between the DPCCH power offset value and a pilot channel received code power value of the target cell, and obtain a stored power control history value of the DPCCH, and determine a larger value of the difference value and the power control history value of the DPCCH as a transmission power of the DPCCH;
a second control subunit, configured to, when the parameter of the target cell received by the receiving unit 310 includes the DPCCH power boost value, obtain a saved power control history value of the DPCCH, and determine a sum of the power control history value of the DPCCH and the DPCCH power boost value as a transmission power of the DPCCH;
a third control subunit, configured to, when the parameter of the target cell received by the receiving unit 310 includes the primary pilot transmission power value, obtain a saved power control history value of the DPCCH, determine, according to a power candidate value calculated by the primary pilot transmission power value, a larger value of the power control history value of the DPCCH and the power candidate value as the transmission power of the DPCCH, where the power candidate value is a value obtained by adding the primary pilot transmission power value and the pilot channel reception code power value of the source cell to the power control history value, and then subtracting the primary pilot transmission power value of the source cell and the pilot channel reception code power value of the target cell.
In another alternative implementation:
the control unit 320 may be specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell at a preset number of time slots after the receiving unit 310 receives the control message;
the control unit 320 may be further configured to adjust the transmit power of the DPCCH in the time slot after the preset number of time slots according to the TPC command word issued by the base station of the cell in the active set of the UE.
In the foregoing embodiment, the receiving unit 310 may be specifically configured to receive a control message sent by a network device when the UE moves from a micro cell to a macro cell, where the control message includes a parameter of the macro cell.
Referring to fig. 4, there is shown a block diagram of another embodiment of the power control apparatus of the present invention:
the device includes: a receiving unit 410, a judging unit 420 and a control unit 430.
The receiving unit 410 is configured to receive a control message sent by a network device in a moving process of a UE, where the control message includes a parameter of a target cell;
a determining unit 420, configured to determine whether the UE satisfies an open-loop power control condition;
a control unit 430, configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell received by the receiving unit 410, so that the base station of the target cell receives the DPCCH transmitted by the UE, when the determination result of the determining unit 420 is that the UE satisfies the open-loop power control condition.
Wherein the open loop power control condition may include:
the speed estimation value of the UE is higher than a set speed threshold value; or,
and when the UE receives an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the source cell and received in a preset time period is lower than a set quality threshold value.
In an alternative implementation:
the receiving unit 410 may be specifically configured to receive an active set update message, which is sent by a network device and adds the target cell to the active set of the UE; or, the serving cell update message is used for receiving a serving cell update message sent by a network device to switch the serving cell of the UE to the target cell; or, the active set update message is used for receiving an active set update message sent by a network device and instructing the UE to delete the source cell from the active set; or receiving a newly added control message which is issued by the network equipment and used for carrying the parameters of the target cell;
the controlling unit 430 may be specifically configured to, when the receiving unit 410 receives an active set update message that adds the target cell to the active set of the UE, perform open loop power control on transmit power of a DPCCH according to a parameter of the target cell when the UE establishes a radio link with the target cell; or, when the receiving unit 410 receives a serving cell update message for switching the serving cell of the UE to the target cell, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the UE switches the serving cell to the target cell; or, when the receiving unit 410 receives an active set update message that deletes the source cell from the active set, when the UE disconnects the radio link with the source cell, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell.
In another alternative implementation:
the parameters of the target cell received by the receiving unit 410 include at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
the control unit 430 may comprise at least one of the following sub-units (not shown in fig. 4):
a first control subunit, configured to, when the parameter of the target cell received by the receiving unit 410 includes the DPCCH power offset value, obtain a difference value between the DPCCH power offset value and a pilot channel received code power value of the target cell, and obtain a stored power control history value of the DPCCH, and determine a larger value of the difference value and the power control history value of the DPCCH as a transmission power of the DPCCH;
a second control subunit, configured to, when the parameter of the target cell received by the receiving unit 410 includes the DPCCH power boost value, obtain a saved power control history value of the DPCCH, and determine a sum of the power control history value of the DPCCH and the DPCCH power boost value as a transmission power of the DPCCH;
a third control subunit, configured to, when the parameter of the target cell received by the receiving unit 410 includes the primary pilot transmission power value, obtain a saved power control history value of the DPCCH, determine, according to a power candidate value calculated by the primary pilot transmission power value, a larger value of the power control history value of the DPCCH and the power candidate value as the transmission power of the DPCCH, where the power candidate value is a value obtained by adding the primary pilot transmission power value and the pilot channel reception code power value of the source cell to the power control history value, and then subtracting the primary pilot transmission power value of the source cell and the pilot channel reception code power value of the target cell.
In another alternative implementation:
the control unit 430 may be specifically configured to, when the determination result of the determining unit 420 is that the open-loop power control condition is satisfied, perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell over a preset number of time slots after the receiving unit 410 receives the control message;
the control unit 430 may be further configured to adjust the transmit power of the DPCCH in the time slot after the preset number of time slots according to the TPC command word issued by the base station of the cell in the active set of the UE.
In the foregoing embodiment, the receiving unit 410 may be specifically configured to receive a control message sent by a network device when a UE moves from a micro cell to a macro cell, where the control message includes a parameter of the macro cell, where the target cell is the macro cell, and the source cell is the micro cell.
Referring to fig. 5, a block diagram of an embodiment of the UE of the present invention is shown:
the UE includes: a wireless transceiver 510 and a processor 520.
The wireless transceiver 510 is configured to receive a control message sent by a network device in a moving process of a UE, where the control message includes a parameter of a target cell, the network device is a base station of the target cell or a base station of a source cell, the source cell is a serving cell of the UE before cell switching is performed, and the target cell is a serving cell of the UE after cell switching is performed;
the processor 520 is configured to perform open loop power control on the transmit power of the DPCCH according to the parameter of the target cell, so that the base station of the target cell receives the DPCCH transmitted by the UE.
Wherein the wireless transceiver 510 and the processor 520 may be implemented by integrated circuit technology.
In an alternative implementation:
the radio transceiver 510 may be specifically configured to receive an active set update message, which is sent by a network device and adds the target cell to the active set of the UE; or receiving a serving cell update message sent by network equipment to switch the serving cell of the UE to the target cell; or receiving an active set update message sent by network equipment and indicating the UE to delete the source cell from the active set; or receiving a newly added control message which is issued by the network equipment and used for carrying the parameters of the target cell;
the processor 520 may be specifically configured to, when the radio transceiver 510 receives an active set update message, which is sent by a network device and adds the target cell to the active set of the UE, establish a radio link with the target cell, and perform open loop power control on the transmit power of the DPCCH according to a parameter of the target cell; or, when the radio transceiver 510 receives a serving cell update message sent by a network device to switch the serving cell of the UE to the target cell, performing open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the serving cell is switched to the target cell; or, when the radio transceiver 510 receives an active set update message sent by a network device and instructing the UE to delete the source cell from the active set, when the radio link with the source cell is disconnected, performing open loop power control on the transmit power of the DPCCH according to the parameter of the target cell.
In another alternative implementation:
the parameters of the target cell received by the radio transceiver 510 may include at least one of the following parameters: accessing the DPCCH power offset value of the target cell; a DPCCH power boost value of the target cell; a primary pilot transmission power value of the target cell;
the processor 520 may be specifically configured to, when the parameter of the target cell includes the DPCCH power offset value, obtain a difference between the DPCCH power offset value and a pilot channel received code power value of the target cell, obtain a stored power control history value of the DPCCH, and determine a larger value of the difference and the power control history value of the DPCCH as the transmission power of the DPCCH; or when the parameter of the target cell comprises the DPCCH power increasing value, obtaining a saved power control historical value of the DPCCH, and determining the sum of the power control historical value of the DPCCH and the DPCCH power increasing value as the transmitting power of the DPCCH; or, when the parameter of the target cell includes the main pilot transmission power value, obtaining a saved power control history value of the DPCCH, and determining a larger value of the power control history value of the DPCCH and the power candidate value as the transmission power of the DPCCH according to a power candidate value calculated by the main pilot transmission power value, wherein the power candidate value is a value obtained by adding the main pilot transmission power value and the pilot channel reception code power value of the source cell to the power control history value and then subtracting the main pilot transmission power value of the source cell and the pilot channel reception code power value of the target cell.
In another alternative implementation:
the processor 520 may be further configured to determine whether the UE satisfies an open-loop power control condition;
the processor 520 may be specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell when the UE satisfies the open-loop power control condition according to the determination result;
wherein the open loop power control condition may include:
the speed estimation value of the UE is higher than a set speed threshold value; or,
and when the UE receives an active set update message which is sent by network equipment and adds the target cell into the active set of the UE, the UE is in a downlink synchronization state, and the quality of the DPCCH sent by the source cell and received in a preset time period is lower than a set quality threshold value.
In another alternative implementation:
the processor 520 may be specifically configured to perform open-loop power control on the transmit power of the DPCCH according to the parameter of the target cell at a preset number of time slots after the radio transceiver receives the control message;
the processor 520 may be further configured to adjust the transmit power of the DPCCH at the time slot after the preset number of time slots according to the TPC command word issued by the base station of the cell in the active set of the UE.
In another alternative implementation:
the radio transceiver 510 may be specifically configured to receive a control message sent by a network device in a process that a UE moves from a micro cell to a macro cell, where the control message includes parameters of the macro cell, where the target cell is the macro cell, and the source cell is the micro cell.
It can be seen from the above embodiments that, in the moving process of the UE, the control message containing the parameters of the target cell and sent by the network device is received, and the open-loop power control is performed on the transmission power of the DPCCH according to the parameters of the target cell, so that the base station of the target cell receives the DPCCH transmitted by the UE. By applying the embodiment of the invention, when the UE moves from the source cell to the target cell, the transmitting power of the DPCCH can be subjected to open-loop control according to the parameters of the target cell, compared with the prior art that the transmitting power of the DPCCH is adjusted according to the TPC command word, the open-loop power control can be adopted to ensure that the target base station can receive the DPCCH transmitted by the UE in the moving process of the UE, particularly in the high-speed moving process of the UE, thereby ensuring that the UE can add the target cell into an active set before disconnecting the connection with the source cell, and further ensuring that the UE can be switched to the target cell.
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above-described embodiments of the present invention do not limit the scope of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.