This application claims priority under 35 U.S.C. §119(a) to a Chinese Patent Application filed in the Chinese Intellectual Property Office on Mar. 11, 2011 and assigned Serial No. 201110062112.6, the entire disclosure of which is hereby incorporated by reference.
The present disclosure relates generally to mobile communication technology, and more particularly to a method for indicating hybrid automatic repeat request timing relation.
In the existing Long Term Evolution (LTE) standard of 3GPP, downlink transmission technique is based on Orthogonal Frequency Division Multiplexing (OFDM), while uplink transmission technique is based on Single Carrier Frequency Division Multiple Access (SCFDMA).
A LTE system includes two types of frame structure, wherein a frame structure of the first type uses Frequency Division Duplex (FDD), and a frame structure of the second type uses Time Division Duplex (TDD). The frame structure of the second type includes seven kinds of frame structure configurations, among which there is a constant ratio from 40% to 90% of downlink subframes, as shown in
Subframe 0 and subframe 5 are used for transmitting downlink data. That is, subframe 0 and subframe 5 are used for an evolved NodeB (eNB) to send messages to a User Equipment (UE).
Subframes 2, 3, 4 and subframes 7, 8, 9 are used for transmitting uplink data, namely subframe 2, 3, 4 and subframes 7, 8, 9 are used for UE to send messnes to eNB.
Subframe 1 and subframe 6 are called special subframes, and are formed of three (3) special time slots, which are defined as DwPTS, GP and UpPTS respectively. The time lengths of time slot DwPTS, time slot GP and time slot UpPTS are changeable and the specific values are configured by the system, and a special subframe is used to send downlink data and can be viewed as a shortened downlink subframe.
In an existing TD-LTE system, the frame structure is configured by the eNB half-statically, and is notified to all UEs in the cell periodically via System Information Block 1 (SIB1). The UE determines timing relations of various Hybrid Automatic Repeat request (HARQ) for communicating with the eNB according to current frame structure information broadcast by the eNB. In a LTE system, downlink data HARQ transmission uses asynchronous manner and, in order to reduce cost of information control, uplink data retransmission uses synchronous HARQ manner. The above mentioned HARQ transmission includes three different types of timing relations.
The first kind is the timing relation between an eNB sending downlink data subframe and a UE returning a corresponding ACKnowledgement/Negative ACKnowledgement (ACK/NACK) information subframe during a downlink data asynchronous HARQ transmission.
The second kind is the timing relation between sending a downlink control information subframe containing uplink subframe information and the scheduled uplink frame thereof.
The third kind is the timing relation for the uplink data to synchronize HARQ when a non-adaptive repeat is performed after uplink data receiving is failed, namely, the HARQ timing relation between the uplink data subframe, the ACK/NACK subframe corresponding to this uplink data subframe, and the uplink data retransmission subframe.
In a TD-LTE system, uplink subframes and downlink subframes for different frame structures take different ratios and are put in different positions, so different frame structures configurations correspond to three different timing relations. In an existing TD-LTE system, when traffic volume change leads to the eNB trying to change the frame structure configuration, the eNB uses a paging mechanism to notify the UE in the cell to reread new SIB1 messages, a new frame structure configuration is obtained, and a new timing relation is adopted for HARQ transmission during subsequent communication process. According to current research and measured data in an existing communication system, the uplink/downlink data service requirement changes fast and frequently in certain periods of system operation. With the method of configuring a frame structure half-statically with notification update by paging, it is impossible to dynamically change the uplink/downlink subframe configuration fast and timely according to uplink/downlink data service requirement and notify UE timely to update the timing relation in a HARQ process after the frame structure configuration is changed.
Based on the above analysis, in order to provide a mechanism that can dynamically and timely change the ratio relation between uplink subframes and downlink subframes according to the fast change of uplink/downlink data service, the organization 3GPP launched a new project in the version 11 TD-LTE standard draft, and the object thereof is to design a method for TD-LTE system that can, in real time, track and adjust according to dynamic change of uplink/downlink service requirement the ratio relation of uplink subframes and downlink subframes in a radio frame, and to, in real time, notify the UE of the ratio relation so as to determine the corresponding HARQ timing relation. Based on the above requirement, a frame structure improved from the existing frame structure type 2 based on TD-LTE is provided, as shown in
In
The present disclosure provides a method for indicating a Hybrid Automatic Repeat Request (HARQ) timing relation, so that after the evolved NodeB (eNB) sets the Flexible SubFrame (FlexSF) dynamically, a Rel-11 UE can timely obtain more available resources and determine available HARQ timing information, and normal communication between a backward compatible user equipment and the eNB can be ensured, so as to reach the object of dynamically and more accurately changing the frame structure according data service change.
A method for indicating HARQ timing relation provided by the present disclosure comprises the following.
A. The eNB notifies the UE to enable uplink/downlink subframe dynamic conversion function.
B. The eNB dynamically updates HARQ timing relation, and notifies the UE of the updated HARQ timing relation.
C. The eNB performs the dynamic subframe conversion corresponding to the updated HARQ timing relation.
D. The eNB and UE communicate with each other in accordance with the updated HARQ timing relation.
As shown by the above mentioned technical scheme, the present disclosure provides a method for indicating a HARQ timing relation in a radio communication system, wherein the eNB notifies the UE in the cell to enable uplink/downlink subframe dynamic conversion function, the eNB converses uplink/downlink subframes dynamically and updates HARQ timing information for UE according to the conversed uplink/downlink subframes, and indicates to the UE of the updated HARQ timing information, so that the Rel-11 UE flexibly uses the subframes with high efficiency, backward compatible user equipment can work normally and efficiently, and finally the whole TD-LTE system can change the frame structure dynamically, more accurately, and timely.
The above and other aspects, features, and advantages of certain embodiments of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
Throughout the drawings, the same drawing reference numerals will be understood to refer to the same elements, features, and structures.
In order to make the objective, technical scheme, and advantages of the present invention clearer and easier to understand, the present invention will be further illustrated in detail with reference to the drawings and embodiments.
According to embodiments of the present invention is: firstly, eNB notifies the User Equipment (UE) to enable the uplink/downlink subframes dynamic conversion function. Then, the eNB dynamically adjusts subframe configuration according to practical demand, and notifies the UE of the HARQ timing relation corresponding to the conversed subframe configuration. Finally, the eNB and UE communicate with each other in accordance with the HARQ timing relation.
Step 1: The UE learns the backward compatible subframe configuration information of the current cell by reading System Information Block 1 (SIB1). In the following description of the present invention, the frame structure comprising a Flexible SubFrame (FlexSF) shown in
Step 2: The eNB notifies the UE to enable the uplink/downlink subframe dynamic conversion function.
Step 3: The eNB dynamically updates HARQ timing relation and notifies the UE of the updated HARQ timing relation.
Step 4: The eNB converses the uplink and downlink subframes, namely: eNB performs dynamic subframe conversion corresponding to the updated HARQ timing relation.
In order to increase resource utilization rate, the eNB may perform dynamic subframe conversion according to the following principles in this step: when it is needed to add uplink subframes, continuous downlink subframes are converted into uplink subframes; when it is needed to add downlink subframes, continuous uplink subframes are converted into downlink subframes.
To convert continuous downlink subframes into uplink subframes, the conversion may follow an order of {f0, f1, . . . }, wherein {f0, f1, . . . } means: converting subframe f0 into an uplink subframe first, and then converting subframe f1 into an uplink subframe, and so on. Specifically speaking:
If the prior-conversion subframe is configured as configuration 2, {f0, f1, . . . } is {3,4,8,9} or {8,9,3,4}.
If the prior-conversion subframe is configured as configuration 3, {f0, f1, . . . } is {7,8,9}.
If the prior-conversion subframe is configured as configuration 4, {f0, f1, . . . } is {4,7,8,9}.
If the prior-conversion subframe is configured as configuration 5, {f0, f1, . . . } is {3,4,7,8,9}.
To convert continuous uplink subframes into downlink subframes, the conversion may follow an order of {f0, f1, . . . }, wherein {f0, f1, . . . } means: converting subframe f0 into a downlink subframe first, and then converting subframe f1 into a downlink subframe, and so on. Specifically speaking:
If the prior-conversion subframe is configured as configuration 0, {f0, f1, . . . } is {9,8,7,4,3}.
If the prior-conversion subframe is configured as configuration 3, {f0, f1, . . . } is {4,3}.
If the prior-conversion subframe is configured as configuration 6, {f0, f1, . . . } is {8,7,4,3}.
Step 5: The eNB and the UE communicate with each other in accordance with the updated HARQ timing relation.
As to step 3 of the method shown in step 3, the present invention may be implemented in many ways. For example, seven existing subframe configurations and corresponding HARQ timing relation can still be used, when the subframe configuration has to be adjusted dynamically, the UE is notified of the adopted configuration type via system information or downlink control information, or the UE is notified of the adopted configuration type via a Radio Resource Control (RRC) signaling or a Media Access Control (MAC) signaling, so that the UE may learn the current adopted HARQ timing relation. For another example, a new HARQ timing relation can be predefined based on the prior art, and the eNB notifies the UE of the current adopted HARQ timing relation via downlink control information when the subframe configuration has to be adjusted dynamically. Of course, the present invention may be implemented by combining several ways. Several preferable ways for implementing the present invention will be described in detail hereinafter.
Preferable Way 1:
Predefining HARQ relations corresponding to various subframe configurations. Here, the defined HARQ timing relations include specifically:
the timing relation between the downlink data subframe and corresponding ACK/NAC subframe;
the timing relation between a DCI subframe and the uplink subframe scheduled by the DCI subframe thereof;
the timing relation between uplink data subframe and corresponding ACK/NAK subframe and that between uplink data subframe and uplink data retransmission subframe.
Based on the above predefined HARQ timing relation, in step 3 shown in
As described above, the present invention relates to predefining, the above mentioned three different types of HARQ timing relations, as will be illustrated in detail hereinafter.
The first kind of HARQ timing relation is the timing relation between a downlink data subframe and corresponding ACK/NACK subframe.
The first kind of HARQ timing relation is denoted as {n,k0,k1} in the present invention, wherein, k0 and k1 are both greater than or equal to 4.
{n,k0,k1} includes two kinds of timing relations, wherein:
the first kind of timing, relation is: when subframe n is used to transmit downlink data, the k0th subframe after subframe n is used to transmit the corresponding ACK/NACK information;
the second kind of timing relation is: when subframe n is used to transmit downlink data, the k1th subframe after subframe n is used to transmit the corresponding ACK/NACK information.
Based on the above predefined timing relation {n,k0,k1}, the eNB can notify the UE via timing information field in DCI information to take one of the above mentioned two timing relations as the timing relation between current downlink data subframe and the corresponding ACK/NACK subframe. Preferably, the bit number of the timing information field can take 1 bit or 2 bits.
If the timing information field takes 1 bit, different values of this one bit may correspond to the above mentioned two timing relations. For example, symbol b0 signifies a timing information field, and it's appointed that: b0=0 means taking the above mentioned first kind of timing relation as that between current downlink data subframe and corresponding ACK/NACK subframe, while b0=1 means taking the above mentioned second kind of timing relation as that between current downlink data subframe and corresponding ACK/NACK subframe.
With this way, the eNB may statically configure an ACK/NACK channel for each UE in advance; when the UE receives downlink control information in a downlink subframe and value of timing information field in this downlink control information indicates the UE to use the above second timing relation as that between current downlink data subframe and corresponding ACK/NACK subframe, the UE uses the ACK/NACK channel statically configured by the eNB to transmit ACK/NACK information in accordance with subframe n.
If the timing information field takes 2 bits, one of the 2 bits can be taken as the timing information bit, which is assigned with different values corresponding to the above mentioned two timing relations. For example, symbol b0 signifies the timing information field, and it's appointed that: b0=0 means taking the above mentioned first kind of timing relation as that between the current downlink data subframe and the corresponding ACK/NACK subframe, while b0=1 means taking the above mentioned second kind of timing relation as that between the current downlink data subframe and the corresponding ACK/NACK subframe.
With this way, eNB may statically configure a group of ACK/NACK channels for a group of UEs in advance, and 4 values of the 2 bits corresponds to each of the said group of ACK/NACK channels respectively. When the UE receives downlink control information in a downlink subframe and the value of the timing information field in this downlink control information indicates the UE to use the above second timing relation as that between the current downlink data subframe and the corresponding ACK/NACK subframe, the UE uses the ACK/NACK channel statically configured by the eNB to transmit ACK/NACK information in accordance with subframe n.
Preferably, the timing relation {n,k0,k1} can be defined in the following way:
Corresponding to configuration 0, the timing relation {n,k0,k1} is {0,4,12}, {1,6,11}, {3,9,9}, {4,9,8}, {5,4,7}, {6,6,6}, {7,6,5}, {8,5,4}, {9,4,13}, as shown in table 1:
The physical meaning of Table 1 is as follows. When the downlink subframes ratio is p, ACK/NACK information carried on the ith uplink subframe corresponds to data received by the downlink subframe with an interval of k−1 ahead, as to different subframe number i and downlink subframe ratio p, the value of k is as shown in Table 1.
Corresponding to row 1 in Table 1, namely frame structure configuration 0, p=40%, ACK/NACK information carried on the second subframe corresponds to data received by the downlink subframe with an interval of 5 ahead, namely the ACK/NACK carried on the second subframe corresponds to downlink data received by subframe 6 in the previous radio frame (the subframes are numbered from 0). In the same way, according to table 1, the ACK/NACK information carried on the fourth subframe corresponds to data received by the downlink subframe with an interval of 3 ahead, namely ACK/NACK information corresponding to downlink data received by subframe 0 in the same radio frame is transmitted on subframe 4. It can be deduced in the same way that downlink subframes corresponding to ACK/NACK information carried on the seventh subframe and the ninth subframe are subframe 1 and subframe 5 in the same radio frame respectively.
Corresponding to row 2 in table 1, p. 50%. According to values in the table 1, ACK/NACK information carried on subframe 2 corresponds to data received by the two downlink subframes with an interval of 5 and 6, namely ACK/NACK information corresponding to downlink data received by subframe 5 and subframe 6 in a radio frame is transmitted on subframe 2, and it can be deduced what other values mean in the same way.
The physical meanings of table 2 to table 7 are the same as that of table 1, which is not to be illustrated here.
Corresponding to configuration 1, the said {n,k0,k1} is: {0,7,12}, {1,6,11}, {3,4,9}, {4,4,8}, {5,7,7}, {6,6,6}, {7,5,5}, {8,5,4}, {9,4,13}, as shown in table 2:
Corresponding to configuration 2, timing relation {n,k0,k1} is: {0,7,12}, {1,6,11}, {3,4,9}, {4,8,8}, {5,7,7}, {6,6,6}, {7,5,5}, {8,4,4}, {9,8,13}, as shown in table 3:
Corresponding to configuration 3, timing relation {n,k0,k1} is: {0,4,12}, {1,11,11}, {3,9,9}, {4,9,8}, {5,7,7}, {6,6,6}, {7,6,5}, {8,5,4}, {9,5,13}, as shown in table 4:
Corresponding to configuration 4, timing relation {n,k0,k1} is: {0,12,12}, {1,11,11}, {3,9,9}, {4,8,8}, {5,7, 7}, {6,7,6}, {7,6,5}, {8,5,4}, {9,4,13}, as shown in table 5:
Corresponding to configuration 5, timing relation {n,k0,k1} is: {0,12,4}, {1,11,6}, {3,9,9}, {4,8,8}, {5,7,4}, {6,6,6}, {7,5,5}, {8,4,4}, {9,13,4}, as shown in table 6:
Corresponding to configuration 6, timing relation {n,k0,k1} is: {0,7,12}, {1,7,11}, {3,9,9}, {4,9,8}, {5,7,7}, {6,7,6}, {7,6,5}, {8,5,4}, {9,5,13}, as shown in table 7:
The second kind of HARQ timing relation is the timing relation between DCI subframe and the uplink subframe scheduled by the DCI subframe thereof.
As to the second kind of HARQ timing relation, two candidate subframe positions are predefined for each DCI subframe comprising an uplink resource scheduling indicator for uplink data transmission, and this timing relation is signified with symbol {m,g}.
The {m,g} includes two kinds of timing relations, wherein:
The first kind of timing relation is, when DCI information transmitted on subframe m includes an uplink resource scheduling indicator, the scheduled uplink subframe is the first of the two continuous subframes starting from the gth subframe after subframe m.
The second kind of timing relation is, when DCI information transmitted on subframe m includes an uplink resource scheduling indicator, the scheduled uplink subframe is the second of the two continuous subframes starting from the gth subframe after subframe m.
Therein, both of the said two subframes belong to subframe set of {2,3,4,7,8,9}, and g is greater than or equal to 4.
Based on the above predefined timing relation {m,g}, the eNB can notify the UE via the uplink subframe index field in the DCI transmitted on subframe m to take one of the above-mentioned two timing relations as the timing relation between the current downlink control information subframe and the uplink subframe scheduled by this downlink control information subframe. Here, the uplink subframe index field takes 2 bits signified as c0c1; c0c1=01 means using the said first kind of timing relation as the timing relation between the current downlink control information subframe and the uplink subframe scheduled by this downlink control information subframe, while c0c1=10 means using the said second kind of timing relation as the timing relation between the current downlink control information subframe and the uplink subframe scheduled by this downlink control information subframe.
Preferably, the timing relation {m,g} is:
{0,4}, {1,6}, {3,4}, {4,4}, {5,4}, {6,6}, {8,4}, {9,4}.
The third kind of HARQ timing relation is the timing relation between the uplink data subframe and the corresponding ACK/NACK subframe as well as uplink data retransmission subframe.
The third kind of HARQ timing relation is {l,p0,r0,p1,r1} signified as in the present invention.
{l,p0,r0,p1,r1} includes two kinds of timing relations, wherein:
The first kind of timing relation is, when subframe 1 is used to transmit uplink data, the p0th subframe after subframe 1 is used to transmit corresponding ACK/NACK information, and the (p0 r0)th subframe after subframe 1 is used for uplink data retransmission.
The second kind of timing relation is, when subframe 1 is used to transmit uplink data, the p1th subframe after subframe 1 is used to transmit corresponding ACK/NACK information, and the (p1+r1)th subframe after subframe 1 is used for uplink data retransmission.
Based on the above predefined timing relation {l,p0,r0,p1r1}, the eNB can notify the UE via the timing information field in the DCI to take one of the above-mentioned two timing relations as the timing relation between the current uplink data subframe and the corresponding ACK/NACK subframe as well as uplink data retransmission subframe. Here, the timing information field takes 1 bit, and different values of this 1 bit correspond to two kinds of timing relations respectively. For example, symbol b0 signifies the timing information field, and it's appointed that: b0=0 means taking the above-mentioned first kind of timing relation as that between the current uplink data subframe and the corresponding ACK/NACK subframe as well as uplink data retransmission subframe, while b0=1 means taking the above-mentioned second kind of timing relation as that between the current uplink data subframe and the corresponding ACK/NACK subframe as well as uplink data retransmission subframe.
Preferably, timing relation {l,p0,r0,p1r1} can be defined in the following manner.
Corresponding to configuration 0, timing relation {l,p0,r0,p1r1} is: {2,4,7,4,6}, {3,7,4,5,4}, {4,6,7,4,4}, {7,4,7,8,7}, {8,7,4,7,7}, {9,6,7,6,7}.
Corresponding to configuration 1, timing relation {l,p0,r0,p1r1} is: {2,4,6,4,6}, {3,6,4,13,7}, {4,6,4,6,4}, {7,4,6,4,6}, {8,6,4,13,7}, {9,6,4,6,4}.
Corresponding to configuration 2, timing relation {l,p0,r0,p1,r1} is: {2,6,4,4,6}, {3,6,4,13,7}, {4,6,4,6,4}, {7,6,4,4,6}, {8,13,7,13,7}, {9,6,4,6,4}
Corresponding to configuration 3, timing relation {l,p0,r0,p1,r1} is: {2,6,4,4,6}, {3,6,4,13,7}, {4,6,4,6,4}, {7,4,6,4,6}, {8,13,7,13,7}, {9,6,4,6,4}.
Corresponding to configuration 4, timing relation {l,p0,r0,p1,r1} is: {2,6,4,4,6}, {3,6,4,13,7}, {4,6,4,6,4}, {7,4,6,4,6}, {8,13,7,13,7}, {9,6,4,6,4}.
Corresponding to configuration 5, timing relation {l,p0,r0,p1,r1} is: {2,6,4,4,6}, {3,6,4,13,7}, {4,6,4,6,4}, {7,4,6,4,6}, {8,13,7,13,7}, {9,6,4,6,4}.
Corresponding to configuration 6, timing relation {l,p0,r0,p1,r1} is: {2,4,7,6,4}, {3,6,5,7,4}, {4,6,7,4,4}, {7,4,7,8,7}, {8,7,7,7,7}, {9,6,4,6,4}.
Preferable Way 2:
The eNB notifies the UE of the system information reading period first. Then, within the time corresponding to the system information reading period, the eNB sends a piece of system information carrying subframe configuration information corresponding, to the updated HARQ timing relation to the UE, so that the UE learns the subframe configuration information in this system information, and the current used HARQ timing relation is determined according, to the subframe configuration information.
For specific implementations, corresponding relations between the bit values and configuration 0˜6 can be preset, so that the eNB can use the 3 unused bits in system information and, according to this preset corresponding relation, the 3 bits are filled with bit values corresponding to the dynamically conversed subframe configurations, so that the UE can learn the dynamically conversed subframe configuration and determine the corresponding HARQ timing relation.
The available system information includes main information block and/or system information block 1.
Preferable Way 3:
The corresponding relation between bit values and configuration 0˜6 are preset, a 3-bit timing information field is carried in downlink control information by the eNB, according to this preset corresponding relation, and timing information field is filled with bit values corresponding to the dynamically conversed subframe configuration, so that the UE can learn the dynamically conversed subframe configuration and determine the corresponding HARQ timing relation.
Preferable Way 4:
The eNB uses Radio Resource Control (RRC) signaling or Media Access Control (MAC) signaling to notify the UE in the cell of the latest subframe configuration. For example, the corresponding relation between bit values and configuration 0˜6 can be preset, and a 3-bit information is carried in the RRC signaling or MAC signaling sent to the UE, according to the preset corresponding relation. The 3 bits in the RRC signaling or MAC signaling are filled with bit values corresponding to the subframe configuration corresponding to the updated HARQ timing relation.
The present invention will be illustrated in detail hereinafter with reference to five embodiments.
In the present embodiment, it is assumed that the backward compatible frame structure of the cell in a TD-LTE system is initially configured as configuration 1, downlink data service rises dramatically while uplink data service decreases 100 ms later, so the eNB adjusts the subframe structure dynamically as configuration 5, so as to provide more downlink data resources.
According to the present invention, the following method can be adopted to dynamically change uplink/downlink frame structure configurations and notify the UE of the said configuration:
It is assumed that the system's available system information reading period is configured as (T0, T1, . . . , Tn). In the present embodiment, it is assumed that (T0, T1, . . . , Tn) is (40 ms, 80 ms, 120 ms, 160 ms, 320 ms), n=4, and the eNB determines that reading period of system information is 80 ms according to current data service change.
The eNB notifies the UE system of current frame structure configuration using the three unused information bits in Main Information Block (MIB), as shown in
Based on the above assumption, the present embodiment is implemented by the following method:
Step 1: The eNB notifies the Rel-11 UE in the cell via the broadcast RRC signaling that system information reading period is T1=80 ms.
Step 2: When the eNB transmits an MIB message in the Physical Broadcast Channel (PBCH) resource after the 160th ms, the subframe configuration information bit in the MIB message is changed from ‘001’ to ‘101’, and subframes 3, 7 and 8 are dynamically configured as downlink subframes.
Step 3: After the 160th ms, the UE learns that the current frame structure configuration is configuration 5 by reading the subframe configuration information bit in the MIB, and the UE communicates with the eNB according to the HARQ timing relation of configuration 5.
In the present embodiment, it is assumed that the backward compatible frame structure is initially configured as configuration 2, uplink data service rises dramatically while downlink data service decreases 100 ms later, so the eNB adjusts the subframe structure dynamically as configuration 0, so as to provide more uplink data resources. In the present embodiment, the eNB notifies the UE of the frame structure configuration change and new HARQ timing relation by sending a new Downlink Control Information (DCI) format.
Therein, the new DCI format includes two parts. The first part is the timing information field, by which the eNB notifies the UE of the latest frame structure configuration information. The second part is the existing extendable DCI information field in a LTE system. The position of the timing information field is determined, which is at the front or the end of the existing DCI information field. In the present embodiment, the timing information field is located at the front of DCI information field, as shown in
In the present embodiment, the physical meaning of the three bits in timing information field is defined as follows: ‘000’ represents configuration 0, ‘001’ represents configuration 1, ‘010’ represents configuration 2, ‘011’ represents configuration 3, ‘100’ represents configuration 4, ‘101’ represents configuration 5, ‘110’ represents configuration 6, and ‘111’ is reserved for subsequent version use.
The method for indication HARQ timing relation in the present disclosure includes:
Step 1: The eNB notifies the UE in the cell via the broadcast RRC signaling or the specified RRC signaling to enable uplink/downlink subframe dynamic conversion function.
Step 2: 100 ms later, the eNB detects that uplink data service rises so dramatically that the subframe configuration has to be changed to configuration 0 dynamically, and the eNB changes the timing information field thereof from ‘010’ to ‘000’ when transmitting DCI information for uplink/downlink resource scheduling.
Step 3: The UE reads the timing information field in the received DCI information and learns that the frame configuration of the cell has been changed to configuration 0, and then communicates with the eNB according to existing HARQ timing relation and ACK/NACK mapping method of configuration 0.
It is assumed that the frame structure configuration of the system is configuration k, and it is assumed that k=0 in the present embodiment, namely the ratio of downlink data subframes (including the special subframe) is 40%. The eNB dynamically adjusts the ratio of downlink subframes in a radio frame according to data service change. It is assumed in the present embodiment that the eNB increases the ratio of downlink subframes from 40% to 80% due to the rise of downlink data service, so as to provide more downlink resources for downlink data transmission. The timing information field has m (1≦m≦3) bits in the new DCI, and m=1 in the present embodiment.
The method for indicating HARQ timing relation in the present embodiment includes the following steps:
Step 1: predefining the HARQ timing relation.
According to the backward compatible frame structure configuration, one or two subframe positions are predefined for each downlink data subframe for transmitting corresponding ACK/NACK information, and symbol {n,k0,k1} signifies the timing relation among subframes. The physical meaning of {n,k0,k1} is: corresponding to the downlink data transmitted on the subframe numbered n, the position of the first subframe for transmitting ACK/NACK information is the k0th subframe after subframe n, while the position of the second subframe for transmitting ACK/NACK information is the k1th subframe after subframe n, wherein k0,k1 are both greater than or equal to 4. In the present embodiment, when the backward compatible frame structure configuration is configuration 0, the predefined timing relation {n,k0,k1} is {0,4,12}, {1,6,11}, {3,9,9}, {4,9,8}, {5,4,7}, {6,6,6}, {7,6,5}, {8,5,4}, {9,4,13}, as shown in
According to the backward compatible frame structure configuration, two types of timing relations are predefined for each uplink subframe.
The first type of timing relation is the timing relation between the DCI subframe and the scheduled uplink subframe thereof, as shown in
The second kind of timing relation is that between the uplink data subframe and the corresponding ACK/NACK subframe as well as the uplink data retransmission subframe, still as shown in
Step 2: The eNB notifies the Rel-11 UE in the cell to enable uplink/downlink subframe dynamic conversion function by broadcasting RRC signaling within the entire network or by using a special RRC signaling.
Step 3: Unless assured uplink resource scheduling information is received indicating the UE to transmit uplink data on a certain flexible subframe, Rel-11 UE blindly searches each FlexSF for downlink control information, and it is assumed that downlink control information comprises a new 1-bit timing information field.
Step 4: The eNB sets flexible subframes 4, 7, 8 and 9 as downlink subframes according to the method of {f0,f1,f2,f3}={9,8,7,4} in order to increase the downlink subframe ratio to 80%, and allocates a half-static ACK/NACK channel (denoted as Hs) for each Rel-11 UE, wherein Hs can be used by a single UE exclusively or be shared by a plurality of UEs. When the eNB transmits downlink control information, according to subframe numbers and downlink control information type, the timing information field is set as follows.
If the downlink control information includes a downlink resource allocation indicator, in subframe 0, 1 and 5, the timing information field is set as “b0=1” in downlink control information that downlink resource allocation indicates, so as to indicate to the UE to feed back ACK/NACK using the second uplink subframe position corresponding to downlink data subframe described in step 1. In subframe 4, 6, 7, 8 and 9, the timing information field is set as “b0=0” in the downlink control information that downlink resource allocation indicates, so as to indicate the UE to feed back ACK/NACK using the first uplink subframe position corresponding, to downlink data subframe described in step 1.
If the downlink control information comprises an uplink resource allocation indicator, when the downlink control information indicated by the uplink resource allocation is transmitted on subframe 6 and subframe 8, the uplink subframe index field in the downlink control information in subframe 6 is set as “c0c1=10” and bits in the timing information field are all set as “b0=0”, while the uplink subframe index field in downlink control information in subframe 8 is set as “c0c1=01”, and bits in the timing information field are all set as “b0=1”, wherein “c0” denotes the Least Significant Bit (LSB) of uplink subframe index field, while “c1” denotes the Most Significant Bit (MSB) of uplink subframe index field.
Step 5: The UE determines the corresponding timing relation to communicate with the eNB according to value of timing information field bit “b0” in downlink control information received by different downlink subframes.
Specifically speaking, if downlink control information indicated by downlink resource allocation is received in subframe 0, 1 and 5, since “b0=1” in timing information field, position of the second uplink subframe in corresponding downlink data subframe in step 1 is adopted to feed back ACK/NACK. As shown in
When the UE detects that subframe 6 comprises downlink control information allocated by uplink resource, since uplink subframe index field of downlink control information is set as “c0c1=10”, the UE transmits uplink data on subframe 3 of the next radio frame, when data non-adaptive repeat happens, since timing information field of downlink control information is set as “b0=0”, the UE adopts the first HARQ timing relation {2,4,7} and {3,7,4} for data retransmission; when downlink control information allocated by uplink resource is detected in subframe 8, since uplink subframe index field of downlink control information is set as “c0c1=01”, the UE transmits uplink data on subframe 2 of the next radio frame, when data non-adaptive repeat happens, since timing information field of downlink control information is set as “b0=1”, the UE adopts the first HARQ timing relation {3,5,4} and {2,4,7} for data retransmission.
It is assumed that the frame structure configuration of the system is configuration k, and it is assumed that k=1 in the present embodiment, namely the ratio of downlink data subframes (including, the special subframe) is 60%. The eNB dynamically adjusts the ratio of downlink subframes in a radio frame according to data service change. It is assumed in the present embodiment that the eNB increases ratio of downlink subframes from 60% to 80% due to rise of downlink data service, so as to provide more downlink resources for downlink data transmission. The timing information field has m(1≦m≦3) bits in the new DCI, and m=1 in the present embodiment.
The method for indicating HARQ timing relation in the present embodiment includes the following steps:
Step 1: predefining the HARQ timing relation.
According to the backward compatible frame structure configuration, one or two subframe positions are predefined for each downlink data subframe for transmitting corresponding ACK/NACK information, and symbol {n,k0,k1} signifies the timing relation among subframes. The physical meaning of {n,k0,k1} is: corresponding to the downlink data transmitted on the subframe numbered n, the position of the first subframe for transmitting ACK/NACK information is the k0th subframe after subframe n, while the position of the second subframe for transmitting ACK/NACK information is the k1th subframe after subframe n, wherein k0,k1 are both greater than or equal to 4. In the present embodiment, when the backward compatible frame structure configuration is configuration 1, the predefined timing relation {n,k0,k1} is {0,7,12}, {1,6,11}, {3,4,9}, {4,4,8}, {5,7,7}, {6,6,6}, {7,5,5}, {8,5,4}, {9,4,13}, as shown in
According to the backward compatible frame structure configuration, two types of timing relations are predefined for each uplink subframe:
The first kind of timing relation is the timing relation between the DCI subframe and the scheduled uplink subframe thereof, as shown in
The second kind of timing relation is that between the uplink data subframe and the corresponding ACK/NACK subframe as well as uplink data retransmission subframe, still as shown in
Step 2: The eNB notifies the Rel-11 UE in the cell to enable uplink/downlink subframe dynamic conversion function by broadcasting RRC signaling within the entire network or by using a special RRC signaling.
Step 3: Unless assured uplink resource scheduling information is received indicating the UE to transmit uplink data on a certain flexible subframe, the Rel-11 UE blindly searches each FlexSF for downlink control information, and it is assumed that downlink control information comprises a new 1-bit timing information field.
Step 4: The eNB sets flexible subframes 3, 4, 8 and 9 as downlink subframes, and allocates a half-static ACK/NACK channel (denoted as Hs) for each Rel-11 UE, wherein Hs can be used by a single UE exclusively or be shared by a plurality of UE. When the eNB transmits downlink control information, according to subframe numbers and downlink control information type, timing information field is set as follows:
If the downlink control information includes a downlink resource allocation indicator, in subframe 4, 8 and 9, the timing information field is set as “b0=1” in the downlink control information that the downlink resource allocation indicates, so as to indicate the UE to feed back ACK/NACK using the second uplink subframe position corresponding to downlink data subframe described in step 1. In subframe 0, 1, 3, 5 and 6, the timing information field is set as “b0=0” in the downlink control information that downlink resource allocation indicates, so as to indicate the UE to feed back the ACK/NACK using the first uplink subframe position corresponding to downlink data subframe described in step 1.
If the downlink control information comprises an uplink resource allocation indicator, the downlink control information comprising an uplink resource allocation indicator is transmitted on subframe 1 and subframe 6, wherein “b0=0” in the timing information field, and uplink subframe index fields are both “c0c1=01”. Therein, “c0” denotes the Least Significant Bit (LSB) of uplink subframe index field, while “c1” denotes the Most Significant Bit (MSB) of uplink subframe index field.
Step 5: The UE determines the corresponding timing relation to communicate with the eNB according, to the value of timing information field bit “b0” and that of “c0c1” in downlink control information received by different downlink subframes.
In the present embodiment shown in
As shown in
When the UE detects the downlink control information indicated by the uplink resource allocation in subframe 1 or subframe 6, since the timing information field is “b0=0” and “c0c1=10”, the UE uses the first uplink subframe in the first type of timing relation defined for uplink subframes in step 1 to transmit data, and uses the first HARQ timing relation in the second kind of timing relation for uplink data retransmission. More specifically speaking, when it is detected that subframe 1 comprises downlink control information allocated by the uplink resource, the UE transmits uplink data on subframe 7 of the same radio frame, when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {7, 4, 6} for data retransmission. When downlink control information allocated by the uplink resource is detected in subframe 6, the UE transmits uplink data on subframe 2 of the next radio frame, when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {2, 4, 6} for data retransmission.
It's assumed that the frame structure configuration of the system is configuration k, and it is assumed that k=5 in the present embodiment, namely the ratio of downlink data subframes (including the special subframe) is 90%. The eNB dynamically adjusts the ratio of downlink subframes in a radio frame according to data service change, it is assumed in the present embodiment that the eNB increases ratio of uplink subframes from 10% to 40% due to rise of uplink data service, so as to provide more uplink resources for uplink data transmission. The timing information field has m(1≦m≦3) bits in the new DCI, and m−1 in the present embodiment.
The method for indicating, HARQ timing relation in the present embodiment includes the following steps.
Step 1: predefining the HARQ timing relation.
According to the backward compatible frame structure configuration, one or two subframe positions are predefined for each downlink data subframe for transmitting the corresponding ACK/NACK information, and symbol {n,k0,k1} signifies the timing relation among subframes. The physical meaning of {n,k0,k1} is: corresponding to the downlink data transmitted on the subframe numbered n, the position of the first subframe for transmitting ACK/NACK information is the k0th subframe after subframe n, while the position of the second subframe for transmitting ACK/NACK information is the k1th subframe after subframe n, wherein k0,k1 are both greater than or equal to 4. In the present embodiment, the backward compatible frame structure configuration is configuration 1, and the predefined timing relation {n,k0,k1} is {0,12,4}, {1,11,6}, {3,9,9}, {4,8,8}, {5,7,4}, {6,6,6}, {7,5,5}, {8,4,4}, {9,13,4}, as shown in
According to the backward compatible frame structure configuration, two kinds of timing relations are predefined for each uplink subframe.
The first kind of timing relation is the timing relation between the DCI subframe and the scheduled uplink subframe thereof, as shown in
The second kind of timing relation is that between uplink data subframe and corresponding ACK/NACK subframe as well as uplink data retransmission subframe, still as shown in
Step 2: The eNB notifies the Rel-11 UE in the cell to enable the uplink/downlink subframe dynamic conversion function by broadcasting RRC signaling within the entire network or by using a special RRC signaling.
Step 3: Unless assured uplink resource scheduling information is received indicating the UE to transmit uplink data on a certain flexible subframe, the Rel-11 UE blindly searches each FlexSF for downlink control information, and it is assumed that downlink control information comprises a new 1-bit timing, information field.
Step 4: The eNB sets subframe 3, 4 and 7 in the flexible subframe as uplink subframes. When the eNB transmits downlink control information, according to subframe numbers and downlink control information type, the timing information field is set as follows:
If the eNB transmits downlink control information comprising a downlink resource allocation indicator on subframe 0, 1 and 9, the timing information field bit is set as “b0=1” in downlink control information, so as to indicate the UE to feed back the ACK/NACK using the second uplink subframe position corresponding to downlink data subframe described in step 1. If the eNB transmits downlink control information comprising a downlink resource allocation indicator on subframe 5, 6 and 8, the timing information field bit in the downlink control information comprising a downlink resource allocation indicator is set as “b0=0”, so as to indicate the UE to feed back ACK/NACK using the first uplink subframe position corresponding to downlink data subframe described in step 1.
If the downlink control information comprising a downlink resource allocation indicator is transmitted on subframe 0, 1, 8 and 9, the timing information field bit is set as “b0=0”, and the uplink subframe index field is set as “c0c1=01”.
Step 5: The UE determines the corresponding, timing relation to communicate with the eNB according to the value of the timing information field bit “b0” in the downlink control information received by different downlink subframes.
In the present embodiment shown in
When the UE detects downlink control information indicated by the uplink resource allocation in subframe 0, 1, 8 or subframe 9, since the timing information field is “b0=0” and uplink subframe index field is set as “c0c1=01”, when the downlink control information allocated by the uplink resource is detected in subframe 0, the UE transmits uplink data on subframe 4 of the same radio frame, and when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {4,6,4} for data retransmission. When downlink control information allocated by uplink resource is detected in subframe 1, the UE transmits uplink data on subframe 7 of the same radio frame, and when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {7,4,6} for data retransmission. When downlink control information allocated by uplink resource is detected in subframe 8, the UE transmits uplink data on subframe 2 of the next radio frame, and when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {2,6,4} for data retransmission. When downlink control information allocated by uplink resource is detected in subframe 9, the UE transmit uplink data on subframe 3 of the next radio frame, and when data non-adaptive repeat happens, the UE adopts the first HARQ timing relation {3,6,4} for data retransmission.
Referring to
The controller (1220) performs an operation of the UE based on
The controller (1220) identifies the backward compatible subframe configuration information of the current cell by system information, communicates with the eNB in accordance with the updated HARQ timing relation, when the eNB is performed the dynamic subframe conversion corresponding to the updated HARQ timing relation.
Referring to
The controller (1320) performs an operation of the eNB based on
The controller (1320) dynamically updates HARQ timing relation, and notifies the UE of an updated HARQ timing relation, performs a dynamic subframe conversion corresponding to the updated HARQ timing relation, and communicates with the UE in accordance with the updated HARQ timing relation.
It can be seen from the above described embodiments that, in the method for indication HARQ timing relation in a wireless communication system provided by the present invention, the eNB notifies the UE in the cell to enable uplink/downlink subframe dynamic conversion function, and the eNB dynamically converses the uplink/downlink subframes and dynamically updates HARQ timing information for the UE according to the conversed uplink/downlink subframe configuration, and indicates the UE of the updated HARQ timing relation, so that a Rel-11 UE may highly efficiently use dynamic flexible subframes, and efficiently support backward compatible equipment to work normally. Finally, the object of changing frame structure dynamically according to data service change more accurately and timely in a TD-LTE system can be reached.
The above illustration is just a preferable embodiment of the present invention and not used to limit the present invention. Any modification, equivalent substitute and improvement within spirit of the present invention are within the protection scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
201110062112.6 | Mar 2011 | CN | national |