Disclosure of Invention
The embodiment of the invention provides a feedback method, a receiving method, a device and a system of response information, which are used for enabling a terminal to adopt proper RE number to perform ACK/NAK feedback.
The embodiment of the invention provides the following specific technical scheme:
a feedback method of acknowledgement information ACK/NAK comprises the following steps:
the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or is an agreed preset parameter, or is a preset parameter configured by a high layer;
the UE determines feedback resource parameters
The above-mentioned
Is a positive number;
the UE according to the
Determining a number of REs occupied by the P ACK/NAK feedback bits when transmitted on a PUSCH;
the UE transmits the P ACK/NAK feedback bits on the PUSCH based on the number of REs.
A method of receiving acknowledgement information ACK/NAK, comprising:
the base station determines that the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a high layer;
the base station determines feedback resource parameters
The above-mentioned
Is a positive number;
the base station is according to
Determining a number of REs occupied by the P ACK/NAK feedback bits when transmitted on a PUSCH;
the base station receives the P ACK/NAK feedback bits sent by the UE on the PUSCH based on the number of REs
A feedback apparatus of acknowledgement information ACK/NAK, comprising:
a generating unit, configured to generate P ACK/NAK feedback bits, where P is a natural number, and P is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a higher layer;
a first processing unit for determining a feedback resource parameter
The above-mentioned
Is a positive number;
a second processing unit for processing the data according to the
Determining a number of REs occupied by the P ACK/NAK feedback bits when transmitted on a PUSCH;
a communication unit to transmit the P ACK/NAK feedback bits on the PUSCH based on the number of REs.
An apparatus for receiving acknowledgement information ACK/NAK, comprising:
a determining unit, configured to determine that a terminal UE generates P ACK/NAK feedback bits, where P is a natural number and is a fixed preset parameter, or is an agreed preset parameter, or is a preset parameter configured by a higher layer;
a first processing unit for determining a feedback resource parameter
The above-mentioned
Is a positive number;
a second processing unit for processing the data according to the
Determining a number of REs occupied by the P ACK/NAK feedback bits when transmitted on a PUSCH;
a communication unit, configured to receive the P ACK/NAK feedback bits sent by the UE on the PUSCH based on the number of REs.
An LTE-A system for feedback and reception of acknowledgement information ACK/NAK comprises a base station and a terminal UE, wherein,
the UE is used for generating P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a high layer, and determining a feedback resource parameter
The above-mentioned
Is a positive number, and according to
Determining a number of REs occupied by the P ACK/NAK feedback bits when transmitted on PUSCHAnd transmitting the P ACK/NAK feedback bits on the PUSCH based on the number of REs;
the base station is used for determining that the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a high layer, and determining a feedback resource parameter
The above-mentioned
Is a positive number, and according to
Determining the number of REs occupied by the P ACK/NAK feedback bits when transmitted on a PUSCH, and receiving the P ACK/NAK feedback bits sent by the UE on the PUSCH based on the number of REs
In the embodiment of the invention, an ACK/NAK feedback mechanism is formulated aiming at multi-carrier aggregation in an LTE-A system, and UE (user equipment) can feed back resource parameters
To determine the number of REs needed for ACK/NAK feedback. Therefore, the UE can adopt the proper number of REs to send ACK/NAK feedback bits, the accuracy of the ACK/NAK feedback bits is guaranteed, the data transmitted on the PUSCH cannot be influenced, the performance of the system is effectively improved, and the service reliability of the system is improved. Correspondingly, the base station also knows the number of the occupied REs when the UE sends the ACK/NAK feedback bits in the same way, so that the ACK/NAK feedback bits sent by the UE can be accurately received on the PUSCH, and the service reliability of the system is further ensured.
Detailed Description
In an LTE-a system, in order to enable a UE to perform ACK/NAK feedback by using an appropriate number of REs, in an embodiment of the present invention, when performing ACK/NAK feedback, a terminal (UE) generates ACK/NAK feedback bits, where P is a natural number, and P is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a higher layer; next, the UE determines a feedback resource parameter
The
Is positive number and is based on
Determining a number of Resource Elements (REs) occupied by the P ACK/NAK feedback bits when transmitted on a Physical Uplink Shared Channel (PUSCH), and transmitting the P ACK/NAK feedback bits on a PUSCH based on the number of REs. Correspondingly, on the network side, the base station determines that the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameterOr the preset parameter is appointed or the preset parameter configured for the high layer; then, the base station determines a feedback resource parameter
The
Is a positive number; and according to
Determining the number of REs occupied by the P ACK/NAK feedback bits when transmitted on the PUSCH, and receiving the P ACK/NAK feedback bits sent by the UE on the PUSCH based on the number of REs.
In the embodiment of the present invention, when the value of the parameter P is preset, the following three conditions are included, but not limited to:
setting the value of P as NxM, wherein N is the number of carriers aggregated by the UE, and M is the number of downlink subframes for the UE to perform ACK/NAK feedback in the same uplink subframe, wherein the UE receives at most one TB in each downlink subframe of each carrier; for example, referring to fig. 1, if the number N of carriers aggregated by the UE is 2, the number M of downlink subframes where the UE performs ACK/NAK feedback in the same uplink subframe is 4, and the UE receives a maximum of 1 TB in each downlink subframe of carrier 1 and carrier 2, then P is 2 × 4 is 8. In the example shown in fig. 1, the UE-side high layer generates one ACK/NAK information bit for each received TB, and the UE-side physical layer generates one ACK/NAK feedback bit in each carrier of each downlink subframe. On a certain downlink sub-frame carrier of the received TB, one ACK/NAK feedback bit of the physical layer corresponds to one ACK/NAK information bit of the high layer.
Setting the value of P as 2 XNxM, wherein N, M is a natural number, N is the number of carriers aggregated by the UE, M is the number of downlink subframes for the UE to perform ACK/NAK feedback in the same uplink subframe, and the UE receives 2 TBs at most in each downlink subframe of each carrier; for example, referring to fig. 2, if the number N of carriers aggregated by the UE is 2, the number M of downlink subframes where the UE performs ACK/NAK feedback in the same uplink subframe is 4, and the UE receives a maximum of 2 TBs in each downlink subframe of carrier 1 and carrier 2, then P is 2 × 2 × 4 is 16. In the example shown in fig. 2, the UE-side high layer generates one ACK/NAK information bit for each received TB, and the UE-side physical layer generates two ACK/NAK feedback bits in each carrier of each downlink subframe. On a certain downlink subframe carrier receiving TB, the two ACK/NAK feedback bits of the physical layer respectively correspond to the two ACK/NAK information bits of the high layer.
Setting the value of P as NxM, wherein N, M is a natural number, N is the number of carriers aggregated by UE, and M is the number of downlink subframes for the UE to perform ACK/NAK feedback in the same uplink subframe, wherein the UE receives at most 2 blocks of TB in each downlink subframe of each carrier; for example, referring to fig. 3, if the number N of carriers aggregated by the UE is 2, the number M of downlink subframes where the UE performs ACK/NAK feedback in the same uplink subframe is 4, and the UE receives a maximum of 2 TBs in each downlink subframe of carrier 1 and carrier 2, then P is 2 × 4 is 8. In the example shown in fig. 3, the UE-side high layer generates one ACK/NAK information bit for each received TB, and the UE-side physical layer generates one ACK/NAK feedback bit in each carrier of each downlink subframe. On a certain downlink sub-frame carrier of the received TB, one ACK/NAK feedback bit of the physical layer is obtained by two ACK/NAK information bits of the high layer through logic AND operation.
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 4, 5 and 6, in the embodiment of the present invention, an LTE-a system includes a plurality of base stations and UEs, wherein,
the UE comprises a generating unit 50, a first processing unit 51, a second processing unit 52 and a communication unit 53, wherein,
a generating unit 50, configured to generate P ACK/NAK feedback bits, where P is a natural number and is a fixed preset parameter, or is an agreed preset parameter, or is a preset parameter configured by a higher layer;
first treatmentA unit 51 for determining
Is a positive number;
a second processing unit 52 for processing the data according to
Determining the number of occupied REs when the P ACK/NAK feedback bits are transmitted on a PUSCH;
a communication unit 53, configured to send the above P ACK/NAK feedback bits on PUSCH based on the obtained number of REs.
The base station comprises a determination unit 60, a first processing unit 61, a second processing unit 62 and a communication unit 63, wherein,
a determining unit 60, configured to determine that the terminal UE generates P ACK/NAK feedback bits, where P is a natural number and is a fixed preset parameter, or is an agreed preset parameter, or is a preset parameter configured by a higher layer;
a first processing unit 61 for determining
Is a positive number;
a second processing unit 62 for processing the data according toDetermining the number of occupied REs when the P ACK/NAK feedback bits are transmitted on a PUSCH;
a communication unit 63, configured to receive the P ACK/NAK feedback bits sent by the UE on the PUSCH based on the obtained number of REs.
Based on the system architecture, referring to fig. 7, in the embodiment of the present invention, a detailed flow of sending ACK/NAK feedback bits to a base station by a UE is as follows:
step 700: the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or is an agreed preset parameter, or is a preset parameter configured by a higher layer.
Step 710: UE determining feedback resource parametersIs a positive number.
Step 720: UE is based on
The number of REs occupied when the generated P ACK/NAK feedback bits are transmitted on the PUSCH is determined.
Step 730: the UE sends the generated P ACK/NAK feedback bits on the PUSCH based on the obtained number of REs.
In the above embodiment, when step 700 is executed, if the UE receives the TBs sent by the base station on only a part of carriers among the N carriers in the M downlink subframes, the number of ACK/NAK information bits fed back by the UE may be less than the maximum number of ACK/NAK feedback bits, and only ACK/NAK bit positions corresponding to carriers that do not receive the TBs in the M downlink subframes are needed to feed back NAKs, where the ACK/NAK information bits are bits that include ACK/NAK information fed back by the UE, that is, the ACK/NAK information bits may be either ACK or NAK, and depending on the reception condition of the TBs, the NAC bits fed back by the ACK/NAK bit positions corresponding to carriers that do not receive the TBs in the M downlink subframes are not regarded as ACK/NAK information bits, but only as ACK/NAK feedback bits. Thus, the UE generates P ACK/NAK feedback bits in the following manner:
the UE generates T ACK/NAK information bits based on the receiving state of the TB, wherein T is a natural number and is less than or equal to P; then, the UE maps the generated T ACK/NAK information bits to corresponding T bit positions in the P ACK/NAK feedback bits, and sets the ACK/NAK feedback bits which are not the T bit positions in the P ACK/NAK feedback bits as NAK.
For example, referring to fig. 8, the UE is configured to receive a TB from the base station on carrier 1 and carrier 2 in downlink subframe 1, downlink subframe 2, downlink subframe 3, and downlink subframe 4, and feed back a corresponding ACK/NAK. The maximum number of ACK/NAK feedback bits, P8, can be calculated and represented by the sequence P1, P2. Assuming that the UE receives a TB sent by the base station on carrier 1 of downlink subframe 1 and carrier 2 of downlink subframe, the UE sets ACK/NAK feedback bit P1 corresponding to carrier 1 of downlink subframe 1 as an ACK/NAK information bit, whose specific value is that ACK or NAK is determined by the reception condition of the TB, and correspondingly, the UE sets ACK/NAK feedback bit P4 corresponding to carrier 2 of downlink subframe 2 as an ACK/NAK information bit, whose specific value is that ACK or NAK is determined by the reception condition of the TB, that is, T is 2; and ACK/NAK feedback bits P2, P3, P5, P6, P7, P8 are all set to NAK.
For another example, referring to fig. 9, if the UE receives a TB transmitted by the base station on carrier 1 and carrier 2 in downlink subframe 1, downlink subframe 2, downlink subframe 3, and downlink subframe 4, the UE sets each ACK/NAK feedback bit (i.e., P1, P2.
As can be derived from the examples of fig. 8 and 9, the ACK/NAK information bits generated in the embodiment shown in fig. 8 are less than the ACK/NAK information bits generated in the embodiment shown in fig. 9, so when ACK/NAK feedback is performed, the number of REs occupied by the ACK/NAK feedback bits on the PUSCH in the embodiment shown in fig. 8 is less than the number of REs occupied by the ACK/NAK feedback bits on the PUSCH in the embodiment shown in fig. 9.
The main idea of the present invention is to control the number of REs occupied when ACK/NAK is transmitted on PUSCH by one or more bits in the UL grant sent in PDCCH.
In the above embodiment, when step 710 is performed, i.e., the UE is determining
Including, but not limited to, the following two cases,
in the first case, if the UE knows the transmission of the PUSCHIf the output is semi-persistent scheduling or non-adaptive retransmission, determining
Or, if the UE knows that the transmission of the PUSCH is semi-persistent scheduling or non-adaptive retransmission, it determines that
Determining if the UE knows that the PUSCH transmission is semi-persistent scheduling or non-adaptive retransmission
Wherein, M is the number of downlink subframes for ACK/NAK feedback in the PUSCH, and K is a positive number, and is configured by the base station or preset by the system, preferably, K is preset by the system and K is 4.
In the second case, the UE receives an uplink scheduling indicator (UL grant) through a Physical Downlink Control Channel (PDCCH), and selects a designated field corresponding to a value of the designated field in a designated set S according to the designated field carried in the UL grant
Wherein the so-called designated field comprises
And each bit, W is a natural number and is less than P.
Wherein the indication carried in the UL grant sent by the PDCCH
Is/are as follows
The bits, some bits in the existing UL grant in the LTE system (e.g. 2-bit DAI in TDD DCI format 0) can be reused, and additional bits can be used
Some existing bits may be partially used, and some bits additionally added may be partially used, which are not described herein again.
The specified set S may be a predetermined fixed set { β }1,β2,...,βW}; a set { β ] may also be determined by the UE among a plurality of preset sets according to higher layer signaling1,β2,...,βWAs the designated set S, the UE may also select, according to the value of P, one set { β ] corresponding to the value of P in a plurality of preset sets1,β2,....,βWAs the specified set S.
Can be a given set S { beta }
1,β
2,...,β
WAny one of them.
For example, let W be 4, { β
1,β
2,...,β
41, 2, 4, 8, and P8, in UL grant
A bit may indicate
Referring to table 1 or table 2, four values of 2 bits in the UL grant are shown and
the mapping relationship between the values of (a) is as follows:
TABLE 1
TABLE 2
Of course, the mapping relationships described in table 1 and table 2 are only examples, and in practical applications, the mapping relationships may be adjusted according to different application environments, and will not be described again.
For another example, let W be 4, { β
1,β
2,...,β
4Where 1, 4/3, 2, 4, and P is 8, then 2 bits in the UL grant may indicate that
If the base station side determines that the number of the ACK/NAK information bits required to be fed back by the UE is 7 or 8, the UE can be indicated by 2 bits
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 5 or 6, the UE can be indicated by 2 bits
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 3 or 4, then the UE can be indicated by 2 bits
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 1 or 2, the UE can be indicated by 2 bits
For another example, let W be 4, { β
1,β
2,...,β
4Where 1, 4/3, 2, 4, and P is 8, then 2 bits in the UL grant may indicate that
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 13-16, the UE can be indicated by 2 bits
If the base station side determines that the number of the ACK/NAK information bits required to be fed back by the UE is 9-12, the UE can be indicated by 2 bits
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 5-8, the UE can be indicated by 2 bits
If the base station side determines that the number of ACK/NAK information bits required to be fed back by the UE is 1-4, the UE can be indicated by 2 bits
Of course, in practical applications, when W takes other values, for example, W is 8, W is 16, etc., as long as W < P, the corresponding values can be adopted by referring to the above manner
Bit indicates to UE
And will not be described in detail herein.
In the above embodiment, when step 720 is performed, i.e., the UE is based on
In determining the number of REs occupied by the generated P ACK/NAK feedback bits when transmitted on the PUSCH, the following equation one may be employed,
Q' is the number of REs occupied by ACK/NAK feedback bits when transmitted on the PUSCH;
p is the number of ACK/NAK feedback bits;
number of REs occupied at initial transmission for TB of the PUSCH transmission
The number of orthogonal frequency division multiplexing OFDM symbols occupied by the TB transmitted by the PUSCH during initial transmission
The adjustment parameters for controlling the value of Q' are configured by a high layer;
c is the number of Code blocks when the PUSCH is initially transmitted;
Kris the size of the r Code Block;
and the number of REs occupied by the TB transmitted by the PUSCH in the current subframe.
The above embodiments are all as follows
The following description will be given by way of example.
In the practical application of the method, the air conditioner,e.g., { beta ]1,β2,...,β4{1/8, 1/4, 1/2, 1}, the number of REs occupied by the UE to determine that P ACK/NAK feedback bits are transmitted on the PUSCH may be calculated using equation two:
Q' is the number of REs occupied by ACK/NAK feedback bits when transmitted on the PUSCH;
p is the number of ACK/NAK feedback bits;
number of REs occupied at initial transmission for TB of the PUSCH transmission
The number of orthogonal frequency division multiplexing OFDM symbols occupied by the TB transmitted by the PUSCH during initial transmission
The adjustment parameters for controlling the value of Q' are configured by a high layer;
c is the number of Code blocks when the PUSCH is initially transmitted;
Kris the size of the r Code Block;
and the number of REs occupied by the TB transmitted by the PUSCH in the current subframe.
In practical application, the number of REs occupied by the UE when determining that P ACK/NAK feedback bits are transmitted on the PUSCH can also be calculated by adopting formula three:
Q' is the number of REs occupied by ACK/NAK feedback bits when transmitted on the PUSCH;
p is the number of ACK/NAK feedback bits, P is M (C)
DL+C
MIMO) Where CDL is the number of aggregated downlink carriers, C
MIMOConfiguring the number of downlink carriers transmitted by using an MIMO mode, wherein M is the number of downlink subframes for performing ACK/NACK feedback in the PUSCH correspondingly;
when the PUSCH transmission is dynamically scheduled, then
Appropriately configured by the base station;
when the PUSCH transmission is semi-persistent scheduling or non-adaptive retransmission,
or,
O=min(M,K)·(C
DL+C
MIMO) Or is or
O=max(K,min(M,K))·(C
DL+C
MIMO);
Number of REs occupied at initial transmission for TBs of PUSCH transmission
OFDM symbol number occupied by TB for PUSCH transmission at initial transmission
The adjustment parameters for controlling the value of Q' are configured by a high layer;
c is the number of Code blocks during the initial transmission of the PUSCH;
Kris the size of the r Code Block;
and the number of REs occupied by the TB transmitted by the PUSCH in the current subframe.
In this embodiment, a single-antenna UE is mainly taken as an example to illustrate the number of occupied REs when ACK/NAK feedback bits are sent on a PUSCH under 3GPP LTE-a carrier aggregation, and the method provided in this embodiment is also applicable to a multi-antenna UE.
The ACK/NAK feedback bits of the present invention may be either ACKs or NAKs, so each ACK/NAK feedback bit represents two states. In other embodiments, the ACK/NAK feedback bits may represent ACK, NAK, or DTX. The DTX means that the UE does not receive any TB on the corresponding downlink subframe carrier. If the ACK/NAK feedback bits may represent DTX, the DTX may also be referred to as explicit DTX. The ACK/NAK bits described in the embodiments of the present invention do not include displayed DTX bits, but the method described in the embodiments of the present invention may be directly extended to include the case of displaying DTX bits.
Based on the above embodiment, referring to fig. 10, a detailed flow of receiving ACK/NAK feedback bits sent by the UE by the base station in the embodiment of the present invention is as follows:
step 1000: and the base station determines that the UE generates P ACK/NAK feedback bits, wherein P is a natural number and is a fixed preset parameter, or an agreed preset parameter, or a preset parameter configured by a high layer.
Step 1010: base station determining feedback resource parameter
Is a positive number.
The base station determines in the same manner as step 710Including but not limited to the following two cases:
in the first case, it is determined if the base station knows that the PUSCH transmission is semi-persistent scheduling or non-adaptive retransmission
Or, if the base station knows that the PUSCH transmission is semi-persistent scheduling or non-adaptive retransmission, the base station determines
Or, if the base station knows that the PUSCH transmission is semi-persistent scheduling or non-adaptive retransmission,determining
Wherein, M is the number of downlink subframes for ACK/NAK feedback in the PUSCH, and K is a positive number, and is configured by the base station or preset by the system, preferably, K is preset by the system and K is 4.
In the second case, the base station determines the UL grant sent on the PDCCH, and selects a value corresponding to the value of the designated field in the designated set S according to the designated field carried in the UL grant
Wherein the specified field comprises
And each bit, W is a natural number and is less than P.
Wherein the UL grant carries an indication
Is/are as follows
The bits can be reused for some bits in the existing UL grant in the LTE system (e.g. 2-bit DAI in TDD DCI format 0), and additional bits can be used
Some existing bits may be partially used, and some bits additionally added may be partially used, which are not described herein again.
The specified set S may be a predetermined fixed set { β }1,β2,...,βW}; a set { β ] may also be determined by the UE among a plurality of preset sets according to higher layer signaling1,β2,...,βWThe UE can also take the value corresponding to the value of P in a plurality of preset sets according to the value of P as the designated set SA set of { beta }1,β2,...,βWAs the specified set S.Can be a given set S { beta }1,β2,...,βWThe specific setting manner of any one of the above is the same as the execution manner of step 710, and is not described herein again.
On the other hand, if the base station transmits a plurality of UL grants to the UE in one downlink subframe, the base station selects in the designated set S according to the designated fields carried in the plurality of transmitted UL grants
The values of (a) are the same.
Step 1020: the base station is based on
The number of REs occupied when P ACK/NAK feedback bits are transmitted on the PUSCH is determined.
In the embodiment of the present invention, when the base station determines the number of the REs, the formula one, the formula two, or the formula three may also be adopted, which is not described herein again.
Step 1030: the base station receives P ACK/NAK feedback bits sent by the UE on the PUSCH based on the obtained number of REs.
In summary, in the embodiment of the present invention, for multi-carrier aggregation in the LTE-a system, a feedback mechanism of ACK/NAK is formulated, that is, the feedback mechanism includes the UL grant
The designated field of one bit informs the UE of the number of REs needed to upload the P ACK/NAK feedback bits so that the UE can be informed of the number of REs needed to upload the P ACK/NAK feedback bits according to
Bit-by-bit inverseFeed resource parameter
And determining the corresponding RE number, so that the ACK/NAK feedback bits are sent by adopting the proper RE number, the accuracy of the ACK/NAK feedback bits is ensured, the data transmitted on the PUSCH is not influenced, the performance of the system is effectively improved, and the service reliability of the system is improved. Correspondingly, the base station also knows the number of the occupied REs when the UE sends the ACK/NAK feedback bits in the same way, so that the ACK/NAK feedback bits sent by the UE can be accurately received on the PUSCH, and the service reliability of the system is further ensured.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.