The methods, devices and systems that resource discharged during a kind of uplink strengthened
Technical field
The present invention relates to wireless communication technology field, the methods, devices and systems that resource discharged during particularly a kind of uplink strengthened.
Background technology
1.28Mcps the TDD system has introduced high speed uplink packet access (High SpeedUplink Packet Access, HSUPA) technology in R7.The core objective of HSUPA technology is by using the technology of some up enhancings (Enhanced Uplink), improving the throughput of ascending packet data.In the HSUPA technology, the base station can utilize and strengthen dedicated channel (E-DCH) absolute grant channel (E-DCH Absolute Grant Channel, E-AGCH) the resource continuous indication of 3 bits (the Resource Duration Indicator on, RDI) information, be a plurality of Transmission Time Intervals of the disposable distribution of subscriber equipment (UE) (Transmission Time Interval, ascending physical signal resource TTI).The RDI indication sees Table 1 with the mapping relations of resource allocation.
The TTI number TTI that resource continuous indication (3bits) is assigned with at interval
0 1 1
1 2 1
2 2 2
3 2 4
4 4 1
5 4 2
6 4 4
7 8 1
Table 1
(High Speed Packet Access Evolution in research HSPA+), still needs to utilize the HSUPA technology to carry out up enhancing to insert evolution in high-speed packet.In order to satisfy some professional service quality (Quality of Service, QoS) demand and business characteristic, scheme that this RDI method of salary distribution is expanded has been proposed, be that the base station is by sending E-AGCH one time, for UE distributes permanently effective E-DCH physical uplink channel (E-DCH Physical Uplink Channel, E-PUCH) physical resource has been saved signaling consumption.
HSUPA is divided into scheduled transmission and non-scheduled transmission, and the flow process of scheduled transmission comprises the steps: as shown in Figure 1
Have uplink strengthening data etc. to be sent in the step 101:UE buffer memory, UE to base station (Node B) send E-DCH insert at random ascending control channel (E-DCH Random access Uplink ControlChannel, E-RUCCH), the request scheduling resource;
Step 102:Node B carries out scheduling of resource according to the dispatch request information of receiving, and (E-DCH Absolute Grant Channel E-AGCH) goes up to UE transmission resource authorization information in the E-DCH absolute grant channel;
Step 103:UE is according to the resource authorization information of receiving, strengthening transformat combination (E-TFC) selects, select suitable transmission block size (Transport Block Size, TBS) and modulation system, encode afterwards, modulate, (E-DCH PhysicalUplink Channel E-PUCH) goes up to Node B transmission uplink strengthening data at E-DCH physical uplink channel;
Step 104:Node B receives after the E-PUCH, carry out decoding processing, obtain the feedback information (ACK/NACK) of positive or negative according to Cyclic Redundancy Check, being mapped to E-DCH after the coding mixes automatic repeat requests answering indication signal channel (E-DCH HARQ acknowledgeIndicator Channel feeds back to this UE on E-HICH).
Like this, the uplink strengthening data that UE has just finished a scheduled transmission process sends, certainly according to the mechanism of mixing automatic repeat requests (HARQ), if the feedback information that UE receives is the feedback information (NACK) negating, then UE need retransmit this packet, till receiving asserts feedback information or reaching maximum retransmission.In this process, the buffer memory that important references information be UE of base station when scheduling distributes physical resource.When UE did not obtain the E-PUCH physical resource of base station assigns, schedule information (SI) was placed on and sends to the base station among the E-RUCCH; Obtain the E-PUCH physical resource of base station assigns as UE after, SI is placed in the media access control protocol protocol Data Unit (MAC-e PDU), sends to the base station on E-PUCH.The buffer status information that SI comprises comprises:
Total E-DCH buffer status (TEBS), length is 5bits, is used to represent the data total amount of all logic channels of terminal, comprises that (TEBS is a quantized value for Radio Link Control, RLC) the to be transmitted or data volume that retransmits such as layer for Radio Link control.
Highest priority logical channel buffer status (HLBS), length are 4bits, the data total amount of expression highest priority logical channel, and HLBS is a relative ratio with respect to TEBS;
Highest priority logical channel sign (HLID), length is 4bits; Indication has the logic channel of limit priority to be sent such as data; If have the logic channel of a plurality of limit priorities to exist simultaneously, select the Logic Channel Identifier (ID) of buffer memory occupation proportion maximum to report so;
Node B carries out scheduling of resource according to the dispatch request information of receiving, and sends resource authorization information on E-AGCH.The information of E-AGCH channel bearing comprises:
Power resource relevant information (PRRI), length are 5bits, and expression Node B dispatches the power resource mandate to UE;
Sign indicating number resource related information (CRRI), length is 5bits, the spreading code that indication E-PUCH uses;
Time interval resource relevant information (TRRI), length are 5bits, and 5 bits indicate time slot 1 to time slot 5 respectively;
Resource continuous indication (RDI), length is 3bits, is used to the TTI number and the interval information of indicating resource authorization to come into force;
E-AGCH cyclic sequence number (ECSN), length is 3bits, is used for the auxiliary E-AGCH exterior ring power control of carrying out, the Block Error Rate (BLER) of statistics E-AGCH.
The E-HICH indication, length is 2bits, is used to indicate the E-HICH of bearing downlink feedback information;
The indication of E-UCCH number, length is 3bits, the E-UCCH number that expression sends mostly is 8 most.
Adopting the base station is the mode that UE distributes duration or permanently effective physical resource, needs the base station can comparatively accurately must know the outgoing data amount of UE.Yet schedule information (SI) based on prior art, the buffer memory that UE is total and the buffer memory of highest priority logical channel can only be known in the base station, and SI is a quantized value, and granularity is bigger, the base station is difficult to by the more accurate outgoing data amount that must know UE of existing SI, thereby cause the scheduling of base station dispatcher inaccurate, make scheduling resource and UE resource requirement not match.Will cause following adverse consequences like this:
If Resources allocation is superfluous or distribute the situation of permanently effective resource; when the UE transfer of data finishes or does not have more upstream data and need transmit; can not in time discharge the shared up public resource of this UE; thereby can not in time use to other UE this scheduling of resource, cause the waste of up public resource.
Summary of the invention
In view of this, the objective of the invention is to, propose the method and apparatus that resource discharges in a kind of uplink enhancing, can be after being the UE Resources allocation, carry out resource according to the outgoing data amount of UE reality and discharge, thereby improve the utilance of resource and the flexibility of scheduling.
The method that resource discharged during the disclosed a kind of uplink of the embodiment of the invention strengthened is that user equipment allocation has under the situation of certain duration or permanently effective physical resource in the base station, carries out following steps:
Subscriber equipment has judged whether that in the asserts feedback message of receiving all protocol Data Units that sent or after reaching maximum retransmission new data or data retransmission etc. are to be sent, if not, then sends the release resource request to the base station;
Resource release request is received in the base station, notifies described subscriber equipment release physical resource by the mode that sends physical layer signaling, and discharges the physical resource of self distributing to described subscriber equipment;
Subscriber equipment is received described physical layer signaling, then discharges described physical resource at once.
The method that resource discharged during the disclosed another kind of uplink of the embodiment of the invention strengthened is that user equipment allocation has under the situation of certain duration or permanently effective physical resource in the base station, carries out following steps:
Subscriber equipment is in the asserts feedback message of receiving all protocol Data Units that sent or after reaching maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then described subscriber equipment is waited for after the Transmission Time Interval of predetermined number, is discharged described physical resource;
The base station judges whether not receive the upstream data of described subscriber equipment in the Transmission Time Interval of predetermined number, if then the base station discharges the ascending physical signal resource of distributing to described subscriber equipment immediately.
The embodiment of the invention also discloses the method that resource discharges in a kind of uplink enhancing, is that user equipment allocation has under the situation of certain duration or permanently effective physical resource in the base station, carries out following steps:
Subscriber equipment is in the asserts feedback message of receiving all protocol Data Units that sent or after reaching maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, subscriber equipment send continuously predetermined number only carry schedule information SI and its TEBS is set to 0 MAC-e PDU, and after sending described MAC-e PDU, discharge described physical resource;
The base station judge whether to receive continuously predetermined number only carry schedule information SI and its TEBS is set to 0 MAC-e PDU, if then the base station discharges the ascending physical signal resource of distributing to described subscriber equipment immediately after receiving described MAC-e PDU.
A kind of subscriber equipment that another embodiment of the present invention discloses comprises judge module, request module and resource release module;
Described judge module is used for after subscriber equipment is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then the described request module is placed operating state;
The described request module is used for sending the release resource request to the base station;
Described resource release module is used to receive the physical layer signaling that is used for the release physical resource from the base station, and discharges the physical resource of described subscriber equipment after receiving described physical layer signaling immediately.
The embodiment of the invention also discloses another kind of subscriber equipment, comprising:
Judge module, be used for after subscriber equipment is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then behind the Transmission Time Interval of waiting for predetermined number, the resource release module is placed operating state;
Described resource release module is used to discharge the physical resource of described subscriber equipment.
The embodiment of the invention also discloses a kind of subscriber equipment, comprises judge module, request module and resource release module;
Described judge module is used for after subscriber equipment is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then the described request module is placed operating state;
The described request module is used for sending the release resource request to the base station;
Described resource release module is used for discharging the physical resource of described subscriber equipment after the described request module sends the release resource request.
The embodiment of the invention discloses a kind of base station, comprising:
Resource distribution module is used to user equipment allocation to have certain duration or permanently effective physical resource;
Receiver module is used to receive the resource release request from subscriber equipment;
Notification module is used for after described receiver module is received resource release request, generates the physical layer signaling that is used for notifying user equipment release physical resource, and described physical layer signaling is sent to subscriber equipment;
The resource release module is used for discharging the physical resource that described resource distribution module is distributed to described subscriber equipment after described notification module sends described physical layer signaling.
Another embodiment of the present invention discloses another kind of base station, comprising:
Resource distribution module is used to user equipment allocation to have certain duration or permanently effective physical resource;
Judge module is used to judge whether not receive the upstream data of described subscriber equipment, if then the resource release module is placed operating state in the Transmission Time Interval of predetermined number;
The resource release module is used to discharge the described physical resource that described resource distribution module is a user equipment allocation.
The embodiment of the invention also discloses a kind of base station, comprising:
Resource distribution module is used to user equipment allocation to have certain duration or permanently effective physical resource;
Receiver module is used to receive the resource release request from subscriber equipment;
The resource release module is used for discharging the physical resource that described resource distribution module is distributed to described subscriber equipment after described receiver module is received resource release request.
As can be seen from the above technical solutions, subscriber equipment is in the asserts feedback message of receiving all protocol Data Units that sent or after reaching maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if confirm not wait new data to be sent or data retransmission, then trigger the resource releasing mechanism of explicit or implicit expression, distribute superfluous up public resource thereby discharge timely and effectively, improve the utilance of resource and the flexibility of scheduling.
Description of drawings
Fig. 1 is the HSUPA scheduled transmission flow chart of prior art;
Fig. 2 is that the explicit resource of the embodiment of the invention one discharges flow chart;
Fig. 3 is a kind of implicit expression resource release flow figure of the embodiment of the invention two, is made up of Fig. 3 a and Fig. 3 b;
Fig. 4 is the another kind of implicit expression resource release flow figure of the embodiment of the invention two;
Fig. 5 is the module frame chart of the subscriber equipment of the embodiment of the invention three propositions;
Fig. 6 is the module frame chart of the base station of the embodiment of the invention four propositions;
Fig. 7 is the module frame chart of the subscriber equipment of the embodiment of the invention five propositions;
Fig. 8 is the module frame chart of the base station of the embodiment of the invention six propositions;
Fig. 9 is the module frame chart of the subscriber equipment of the embodiment of the invention seven propositions;
Figure 10 is the module frame chart of the base station of the embodiment of the invention eight propositions.
Embodiment
The present invention is directed to the base station is that the UE distribution has the scheduling of resource mode of certain duration or permanently effective physical resource, corresponding method for releasing resource is provided, can be after being the UE Resources allocation, carry out resource according to the outgoing data amount of UE reality and discharge, thereby improve the utilance of resource and the flexibility of scheduling.Specifically, method for releasing resource of the present invention comprises two kinds of implementations, and a kind of is the explicit resource method for releasing, and when UE confirmed not have data to transmit, UE sent the request that discharges resource to Node B; Node B notifies UE to carry out the release of resource by the mode that sends explicit physical layer signaling after receiving described request; Another kind is the implicit expression method for releasing resource, when the UE free of data need be transmitted, carries out resource by the implicit expression agreement of UE side and Node B side and discharges.
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is further elaborated below in conjunction with accompanying drawing.
Embodiment one: the explicit resource method for releasing
The basic realization flow of present embodiment is after the UE distribution has certain duration or permanently effective physical resource, to carry out following flow process in the base station as shown in Figure 2:
Step 201:UE side is in the asserts feedback message (ACK) of receiving all protocol Data Unit PDU that sent or after arriving maximum retransmission, judge whether to also have (comprising new data and data retransmission) to be sent such as data, if then execution in step 202, otherwise, execution in step 203.
Step 202: continue to use original resource transmission upstream data.If Node B received the up MAC-e PDU new data that carries high level data before discharging resource, think that then this resource continues as former UE and uses, and go to step 201.
Step 203:UE sends to Node B and discharges resource request, and in the present embodiment, this request is the MAC-e PDU of the continuous only carrying SI (TEBS is set to 0) that sends.
Step 204: after Node B side is received the individual MAC-e PDU that only carries SI (TEBS=0) of M (M is configurable) continuously, trigger the resource releasing mechanism, by the explicit notice UE release physical resource of mode of transmission physical layer signaling, and discharge the physical resource of self distributing to described UE.
Step 205: when UE receives this physical layer signaling, release physical resource immediately.
In addition, if UE has new data to wait to send out, then initiate random access procedure again after resource discharges.
The physical layer signaling indication that Node B notice UE discharges resource has following several:
(1) notify by E-AGCH, concrete mode comprises:
1. notification field is TRRI, and TRRI is set to " 0 " entirely, and expression does not discharge for UE distributes any time interval resource indexed resource.
2. notification field is CRRI.In low spreading rate time division duplex (LCR TDD), this field is 5 bits, represents 32 values altogether, but has only used index 0...30 totally 31 values in the system at present, therefore can use " 11111 ", and promptly index 31 discharges indication as resource.
3. notification field is PRRI.This field is 5 bits, represents 32 values altogether, and the implication that can revise one of them index value is used for indexed resource and discharges, and for example revises last high value index 31, the i.e. implication of " 11111 ".
4. extra 1 bit information that increases discharges indication as resource on E-AGCH.
5. notification field is any one or a combination in any of above-mentioned special field.
(2) (High Speed Shared Control Channel HS-SCCH) notifies by downlink high-speed shared control channel.The control information of the last carrying of HS-SCCH sees Table 2.
1. notification field is a gap information, gap information is changed to " 00000 ", and expression does not discharge for UE distributes any time interval resource indexed resource.
2. notification field is the special pattern of initial code (Start Code) and stop code (Stop Code) part.In the code channel field of 8 bits, preceding 4 bits are represented position, initial code road in the present system, and back 4 bits are represented position, stop code road, and initial code must be smaller or equal to stop code (except " 11110001 ", the employed spreading factor SF=1 of its expression HS-PDSCH).Therefore can use initial code to discharge for example " 11110000 " or " 11110010 " or the like greater than a particular bit pattern of stop code indexed resource.
3. extra 1 bit information that increases discharges indication as resource on HS-SCCH.
4. notification field is any one or a combination in any of above-mentioned special field.
Table 2
Embodiment two: the implicit expression method for releasing resource
A kind of implicit expression resource release flow of present embodiment as shown in Figure 3, wherein the processing procedure of UE side comprises the steps: shown in Fig. 3 a
Step 301a:UE side has judged whether (comprising new data and data retransmission) to be sent such as data after the ACK that receives all PDU that sent confirms or arrives maximum retransmission, if having, and execution in step 302a then, otherwise execution in step 303a.
Step 302a:UE had new data to send out in the buffer memory before discharging resource, then continued to use original resource of distributing to send data, and went to step 301a.
Step 303a:UE does not send any data in the individual TTI of M (M is configurable) subsequently, promptly be in wait state; And behind M TTI release physical resource immediately.
The processing procedure of Node B side comprises shown in Fig. 3 b:
Step 301b:Node B side judges whether to receive any upstream data of UE in the individual TTI of continuous N (M is configurable), if, execution in step 302b then, otherwise execution in step 303b.
Step 302b:Node B received the up MAC-ePDU new data that carries high level data before discharging resource, think that this resource continues as former UE and uses, and continued to keep this resource, and went to step 301b.
Step 303b:Node B discharges the resource corresponding to this UE immediately, promptly can give other user with remaining E-DCH scheduling of resource, and finish this resource release flow.
In addition, if UE has data to wait to send out then initiates access at random again after resource discharges.
The implicit expression method for releasing resource can also adopt flow process as shown in Figure 4, comprising:
Step 401:UE side has judged whether (comprising new data and re-transmission) to be sent such as data after the ACK that receives all PDU that sent confirms or arrives maximum retransmission, if then execution in step 403, otherwise execution in step 402.
Step 402:UE sends the individual MAC-ePDU that only carries SI (TEBS=0) of M (M is configurable) continuously, triggers the resource releasing mechanism.Following two kinds of resource delivery modes are arranged:
1. after UE sends M continuously and only carries the PDU of SI (TEBS=0), directly discharge resource.Node B side discharges resource after receiving that continuously M only carries the PDU of SI (TEBS=0).
2. after UE sends M continuously and only carries the PDU of SI (TEBS=0), wait for the affirmation of Node B to these packets, after the ACK that receives these packets confirmed or arrives maximum retransmission, UE discharged resource.Node B side discharges resource after M packet being carried out the ACK affirmation or arriving maximum retransmission.
During UE sends M continuously and only carries the PDU of SI (TEBS=0),, then go to step 403 if there is new data to wait to send out.
Step 403:UE had new data to wait to send out before resource discharges, and then continued to use original resource to transmit.If Node B received up new data before discharging resource, think that then this resource continues as former UE and uses.
In addition, if UE has data to wait to send out then the access at random of initiation again after resource discharges.
The embodiment of the invention three and embodiment four propose a kind of subscriber equipment 500 and base station 600 respectively, can be used for implementing the method that explicit resource that the uplink of embodiment one strengthens discharges.The subscriber equipment 500 that embodiment three proposes comprises judge module 501, request module 502 and resource release module 503 as shown in Figure 5;
Described judge module 501 is used for after subscriber equipment 500 is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then described request module 502 is placed operating state;
Described request module 502 is used for sending the release resource request to base station 600;
Described resource release module 503 is used to receive the physical layer signaling that is used for the release physical resource from base station 600, and discharges the physical resource of described subscriber equipment 500 after receiving described physical layer signaling immediately.
Preferably, described request module 502 comprises:
Unit 504 is set, and the total enhancing dedicated channel E-DCH buffer status TEBS that is used for the MAC-e PDU that only carries SI to be sent is set to 0;
Transmitting element 505 is used for sending continuously the described MAC-e PDU that is provided with after unit 504 is handled.
The base station 600 that embodiment four proposes comprises as shown in Figure 6:
Resource distribution module 601 is used to subscriber equipment 500 to distribute and has certain duration or permanently effective physical resource;
Receiver module 602 is used to receive the resource release request from subscriber equipment 500;
Notification module 603 is used for after described receiver module 602 is received resource release request, generates the physical layer signaling that is used for notifying user equipment 500 release physical resources, and described physical layer signaling is sent to subscriber equipment 500;
Resource release module 604 is used for discharging the physical resource that described resource distribution module 601 is distributed to described subscriber equipment 500 after described notification module 603 sends described physical layer signaling.
The embodiment of the invention five and embodiment six propose another kind of subscriber equipment 700 and base station 800 respectively, can be used to realize embodiment two described implicit expression method for releasing resource.Described subscriber equipment 700 comprises as shown in Figure 7:
Judge module 701, be used for after subscriber equipment 700 is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then behind the Transmission Time Interval of waiting for predetermined number, resource release module 702 is placed operating state;
Described resource release module 702 is used to discharge the physical resource of described subscriber equipment.
The base station 800 that embodiment six proposes comprises as shown in Figure 8:
Resource distribution module 801 is used to subscriber equipment 700 to distribute and has certain duration or permanently effective physical resource;
Judge module 802 is used to judge whether not receive the upstream data of described subscriber equipment 700, if then resource release module 803 is placed operating state in the Transmission Time Interval of predetermined number;
Resource release module 803 is used to discharge the described physical resource that described resource distribution module 801 distributes for subscriber equipment 700.
The embodiment of the invention seven proposes a kind of subscriber equipment 900, can be used for realizing the implicit expression method for releasing resource equally.Subscriber equipment 900 comprises judge module 901, request module 902 and resource release module 903 as shown in Figure 9;
Described judge module 90 1 is used for after subscriber equipment 900 is received the asserts feedback message of all protocol Data Units that sent or reached maximum retransmission, judged whether that new data or data retransmission etc. are to be sent, if not, then described request module 902 is placed operating state;
Described request module 902 is used for sending the release resource request to the base station;
Described resource release module 903 is used for discharging the physical resource of described subscriber equipment after described request module 901 sends the release resource request.
Preferably, described request module 902 comprises:
Unit 904 is set, and the total enhancing dedicated channel E-DCH buffer status TEBS that is used for the MAC-e PDU that only carries SI to be sent is set to 0;
Transmitting element 905 is used for sending continuously the described MAC-e PDU that is provided with after the cell processing.
Preferably, described resource release module 903 further comprises:
Discharge judging unit 906, be used to the asserts feedback message that judges whether to send the described MAC-ePDU of tentation data continuously or judge whether to receive described MAC-e PDU correspondence, perhaps retransmit described MAC-e PDU and reach maximum retransmission, if then trigger resource release module 903 and discharge described physical resource.
The embodiment of the invention eight proposes the base station 1000 corresponding with subscriber equipment 900, as shown in figure 10, comprising:
Resource distribution module 1001 is used to user equipment allocation to have certain duration or permanently effective physical resource;
Receiver module 1002 is used to receive the resource release request from subscriber equipment; Described resource release request be continuous predetermined number only carry SI and its TEBS is set to 0 MAC-e PDU;
Resource release module 1003 is used for discharging the physical resource that described resource distribution module 1001 is distributed to described subscriber equipment after described receiver module 1002 is received resource release request.
Preferably, further comprise in the resource release module 1003 and discharge judging unit 1004, be used to the asserts feedback message that judges whether to receive the described MAC-e PDU of predetermined number continuously or judge whether to send described MAC-e PDU correspondence, perhaps retransmit described MAC-e PDU and reach maximum retransmission, if then trigger the resource release module and discharge described physical resource.
Utilize the present invention program, can discharge timely and effectively and distribute superfluous up public resource, improve the utilance of resource and the flexibility of scheduling.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.