Summary of the invention
In view of this, the invention provides a kind of method and subscriber equipment that the data of non-scheduled transmission failure are retransmitted, behind non-scheduled transmission data failure, utilize non-scheduled transmission to carry out the re-transmission of described miss data to solve prior art again, thereby postponing appears in the transmission that causes normal data, the problem of traffic affecting QOS and user's impression.
The present invention is achieved in that
A kind of method that the data of non-scheduled transmission failure are retransmitted comprises:
Network side is that the non-scheduled transmission of subscriber equipment is distributed one group of E-AGCH channel;
Subscriber equipment is monitored described E-AGCH channel;
After subscriber equipment was correctly decoded information on the E-AGCH channel, the E-HICH indication information of going up carrying according to described E-AGCH judged that whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation, if then:
The data of non-scheduled transmission failure are retransmitted on the scheduling transmission resources that described E-AGCH distributes;
Whether the described E-AGCH of judgement is that the detailed process that the data for non-scheduled transmission failure retransmit Resources allocation is:
Whether the E-HICH channel of judging the E-HICH indication information correspondence that described E-AGCH upward carries is that the non-scheduled transmission of carrying is fed back.
Further, described monitoring E-AGCH channel carries out after the enterprising line data bust this of non-scheduling transmission resources at subscriber equipment.
Wherein, network side is when being one group of E-AGCH channel of user equipment allocation, indicate described E-AGCH to go up the physical resource of the E-HICH channel occupancy of the E-HICH indication information correspondence of carrying, have at least one to be that the non-scheduled transmission of carrying is fed back in the described E-HICH channel.
Wherein, subscriber equipment can only carry out the transmission of non-data dispatching on the scheduling transmission resources that distributes for non-scheduled transmission miss data.
Preferably,, can further include after the enterprising line data bust this of non-scheduling transmission resources and before subscriber equipment monitors described E-AGCH channel at subscriber equipment:
Whether judgement for having new non-schedule data transmission on the preallocated non-scheduling transmission resources of subscriber equipment, if not then:
The data of non-scheduled transmission failure are retransmitted on described non-scheduling transmission resources.
Preferably, subscriber equipment also further comprises after retransmitting on the non-scheduling transmission resources:
Subscriber equipment is monitored described E-AGCH channel, judges that after being correctly decoded described E-AGCH whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation, if then:
Further judge whether new non-data dispatching need the transmission, if having then:
Subscriber equipment carries out the transmission of new non-data dispatching on the scheduling transmission resources that described E-AGCH distributes.
The present invention also provides a kind of subscriber equipment, comprises the transmitting element that sends primary data, also comprises:
Monitoring unit is used to monitor the E-AGCH channel that network side is the non-scheduled transmission distribution of subscriber equipment, and dispatch the re-transmission of the data of non-scheduled transmission failure the wait base station;
Decoding unit, the information on the E-AGCH channel that is used to decode;
First judging unit, whether be carrying non-scheduled transmission feedback, judge that whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation according to E-HICH channel that described E-AGCH goes up the E-HICH indication information correspondence of carrying if being used for;
Retransmission unit, the data that are used for just non-scheduled transmission failure retransmit on the scheduling transmission resources that described E-AGCH distributes.
Wherein, monitoring unit monitoring E-AGCH channel carries out after the enterprising line data bust this of non-scheduling transmission resources at subscriber equipment.
Wherein, network side is when being one group of E-AGCH channel of user equipment allocation, indicate described E-AGCH to go up the physical resource of the E-HICH channel occupancy of the E-HICH indication information correspondence of carrying, have at least one to be that the non-scheduled transmission of carrying is fed back in the described E-HICH channel.
Wherein, on the scheduling transmission resources that distributes for non-scheduled transmission miss data, can only carry out the transmission of non-data dispatching.
Further, also comprise:
Second judging unit is used for judging on the preallocated non-scheduling transmission resources of subscriber equipment whether new data transmission is being arranged, if not have then data that retransmission unit is failed non-scheduled transmission retransmit on described non-scheduling transmission resources.
From technique scheme as can be seen, compared with prior art, after utilizing non-scheduled transmission to carry out the first biography failure of data, utilize scheduled transmission to carry out the re-transmission of described miss data, thereby postponing appears in the transmission that can not cause normal data packet, improved professional QOS (service quality) and user impression, and very little to the existing system change, make HSUPA can better must carry the higher business of delay requirement.
Embodiment
In order to satisfy growing request to the HRPD (high rate packet data) access service, 3GPP Release7 has introduced the HSUPA technology, and corresponding E-PUCH (the E-DCH Physical Uplink Channel that introduced, the dedicated uplink physical channel that strengthens), E-AGCH (E-DCH Absolute Grant Channel, the E-DCH absolute grant channel) and E-HICH (E-DCH HARQ Acknowledgement Indicator Channel, E-DCH HARQ confirms indicating channel) channel.
Wherein E-HICH is the dedicated channel that is used to carry E-DCH downlink signaling information, ACK/NACK information as the HARQ of scheduled transmission, for non-scheduled transmission, E-HICH also carries TPC (control of Transmission Power Control through-put power) and SS (Synchronization Shift simultaneous bias) message.E-HICH adopts spreading factor SF=16, and carries out spread spectrum coding with orthogonal code.For scheduled transmission, the maximum feedback of supporting up 80 users of single E-HICH; For non-scheduled transmission, the maximum feedback of supporting up 20 users of single E-HICH.
E-AGCH is used to carry the descending absolute grant information of E-DCH, as physical resource information such as time-slot code channel etc.The UE of each configuration schedules transmission E-DCH only need monitor network side and get final product for one group of E-AGCH channel of its distribution, and this channel is a common signal channel, SF=16.
In the prior art scheme, if want to be undertaken the initialization of data by non-scheduled transmission, by scheduled transmission the data of initial transmission failure are retransmitted and to have following problem: if UE has only non-scheduled transmission business, then network side can be for UE distribute the E-AGCH that monitors, and UE can not monitor this channel all the time yet.So, just can't be by the dispatching retransmission data of E-AGCH to UE.If UE also has the scheduled transmission business simultaneously, then it can continue the E-AGCH that distributes is monitored.Yet retransfer scheduling but can not carried out to the data of non-scheduled transmission in the base station, can be not the UE Resources allocation by E-AGCH just yet.If UE is the re-transmission of carrying out non-data dispatching on the scheduled transmission resource of distributing in the base station, then can cause the merging of base station mistake, cause serious consequence.This is because in the prior art, scheduled transmission and non-scheduled transmission adopt one group of process number respectively, the base station is that the data of scheduled transmission also are the data of non-scheduled transmission by the judgment data of coming that the resource that receives data occupancy is that RNC is pre-assigned or base station scheduling distributes, and merges according to process number respectively again.
The present invention proposes the technical scheme that a kind of data of initial transmission being failed by scheduled transmission retransmit, it is achieved in that network side is that the non-scheduled transmission of subscriber equipment is distributed one group of E-AGCH channel, subscriber equipment is after the initial transmission failure of the enterprising line data of non-scheduling transmission resources, monitor described E-AGCH channel, after subscriber equipment is correctly decoded information on the E-AGCH channel, the E-HICH indication information of going up carrying according to described E-AGCH judges that whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation, if then the data of non-scheduled transmission failure are retransmitted on the scheduling transmission resources that described E-AGCH distributes.Thus, solved the problem that the data of initial transmission failure is retransmitted by scheduled transmission, thereby can not cause the transmission of normal data packet to occur postponing, improved professional QOS (service quality) and user and experienced.
Wherein, network side has at least one to be the non-scheduled transmission feedback of carrying for indicating the physical resource of maximum four E-HICH channel occupancies of the E-HICH indication information correspondence of carrying on the described E-AGCH in one group of E-AGCH channel of user equipment allocation in the described E-HICH channel.
In order to make those skilled in the art better understand technical solution of the present invention, be described in detail below in conjunction with drawings and Examples.
Referring to Fig. 1, be scheduled transmission schematic diagram in the prior art.The HSUPA scheduling process may further comprise the steps:
1, UE initiates dispatch request to the base station.
Dispatch request comprises the sign of cache information and UE.
2, after the base station received the UE dispatch request, if allow this UE to send uplink strengthening data, the base station sent scheduling grant information to UE by E-AGCH;
The scheduling grant information spinner will comprise that power allows and physical resource allows.E-AGCH is descending physical channel, has carried configuration informations such as the resource of base station and power.
3, after UE receives the scheduling grant information that E-AGCH carries,, send uplink strengthening data to the base station according to the resource and the power of scheduling grant information distribution;
4, after the base station receives data and carries out demodulating and decoding, on the E-HICH of E-AGCH indication, send feedback information.
In technical solution of the present invention, the base station is that non-scheduled transmission is distributed one group of E-AGCH channel, and on described channel, send scheduling grant information, in the base station is to distribute one group of E-HICH channel when non-scheduled transmission is distributed one group of E-AGCH, has at least one to be that the non-scheduled transmission of carrying is fed back in the described E-HICH channel.
With reference to Fig. 2, show the flow chart that a kind of data to non-scheduled transmission failure of the present invention are carried out repeating method embodiment one, comprising:
Step 201, UE carry out the initialization of data by non-scheduled transmission, enter step 202.
Whether step 202, judgment data send and fail, if, enter step 204, otherwise, step 203 entered.
Step 203, UE proceed the initialization of data by non-scheduled transmission.
Step 204, UE monitor the E-AGCH channel.
Network side is that the non-scheduled transmission of subscriber equipment is distributed one group of E-AGCH channel, carry out the initialization failure of data by non-scheduled transmission as UE after, UE begins to monitor described E-AGCH channel, waits for that the base station dispatches the re-transmission of described miss data.
Persons of ordinary skill in the art may appreciate that UE also can monitor described E-AGCH channel always.
Network side is when distributing one group of E-AGCH channel for the non-scheduled transmission of subscriber equipment, indicate described E-AGCH to go up the physical resource of maximum four E-HICH channel occupancies of the E-HICH indication information correspondence of carrying, have at least one to be the non-scheduled transmission feedback of carrying in the described E-HICH channel.
Information on step 205, the subscriber equipment decoding E-AGCH channel judges whether that decoding is correct, if then enter step 206, otherwise enters step 204.
The base station sends scheduling grant information to subscriber equipment by E-AGCH.
Step 206, judging whether it is data re-transmission Resources allocation for the failure of non-scheduled transmission, if not entering step 204, continue to monitor the E-AGCH channel, is then to enter step 207.
It is that the non-scheduled transmission of carrying feedback or carrying scheduled transmission are fed back and judged that whether resource that this scheduling distributes is that non-scheduling misdata retransmits and distributes that UE indicates pairing E-HICH according to the E-HICH information on the E-AGCH.
Step 207, the data that initial transmission is failed retransmit on described scheduling transmission resources.
Determine concrete scheduling transmission resources according to the scheduling grant information on the described E-AGCH channel, the data that non-scheduled transmission is failed retransmit on the scheduling transmission resources that described E-AGCH distributes.
Wherein, the E-HICH indication information of going up carrying according to E-AGCH judges that whether described E-AGCH is that the detailed process that data for non-scheduled transmission failure retransmit Resources allocation is: judge that whether E-HICH channel that described E-AGCH goes up the E-HICH indication information correspondence of carrying is the non-scheduled transmission feedback of carrying.That is: network side is also notified UE the E-HICH of one group of feedback when distributing the one group of E-AGCH that monitors for UE, and has at least one to be that the non-data dispatching of carrying feeds back among this group E-HICH (maximum four).Like this, in case UE is correctly decoded E-AGCH, the E-HICH by EI indication be carrying data dispatching feedback or the non-data dispatching feedback of carrying just can judge resource that this scheduling distributes be distribute for data dispatching or retransmit distribution for non-data dispatching.
In the present invention, what subscriber equipment can be determined E-HICH carrying by following several method is that the data dispatching feedback also is non-data dispatching feedback: 1, all HSUPA business (comprising scheduled transmission and non-scheduled transmission) are increased a regulation, what among the EI on the regulation E-AGCH one or several must correspondences is the feedback of non-scheduled transmission.For example regulation EI=3 correspondence all is that the non-scheduled transmission of carrying is fed back, and other three kinds of EI correspondences all is the scheduled transmission feedback, as long as find EI=3 after UE is correctly decoded E-AGCH, can know that then the resource that this scheduling distributes is used for carrying out non-scheduling misdata re-transmission so.2, be at least two E-HICH of non-scheduled transmission traffic assignments, these two carryings all be non-scheduling feedback.Can distribute an E-HICH in advance for non-scheduled transmission is professional in the prior art, feedback is all carried out on this E-HICH.May be prescribed as non-scheduled transmission business among the present invention and distribute two E-HICH at least, wherein one is used for feeding back normally, other one distribute E-AGCH with and use during the E-HICH of EI correspondence.3, be E-HICH of non-scheduled transmission traffic assignments still only, and E-AGCH goes up the non-scheduling feedback of expression among maximum four E-HICH of EI correspondence be exactly network side be this of non-scheduled transmission traffic assignments in advance.
In the present embodiment, network side is that the non-scheduled transmission of UE is distributed one group of E-AGCH channel, and after sending the primary data failure, UE begins to monitor the E-AGCH channel, and dispatch the re-transmission of described miss data the wait base station.Whether base station decision dispatches the data of the non-scheduled transmission failure of UE, if determine to dispatch just transmission scheduling grant information on E-AGCH.The E-AGCH loaded information comprises: the relevant indication of power resource (PRRI, 5 bits), the relevant indication of code channel resource (CRRI, 5 bits), the relevant indication of time interval resource (TRRI, 5 bits), resource continuous indication (RDI, whether 3 bits are existed by high level configuration), E-HICH indication (EI, 2 bits), E-UCCH number indication (ENI, 3 bits), the UE ID of E-AGCH cyclic sequence number (ECSN, 3 bits) and 16 bits.Wherein, EI is meant this scheduled transmission, and the feedback of ACK/NACK can be carried out in the base station on which bar E-HICH.Here, network side has distributed maximum four E-HICH that the carrying scheduled transmission is replied for UE in advance.
The E-HICH channel is the down channel of introducing among the HSUPA, is used for feeding back.Scheduled transmission is different with non-scheduled transmission loaded information.For scheduled transmission, E-HICH loading ACK/NACK message, this message is by signature sequence (orthogonal code) expression of one 80 length.Orthogonal code is chosen by calculating according to the information such as physical resource that this user E-PUCH (E-DCH physical uplink channel) takies from the hadamard matrix on 80 rank.For non-scheduled transmission, E-HICH has carried the orthogonal code of an expression ACK/NACK message and the orthogonal code of an expression TPC/SS message.For each non-scheduled transmission, high-rise meeting distribute one group of orthogonal code of totally four 80 length for it, these orthogonal codes also are to choose from 80 above-mentioned rank hadamard matrixs, first sign indicating number wherein is used for representing ACK/NACK message, and its excess-three sign indicating number and their radix-minus-one complement are used for representing six kinds of possible combinations of TPC and SS message.It should be noted that especially: scheduled transmission reply the indication need be carried on the different E-HICH with replying of non-scheduling.
UE by the EI on the E-AGCH judge this scheduled resources be to the scheduled transmission data allocations or distribute for non-scheduled transmission retransmits.If judge is to retransmit the resource of distributing for non-scheduling, then UE must carry out the transmission of non-data dispatching on these resources, also be that subscriber equipment can only carry out the transmission of non-data dispatching on the scheduling transmission resources that distributes for non-scheduled transmission miss data, the initial transmission of non-data dispatching can be carried out, also the re-transmission of non-data dispatching can be carried out.
In the second embodiment of the present invention, in order to utilize resource more fully, when UE can not make full use of the resource that non-scheduled transmission distributes or base station when not having enough resource allocations to carry out non-scheduling and retransmit to UE, UE can do not influence carry out under the prerequisite that new data sends before the re-transmission of data of bust this.Promptly, when UE does not have the new data of up enhancing to transmit, the data of initial transmission failure can be retransmitted on described non-scheduling transmission resources in the moment of some pre-allocation resources (before the data retransmission).
Further, if in the moment of some pre-allocation resources (before the data retransmission), UE does not have the new data of up enhancing to need transmission, and does not receive the physical resource that the base station is distributed by E-AGCH, then the data of initial transmission failure can be retransmitted on described non-scheduling transmission resources.
With reference to Fig. 3, show the flow chart that a kind of data to non-scheduled transmission failure of the present invention are carried out repeating method embodiment two, comprising:
Step 301, UE carry out the initialization of data by non-scheduled transmission, enter step 302.
Whether step 302, judgment data send and fail, if, enter step 304, otherwise, step 303 entered.
Step 303, UE proceed the initialization of data by non-scheduled transmission.
Step 304, judge whether new data transmission is being arranged,, otherwise enter step 306 if do not have the transmission of non-scheduling new data then enter step 305 on the preallocated non-scheduling transmission resources of subscriber equipment.
Step 305, the data that non-scheduled transmission is failed retransmit on described non-scheduling transmission resources.
Step 306, UE monitor the E-AGCH channel.
Network side is that the non-scheduled transmission of subscriber equipment is distributed one group of E-AGCH channel, carry out the initialization failure of data by non-scheduled transmission as UE after, UE begins to monitor described E-AGCH channel, waits for that the base station dispatches the re-transmission of described miss data.
Persons of ordinary skill in the art may appreciate that UE also can monitor described E-AGCH channel always.
Network side is when distributing one group of E-AGCH channel for the non-scheduled transmission of subscriber equipment, indicate described E-AGCH to go up the physical resource of maximum four E-HICH channel occupancies of the E-HICH indication information correspondence of carrying, have at least one to be the non-scheduled transmission feedback of carrying in the described E-HICH channel.
Information on step 307, the subscriber equipment decoding E-AGCH channel if decoding correctly then enter step 308, otherwise enters step 306.
The base station sends scheduling grant information to subscriber equipment by E-AGCH.
Step 308, judging whether it is data re-transmission Resources allocation for the failure of non-scheduled transmission, if not entering step 306, continue to monitor the E-AGCH channel, is then to enter step 309.
Whether UE indicates pairing E-HICH according to the E-HICH information on the E-AGCH is that non-scheduled transmission feedback of carrying or carrying scheduled transmission are fed back and judged that whether resource that this scheduling distributes is that non-scheduling misdata retransmits and distributes.
Step 309, the data that initial transmission is failed retransmit on described scheduling transmission resources.
Determine concrete scheduling transmission resources according to the scheduling grant information on the described E-AGCH channel, the data that non-scheduled transmission is failed retransmit on the scheduling transmission resources that described E-AGCH distributes.
Wherein, the E-HICH indication information of going up carrying according to E-AGCH judges that whether described E-AGCH is that the detailed process that data for non-scheduled transmission failure retransmit Resources allocation is: judge that whether E-HICH channel that described E-AGCH goes up the E-HICH indication information correspondence of carrying is the non-scheduled transmission feedback of carrying.That is: network side is also notified UE the E-HICH of one group of feedback when distributing the one group of E-AGCH that monitors for UE, and has at least one to be that the non-data dispatching of carrying feeds back among this group E-HICH (maximum four).Like this, in case UE is correctly decoded E-AGCH, the E-HICH by EI indication be carrying data dispatching feedback or the non-data dispatching feedback of carrying just can judge resource that this scheduling distributes be distribute for data dispatching or retransmit distribution for non-data dispatching.
In the present invention, what subscriber equipment can be determined E-HICH carrying by following several method is that the data dispatching feedback also is non-data dispatching feedback: 1, all HSUPA business (comprising scheduled transmission and non-scheduled transmission) are increased a regulation, what among the EI on the regulation E-AGCH one or several must correspondences is the feedback of non-scheduled transmission.For example regulation EI=3 correspondence all is that the non-scheduled transmission of carrying is fed back, and other three kinds of EI correspondences all is the scheduled transmission feedback, as long as find EI=3 after UE is correctly decoded E-AGCH, can know that then the resource that this scheduling distributes is used for carrying out non-scheduling misdata re-transmission so.2, be at least two E-HICH of non-scheduled transmission traffic assignments, these two carryings all be non-scheduling feedback.Can distribute an E-HICH in advance for non-scheduled transmission is professional in the prior art, feedback is all carried out on this E-HICH.May be prescribed as non-scheduled transmission business among the present invention and distribute two E-HICH at least, wherein one is used for feeding back normally, other one distribute E-AGCH with and use during the E-HICH of EI correspondence.3, be E-HICH of non-scheduled transmission traffic assignments still only, is exactly this of network side distribution in advance and E-AGCH goes up the non-scheduling feedback of expression among maximum four E-HICH of EI correspondence.
In the third embodiment of the present invention, after subscriber equipment retransmits miss data by non-scheduling transmission resources, when the base station be the new scheduling resource of described re-transmission distribution again, then can on described scheduling resource, carry out the initial transmission of new non-data dispatching.Be that subscriber equipment is monitored described E-AGCH channel, and judge that whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation, need transmission if then further judged whether new data, if having then subscriber equipment carries out the transmission of new non-data dispatching on the scheduling transmission resources that described E-AGCH distributes.
The invention also discloses a kind of subscriber equipment, please refer to Fig. 4, be the structural representation of the embodiment one of a kind of subscriber equipment of the present invention.
This subscriber equipment comprises: transmitting element 401, monitoring unit 402, decoding unit 403, first judging unit 404, retransmission unit 405.
The operation principle and the course of work to this subscriber equipment is introduced below:
Subscriber equipment utilizes transmitting element 401 to carry out the initialization of data by non-scheduled transmission, after the data initialization failure, monitoring unit 402 is monitored the E-AGCH channel that network side is the non-scheduled transmission distribution of subscriber equipment, and dispatch the re-transmission of described miss data the wait base station.Dispatch according to information such as the buffer memory of UE take the base station, and send scheduling grant information on E-AGCH.Network side is when being one group of E-AGCH channel of user equipment allocation, indicate described E-AGCH to go up the physical resource of the E-HICH channel occupancy of the E-HICH indication information correspondence of carrying, have at least one to be that the non-scheduled transmission of carrying is fed back in the described E-HICH channel.After decoding unit 403 is correctly decoded information on the E-AGCH channel, the E-HICH indication information that first judging unit 404 is gone up carrying according to described E-AGCH judges that whether described E-AGCH is that data for non-scheduled transmission failure retransmit Resources allocation, if then retransmission unit 405 retransmits the data of non-scheduled transmission failure on the scheduling transmission resources that described E-AGCH distributes.
In second embodiment of a kind of subscriber equipment of the present invention, each unit in comprising first embodiment, also comprise second judging unit, be used for judging whether new data transmission is being arranged, if not have then data that retransmission unit is failed initial transmission retransmit on described non-scheduling transmission resources on the preallocated non-scheduling transmission resources of subscriber equipment.
Need to prove, for aforesaid method embodiment, for simple description, so it all is expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not subjected to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in the specification all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, do not have the part that describes in detail among certain embodiment, can be referring to the associated description of other embodiment.
At last, also need to prove, in this article, relational terms such as first and second grades only is used for an entity or operation are made a distinction with another entity or operation, and not necessarily requires or hint and have the relation of any this reality or in proper order between these entities or the operation.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby make and comprise that process, method, article or the equipment of a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or also be included as this process, method, article or equipment intrinsic key element.Do not having under the situation of more restrictions, the key element that limits by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
More than to a kind of method and apparatus that the data of non-scheduled transmission failure are retransmitted provided by the present invention, be described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.