Background technology
On the one hand, 3GPP LTE (Long Term Evolution, Long Term Evolution) improves the project name of UMTS mobile phone standard with the reply tomorrow requirement in the 3rd generation partner program (3GPP).Up to now, target comprises and raises the efficiency, reduces cost, improves service, utilizes new frequency spectrum resource and integrate open standard better.On the other hand, senior international mobile telecommunication (IMT) be devoted to provide enhancing peak data rate to support high-level service and application (being confirmed as the target of research and development for the 100Mbit/s (mbit/) of high mobility with for the 1Gbit/s (gigabit/sec) that hangs down mobility).In a word, following senior LTE of the 3GPP system will need wideer system bandwidth, for example, and up to 100MHz, to realize this high target peak data rate.Yet, because spectral band is limited, so distribute the existence challenge to seeking the continuous frequency spectrum that can hold so wide bandwidth.In addition, should consider that also the wavelength coverage that the operator uses might not be continuously perhaps with identical bandwidth assignment.Simultaneously, should guarantee back compatible to LTE version 8 (early than senior LTE).(Carrier Aggregation is can satisfy bandwidth expansion demand or guarantee the natural selection to the abundant back compatible of LTE version 8 CA) to carrier aggregation.In carrier aggregation, (Component Carrier is CC) according to required senior LTE system bandwidth and polymerization for a plurality of component carriers.These CC or with LTE version 8 compatibilities, or be specifically designed as the characteristic of supporting new senior LTE.LTE version 8 subscriber equipmenies can receive one of these component carriers, and senior LTE subscriber equipment can insert a plurality of component carriers simultaneously.Compare with other modes, carrier aggregation need not the LTE physical layer architecture than about-face, and can utilize the existing embodiments of great majority once more.
When realizing carrier aggregation, existing mixed automatic repeat request method is an importance.(Hybrid ARQ (hybrid ARQ) H-ARQ) is the modification of automatic repetitive requests (ARQ) error control method to mixed automatic repeat request, and it carries out ARQ better, especially on wireless channel.The example (also being called as I type HARQ) of HARQ is before transmission; Through (for example cyclic redundancy check (Cyclic Redundancy Check, CRC)) is encoded and merged error correction backward (FER) and ARQ to data block and error detection information with error-correcting code (for example Reed-Solomon Code (RS code) or turbine code).When receiving the data block that is encoded, receiver is at first decoded to error-correcting code.If channel quality is enough good, all errors of transmission all should be proofreaied and correct, and receiver can obtain the proper data piece.If channel quality is enough not good and not every error of transmission all can be corrected; Receiver can utilize error-detecting code to detect this situation; The data block that is encoded that receives then possibly be dropped or be stored, and is similar to ARQ, the receiver request retransmission.In fact; What mistake received is encoded data block (promptly; Error block) be stored in receiver usually and be not dropped, when receiving the piece of re-transmission, these two pieces were merged (catching up with merging (chase combining)) before the decoder that is provided to error-correcting code.This can increase the successfully possibility of decoding.Another existing solution is II/III type HARQ, or incremental redundancy HARQ, and wherein different transmission (re-transmission) is encoded differently, rather than merges such identical coded-bit that repeats as catching up with.Owing in whole re-transmission, encode effectively, so performance is improved.The difference of III type HARQ and II type HARQ is that the retransmission data packet may among the III type HARQ can be decoded by self.The HARQ method is utilized at least one HARQ process and some HARQ procedure incarnations, is called as transmission control frame group and transmission control frame hereinafter respectively.Each transmission control frame can comprise one or more headers and one or more data block.Transmit between reflector and the receiver of each transmission control frame in communication network.In other words, utilize transmission control frame to come transmission data block.In addition, a plurality of carrier waves can be divided into the time interval or time slot, and wherein each transmission control frame is in transmission (described with reference to Fig. 3 like hereinafter) on each carrier wave in each time interval.
In wireless carrier polymerization (CA) system, for example, can go up a scheduling subscriber equipment (UE) at a plurality of component carriers (CC) simultaneously.Therefore, in order to adopt frequency diversity better, can allow re-transmitting data block on CC.In other words, unlikely come across in the re-transmission of the identical block on another carrier wave with detected mistake in the first carrier institute data block transmitted at different frequency places.The HARQ procedure incarnation can be divided into group, and each group for example is exclusively used in given subscriber equipment or data flow.A plurality ofly stop to wait for that the HARQ procedure incarnation can transmit concurrently on identical or different CC; So that during a HARQ process was waited for the affirmation for given HARQ procedure incarnation, other HARQ procedure incarnation can utilize carrier wave to send extra packet.For each subscriber equipment, can there be a HARQ process or transmission control frame process, each process includes a plurality of HARQ procedure incarnations or transmission control frame.Consider continuous transmission, the quantity of HARQ procedure incarnation should be consistent with the two-way time between reflector and the receiver, comprises data block, HARQ procedure incarnation and HARQ process processing time separately.For example, reflector and receiver can be subscriber equipment (UE) and eNodeB (station in the 3GPP LTE network or wireless controller assembly), and vice versa.The HARQ procedure incarnation of the greater number that utilization is more required than two-way time can not provide any gain, between retransmitting, has produced unnecessary delay on the contrary.Because being directed against the processing time of data block, HARQ procedure incarnation and the HARQ process of eNodeB maybe be different in different embodiments, so the quantity of HARQ procedure incarnation can dispose.For example, one group of eight HARQ procedure incarnation or transmission control frame can be used for given component carrier or subscriber equipment or data flow.When having used carrier aggregation; Each component carrier (purpose from simplifying is called " carrier wave " hereinafter) can use a HARQ process (being HARQ procedure incarnation group), is used for the quantity (thereby increasing bandwidth) of the HARQ procedure incarnation of a subscriber equipment with increase.
For carry out for example soft merging (cohesion from share common time line and a plurality of base stations of operation in view of the above or the data flow of eNodeB), operation such as transmission successively, UE must identify the carrier wave that transmitted HARQ procedure incarnation or transmission control frame above that.
HARQ process group can map to carrier wave up link and down link neatly.Its permission retransmits on whole carrier wave, and this can obtain higher frequency diversity gain or scheduling gain flexibly.Yet the header of each transmission control frame needs additional bits in (being called the transmission control frame sign hereinafter), needs these bits to be identified to transmit on it previous carrier wave of transmission control frame.The signaling consumption that this is seemingly bigger is especially when using many carrier waves.This sign for example can be used to notify which HARQ process group of receiver in control channel (for example, physical down link sharing channel (PDSCH) or physical uplink link sharing channel (PUSCH)), to use by reflector.For signaling efficient, it is also conceivable that the flexible HARQ process group that only in limited range (for example only being used for re-transmission of carrier wave centering or the like), allows to map to carrier wave.
As being regarded as document maximally related prior art document, in the lg electronics of in February, 2009 09-13 " HARQ mapping across aggregated component carriers "; 3GPP TSG RAN WG1 #56; Described in the R1-090652: the simplest mode is enumerated exactly and all maybe and be notified the destination, thereby needs n. [log2N] signaling of individual bit.Major defect in this method need to be many control signalings, and particularly, the control signaling consumption is excessive.
Now not solution can allow to reduce signaling reducing signaling consumption effectively, thereby improves the efficient of this radio telecommunications system.
There is a kind of like this demand now, makes it possible to easily on the existing communications infrastructure, realize the control signaling schemes.
Embodiment
Be the description of illustrative embodiments below, when combining accompanying drawing to describe, illustrative embodiments will be explained above mentioned characteristic and advantage, and introduce further characteristic and advantage.
In the following description, unrestricted purpose has been set forth specific detail (for example framework, interface, technology, equipment etc.) to describe from explanation.Yet, with it will be apparent for a person skilled in the art that other execution mode that removes these details will be understood to be in the scope of appended claim.
And, for clarity, omitted the detailed description of known device, system and method, so that make the description of native system fuzzy.In addition, do not introduce other entity in router, server, node, gateway or the communication network in detail, because beyond their scope that is embodied in native system and method.
Comprise reflector and receiver with system according to the method for the invention.Unless otherwise, will be described in illustrative embodiments in its application hereinafter the subscriber equipment in eNodeB and the radio telecommunication network.Can or receiver, or reflector.
In addition, should be understood that clearly that in for illustration purpose accompanying drawing being included in, but accompanying drawing does not limit the scope of native system.
Fig. 1 has described the illustrative embodiments according to system of the present invention.Subscriber equipment (UE) 100 can be on the communication interface ofcommunication network 105 and the data block of eNodeB 110 exchange messages.Data block can be corresponding to different data flow with exchange between UE 100 and eNodeB 110.Transmission data block in transmission control frame.Transmission control frame for example can be the HARQ procedure incarnation.Transmission control frame allows data block on one or more carrier waves of the communication interface ofcommunication network 105, to transmit.Data block is embedded in the transmission control frame.Therefore, needs execution allocation of carriers is distributed or is selected carrier wave to transmit each transmission control frame.
Carrier wave is divided into the time interval or time slot.Carrier wave is sorted, is named or numbered, so that it can be with identical using in order on each time slot.Each carrier wave allows to utilize transmission control frame exchange (in other words, send and/or receive) data block.Each transmission control frame comprises at least one data block corresponding with the data flow of data block.Transmission control frame exchanges between reflector and receiver.
Each data flow can be related with the transmission control frame group.Through for example data block being included in the transferring data frames of identical transmission control frame group, make data block can with identical data stream association.
The quantity of transmission control frame can be corresponding to the quantity of following data block, promptly receives the quantity of sending the data block that can be sent out in feedback or the acknowledge message of first transmit control block of data block associated with first waiting for.Feedback message can be sent by receiver, whether successfully to receive the given data block in the given transmission control frame to the reflector notice.Whenever receiver receives transmission control frame, just the data block that is included in the transmission data block is analyzed, to detect any mistake that in the transmission course of transmission control frame, possibly occur.Wrong detection existing error-detecting code for example capable of using or error-correcting code are carried out.When not detecting mistake, be used in the receiver place by data block that analyze, that receive and rebuild the data flow related with it.When detecting mistake, the feedback message of the transmission control frame that receiver just will be related with error block sends to the reflector of the transmission control frame of respective data blocks.In case reflector receives the unsuccessful feedback message to given error block from receiver, reflector just needs to reschedule to receiver the transmission of error block.Use identical transmission control frame (in other words, identical procedure incarnation) re-transmitting data block.This makes receiver can identify the re-transmitting data block corresponding with error block.Utilize identical transmission control frame to retransmit error block; So that two transmission control frames in succession comprise two in succession new or correct (promptly; Success) data block, an error block before perhaps comprising in the transmission control frame and the re-transmitting data block in the back transmission control frame.
Mistake in the data block that receives possibly cause because of the quality of transmitting the employed carrier wave of corresponding control frame.Therefore, reflector need utilize identical transmission control frame on different carrier waves, the transmission of error block to be rescheduled to receiver.Allocation of carriers is that a carrier wave connects a carrier wave and carries out.At first, each data block that retransmits from reflector is assigned to and the identical transmission control frame of previous employed transmission control frame (promptly being used for before having sent last transmission control frame of this data block).Preferably, be allocated for the said transmission control frame of transmission with the different carrier wave of previous employed carrier wave.Next, residue or unappropriated carrier wave can be assigned to the transmission control frame that is used to transmit the data block that also is not transmitted.
The carrier wave related with transmission control frame can identify through identifier at place's preset time.Said identifier for example can the binary number mode be encoded.Therefore carrier wave is numbered.For example, need two binary bits that four carrier wave a, b, c, d are designated 00,01,10 and 11 respectively, need three bits to identify five to eight carrier waves, or the like.
As an example, Fig. 2 has described and has used four carrier waves (a) 310, (b) 320, (c) 330 and (d) 340 exemplary embodiment of the invention.Carrier number does not limit the scope of the invention.Each transmission control frame group comprises eight transmission control frames.
For example, the first transmission control frame group can be marked as { a0, a1..., a7, a whereiniIt is (i+1) the individual transmission control frame in the first transmission control frame group.As shown in Figure 3, for example, transmission control frame group { a0, a1..., a7Be in the time interval { t respectively0, t1..., t7.Explained above like this paper, reflector sends to the required time interval number of receiver with all transmission control frames in a group can be corresponding to transmitter receipt from the required time of the feedback message of receiver.For example, in Fig. 3, be included in transmission control frame a respectively0And d0In data block be wrong.In this case, when reflector at time interval t0+ 7 end (in other words; Before first transmission control frame in sending this group plays the duration in the octuple time interval) when receiving corresponding feedback message; Utilize according to the method for the invention so, reflector need reschedule the identical traffic control frame (respectively with a on other carrier waves0And d0) the upward re-transmission of identical original data block.
In Fig. 3, in time interval t0Be on the carrier wave (a) 310 transmission and comprise the transmission control frame a that treats re-transmitting data block (that is the error block that, receiver received)0In time interval t0+8The place is rescheduled on the carrier wave (d) 340.In time interval t0Be on the carrier wave (d) 340 transmission and comprise the transmission control frame d that treats re-transmitting data block (that is the error block that, receiver received)0In time interval t0+8The place is rescheduled on the carrier wave (c) 330.
Fig. 3 a has described and has passed through reflector is carried out, illustrative embodiments according to the method for the invention.This method allows before the corresponding transmission control frame of transmission, the sign of the carrier wave in the row of the carrier wave on thecommunication network 105 to be encoded.Each carrier wave in the carrier wave allows the transmission transmission control frame.Each transmission control frame in the transmission control frame comprises:
-the data block corresponding with data flow, and
-distribute to the sign of the previous carrier wave of data flow.For transmission control frame and in carrier wave row for distributing to the selected carrier wave of said transmission control frame, the carrier number duringaction 210 allows to confirm carrier wave is listed as identifies required binarybits number.In action 220, based on determined binary bits number is encoded, following sign is encoded, promptly should sign identify and before transmitted identical transmission control frame thereby corresponding to the carrier wave of identical data flow.At last,, just inaction 230, the carrier wave that is assigned with is removed from these carrier wave row, inaction 240, the residue carrier wave in these carrier wave row is renumberd, can carry out this method and all be assigned with until whole carrier waves in case be assigned with.
Fig. 3 b has described through receiver illustrative embodiments that carry out, according to the method for the invention.
This method allows the carrier wave in the sign carrier wave row on communication network 105.In the carrier wave each allows the transmission transmission control frame.In the transmission control frame each comprises:
-the data block corresponding with data flow, and
-distribute to the sign of the previous carrier wave of data flow.For the transmission control frame that on the given carrier wave in the carrier wave row, is received:action 260 allows to utilize this to indicate the carrier wave that identifies in the carrier wave row; The carrier wave that inaction 270, will be identified then removes from these carrier wave row, inaction 280, the residue carrier wave in these carrier wave row is renumberd.
Fig. 4 has described time interval t in the method according to the invention with reference to Fig. 30+8The sign of the transmission control frame at place.The reflector distributing carrier wave also confirms to be used to identify the bit of said carrier wave, then these bits is as a token of inserted in the transmission control frame.Receiver regains the bit of the sign that is used to identify carrier wave from transmission control frame.
At time interval t0Sentence transmission control frame b0And c0Institute's data block transmitted is successful (that is not being wrong).At time interval t0Sentence transmission control frame a0And d0The institute data block transmitted is unsuccessful (that is mistake).
At time interval t0+8The place, new data block (promptly in the current data flow transmission, also not being transmitted) is at transmission control frame b0And c0Be transmitted.Transmission control frame c0(in other words, carrier wave (a) is assigned to transmission control frame b to go up transmission at carrier wave (a)0), and be included in time interval t0The sign that on carrier wave (c), is transmitted.
When at first distributing whole four carrier waves; Explained above like this paper; Identifying the required binary bits number of carrier wave in four carrier waves is confirmed as two (carrier wave (a) can be identified as " 00 "; Carrier wave (b) can be identified as " 01 ", and carrier wave (c) can be identified as " 10 ", and carrier wave (d) can be identified as " 11 ").Therefore, of Fig. 4, with indication carrier wave (c) at time interval t0The place is used to transmit transmission control frame c0Sign with two bits encode (corresponding to bit " 10 ").From the carrier wave row, remove before in time interval t0Transmission control frame c has been transmitted at the place0Carrier wave (c).Therefore, present stage stays three carrier waves and (promptly is used at time interval t in this carrier wave row0The carrier wave of other transmission control frame of place transmission), that is, the carrier wave (a) and (b) with (d).
Then, when utilizing transmission control frame b0When the previous data block of transmission was not mistake, carrier wave (b) was assigned with new data block.Identifying three required binary bits numbers of residue carrier wave is two (carrier wave (a) can be identified as " 00 ", and carrier wave (b) can be identified as " 01 ", and carrier wave (d) can be identified as " 10 ").Therefore, corresponding to carrier wave (b), insert transmission control frame b0Be masked as 01.Then, from the carrier wave row, remove at time interval t0The carrier wave (b) that use in the place, now should row in two carrier waves of residue, i.e. carrier wave (a) and (d).Only need a bit to be identified at time interval t0+8Locate also unappropriated two residue carrier waves: " 0 " is used for carrier wave (a), and " 1 " is used for carrier wave (d), at time interval t0The transmission control frame of these two residue carrier waves transmits.With carrier wave (d) corresponding identification " 1 " thus be inserted into the transmission control frame d on the selected carrier wave (c)0In.Sign for residue carrier wave (a) can as a token of insert transmission control frame a with " 0 "0In, perhaps preferably do not insert, as shown in Figure 4, when in the carrier wave row, only existing a carrier wave to be identified (, do not have other selections), thereby need not to use binary bits to indicate this carrier wave.
Time interval t continues0+8After transmitted at the place, receiver was analyzed each sign of each transmission control frame on each carrier wave.When having four carrier waves, receiver need can confirm two binary bits to identify a carrier wave in four carrier waves.Therefore, the 3rd carrier wave in four carrier waves of indication of the sign " 10 " in first transmission control frame on the carrier wave (a) (being designated " 00 ", " 01 ", " 10 " and " 11 " in succession) is before at time interval t0The place is used to transmit identical transmission control frame.Therefore, receiver can remove carrier wave (c) from the carrier wave row.Three residue carrier waves (a, b and d) are renumberd and are designated " 00 ", " 01 " and " 10 " respectively.Then, the carrier wave in the transmission control frame of receiver analysis carrier wave (b): " 01 ", it is indicated at time interval t0The place is employed by identical transmission control frame, the residue carrier wave is listed as second carrier wave in (a, b, d), i.e. carrier wave (b).Then, receiver removes carrier wave (b) from the carrier wave row.Therefore, still in the carrier wave row, it is corresponding to the carrier wave that renumbers " 0 " and " 1 " for carrier wave (a and d).Next, the carrier wave " 1 " in the transmission control frame of receiver analysis carrier wave (c).Owing to only there are two residue carrier waves, therefore only need a binary bits identify the two one of." 1 " is listed as the carrier wave (d) in (a, d) corresponding to carrier wave, and it is removed from the carrier wave row.Then, receiver infers that the residue carrier wave (carrier wave in this embodiment (a)) in these row is such carrier wave, in time interval t0+8Be in the transmission control frame that receives on the carrier wave (d) in time interval t0Be on this carrier wave and be transmitted.
Fig. 5 has described the illustrative embodiments according to the method for the invention that reflector (corresponding receiver) is carried out, and the signaling bit of wherein locating the sign of a plurality of transmission control frames in the identical time interval is grouped into single transmission control frame.
In interchangeable execution mode; In case reflector (corresponding receiver) in given time interval place's executed according to the method for the invention, sign can be inserted in (correspondingly being regained) one or more different transmission control frames rather than in each corresponding transmission control frame.
Can easily obtain each sign, as long as these bits keep order from binary bit sequence.
Embodiment with Fig. 5 is an example, is inserted into be masked as " 10011 " in (correspondingly being regained) first transmission control frame, and always co-exists in four carrier waves.Therefore, the carrier wave that at first needs two bits that formerly corresponding time slot place in four carrier waves is used encode (correspondingly sign).Therefore, bit " 10 " is corresponding to the sign in the transmission control frame on the first carrier.(correspondingly being identified) carrier wave by " 10 " coding is carrier wave (c), and it is removed from the carrier wave row.Next, when staying three carrier waves in the carrier wave row, still need two bits to carrier wave encode (correspondingly sign).Therefore, following two bits are analyzed together: " 01 " indication is listed as second carrier wave in (a, b and d) corresponding sequence (00,01,10,11) with the residue carrier wave, and promptly carrier wave (b) will be used at time interval t0The identical transmission control frame of place's transmission.
As explained above, in replaceable execution mode according to the method for the invention, reflector can be at first distributes the carrier wave of the transmission control frame that is used for re-transmission of blocks, to guarantee frequency diversity.
With reference to Fig. 4, carrier wave (a) and (b) thereby can distribute to transmission control frame d respectively0And a0
Table 1 shows the savable according to the method for the invention signaling bit number of utilization.The carrier number that uses is many more, and the signal bit of saving is many more.
Table 1 HARQ process flag bit relatively