Embodiment
In order to make the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the drawings and specific embodiments.
Method provided by the invention mainly comprises: NodeB is after UE distributes semi-continuous resource, by control channel resource allocation information is sent to UE, if receive UE in the affirmation information that obtains to feed back behind this resource allocation information, confirm that then this resource to this UE is allocated successfully, otherwise, confirm that this resource to this UE distributes unsuccessfully.
The below is described in detail said method for uplink process and downlink transmission process respectively.The method flow diagram for the uplink process that Fig. 1 provides for the embodiment of the invention, as shown in Figure 1, the method can may further comprise the steps:
Step 101:NodeB after UE distributes up semi-continuous resource, sends to UE by E-AGCH with resource allocation information.
In this step, NodeB is that the UE Resources allocation can be to reduce the resource that UE takies, and perhaps increases the resource that UE takies, and also can be again namely to change the position etc. of the shared resource of UE for UE distributes diverse resource.
Step 102:NodeB judges whether to receive UE in the affirmation information that obtains to feed back behind the resource allocation information, if so, and execution in step 103, otherwise, determine that this resource is distributed unsuccessfully, process ends or re-execute step 101.
UE obtains resource allocation information if can be correctly decoded E-AGCH, then to NodeB feedback acknowledgment information after receiving E-AGCH.The mode of UE feedback acknowledgment information can adopt following several:
First kind of way: UE can pass through high-speed shared information channel (HS-SICH) feedback acknowledgment information.
In this mode, can reconfigure the timing relationship between a kind of E-AGCH and the HS-SICH, this timing relationship can be indicated at E-AGCH, and perhaps, NodeB utilizes high-level signaling to prenotice UE.After UE is correctly decoded E-AGCH, carries confirmation according to this timing relationship at HS-SICH and feed back to NodeB.This confirmation can be an indicated value of carrying in addition, for example increases in addition the indication of 1 bit; Also can be that the upper original territory of HS-SICH or a plurality of territory are set to the affirmation information that particular value identifies the UE feedback, the particular value of setting can redefine in original value, also can be the value outside original value.
The second way: UE can pass through enhanced uplink random access channel (E-RUCCH) feedback acknowledgment information.
In this mode, schedule information (the SI that UE can carry at E-RUCCH, Schedule Information) comprises confirmation in, for example, can in SI, increase the indication of 1 bit, perhaps the one or more territories among this SI are set to particular value and come identity validation information, and this particular value can redefine in original value, also can be the value outside original value.
The below lifts several particular values that adopt and comes the method for identity validation information in SI.The territory that comprises among the existing SI has: this adjacent cell path loss (SNPL of 5 bits, Serving and Neighbor Cell Pathloss) territory, UE available horsepower (the UPH of 5 bits, UE Power Headrrom) territory, strengthen the total cache occupation amount (TEBS of dedicated channel, Total E-DCH Buffer Status) territory, cache occupation amount (the HLBS of the highest priority logical channel of 4 bits, Highest priority Logical Channel Buffer Status) highest priority logical channel of territory and 4 bits sign (HLID, Highest priority Logical channel ID) territory.Can the SNPL territory, the value of in UPH territory, TEBS territory, HLBS territory and the HLID territory or the combination in any particular value that is set to preset comes identity validation information, this particular value can be 00000,11111 or other value; Also can adopt the TEBS territory be set to 0 and the HLBS territory be set to the non-zero identity validation information of coming; The implication that can also keep SNPL territory and UPH territory is constant, be set to a special domain after HLBS territory and HLID territory merged into 8 bits, adopt this special domain to come identity validation information, for example, this special domain can be divided into type (Type) territory and information (Info) territory, perhaps only be set to the Type territory, in the Type territory, identify confirmation.More preferably, can also identify according to the value in Type territory affirmation information under the different application scene.The value in this Type territory and corresponding implication can be as shown in table 1.
Table 1
The Type value |
Implication |
001 |
UE is for the affirmation information of E-AGCH channel feedback |
010 |
UE initiatively changes quiet period over to the NodeB indication |
011 |
UE initiatively changes active period over to the NodeB indication |
… |
… |
The timing relationship that can redefine in addition between an E-AGCH and the E-RUCCH comes feedback acknowledgment information, UE can be according to timing relationship feedback acknowledgment information on corresponding E-RUCCH of this definition, correspondingly, if NodeB receives the confirmation message according to the timing relationship of this definition at E-RUCCH, think that then this resource is allocated successfully, otherwise think that this resource distributes unsuccessfully.
No matter NodeB still reduces the resource that UE takies by the resource that E-AGCH increase UE takies for first kind of way and the second way, perhaps again can use for UE distributes diverse resource.
The third mode: UE can be by strengthening uplink physical channel (E-PUCH) feedback acknowledgment information.
UE can send in the E-PUCH resource that arrives at first and carry the SI of confirmation after being correctly decoded E-AGCH and getting access to resource allocation information; The E-PUCH resource that this arrives at first can be that this is the resource that described UE distributes, and also can be the resource that described UE uses before this sub-distribution.Wherein, can in SI, comprise confirmation by the mode described in the second way.NodeB by E-AGCH to the UE Resources allocation after, if in setting duration, on the resource that this UE before this sub-distribution uses or in the resource of this sub-distribution, receive the SI that comprises confirmation that described UE sends, think that then this resource is allocated successfully, otherwise, think that this resource is distributed unsuccessfully.
The 4th kind of mode: UE comes implicitly feedback acknowledgment information by changing the pattern that sends data.
Because UE after being correctly decoded E-AGCH, can stop to send any packet on this sub-distribution resource before, the resource that changes in this sub-distribution sends packet.Therefore, NodeB can be by judging whether UE changes the pattern that sends data and determine whether to get access to confirmation.
If NodeB reduces the resource that UE takies by E-AGCH, then can adopt following judgment mode:
NodeB is after sending resource allocation information by E-AGCH, if in setting duration, all do not receive the packet that the resource of UE before this Resources allocation sends, can think then that pattern that UE sends data has occured to change and namely implicitly feed back confirmation, determine that this resource is allocated successfully; Otherwise, determine that this resource is distributed unsuccessfully.Setting duration wherein can be configured by high-level signaling.
NodeB is after sending resource allocation information by E-AGCH, if within the repetition period of the resource before N continuous this Resources allocation, all do not receive packet, can think then that pattern that UE sends data has occured to change and namely implicitly feed back confirmation, determine that this resource is allocated successfully; Otherwise, determine that this resource is distributed unsuccessfully.Wherein, N is default integer value.
NodeB is after sending resource allocation information by E-AGCH, if received the packet of the active period of UE transmission in the resource of this sub-distribution, then NodeB can think that the pattern of UE transmission data variation has occured namely implicitly fed back confirmation, determines that this resource is allocated successfully.Need to prove: the packet that UE sends comprises the packet of active period and the packet of quiet period, wherein, the packet of active period is larger packet, need to carry for UE distributes more resource, the volume datagram of quiet period is less packet, can carry for UE distributes less resource.
If NodeB increases the resource that UE takies by E-AGCH, then can adopt following judgment mode:
NodeB is after sending resource allocation information by E-AGCH, if in setting duration, receive the packet that UE sends in the resource of this sub-distribution, can think then that pattern that UE sends data has occured to change and namely implicitly feed back confirmation, determine that this resource is allocated successfully; Otherwise this resource is distributed unsuccessfully.Setting duration wherein can be configured by high-level signaling.
NodeB is after sending resource allocation information by E-AGCH, if within the repetition period of the resource of continuous N this sub-distribution, receive the packet that UE sends, can think then that pattern that UE sends data has occured to change and namely implicitly feed back confirmation, determine that this resource is allocated successfully; Otherwise, determine that this resource is distributed unsuccessfully.Wherein, M is default integer value.
NodeB is after sending resource allocation information by E-AGCH, if the resource before this sub-distribution receives the packet that UE sends, and comprise the SI for the more resources of request base station assigns in this packet, can think that then the pattern of UE transmission data does not change, think that UE does not have feedback acknowledgment information, confirm that this resource is distributed unsuccessfully.
Step 103:NodeB determines that this resource is allocated successfully, in the packet that this UE of resource reception of this sub-distribution sends, process ends.
The method flow diagram for downlink transmission process that Fig. 2 provides for the embodiment of the invention, as shown in Figure 2, the method can may further comprise the steps:
Step 201:NodeB sends to UE by HS-SCCH with resource allocation information after being the semi-continuous resource of UE allocation of downlink.
In this step, NodeB is that the UE Resources allocation can be to reduce the resource that UE takies, and perhaps increases the resource that UE takies, and also can be again namely to change the position etc. of the shared resource of UE for UE distributes diverse resource.
Step 202:NodeB judges whether to receive UE in the affirmation information that obtains to feed back behind the resource allocation information, if so, and execution in step 203, otherwise, determine that this resource is distributed unsuccessfully, process ends or re-execute step 201.
UE obtains resource allocation information if can be correctly decoded HS-SCCH, then to NodeB feedback acknowledgment information after receiving HS-SCCH.The mode of UE feedback acknowledgment information can adopt following several:
First kind of way: UE can pass through HS-SICH feedback acknowledgment information.
In this mode, can utilize existing timing relationship between HS-SCCH and the HS-SICH, perhaps reconfigure the timing relationship between a kind of HS-SCCH and the HS-SICH, this timing relationship can be indicated at HS-SCCH, perhaps, NodeB utilizes high-level signaling to prenotice UE.After UE is correctly decoded HS-SCCH, carries confirmation according to this timing relationship at HS-SICH and feed back to NodeB.This confirmation can be an indicated value of carrying in addition, for example increases in addition the indication of 1 bit; Also can be that the upper original territory of HS-SICH or a plurality of territory are set to the affirmation information that particular value identifies the UE feedback, the particular value of setting can redefine in original value, also can be the value outside original value.
The second way: UE can pass through E-RUCCH feedback acknowledgment information.
In this mode, UE can comprise confirmation in the SI that E-RUCCH carries, for example, can in SI, increase the indication of 1 bit, perhaps the one or more territories among this SI are set to particular value and come identity validation information, this particular value can redefine in original value, also can be the value outside original value.
Concrete how to adopt particular value among the SI to come identity validation information can adopt mode described in the middle second way of mentioning embodiment illustrated in fig. 1, do not repeat them here.
In addition, the timing relationship that also can redefine between a HS-SCCH and the E-RUCCH comes feedback acknowledgment information, UE can be according to timing relationship feedback acknowledgment information on corresponding E-RUCCH of this definition, correspondingly, if NodeB receives the confirmation message according to the timing relationship of this definition at E-RUCCH, think that then this resource is allocated successfully, otherwise think that this resource distributes unsuccessfully.
No matter NodeB still reduces the resource that UE takies by the resource that HS-SCCH increase UE takies for first kind of way and the second way, perhaps again can use for UE distributes diverse resource.
Step 203:NodeB determines that this resource is allocated successfully, and sends data, process ends to this UE on the resource of this sub-distribution.
More than be the description that method provided by the present invention is carried out, the below is described in detail NodeB provided by the invention and UE respectively.The structure chart of the NodeB that Fig. 3 provides for the embodiment of the invention, as shown in Figure 3, this NodeB can comprise: resource allocation unit 301, confirm receiving element 302 and distribute determining unit 303.
Resource allocation unit 301, be used to UE to distribute semi-continuous resource after, by control channel resource allocation information is sent to UE.
Confirm receiving element 302, be used for receiving UE in the affirmation information that obtains to feed back behind the resource allocation information.
Distribute determining unit 303, if be used for confirming that receiving element 302 receives the confirmation information, confirm that then resource allocation unit 301 these resources to UE are allocated successfully; Otherwise, determine that resource allocation unit 301 these resources to UE distribute unsuccessfully.
When resource allocation unit 301 distributes up semi-continuous resource for UE, by E-AGCH resource allocation information is sent to UE.
At this moment, this NodeB can also comprise: data receiver unit 304 is used for receiving the packet of UE transmission in the semi-continuous resource of 301 sub-distribution of resource allocation unit after distribution determining unit 303 determines that resources are allocated successfully; After distribution determining unit 303 determined that resources are distributed unsuccessfully, the resource that UE uses before 301 sub-distribution of resource allocation unit received the packet that UE sends.
When resource allocation unit 301 is the semi-continuous resource of UE allocation of downlink, by HS-SCCH resource allocation information is sent to UE.
At this moment, this NodeB can also comprise: data transmission unit 305 after distribution determining unit 303 determines that resources are allocated successfully, sends packet to UE on the semi-continuous resource of 301 sub-distribution of resource allocation unit; After distribution determining unit 303 determines that resources are distributed unsuccessfully, on the resource that UE before 301 sub-distribution of resource allocation unit uses, send packet to UE.
What no matter resource allocation unit 301 distributed for UE is up semi-continuous resource or descending semi-continuous resource, corresponding affirmation receiving element 302 can utilize existing timing relationship or the other timing relationship that disposes between control channel and the HS-SICH, receives UE by the affirmation information of HS-SICH feedback; Perhaps receive the affirmation information of UE by comprising among the SI that carries on the E-RUCCH.
What distribute for UE when resource allocation unit 301 is up semi-continuous resource, and when sending resource allocation information by E-AGCH to UE, confirms receiving element 302, can be used for receiving UE by the affirmation information of E-PUCH feedback; Perhaps by determining that UE changes the transmission data pattern and obtains confirmation.
Receiving UE can be specially by the affirmation information that E-PUCH feeds back: receive on the resource of UE in this sub-distribution or the SI that comprises confirmation that the employed resource of UE sends before this sub-distribution if confirm receiving element in setting duration, then distribute determining unit 303 to determine that this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully.
Obtain confirmation and can specifically comprise following several mode by determining UE change transmission data pattern:
If the semi-continuous a resource shrinkage that resource allocation unit 301 distributes for UE the resource that takies of UE, then:
If resource allocation unit 301 sends to resource allocation information after the UE by control channel, confirm that receiving element 302 does not receive the UE packet that employed resource sends before this sub-distribution in setting duration, then distribute determining unit 303 to determine that this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully; Perhaps,
If resource allocation unit 301 sends to resource allocation information after the UE by control channel, confirm that receiving element 302 does not all receive packet within the repetition period of the resource that UE before N continuous this Resources allocation uses, then distribute determining unit 303 to determine that this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully, wherein, N is default integer value; Perhaps,
Receive the packet of the active period that UE sends if confirm receiving element 302 in the semi-continuous resource of this sub-distribution, then distribute determining unit 303 to determine that these resources to UE are allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully.
If resource allocation unit 301 has increased the resource that UE takies for the semi-continuous resource that UE distributes, then:
If resource allocation unit 301 sends to resource allocation information after the UE by control channel, confirm that receiving element 302 receives the packet that UE sends in the semi-continuous resource of this sub-distribution in setting duration, then distribute determining unit 303 to determine that this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully; Perhaps,
If resource allocation unit 301 sends to resource allocation information after the UE by control channel, confirm that receiving element 302 receives the packet that UE sends within the repetition period of the resource of continuous N this sub-distribution, then distribute determining unit 303 to determine that this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully, wherein, M is default integer value; Perhaps,
Receive the packet that UE sends if confirm the employed resource of receiving element 302 UE before this sub-distribution, and comprise the SI for the more resources of request base station assigns in this packet, then distribute determining unit 303 definite these resources to UE to distribute unsuccessfully.
The structure chart of the UE that Fig. 4 provides for the embodiment of the invention, as shown in Figure 4, this UE can comprise: channel-decoding unit 401 and confirm feedback unit 402.
Channel-decoding unit 401 is used for the control channel that reception and decoding NodeB send, behind the resource allocation information in correctly obtaining this control channel, to confirming that feedback unit 402 sends feedback notification.
Confirm feedback unit 402, after being used for receiving feedback notification, to NodeB feedback acknowledgment information.
When control channel is E-AGCH, confirm feedback unit 402, be used for utilizing between control channel and the HS-SICH existing timing relationship or the other timing relationship of configuration, by HS-SICH to NodeB feedback acknowledgment information; Perhaps, feed back to NodeB by comprising confirmation among the SI that carries at E-RUCCH; Perhaps, by E-PUCH feedback acknowledgment information; Perhaps, send the mode of data pattern to NodeB feedback acknowledgment information by change.
When control channel is HS-SCCH, confirm feedback unit 402, be used for utilizing between control channel and the HS-SICH existing timing relationship or the other timing relationship of configuration, by HS-SICH to NodeB feedback acknowledgment information; Perhaps, feed back to NodeB by comprising confirmation among the SI that carries at E-RUCCH.
Confirm among the UE that feedback unit 402 is specifically how by HS-SICH, E-RUCCH, E-PUCH and can be referring to the description among the inventive method embodiment to NodeB feedback acknowledgment information by the mode of change transmission data pattern.
Can be found out by above description, base station of the present invention is after UE distributes semi-continuous resource, after by control channel resource allocation information being sent to UE, can wait for and receive UE in the affirmation information that obtains to feed back behind the resource allocation information, if the information of receiving the confirmation, determine that then this resource to UE is allocated successfully, otherwise, determine that this resource to UE distributes unsuccessfully.That is to say, the base station the invention provides a kind of so that can be known the method whether UE is correctly decoded control channel Gains resources assignment information, so that the base station is after definite this resource to UE is allocated successfully, can send or receive in the resource of this sub-distribution the data of this UE, after definite this resource to UE was distributed unsuccessfully, the resource that UE can not taken was distributed to other UE.Thereby avoided the wasting of resources or resource to use collision problem.
The above only is preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, is equal to replacement, improvement etc., all should be included within the scope of protection of the invention.