Detailed Description
The embodiment of the invention provides a method, equipment and a system for transmitting feedback information, which are used for solving the problem of how to feed back second feedback information to a base station when receiving first feedback information which is fed back by a plurality of base stations participating in cooperation and used for indicating whether the same uplink data is correctly received and obtaining second feedback information which is used for indicating whether the same uplink data needs to be retransmitted to the base station based on the first feedback information by UE adopting CoMP transmission in an uplink. The embodiment of the invention comprises two conditions, wherein one condition is that the second feedback information is transmitted independently, and the other condition is that the second feedback information and the ACK/NACK feedback information of the downlink data are transmitted simultaneously.
The embodiments of the present invention will be described in further detail with reference to the drawings attached hereto.
Referring to fig. 1, a method for sending feedback information according to an embodiment of the present invention includes the following steps:
step 11, the UE determines second feedback information needing to be fed back in the uplink subframe n according to a feedback time sequence relation corresponding to the second feedback information;
second feedback information is used to indicate whether the UE will retransmit the same uplink data received by each base station participating in cooperative transmission of the UE, and the second feedback information includes M1Second feedback information corresponding to each downlink subframe in each downlink subframe, wherein the second feedback information corresponding to each downlink subframe is obtained according to the position M1The first feedback information received in each downlink subframe of the downlink subframes and fed back by each base station participating in the cooperative transmission of the UE is obtained; the first feedback information is used for indicating whether the base stations participating in the cooperative transmission of the UE correctly receive the same uplink data sent by the UE; m1Each downlink subframe is determined according to a feedback time sequence relation corresponding to the second feedback information and needs to feed back the second feedback information in the uplink subframe n; n is a subframe number, and n is a natural number.
In the embodiment of the invention, the base stations participating in the cooperative transmission of the UE comprise a service base station of the UE and at least one cooperative base station;
in this step, the UE first determines a downlink subframe (denoted as M) that needs to feed back the second feedback information in the uplink subframe n according to a feedback timing relationship corresponding to the second feedback information1One downlink subframe); then, according to the M1Receiving first feedback information fed back by each base station participating in cooperative transmission of the UE in each downlink subframe, and determining second feedback information corresponding to each downlink subframe; finally, the M is put into1And cascading the second feedback information corresponding to each downlink subframe in the downlink subframes to obtain the second feedback information which needs to be fed back in the uplink subframe n.
Preferably, the second feedback information is ACK/NACK information of uplink data, and is used to indicate to the base station whether the UE needs to retransmit the same uplink data received by the base station participating in the cooperative transmission of the UE, that is, the base station can obtain the receiving condition of the same uplink data by other base stations participating in the cooperative transmission.
And step 12, the UE sends the determined second feedback information through a PUCCH and/or a PUSCH in the uplink subframe n.
Further, before step 12, the method further comprises:
step 13, the UE determines third feedback information needing to be fed back in the uplink subframe n according to a feedback time sequence relation corresponding to the third feedback information;
wherein the third feedback information comprises M2Third feedback information corresponding to each downlink subframe in each downlink subframe, wherein the third feedback information corresponding to each downlink subframe is used for indicating whether downlink data in the downlink subframe is correctly received or not, and M is2Each downlink subframe is determined according to a feedback time sequence relation corresponding to the third feedback information and needs to feed back the third feedback information in the uplink subframe n.
Accordingly, step 12 further comprises:
and step 12a, the UE simultaneously sends the second feedback information and the third feedback information through a PUCCH and/or a PUSCH in an uplink subframe n.
It should be noted that, in step 13, according to the feedback timing relationship corresponding to the third feedback information, the UE first determines a downlink subframe (denoted as M) that needs to feed back the third feedback information in the uplink subframe n2One downlink subframe); then, according to itself at M2The condition that each downlink subframe in each downlink subframe receives downlink data sent by each base station participating in cooperative transmission of the UE (namely whether the downlink data can be correctly received) is determined, and the M is determined2And the third feedback information corresponds to each downlink subframe in the downlink subframes.
Preferably, the third feedback information is ACK/NACK information of the downlink data.
In this embodiment of the present invention, before step 11, the method further includes:
and the UE carries out uplink data transmission according to the scheduling information or the periodic configuration information sent by the self service base station.
Correspondingly, each base station (including the serving base station and all cooperative base stations of the UE) obtains corresponding first feedback information according to whether the same uplink data sent by the UE is correctly transmitted, and feeds the first feedback information back to the UE; specifically, the method comprises the following steps:
if the base station can correctly receive the same uplink data sent by the UE, the content of the first feedback information obtained by the base station is ACK, and the first feedback information is sent to the UE; and
if the base station cannot correctly receive the uplink data, the content of the first feedback information obtained by the base station is NACK, and the first feedback information is sent to the UE.
In this embodiment of the present invention, before step 11, the method further includes:
and the UE receives downlink data according to the scheduling information or the periodic configuration information sent by the base station.
Preferably, in step 11, the second feedback information that the UE determines needs to send in the uplink subframe n includes a-bit information.
Preferably, a =1 or a = 2.
If the second feedback information is ACK/NACK information, the second feedback information determined by the UE to be sent in the uplink subframe n is also referred to as pre-processed uplink data ACK/NACK information, where the pre-processed uplink data ACK/NACK information is: UE according to each downlink subframeThe ACK/NACK information obtained from the ACK/NACK information (i.e., the first feedback information) corresponding to the same uplink data fed back by each base station participating in the cooperative transmission of the UE, wherein,and isIndex of downlink subframe set for feeding back ACK/NACK information of preprocessed uplink data to base station in uplink subframe n, i.e. M in step 111And one downlink subframe. The specific method for the UE to determine the second feedback information according to the received first feedback information may be: if the content of the first feedback information corresponding to the same uplink data returned by at least one base station is ACK or the current retransmission times of the UE reach the maximum retransmission times, the UE determines that the uplink data does not need to be retransmitted, and generates ACK as second feedback information for informing the base station that the UE does not need to retransmit the same uplink data; otherwise, namely: the content of the first feedback information returned by each base station is NACK, the current retransmission times of the UE are less than the maximum retransmission times, the UE determines that uplink data needs to be retransmitted, and NACK is generated to serve as second feedback information for informing the base station that the UE needs to retransmit the same uplink data.
Further, in step 11, the feedback timing relationship corresponding to the second feedback information is configured to the UE by the network side through a high-level signaling; or the UE is respectively agreed with each base station in advance; or a feedback timing relationship of the third feedback information specified by the 3GPP protocol (that is, if the downlink subframe n-k is a downlink subframe in which the cooperative base station feeds back ACK/NACK information (that is, first feedback information) of the uplink data for cooperative transmission to the UE, the ACK/NACK information (that is, second feedback information) of the preprocessed uplink data fed back by the UE to the base station is transmitted in a corresponding uplink subframe determined according to an ACK/NACK feedback timing of the downlink data in the downlink subframe).
It should be noted that what kind of feedback timing relationship is specifically adopted by the UE may be specified in the protocol, may also be determined by the UE and then notified to each base station, and may also be determined by negotiation between the UE and the base station, but it is necessary to ensure that the UE and the base station understand the same.
Further, before step 12, the method further comprises:
step 14, the UE judges whether third feedback information needs to be fed back in the uplink subframe n;
if so (e.g., the UE is in the M)2Downlink data is received in at least one downlink subframe of the downlink subframes), the UE performs step 13 and step 12 a;
if the determination result is negative (e.g., the UE is in the M)2In none of the downlink subframes, downlink data is received, which further includes the following two possibilities: firstly, a base station carries out downlink transmission, but UE generates packet loss; second, the base station is at M2No downlink data requiring feedback of the third feedback information is transmitted to the UE in each downlink subframe), step 12 further includes:
and step 12b, the UE only sends the determined second feedback information in the uplink subframe n through a PUCCH or a PUSCH.
Further, step 12b includes:
the UE sends second feedback information on PUCCH channel resources pre-configured by a high-level signaling or PUCCH channel resources obtained according to PDCCH/EPDCCH in the uplink subframe n; or, the second feedback information is sent on the PUSCH in a puncturing and mapping mode.
Preferably, the sending of the second feedback information on the PUCCH channel resource pre-configured by the higher layer signaling or the PUCCH channel resource obtained according to the PDCCH/EPDCCH is adapted to: no PUSCH transmission is performed in the uplink subframe n; or when the uplink subframe n has PUSCH transmission and supports the simultaneous transmission of the PUCCH and the PUSCH; the sending of the second feedback information on the PUSCH in a puncturing mapping manner is applicable to: and when the uplink subframe n has PUSCH transmission or the uplink subframe n has PUSCH transmission and does not support the simultaneous transmission of the PUCCH and the PUSCH.
Further, in the uplink subframe n, the UE transmits the second feedback information through a PUCCH channel resource pre-configured by a high-level signaling or a PUCCH channel resource obtained according to the PDCCH/EPDCCH, in one of the following manners:
mode 1, when the bit number of the second feedback information does not exceed 2 bits, the UE sends the second feedback information on PUCCH format1a/1b channel resources by using a PUCCH format1a/1b scheme; specifically, when the bit number of the second feedback information is 1 bit, the PUCCH format1a scheme is adopted, and when the bit number of the second feedback information is 2 bits, the PUCCH format1b scheme is adopted;
when the UE obtains PUCCH channel resources according to PDCCH/EPDCCH, the specific method is as follows:
when a UE receives a PDSCH with a corresponding PDCCH/EPDCCH or a PDCCH/EPDCCH indicating release of a downlink Semi-Persistent Scheduling (SPS) resource on a configured carrier, a PUCCH format1a/1b channel resource adopted by a PUCCH format1a/1b scheme may be determined according to a minimum Control Channel Element (CCE)/eCCE) number of the received PDCCH/EPDCCH (when single-antenna port transmission is adopted, only 1 resource is determined, when 2-antenna port transmission is adopted, 2 resources are determined according to a minimum CCE and a minimum CCE +1 number and respectively correspond to each antenna port), and when the UE receives an SPSPDSCH without a corresponding PDCCH/EPDCCH on the configured carrier, the PUCCH format1a/1b channel resource adopted by the PUCCH format 1/1 b scheme is a PDSCH channel (when single-antenna port transmission is adopted) pre-configured for a PDSCH resource indicated by a higher layer power control field in the PDCCH/EPDCCH for indicating activation of the PUCCH format1a/1b scheme The channel resource indicated by the TPC is 1 resource, and when 2 antenna ports are used for transmission, the channel resource indicated by the TPC includes 2 resources, which respectively correspond to each antenna port).
Mode 2, when the bit number of the second feedback information does not exceed 4 bits, the UE sends the second feedback information by using a PUCCH format1b (i.e., PUCCH format1b with channel selection) scheme combined with channel selection; the method specifically comprises the following steps:
the UE determines channel resources and transmission bits b0b1 corresponding to the second feedback information according to an ACK/NACK mapping table used by the PUCCH format1b with channel selection for transmitting the feedback information of the bit length of the second feedback information, and transmits the determined transmission bits b0b1 on the determined channel resources by using PUCCH format1 b;
preferably, the PUCCH format1b with the PUCCH format1b channel resource required by channel selection is preconfigured for higher layer signaling;
for example, when the second feedback information is 2 bits, [ ACK, NACK ] is assumed]Determining the 2-bit second feedback information [ ACK, NACK ] according to an ACK/NACK mapping table (e.g., the mapping table shown in Table 2) used by PUCCH format1b with channel selection for transmitting 2-bit feedback information]The corresponding channel resource is numbered asThe transmission bit b0b1 is "0, 1", numbered asTransmitting 2-bit transmission bits '0, 1' on the PUCCH format1b channel resource by using a pucchforme 1b scheme, wherein the transmission bits are used for representing 2-bit second feedback information; wherein, table 2 uses PUCCH Format1b with chann for downlink ACK/NACK informationAt el selection, M2ACK/NACK mapping table of = 2.
TABLE 2
Mode 3, the UE sends the second feedback information by using a PUCCH format3 scheme;
preferably, the PUCCH format3 channel resource used by the PUCCH format3 scheme is pre-configured for higher layer signaling.
Further, in step 12a, the UE simultaneously sends the second feedback information and the third feedback information through a PUCCH and/or a PUSCH in the uplink subframe n, which specifically includes one of the following methods:
the method 1, UE sends the second feedback information and the third feedback information through PUCCH at the same time;
preferably, method 1 is adapted to: no PUSCH transmission exists in the uplink subframe n; or PUSCH transmission exists in the uplink subframe n, and the UE supports simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe.
Method 2, if there is PUSCH transmission in the uplink subframe n, the UE sends the second feedback information and the third feedback information through the PUSCH at the same time;
preferably, method 2 is adapted to: PUSCH transmission exists in the uplink subframe n, and the UE does not support simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe; or PUSCH transmission exists in the uplink subframe n, and the UE supports simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe.
Method 3, if there is PUSCH transmission in the uplink subframe n, and the UE supports simultaneous transmission of PUCCH and PUSCH in the same uplink subframe; the UE sends second feedback information through a PUCCH (physical uplink control channel) and sends third feedback information through a PUSCH (physical uplink shared channel); or the UE sends the second feedback information through the PUSCH and sends the third feedback information through the PUCCH.
It should be noted that, if there is PUSCH transmission in the uplink subframe n, and the UE supports simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe, method 3 is preferred; if there is PUSCH transmission in the uplink subframe n and the UE does not support simultaneous transmission of PUCCH and PUSCH in the same uplink subframe, method 2 is preferred; if there is no PUSCH transmission in the uplink subframe n, method 1 can only be adopted.
In the embodiment of the present invention, the method 2 specifically includes:
and the UE carries out cascade processing on the second feedback information and the third feedback information, maps the information after the cascade processing to corresponding resources of the PUSCH and sends the information.
Further, the UE performs cascade processing on the second feedback information and the third feedback information, and further includes:
the UE concatenates the second feedback information after the third feedback information; or
The UE concatenates the third feedback information after the second feedback information.
It should be noted that, which kind of cascading processing method is specifically adopted may be specified by a protocol, or may be notified to each base station after the UE determines it, or may be determined by negotiation between the base station and the UE, but it is necessary to ensure that the understanding of the base station and the UE is consistent.
Preferably, the mapping, by the UE, the information after the concatenation processing to the corresponding resource of the PUSCH specifically includes:
and the UE maps the information after the cascade processing to corresponding resources of the PUSCH in a punching mapping mode.
In the embodiment of the present invention, the method 1 further includes the following three modes:
the mode A, UE adopts a PUCCH format1b scheme to simultaneously send 2-bit feedback information formed by concatenation of the second feedback information and the third feedback information;
when the UE receives at least two Transport Blocks (TBs) in a downlink subframe, the UE generates 1-bit ACK/NACK information for each TB in the downlink subframe, combines the ACK/NACK information corresponding to all the TBs in the downlink subframe, and takes the combined 1-bit ACK/NACK information as third feedback information corresponding to the downlink subframe;
the second feedback information and the third feedback information both include 1-bit information, and the channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by adopting a PUCCH format1b scheme specified by a 3GPP protocol, or a channel resource pre-configured for a high-level signaling;
the channel resource acquisition method specifically comprises the following steps:
when a UE receives a PDSCH with a corresponding PDCCH/EPDCCH or a PDCCH/EPDCCH indicating release of downlink SPS resources on a configured carrier, a PUCCH format1b channel resource adopted by the PUCCH format1b scheme may be determined according to a minimum control channel element CCE/eCCE number of the received PDCCH/EPDCCH (when single-antenna port transmission is adopted, only 1 resource is determined, when 2-antenna port transmission is adopted, 2 resources are determined according to a minimum CCE and a minimum CCE +1 number, and respectively correspond to each antenna port), when the UE receives an SPSPDSCH without a corresponding PDCCH/EPDCCH on the configured carrier, the PUCCH format1b channel resource adopted by the PUCCH format1b scheme is a channel resource pre-configured for high layer signaling indicated by a TPC control field in the PDCCH/EPDCCH indicating activation of the SPS PDSCH resource (when single-antenna port transmission is adopted, the channel resource indicated by 1 resource is 1 resource, when 2 antenna ports are adopted for transmission, the channel resource indicated by the TPC includes 2 resources, which respectively correspond to each antenna port).
Preferably, in this embodiment, the UE performs the feedback processing on the M when obtaining the third feedback information2And combining the ACK/NACK information corresponding to all downlink data in each downlink subframe to obtain 1-bit third feedback information.
For example, when there is transmission of downlink data of 2 TBs in one downlink subframe on the carrier, the UE needs to perform spatial combining (spatial bundling) on ACK/NACK information corresponding to the downlink data of the two TBs to obtain 1-bit information, and use the 1-bit information as third feedback information corresponding to the downlink subframe.
Preferably, the method a is applicable to the following scenarios: a Frequency Division Duplex (FDD) system configured with only 1 carrier, and a Time Division Duplex (TDD) system configured with only 1 carrier, when a TDD ACK/NACK multiplexing transmission mode is adopted and M is used2When =1, a TDD system configured with only 1 carrier may adopt a TDD ACK/NACK bundling transmission mode, and the like; under the three transmission scenes, no matter an FDD system or a TDD system, one uplink subframe only corresponds to one downlink subframe needing to feed back ACK/NACK information of downlink data, namely M2Always 1.
The mode B, UE adopts PUCCH format1b with channel selection scheme to simultaneously send the second feedback information and the third feedback information;
the PUCCH format1b with channel selection scheme requires a PUCCH format1b channel resource participating in channel selection, which is obtained by a channel resource obtaining method adopted when transmitting third feedback information according to a PUCCH format1 with channel selection scheme specified by a 3GPP protocol (that is, according to an M resource obtaining method adopted when transmitting third feedback information according to an M protocol)2In all or part of downlink subframes (for example, downlink subframes with DAI =1 and 2 and PDCCH/EPDCCH) in the downlink subframes, a PDCCH/EPDCCH of a scheduled PDSCH received on the PCC or a channel resource obtained by a minimum CCE/eCCE of the PDCCH/EPDCCH indicating release of the downlink SPS resource, and/or a channel resource obtained by an ACK/NACK resource indication field in the PDCCH/EPDCCH scheduling the PDSCH received on the SCC or the PDCCH/EPDCCH indicating release of the downlink SPS resource, where the ACK/NACK resource indication field is usually reuse of a TPC field), or a channel resource pre-configured for a higher layer signaling; further, the mode B includes the following two modes:
in the mode B1, the UE performs cascade processing on the second feedback information and the third feedback information to obtain a feedback information sequence of (a + C) bits; the UE determines channel resources corresponding to a feedback information sequence and transmission bits b0b1 according to an ACK/NACK mapping table used by PUCCH format1b for transmitting feedback information with a channel selection scheme and a bit length of (A + C); the UE sends the determined transmission bit b0b1 on the determined channel resource by adopting PUCCH format1 b; similar to the UE in the uplink subframe n, in the specific embodiment, in the manner 2, the specific description of the second feedback information is sent through the PUCCH channel resource pre-configured by the high-level signaling or the PUCCH channel resource obtained according to the PDCCH/EPDCCH.
Wherein the second feedback information includes a-bit information, the third feedback information includes C-bit information, A, C is a positive integer, and (a + C) is not greater than 4.
When the second feedback information and the third feedback information are subjected to cascade processing, the second feedback information can be cascaded after the third feedback information, or the third feedback information can be cascaded after the second feedback information; the specific cascading mode may be configured for a high-level signaling, or pre-agreed for the UE and the network side, and it is sufficient to maintain the UE and the network side to adopt the same cascading mode.
Further, in the mode B1, the UE determines the third feedback information that needs to be fed back in the uplink subframe n according to one of the following modes:
mode B11, Pair M2Generating 1-bit ACK/NACK information by each TB in each downlink subframe, and taking the ACK/NACK information corresponding to all the TBs in one downlink subframe as third feedback information corresponding to the downlink subframe;
preferably, the mode B11 is applicable to the following four scenarios:
first, for FDD system, TDD ACK/NACK bundling transmission mode, or TDDACK/NACKmultiplexing transmission mode and M2Transmission scenarios of =1, in which when each downlink subframe on the carrier includes only 1 TB (i.e., the downlink of the carrier adopts the single TB transmission mode), C = 1; at this time, advance oneThe steps of (1) carrying out the steps of,
when a =1, a + C =2, the UE reuses PUCCH format1b with channel selection for transmitting 2-bit ACK/NACK information to send second feedback information and third feedback information, that is, according to an ACK/NACK mapping table used by the PUCCH format1b with channel selection scheme for transmitting 2-bit feedback information, determines a channel resource and a transmission bit b0b1 corresponding to the 2-bit feedback information formed by concatenation of the second feedback information and the third feedback information, and on the determined channel resource, sends the determined 2-bit transmission bit b0b1 by using a PUCCH format1b scheme;
when a =2, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information to send second feedback information and third feedback information, that is, according to an ACK/NACK mapping table used for transmitting 3-bit feedback information in the PUCCH format1b with channel selection scheme, determines a channel resource and transmission bit b0b1 corresponding to 3-bit feedback information formed by concatenation of the second feedback information and the third feedback information, and sends determined 2-bit transmission bit b0b1 in the PUCCH format1b scheme on the determined channel resource.
Second, for FDD system, TDD ACK/NACK bundling transmission mode, or TDD ACK/NACKmultiplexing transmission mode and M2Transmission scenarios of =1, in which, when 2 TBs are included in one downlink subframe on the carrier (i.e., the downlink of the carrier adopts the multi-TB transmission mode), C = 2; at this time, further,
when a =1, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information to send second feedback information and third feedback information, which has the same specific steps as the case of a + C = 3;
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information to send second feedback information and third feedback information, that is, according to an ACK/NACK mapping table used for transmitting 4-bit feedback information in a PUCCH format1b with channel selection scheme, determines a channel resource and a transmission bit b0b1 corresponding to 4-bit feedback information formed by concatenation of the second feedback information and the third feedback information, and sends the determined 2-bit transmission bit b0b1 in a PUCCH format1b scheme on the determined channel resource.
Third, for TDD ACK/NACK multiplexing transmission mode and M2=2 and each downlink subframe of the carrier includes only 1 TB (i.e., the downlink of the carrier adopts a single TB transmission mode), C = 2; at this time, further,
when a =1, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information to send second feedback information and third feedback information, which has the same specific steps as the case of a + C = 3;
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information to send the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 4.
Fourth, for TDD ACK/NACK multiplexing transmission mode and M2A transmission scenario where =3 and only 1 TB is included in each downlink subframe of the carrier, and a =1, C = 3; at this time, further, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information to send the second feedback information and the third feedback information, the specific steps are the same as the above case of a + C =4, and the transmission scenario does not support a + C =4>1.
Mode B12, UE pair M2Generating 1-bit ACK/NACK information for each downlink subframe in the downlink subframes, when the UE receives at least two TBs in one downlink subframe, generating 1-bit ACK/NACK information for each TB in the downlink subframe, combining the ACK/NACK information corresponding to all the TBs in the downlink subframe, and taking the 1-bit ACK/NACK information obtained after the combination as third feedback information corresponding to the downlink subframe;
preferably, the merging process is a spatial merging mode.
Preferably, the method B12 is applicable to the following three scenarios:
first, for FDD system, TDD ACK/NACK bundling transmission mode, or TDD ACK/NACKmultiplexing transmission mode and M2Transmission scenario of =1, C is always 1; further, in the present invention,
when a =1, a + C =2, the UE reuses PUCCH format1b with channel selection for transmitting 2-bit ACK/NACK information to send second feedback information and third feedback information, which has the same specific steps as the case of a + C = 2;
when a =2, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information to send the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 3.
Second, for TDD ACK/NACK multiplexing transmission mode and M2Transmission scenario of =2, when C = 2; further, in the present invention,
when a =1, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information to send second feedback information and third feedback information, which has the same specific steps as the case of a + C = 3;
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information to send the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 4.
Third, for TDD ACK/NACK multiplexing transmission mode and M2Transmission scenario of =3, when C = 3; further, in the present invention,
when a =1, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK to send the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 4; the case of a >1 is not supported in this transmission scenario.
Mode B13, if (2 × M)2Value of + A) is greater than 4, UE to M2Generating 1-bit ACK/NACK information for each downlink subframe in the downlink subframes, and when the UE receives at least two TBs in one downlink subframe, generating 1-bit ACK/NACK information for each TB in the downlink subframe by the UECombining the ACK/NACK information corresponding to all TBs in the downlink sub-frame, and using the combined 1-bit ACK/NACK information as the third feedback information corresponding to the downlink sub-frame, if (2 × M)2The value of + A) is not more than 4, UE to M2And each TB in each downlink subframe generates 1-bit ACK/NACK information, and the ACK/NACK information corresponding to all the TBs in one downlink subframe is used as third feedback information corresponding to the downlink subframe.
Preferably, the method B13 is applicable to the following two scenarios:
first, for FDD, TDD ACK/NACK bundling transmission mode, TDD ACK/NACKmultiplexing transmission mode and M2=1, TDD ACK/NACK multiplexing transmission mode and M2=2 and each downlink subframe of the carrier contains only 1 TB, or TDDACK/NACK multiplexing transmission mode and M2A transmission scenario where =3 and only 1 TB is included in each downlink subframe of the carrier, and a = 1;
for each downlink subframe in the carrier, the UE determines ACK/NACK information corresponding to downlink data transmitted in each TB in the downlink subframe, and takes the ACK/NACK information corresponding to all the TBs in the downlink subframe as third feedback information corresponding to the downlink subframe;
specifically, the UE generates 1-bit ACK/NACK information for each TB in the downlink subframe, and uses the 1-bit ACK/NACK information corresponding to all TBs in the downlink subframe as third feedback information corresponding to the downlink subframe;
in this manner, for the specific scheme for the UE to send the second feedback information and the third feedback information, reference is made to the description in the manner B11, and details are not repeated here.
Second, for TDD ACK/NACK multiplexing transmission mode and M2=2 and one downlink subframe in the carrier contains 2 TBs or TDD ACK/NACK multiplexing transmission mode and M2A transmission scenario where =3 and 2 TBs are included in one downlink subframe in the carrier and a = 1;
for each downlink subframe in the carrier, the UE determines ACK/NACK information corresponding to downlink data transmitted in each TB in the downlink subframe, combines the ACK/NACK information corresponding to all the TBs in the downlink subframe, and takes the combined information as third feedback information corresponding to the downlink subframe;
specifically, the UE generates 1-bit third feedback information for each downlink subframe, that is, the UE performs spatial combination on ACK/NACK information corresponding to 2 TBs in a downlink subframe including the 2 TBs, and uses information obtained after the combination processing as the third feedback information corresponding to the downlink subframe;
in this manner, for the specific scheme for the UE to send the second feedback information and the third feedback information, reference is made to the description in the manner B12, and details are not repeated here.
It should be noted that the ACK/NACK mapping table in the method B1 is a mapping table defined in version Rel-8, or a mapping table defined by Rel-10 that does not employ time-domain bundling (where the mapping table that employs time-domain bundling refers to a mapping table used for simultaneously transmitting two ACK/NACK feedback sequences, that is, a mapping table for determining corresponding transmission resources and transmission bits B0B1 according to a combination state of the two ACK/NACK feedback sequences). Specifically, which mapping table is adopted can be configured through high-level signaling, or agreed by both the UE and the base station, or specified in a protocol.
Preferably, the above modes B11, B12, and B13 are more suitable for the case where 1 carrier is configured.
Mode B2, comprising the steps of:
the UE obtains a first information sequence of Max (A, C) bits according to the second feedback information, and when A < Max (A, C), the UE concatenates NACK and/or DTX of Max (A, C) -A bits after the second feedback information to form the first information sequence with the bit length of Max (A, C); the UE obtains a second information sequence of Max (A, C) bits according to the third feedback information, and when C < Max (A, C), the UE concatenates NACK and/or DTX of Max (A, C) -C bits after the third feedback information to form the second information sequence with the bit length of Max (A, C); determining channel resources and transmission bits b0b1 corresponding to a combination of a first information sequence and a second information sequence according to an ACK/NACK mapping table used by a PUCCH format1b for transmitting 2 pieces of feedback information with a bit length of Max (A, C); the UE transmits the determined transmission bits b0b1 on the determined channel resources by adopting a PUCCH format1b scheme; wherein the second feedback information comprises A bit information, the third feedback information comprises C bit information, A, C are all positive integers not exceeding 4, and Max (A, C) represents the maximum value of A and C.
Preferably, the UE may use the determined first information sequence and the second information sequence as ACK/NACK information sequences corresponding to a Primary Component Carrier (PCC) and a Secondary Component Carrier (SCC), respectively; determining a corresponding transmission resource and transmission bit b0b1 mapping table according to a time domain combined ACK/NACK mapping table corresponding to Max (A, C) bits (wherein the time domain combined ACK/NACK mapping table is adopted to determine a corresponding transmission resource and transmission bit b0b1 mapping table according to the combination state of ACK/NACK feedback sequences respectively corresponding to PCC and SCC), and determining a channel resource and a transmission bit b0b1 corresponding to an ACK/NACK information sequence corresponding to the PCC and the SCC; and transmitting the determined transmission bits b0b1 by using a PUCCH format1b scheme on the determined channel resources.
In this embodiment, the UE forms the second feedback information of a bit and the third feedback information of C bit into two independent ACK/NACK information sequences HARQ-ACK1(j) And HARQ-ACK2(j) J is more than or equal to 0 and less than or equal to (M '-1), M' = max (A, C), and HARQ-ACK is performed1(j) And HARQ-ACK2(j) Respectively considering as ACK/NACK information sequences corresponding to PCC and SCC of the Rel-102CC aggregation UE; based on the ACK/NACK mapping table corresponding to M = M' in the 2CC aggregation defined in Rel-10 (that is, the ACK/NACK mapping table adopting time domain combination), the UE selects the PUCCH format1b channel resource corresponding to the ACK/NACK information sequence HARQ-ACK (j) and the 2-bit transmission bit b0b1 of the PUCCH format1b, and selects the PUCCH format1b channel resource according to the selected PUCCH format1b channel resourceThe determined transmission bits b0b1 are transmitted according to the PUCCH format1b scheme.
Preferably, in this manner, the time domain combined ACK/NACK mapping table is the mapping table defined in Rel-10 and employing time domain combination.
Preferably, the mode B2 is applied to M2+ A greater than 4, e.g. TDD ACK/NACK multiplexing transmission mode and M2=3 and A>1, or TDD ACK/NACK multiplexing transmission mode and M2Transmission scenario of = 4.
Preferably, the method B2 is more suitable for the case where 1 carrier is configured.
The method C, UE simultaneously transmits the second feedback information and the third feedback information in PUCCH format 3.
Preferably, the method C is applicable to FDD system and TDD system (i.e. TDD uses any ACK/NACK transmission mode, including TDD ACK/NACK bundling transmission mode, TDD ACK/NACK multiplexing transmission mode and M2=1, and TDD ACK/NACK multiplexing transmission mode and M2>1)。
It should be noted that, no matter the system configures several carriers for the UE, the UE preferably uses the cpcch format3 to simultaneously send the second feedback information and the third feedback information; or, when the system configures more than one carrier for the UE, the UE adopts PUCCH format3 to simultaneously send the second feedback information and the third feedback information.
Further, the mode C specifically includes the following two modes:
in the mode C1, the UE concatenates the second feedback information and the third feedback information, and performs joint coding on the information sequence after the concatenation processing; the UE determines channel resources for transmitting the second feedback information and the third feedback information; the UE sends the coded information after the joint coding through the determined channel resources;
the cascade processing comprises the following two modes: the UE concatenates the second feedback information after the third feedback information; or the UE concatenates the third feedback information after the second feedback information.
It should be noted that, which kind of cascading processing method is specifically adopted may be specified by a protocol, or may be notified to each base station after the UE determines it, or may be determined by negotiation between the base station and the UE, but it is necessary to ensure that the understanding of the base station and the UE is consistent.
The method C2 and the UE perform independent coding on the second feedback information and the third feedback information, respectively (preferably, coded information corresponding to the independently coded second feedback information and third feedback information should be interleaved and mapped to different time slots in an uplink subframe for transmission, so as to obtain diversity gain, and certainly, interleaving and mapping may not be performed); the UE determines channel resources for transmitting the second feedback information and the third feedback information; and the UE sends the independently coded coding information through the determined channel resources.
Further, in the method C1 and the method C2, the determining, by the UE, channel resources for transmitting the second feedback information and the third feedback information specifically includes the following two methods:
1. the UE determines that channel resources used for transmitting the second feedback information and the third feedback information are at least 1 PUCCH format3 channel resources which are pre-configured to the UE by a high-level signaling;
when the PUCCH format3 adopts single antenna port transmission, the number of PUCCHfomat 3 channel resources pre-configured to the UE by a high-level signaling is 1; when the PUCCH format3 adopts a transmit diversity transmission scheme with 2 antenna ports, the number of PUCCH format3 channel resources pre-configured to the UE by the higher layer signaling is 2, and the resource corresponds to each antenna port;
2. UE according to being in M2Determining channel resources for transmitting second feedback information and third feedback information according to indication information of a bit field used for indicating ACK/NACK resources in a PDCCH/EPDCCH received in downlink subframes, wherein the channel resources are at least 1 PUCCH format3 channel resource in a plurality of PUCCH format3 channel resources pre-configured for UE by a high-level signaling;
when the PUCCH format3 adopts single antenna port transmission, determining that the number of channel resources for transmitting the second feedback information and the third feedback information is 1; when the PUCCH format3 employs a transmit diversity transmission scheme with 2 antenna ports, the number of channel resources for transmitting the second feedback information and the third feedback information is determined to be 2, and each channel resource corresponds to each antenna port.
Preferably, the bit field for indicating the ACK/NACK resource is reused in the TPC field, and specifically includes: a TPC domain in a PDCCH/EPDCCH with a DAI value greater than 1 transmitted on the PCC, a TPC domain in a PDCCH/EPDCCH for scheduling SCC transmitted on the PCC, and a TPC domain in a PDCCH/EPDCCH transmitted on the SCC.
In the embodiment of the invention, if the UE is in the determined M2If the PDCCH/EPDCCH is not received in each downlink subframe, the UE simultaneously transmits the second feedback information and the third feedback information through the PUCCH according to one of the following modes:
for an FDD system or a TDD system, if the UE only uses one Physical Downlink Shared Channel (PDSCH) or one physical downlink shared channel (PDCCH)/EPDCCH for indicating the release of the downlink SPS resources on the PCC, the UE uses ACK/NACK feedback information (1 bit) corresponding to the PDSCH or the PDCCH/EPDCCH for indicating the release of the downlink SPS resources as third feedback information, and simultaneously sends second feedback information and the third feedback information by adopting a mode C3 or a mode C4;
the PDSCH may be a PDSCH with a corresponding PDCCH/EPDCCH, or may also be a PDSCH without a corresponding PDCCH/EPDCCH.
For the TDD system, if the UE receives a PDCCH/EPDCCH for indicating release of the downlink SPS resource and a PDSCH without the corresponding PDCCH/EPDCCH on the PCC, the UE uses the PDCCH/EPDCCH for indicating release of the downlink SPS resource and ACK/NACK feedback information (corresponding to 1-bit ACK/NACK, respectively, with 2 bits in total) corresponding to the PDSCH without the corresponding PDCCH/EPDCCH as third feedback information, and simultaneously sends the second feedback information and the third feedback information by using the method C4.
For the TDD system, if the UE receives a PDSCH without the corresponding PDCCH/EPDCCH and a PDSCH with the corresponding PDCCH/EPDCCH on the PCC, the UE uses the PDSCH without the corresponding PDCCH/EPDCCH and ACK/NACK feedback information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH as third feedback information (with 2 or 3 bits in total, depending on whether the PDSCH includes two TBs and whether ACK/NACK of the two TBs is combined), and sends the second feedback information and the third feedback information at the same time by using the method C4.
The mode C3 specifically includes: the UE sends 2-bit feedback information composed of second feedback information and third feedback information in cascade by using PUCCH format1b, when at least two TBs are received in one downlink subframe, the UE generates 1-bit ACK/NACK information for each TB in the downlink subframe, merges the ACK/NACK information corresponding to all the TBs in the downlink subframe, and uses the 1-bit ACK/NACK information obtained after the merging as the third feedback information corresponding to the downlink subframe, where the channel resource used by PUCCH format1b is a channel resource obtained by using a channel resource obtaining method specified by a 3GPP protocol when the third feedback information is transmitted by using PUCCH format1b (the specific obtaining method is the same as the description in the above mode a), or a channel resource pre-configured for a high-level signaling, and the second feedback information and the third feedback information are both 1 bit;
mode C4 specifically is: the UE adopts PUCCH format1b with channel selection, and simultaneously sends the second feedback information and the third feedback information according to the following steps: the UE carries out cascade processing on the second feedback information and the third feedback information to obtain a feedback information sequence of (A + C) bits; the UE determines channel resources corresponding to a feedback information sequence and transmission bits b0b1 according to an ACK/NACK mapping table used by PUCCH format1b for transmitting feedback information with a channel selection scheme and a bit length of (A + C); the UE transmits the determined transmission bits b0b1 on the determined channel resources by adopting a PUCCH format1b scheme; the second feedback information includes a bit information, the third feedback information includes a bit information, A, C is a positive integer, and (a + C) is not greater than 4 (the method for acquiring the channel resource specifically used for channel selection is as described in the above mode B).
When the method C3 is adopted, the UE determines each third feedback information that needs to be fed back in the uplink subframe n according to the following steps:
the UE generates 1-bit ACK/NACK information for a PDSCH received on a PCC or a PDCCH/EPDCCH indicating the release of downlink SPS resources, if the PDSCH comprises at least two TBs, the UE generates 1-bit ACK/NACK information for each TB in the PDSCH, combines the ACK/NACK information corresponding to all the TBs in the PDSCH, and takes the 1-bit ACK/NACK information obtained after the combination as third feedback information corresponding to the PDSCH;
when the method C4 is adopted, the UE determines each third feedback information that needs to be fed back in the uplink subframe n according to the following steps:
the UE generates 1-bit ACK/NACK information for a PDSCH which does not have a corresponding PDCCH/EPDCCH and is received on the PCC;
the UE generates 1-bit ACK/NACK information for a PDCCH/EPDCCH (physical downlink control channel/physical downlink control channel) which is received on the PCC and indicates the release of the downlink SPS resources;
the UE generates 1-bit ACK/NACK information for each TB in a PDSCH (physical downlink control channel/physical downlink control channel) which is received on the PCC and has a corresponding PDCCH/EPDCCH (physical downlink control channel/physical uplink control channel), and takes the ACK/NACK information corresponding to all the TBs in the PDSCH as third feedback information corresponding to the PDSCH; or the UE generates 1-bit ACK/NACK information for a PDSCH which is received on the PCC and has a corresponding PDCCH/EPDCCH, when the PDSCH comprises at least two TBs, the UE generates 1-bit ACK/NACK information for each TB in the PDSCH, the ACK/NACK information corresponding to all the TBs in the PDSCH is merged, and the 1-bit ACK/NACK information obtained after merging is used as third feedback information corresponding to the PDSCH; or, if the bit number of the second feedback information is greater than 3, the UE generates 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, combines the ACK/NACK information corresponding to all TBs in the PDSCH, and uses the 1-bit ACK/NACK information obtained after the combination processing as third feedback information corresponding to the PDSCH, and if the bit number of the second feedback information is not greater than 3, the UE generates 1-bit ACK/NACK information for each TB in the PDSCH with the corresponding PDCCH/EPDCCH received on the PCC, and uses the ACK/NACK information corresponding to all TBs in the PDSCH as third feedback information corresponding to the PDSCH.
Specifically, in the second mode, the UE determines the third feedback information as follows:
the UE respectively determines received 1-bit ACK/NACK information corresponding to the PDCCH/EPDCCH for indicating the downlink SPS resource release and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, and the obtained 2-bit ACK/NACK information is used as third feedback information.
For example, in this embodiment, the UE generates 1-bit ACK/NACK information for the received PDCCH/EPDCCH for indicating release of the downlink SPS resource and the PDSCH without the corresponding PDCCH/EPDCCH, respectively, to obtain 2-bit third feedback information (at this time, C = 2); then:
when a =1, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 3; and
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which is the same as the case of a + C = 4.
Specifically, in the third mode, the UE determines the third feedback information as follows:
as an implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH only includes 1 TB (i.e. the PDSCH adopts a single TB transmission mode), then: the UE respectively determines 1-bit ACK/NACK information corresponding to the 1 TB in the PDSCH with the corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH; and the UE takes all the obtained ACK/NACK information as third feedback information.
For example, in this implementation, the UE generates 1-bit ACK/NACK information for the received PDSCH with the corresponding PDCCH/EPDCCH and the received PDSCH without the corresponding PDCCH/EPDCCH, respectively, to obtain 2-bit third feedback information (at this time, C = 2), and then:
when a =1, a + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which has the same specific steps as the case of a + C = 3; and
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which is the same as the case of a + C = 4.
As another implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH includes at least two TBs (i.e., the PDSCH employs a multi-TB transmission mode), then: the UE respectively determines 1-bit ACK/NACK information corresponding to each TB in a PDSCH with a corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to a PDSCH without the corresponding PDCCH/EPDCCH; and the UE takes all the obtained ACK/NACK information as third feedback information.
For example, in this implementation, when a =1, the UE generates 1-bit ACK/NACK information for each TB in the received PDSCH with the corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information for the received PDSCH without the corresponding PDCCH/EPDCCH, and uses the obtained 3-bit ACK/NACK information as the third feedback information (in this case, C = 3), then: a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which is the same as the case of a + C =4 in specific steps;
when a =2, the UE generates 1-bit ACK/NACK information for each of the received PDSCH with the corresponding PDCCH/EPDCCH and the PDSCH without the corresponding PDCCH/EPDCCH, and spatially combines the ACK/NACK information of 2 TBs in the PDSCH with the corresponding PDCCH/EPDCCH to obtain 2-bit ACK/NACK information (at this time, C = 2), then: a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information, which is the same as the case of a + C = 4.
As another implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH includes at least two TBs, then: the UE respectively determines 1-bit ACK/NACK information corresponding to each TB in a PDSCH with a corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to a PDSCH without the corresponding PDCCH/EPDCCH; the UE combines the ACK/NACK information corresponding to all TBs of the PDSCH with the corresponding PDCCH/EPDCCH, and takes the 1-bit ACK/NACK information obtained after the combination as the 1-bit ACK/NACK information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH; and the UE takes the 1-bit ACK/NACK information obtained after the merging processing and the 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH as third feedback information.
For example, in this implementation, regardless of a =1 or 2, the UE always generates 1-bit ACK/NACK information for the received PDSCH with the corresponding PDCCH and the PDSCH without the corresponding PDCCH/EPDCCH (that is, the UE spatially combines ACK/NACK information corresponding to 2 TBs in the PDSCH with the corresponding PDCCH/EPDCCH to obtain 1-bit ACK/NACK information), and uses the obtained 2-bit ACK/NACK information as the third feedback information (in this case, C = 2), then:
when A =1, A + C =3, the UE reuses PUCCH format1b with channel selection for transmitting 3-bit ACK/NACK information and simultaneously sends second feedback information and third feedback information; and
when a =2, a + C =4, the UE reuses PUCCH format1b with channel selection for transmitting 4-bit ACK/NACK information and simultaneously sends the second feedback information and the third feedback information.
Based on the foregoing embodiments, an embodiment of the present invention further provides a method for receiving feedback information, which is shown in fig. 2 and includes the following steps:
step 21, determining the bit number of the second feedback information fed back by the UE in the uplink subframe n according to the feedback time sequence relation corresponding to the second feedback information;
wherein the bit number of the second feedback information is M1The sum of the bit numbers, M, of the second feedback information corresponding to each downlink subframe in the downlink subframes1The second feedback information corresponding to each downlink subframe in the downlink subframes is that the UE is according to the current M1The first feedback information received in each downlink subframe of the downlink subframes and fed back by each base station participating in the cooperative transmission of the UE is obtained, the first feedback information is used for indicating whether the base stations participating in the cooperative transmission of the UE correctly receive the same uplink data sent by the UE, and M is1Each downlink subframe is determined according to a feedback time sequence relation corresponding to the second feedback information and needs to feed back the second feedback information in the uplink subframe n;
and step 22, the base station receives the second feedback information through the PUCCH and/or the PUSCH in the uplink subframe n, and determines whether the UE retransmits the uplink data according to the second feedback information.
Further, the method also includes:
step 23, the base station determines the bit number of the third feedback information fed back by the UE in the uplink subframe n according to the feedback timing relationship corresponding to the third feedback information;
wherein the bit number of the third feedback information is M2The sum of the bit numbers, M, of the third feedback information corresponding to each downlink subframe in the downlink subframes2The third feedback information corresponding to each downlink subframe in each downlink subframe is used for indicating whether downlink data in the downlink subframe is correctly received, M2Each downlink subframe is determined according to a feedback time sequence relation corresponding to the third feedback information and needs to feed back the third feedback information in the uplink subframe n;
accordingly, step 22 further comprises:
and step 22a, the base station receives the second feedback information and the third feedback information simultaneously through a PUCCH and/or a PUSCH in the uplink subframe n, determines whether the UE retransmits uplink data according to the second feedback information, and determines whether the UE retransmits downlink data according to the third feedback information.
Further, before step 21, the method further comprises:
a base station sends downlink data to UE; and
base station in each downlink subframeWherein, first feedback information for indicating whether the same uplink data is correctly transmitted is fed back to the UE, wherein,is a set of subframesElement (ii) of (1), M(u)(i.e., M)2) The number of downlink subframes fed back by the same uplink subframe, and M(u)Is a positive integer.
Further, before step 22, the method further comprises:
step 24, the base station judges whether a third feedback information needs to be received in the uplink subframe n;
if the determination result is yes (e.g., the base station is at M)2Downlink data requiring feedback of the third feedback information is transmitted to the UE in at least one downlink subframe of the downlink subframes), the base station performs step 23 and step 22 a;
if the determination result is negative, step 22 further includes:
step 22b, the base station only sends the second feedback information in the uplink subframe n through the PUCCH/PUSCH:
further, step 22b specifically includes:
the base station receives second feedback information on PUCCH channel resources which are pre-configured through high-level signaling or obtained according to PDCCH/EPDCCH in an uplink subframe n, and determines whether the UE retransmits uplink data or not according to the second feedback information; or, receiving second feedback information on the PUSCH in a puncturing and mapping mode; and determining whether the UE retransmits the uplink data according to the second feedback information.
Further, in step 22b, in the uplink subframe n, the base station receives the second feedback information on a PUCCH channel resource pre-configured by the higher layer signaling or a PUCCH channel resource obtained according to the PDCCH/EPDCCH by using one of the following manners, which specifically includes:
in the mode 1', when the bit number of the second feedback information does not exceed 2 bits, the base station receives the second feedback information by adopting a PUCCH format1a/1b scheme on PUCCH format1a/1b channel resources;
since the mode 1' corresponds to the mode 1, please refer to the description of the mode 1, which is not described herein again.
Mode 2', when the bit number of the second feedback information does not exceed 4 bits, the base station receives the second feedback information by using a PUCCH format1 bwitch channel selection scheme, which specifically includes: the base station receives transmission bits b0b1 sent by the UE on all channel resources participating in channel selection by adopting a PUCCH format1b scheme, determines channel resources where the received transmission bits b0b1 are located, and determines the received transmission bits b0b1 and second feedback information corresponding to the channel resources where the transmission bits b0b1 are located according to an ACK/NACK mapping table used by the PUCCH format1b with channel selection to transmit feedback information of the bit length of the second feedback information;
since the mode 2' corresponds to the mode 2, please refer to the description of the mode 1, which is not described herein again.
In the mode 3', the base station receives the second feedback information by using the PUCCH format 3;
since the mode 3' corresponds to the mode 3, please refer to the description of the mode 1, which is not described herein again.
Preferably, the feedback timing relationship corresponding to the second feedback information in the embodiment of the present invention is determined by the network side and configured to the UE through a high-level signaling; or the UE is respectively agreed with each base station in advance; or a feedback timing relationship of the third feedback information specified for the 3GPP protocol.
The case that the judgment result is no includes: base station is in the M2Any downlink subframe in the downlink subframes does not transmit downlink data needing to feed back third feedback information to the UE; or, the base station is in the M2At least one downlink subframe in the downlink subframes transmits downlink data needing to feed back the third feedback information to the UE, and the base station judges that the UE loses packets (namely the UE does not receive any downlink data needing to feed back the third feedback information).
Further, in step 22a, the base station receives the second feedback information and the third feedback information simultaneously through a PUCCH and/or a PUSCH in the uplink subframe n, which specifically includes one of the following methods:
the method 1' includes that a base station receives second feedback information and third feedback information simultaneously through a PUCCH;
since the method 1' corresponds to the method 1, please refer to the description of the method 1, which is not repeated herein.
Method 2', if there is a PUSCH transmission in the uplink subframe n, the base station receives the second feedback information and the third feedback information through the PUSCH at the same time;
since the method 2' corresponds to the method 2, please refer to the description of the method 2, which is not described herein again.
Method 3', if there is PUSCH transmission in the uplink subframe n, and the UE supports simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe, the base station receives the second feedback information through the PUCCH and receives the third feedback information through the PUSCH, or the base station receives the second feedback information through the PUSCH and receives the third feedback information through the PUCCH;
since the method 3' corresponds to the method 3, please refer to the description of the method 3, which is not described herein again.
In the embodiment of the present invention, the method 1' further includes the following three modes:
in the mode A', the base station simultaneously receives 2-bit feedback information formed by cascading second feedback information and third feedback information by adopting a PUCCH format1b scheme;
when the base station sends at least two TBs to the UE in one downlink subframe, the base station determines that the UE performs merging processing on ACK/NACK information corresponding to each TB in the downlink subframe, and uses 1-bit ACK/NACK information obtained after the merging processing as third feedback information corresponding to the downlink subframe, wherein the second feedback information and the third feedback information are both 1 bit, and a channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by adopting the PUCCH format1b specified by a 3GPP protocol, or a channel resource configured in advance for a high-level signaling.
For example, in this manner, the base station may determine that the information of the first bit is the second feedback information, and the information of the second bit is the third feedback information, or vice versa.
Since the mode a' corresponds to the mode a, please refer to the description of the mode a specifically, and will not be described herein again.
In the mode B', the base station receives the second feedback information and the third feedback information simultaneously according to any one of the following modes by using a PUCCH format1B with channel selection scheme:
mode B1', the base station receives transmission bit B0B1 sent by the UE on all channel resources participating in channel selection by using a PUCCH format1B scheme, determines a channel resource where the received transmission bit B0B1 is located, and determines a feedback information sequence of (a + C) bits obtained by concatenating second feedback information and third feedback information corresponding to the received transmission bit B0B1 and the channel resource where the transmission bit B0B1 is located according to an ACK/NACK mapping table used by feedback information whose transmission bit length is (a + C) on pucchfmat 1B with channel selection; wherein the second feedback information comprises a-bit information, the third feedback information comprises C-bit information, A, C is a positive integer, and (a + C) is not greater than 4;
mode B2', the base station receives transmission bits on all channel resources participating in channel selection by using a PUCCH format1B scheme, determines the channel resources where the received transmission bits are located, transmits 2 ACK/NACK mapping tables used by feedback information with bit length Max (a, C) according to the PUCCH format1B with channel selection scheme, and determines the received transmission bits and two feedback information sequences corresponding to the channel resources where the transmission bits are located; when A < Max (A, C), the base station determines that the UE is cascaded with NACK and/or DTX of Max (A, C) -A bits after the second feedback information, and takes the information of the first A bits in the first information sequence as the second feedback information; the other feedback information sequence is a second information sequence of Max (A, C) bits obtained by the UE according to the third feedback information, when C < Max (A, C), the base station determines that the NACK and/or DTX of the Max (A, C) -C bits are concatenated after the third feedback information by the UE, and takes the information of the front C bit in the second information sequence as the third feedback information; the second feedback information comprises A bit information, the third feedback information comprises C bit information, A, C are all positive integers not exceeding 4, and Max (A, C) represents the maximum value of A and C;
since the method B2' corresponds to the method B2, please refer to the description of the method B2, which is not described herein again.
Further, for the mode B1', the base station determines the third feedback information fed back by the UE in the uplink subframe n according to the following steps:
mode B11', the base station determines the UE pair M2Generating 1-bit ACK/NACK information by each TB in each downlink subframe, and taking the ACK/NACK information corresponding to all the TBs in one downlink subframe as third feedback information corresponding to the downlink subframe by the UE;
since the method B11' corresponds to the method B11, please refer to the description of the method B11, which is not described herein again.
Mode B12', the base station determines the UE pair M2When a base station sends at least two TBs to UE in one downlink subframe, the base station determines that the UE carries out merging processing on the ACK/NACK information corresponding to the at least two TBs in the downlink subframe and the UE takes the information obtained after the merging processing as third feedback information corresponding to the downlink subframe;
since the method B12' corresponds to the method B12, please refer to the description of the method B12, which is not described herein again.
Mode B13', if (2 × M)2The value of + A) is greater than 4, the base station determines the UE pair M2Generating 1-bit ACK/NACK information by each downlink subframe in the downlink subframes, when the base station sends at least two TBs to the UE in one downlink subframe, the base station determines that the UE carries out merging processing on the ACK/NACK information corresponding to the at least two TBs in the downlink subframe and the UE takes the information obtained after the merging processing as third feedback information corresponding to the downlink subframe, if (2 × M)2The value of + A) is not more than 4, the base station determines the UE pair M2And each TB in each downlink subframe generates 1-bit ACK/NACK information, and the UE takes the ACK/NACK information corresponding to all the TBs in one downlink subframe as third feedback information corresponding to the downlink subframe.
Since the method B13' corresponds to the method B13, please refer to the description of the method B13, which is not described herein again.
In the method C', the base station receives the second feedback information and the third feedback information simultaneously in any one of the following manners by using PUCCH format 3:
mode C1', the base station determines channel resources for transmitting the second feedback information and the third feedback information; the base station receives information obtained by cascading the second feedback information and the third feedback information in a joint decoding mode on the determined channel resources;
since the method C1' corresponds to the method C1, please refer to the description of the method C1, which is not described herein again.
Mode C2', the base station determines channel resources for transmitting the second feedback information and the third feedback information; and the base station receives the coded information after the second feedback information and the third feedback information are independently coded in an independent decoding mode on the determined channel resources.
Since the method C2' corresponds to the method C2, please refer to the description of the method C2, which is not described herein again.
Further, in the method C1 'and the method C2', the determining, by the UE, the channel resources for transmitting the second feedback information and the third feedback information specifically includes the following two methods: the determining, by the base station, channel resources for transmitting the second feedback information and the third feedback information specifically includes:
1. the base station determines that the channel resources used for transmitting the second feedback information and the third feedback information are at least 1 PUCCH format3 channel resources which are pre-configured to the UE by the high-level signaling;
2. and the base station determines channel resources for transmitting the second feedback information and the third feedback information according to the indication information of the bit field for indicating the ACK/NACK resources in the PDCCH/EPDCCH sent to the UE, wherein the channel resources are at least 1 PUCCH format3 channel resource in a plurality of PUCCH format3 channel resources pre-configured for the UE by the high-layer signaling.
Specifically, when the PUCCH format3 adopts single antenna port transmission, the number of PUCCH format3 channel resources pre-configured to the UE by the higher layer signaling is 1; when the PUCCH format3 adopts a transmit diversity transmission scheme of 2 antenna ports, the number of PUCCH format3 channel resources pre-configured to the UE by higher layer signaling is 2.
Preferably, the bit field for indicating the ACK/NACK resource is reused in the TPC field, and specifically includes: a TPC domain in a PDCCH/EPDCCH with a DAI value greater than 1 transmitted on the PCC, a TPC domain in a PDCCH/EPDCCH for scheduling SCC transmitted on the PCC, and a TPC domain in a PDCCH/EPDCCH transmitted on the SCC.
In the embodiment of the invention, if the base station is at M2The PDCCH/EPDCCH is not sent to the UE in a downlink subframe or the base station determines that the UE is in M2The base station receives the first feedback information and the second feedback information through the Physical Uplink Control Channel (PUCCH) according to one of the following modes:
in the first mode ', for a frequency division duplex FDD system or a time division duplex TDD system, if the base station sends a PDSCH or a PDCCH/EPDCCH for indicating release of the downlink SPS resources only on a primary component carrier PCC of the UE, the base station determines that the third feedback information only includes ACK/NACK feedback information (1 bit in total) corresponding to the PDSCH or the PDCCH/EPDCCH for indicating release of the downlink SPS resources, and simultaneously receives the second feedback information and the third feedback information by using a mode C3 ' or a mode C4 ';
the PDSCH may be a PDSCH with a corresponding PDCCH/EPDCCH, or may also be a PDSCH without a corresponding PDCCH/EPDCCH.
For the TDD system, if the UE sends a PDCCH/EPDCCH for indicating release of the downlink SPS resources and a PDSCH without the corresponding PDCCH/EPDCCH on the PCC of the UE, the base station determines that the third feedback information only includes the PDCCH/EPDCCH for indicating release of the downlink SPS resources and ACK/NACK feedback information (corresponding to 1-bit ACK/NACK information, respectively, and 2 bits in total) corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, and simultaneously receives the second feedback information and the third feedback information by using a method C4';
in the third method, for the TDD system, if the UE sends a PDSCH without a corresponding PDCCH/EPDCCH and a PDSCH with a corresponding PDCCH/EPDCCH on the PCC of the UE, the base station determines that the third feedback information only includes the PDSCH without the corresponding PDCCH/EPDCCH and ACK/NACK feedback information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH (total 2 or 3-bit information, depending on whether the PDSCH includes two TBs and whether ACK/NACK of the two TBs is combined), and simultaneously receives the second feedback information and the third feedback information in the method C4'.
Wherein, the mode C3' is specifically: the base station receives 2-bit feedback information formed by cascading second feedback information and third feedback information simultaneously by using PUCCH format1b, wherein the second feedback information and the third feedback information are both 1 bit, when the base station sends at least two TBs to the UE in one downlink subframe, the base station determines that the UE combines ACK/NACK information corresponding to each TB in the downlink subframe, and uses the information obtained after the combination as the third feedback information corresponding to the downlink subframe, wherein the channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by using PUCCH format1b according to the 3GPP protocol, or a channel resource pre-configured for a high-level signaling;
mode C4' specifically is: the base station adopts a PUCCH format1b with channel selection scheme, and simultaneously receives the second feedback information and the third feedback information according to the following steps: the base station receives data on all channel resources participating in channel selection by adopting a PUCCH format1b scheme, determines channel resources where a received transmission bit b0b1 and the transmission bit b0b1 are located, and determines a feedback information sequence of (A + C) bits obtained by cascading received transmission bit b0b1, second feedback information corresponding to the channel resources where the transmission bit b0b1 is located and third feedback information according to an ACK/NACK mapping table used by PUCCH format1b with channel selection for transmitting (A + C) bit feedback information; wherein the second feedback information includes a-bit information, the third feedback information includes C-bit information, A, C is a positive integer, and (a + C) is not greater than 4.
For the mode C3', the base station determines that the UE determines the third feedback information that needs to be fed back in the uplink subframe n as follows:
the base station determines that the UE generates 1-bit ACK/NACK information for a PDSCH received on a PCC or a PDCCH/EPDCCH indicating downlink SPS resource release, when the base station sends at least two TBs to the UE in the PDSCH, the base station determines that the UE performs merging processing on the ACK/NACK information corresponding to each TB in the PDSCH, and determines that the UE uses the information obtained after the merging processing as third feedback information corresponding to the PDSCH
For the mode C4', the base station determines that the UE determines the third feedback information that needs to be fed back in the uplink subframe n as follows:
the base station determines that the UE generates 1-bit ACK/NACK information for the PDSCH which does not have the corresponding PDCCH/EPDCCH and is received on the PCC;
the base station determines that the UE generates 1-bit ACK/NACK information for the PDCCH/EPDCCH which is received on the PCC and indicates the release of the downlink SPS resources;
the base station determines that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH (physical downlink control channel/EPDCCH) which is received on the PCC and has a corresponding PDCCH/EPDCCH, and takes the ACK/NACK information corresponding to all the TBs in the PDSCH as third feedback information corresponding to the PDSCH; or the base station determines that the UE generates 1-bit ACK/NACK information for a PDSCH (physical downlink control channel/physical downlink control channel) with a corresponding PDCCH/EPDCCH (physical downlink control channel/physical downlink control channel) received on the PCC, when the PDSCH comprises at least two TBs, the base station determines that the UE generates 1-bit ACK/NACK information for each TB in the PDSCH, the ACK/NACK information corresponding to all the TBs in the PDSCH is combined, and the 1-bit ACK/NACK information obtained after the combination is used as third feedback information corresponding to the PDSCH; or if the bit number of the second feedback information is greater than 3, the base station determines that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, combines the ACK/NACK information corresponding to all TBs in the PDSCH, and uses the 1-bit ACK/NACK information obtained after the combination processing as third feedback information corresponding to the PDSCH, and if the bit number of the second feedback information is not greater than 3, the base station determines that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, and uses the ACK/NACK information corresponding to all TBs in the PDSCH as third feedback information corresponding to the PDSCH.
Specifically, in the second mode, when the base station determines the third feedback information sent by the UE as follows:
the base station determines that the UE respectively determines received 1-bit ACK/NACK information corresponding to the PDCCH/EPDCCH for indicating the downlink SPS resource release and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, and the obtained two-bit ACK/NACK information is used as third feedback information;
since the third mode corresponds to the three-phase mode, please refer to the description of the third mode, which is not repeated herein.
Specifically, in the third mode, the base station determines that the UE determines the third feedback information sent by the UE as follows:
as an implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH only includes 1 TB, the base station determines that the UE determines 1-bit ACK/NACK information corresponding to the 1 TB in the PDSCH with the corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, respectively, and uses all the obtained ACK/NACK information as third feedback information;
as another implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH includes multiple TBs, the base station determines that the UE determines 1-bit ACK/NACK information corresponding to each TB in the PDSCH with the corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, respectively, and uses all obtained ACK/NACK information as third feedback information;
as another implementation manner, if the PDSCH with the corresponding PDCCH/EPDCCH includes at least two TBs, the base station determines that the UE determines 1-bit ACK/NACK information corresponding to each TB in the PDSCH with the corresponding PDCCH/EPDCCH and 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, respectively, determines that the UE performs combining processing on the ACK/NACK information corresponding to each TB of the PDSCH with the corresponding PDCCH/EPDCCH, and determines that the UE uses the 1-bit ACK/NACK information obtained after the combining processing as the 1-bit ACK/NACK information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH and uses the 1-bit ACK/NACK information obtained after the combining processing and the 1-bit ACK/NACK information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH as third feedback information.
Since the fourth mode corresponds to the fourth mode, please refer to the description of the fourth mode for details, which is not repeated herein.
Further, in step 22a and step 22b, the base station determines whether the UE will perform uplink data retransmission according to the second feedback information, which specifically includes:
if the base station determines that the content of the first feedback information of at least one base station participating in the cooperative transmission of the UE is ACK according to the content of the second feedback information, the base station determines that the UE does not perform the retransmission of the uplink data; and
and if the base station determines that the contents of the first feedback information of all base stations participating in the cooperative transmission of the UE are NACK according to the contents of the second feedback information, and the current retransmission times of the UE are less than the set maximum retransmission times, the base station determines that the UE can retransmit the uplink data.
Further, in step 22a, the base station determines whether it needs to perform retransmission of corresponding downlink data according to the third feedback information, and specifically includes:
if the content of the third feedback information is ACK, the base station determines that the base station does not need to retransmit corresponding downlink data; and
and if the content of the third feedback information is NACK and the current retransmission times of the base station are less than the set maximum retransmission times, the base station determines that the base station needs to retransmit corresponding downlink data.
It should be noted that, in the embodiment of the present invention, fig. 1 (sending) and fig. 2 (receiving) may be combined into one flow to form a method for transmitting feedback information, that is, step 11 to step 13 are performed first, and then step 21 to step 23 are performed.
The above method process flow may be implemented by a software program, which may be stored in a storage medium, and when the stored software program is called, the above method steps are performed.
Based on the same inventive concept, the embodiment of the present invention further provides a user equipment, and since the principle of the user equipment for solving the problem is similar to the method shown in fig. 1, the implementation of the user equipment may refer to the implementation of the method shown in fig. 1, and repeated details are not repeated.
Referring to fig. 3, a user equipment according to an embodiment of the present invention includes:
a first processing module 31, configured to determine, according to a feedback timing relationship corresponding to second feedback information, second feedback information that needs to be fed back in an uplink subframe n, where the second feedback information is used to indicate whether a UE retransmits the same uplink data received by each base station participating in cooperative transmission of the UE, and the second feedback information includes M1Second feedback information corresponding to each downlink subframe in each downlink subframe, wherein the second feedback information corresponding to each downlink subframe is obtained according to the position M1The first feedback information received in each downlink subframe of the downlink subframes and fed back by each base station participating in the cooperative transmission of the UE is obtained, the first feedback information is used for indicating whether the base stations participating in the cooperative transmission of the UE correctly receive the same uplink data sent by the UE, and M is1Each downlink subframe is determined according to a feedback time sequence relation corresponding to the second feedback information and needs to feed back the second feedback information in the uplink subframe n;
a sending module 32, configured to send the second feedback information in the uplink subframe n through a physical uplink control channel PUCCH and/or a physical uplink shared channel PUSCH.
Further, the user equipment further includes:
a second processing module 33, configured to determine third feedback information that needs to be fed back in the uplink subframe n according to a feedback timing relationship corresponding to the third feedback information, where the third feedback information includes M2Third feedback information corresponding to each downlink subframe in each downlink subframe, wherein the third feedback information corresponding to each downlink subframe is used for indicating whether downlink data in the downlink subframe is correctly received or not, and M is2Each downlink subframe is determined according to a feedback time sequence relation corresponding to the third feedback information and needs to feed back the third feedback information in the uplink subframe n;
the sending module 32 is further configured to: and in the uplink subframe n, simultaneously transmitting the second feedback information and the third feedback information through a PUCCH and/or a PUSCH.
Further, the user equipment further includes:
a determining module 34, configured to determine whether third feedback information needs to be fed back in the uplink subframe n;
if the determination result of the determining module is yes, the determining module 34 triggers the second processing module 33 to execute a feedback timing relationship corresponding to the third feedback information, to determine the third feedback information that needs to be fed back in the uplink subframe n, and triggers the sending module 32 to execute in the uplink subframe n, and to send the second feedback information and the third feedback information simultaneously through the PUCCH and/or the PUSCH;
if the determination result is negative, the sending module 32 is specifically configured to: in an uplink subframe n, sending second feedback information on PUCCH channel resources pre-configured by a high-level signaling or PUCCH channel resources obtained according to PDCCH/EPDCCH; or, the second feedback information is sent on the PUSCH in a puncturing and mapping mode.
Further, if the determination result is negative, the sending module 32 is specifically configured to:
when the bit number of the second feedback information does not exceed 2 bits, transmitting the second feedback information on a PUCCH format1a/1b channel resource by adopting a PUCCH format1a/1b scheme; or,
when the bit number of the second feedback information does not exceed 4 bits, sending the second feedback information by adopting a PUCCH format 1bPUCCH format1b with channel selection scheme combined with channel selection, determining channel resources and transmission bits corresponding to the second feedback information according to an ACK/NACK mapping table used by the PUCCH format 1bPUCCH channel selection scheme for transmitting the feedback information of the bit length of the second feedback information, and transmitting the determined transmission bits by adopting a PUCCH format1b scheme on the determined channel resources; or,
and transmitting the second feedback information by adopting a PUCCH format3 scheme.
Further, the sending module 32 further includes:
simultaneously sending second feedback information and third feedback information through a PUCCH;
when the uplink subframe n has PUSCH transmission, simultaneously sending second feedback information and third feedback information through a PUSCH;
PUSCH transmission exists in an uplink subframe n, and the PUSCH and the PUCCH are supported by the PUSCH to be transmitted simultaneously in the same uplink subframe; sending second feedback information through a PUCCH (physical uplink control channel), and sending third feedback information through a PUSCH (physical uplink shared channel); or the second feedback information is sent through a PUSCH, and the third feedback information is sent through a PUCCH.
Further, the sending module 32 is specifically configured to:
simultaneously sending 2-bit feedback information formed by cascading second feedback information and third feedback information by adopting a PUCCH format1b scheme, wherein the second feedback information and the third feedback information both comprise 1-bit information, and the channel resource used by the PUCCH format1b is obtained by adopting a channel resource obtaining method adopted when the third feedback information is transmitted by adopting the PUCCH format1b scheme specified in a 3GPP protocol or is a channel resource pre-configured by a high-level signaling;
the second processing module 33 is specifically configured to:
when at least two TBs are received in one downlink subframe, 1-bit ACK/NACK information is generated for each TB in the downlink subframe, the ACK/NACK information corresponding to all the TBs in the downlink subframe is combined, and the 1-bit ACK/NACK information obtained after the combination processing is used as third feedback information corresponding to the downlink subframe.
Further, the sending module 32 is specifically configured to:
and simultaneously sending the second feedback information and the third feedback information by adopting a PUCCH format1b with channel selection scheme according to any one of the following modes:
mode B1, performing cascade processing on the second feedback information and the third feedback information to obtain a feedback information sequence of (a + C) bits; determining channel resources and transmission bits corresponding to a feedback information sequence according to an ACK/NACK mapping table used by a PUCCH format1b for transmitting feedback information with a channel selection scheme and a bit length of (A + C); sending the determined transmission bits by adopting a PUCCH format1b scheme on the determined channel resources; wherein the second feedback information comprises a-bit information, the third feedback information comprises C-bit information, A, C is a positive integer, and (a + C) is not greater than 4; or
Mode B2, obtaining a first information sequence of Max (A, C) bits according to the second feedback information, and when A < Max (A, C), cascading NACK and/or DTX of Max (A, C) -A bits after the second feedback information to form the first information sequence with the bit length of Max (A, C); obtaining a second information sequence of Max (A, C) bits according to the third feedback information, and when C < Max (A, C), cascading NACK and/or DTX of Max (A, C) -C bits after the third feedback information to form the second information sequence with the bit length of Max (A, C); determining channel resources and transmission bits corresponding to a combination of a first information sequence and a second information sequence according to an ACK/NACK mapping table used by a PUCCH format1b with channel selection scheme for transmitting 2 pieces of feedback information with a bit length of Max (A, C); sending the determined transmission bits by adopting a PUCCH format1b scheme on the determined channel resources; wherein the second feedback information comprises A bit information, the third feedback information comprises C bit information, A, C are all positive integers not exceeding 4, and Max (A, C) represents the maximum value of A and C.
Further, the second processing module 32 is specifically configured to:
for mode B1, for M2Generating 1-bit ACK/NACK information by each TB in each downlink subframe, and taking the ACK/NACK information corresponding to all the TBs in one downlink subframe as third feedback information corresponding to the downlink subframe; or
To M2Generating 1-bit ACK/NACK information for each downlink subframe in the downlink subframes, generating 1-bit ACK/NACK information for each TB in the downlink subframes when at least two TBs are received in one downlink subframe, combining the ACK/NACK information corresponding to all the TBs in the downlink subframes, and taking the combined 1-bit ACK/NACK information as third feedback information corresponding to the downlink subframes; or
If (2 × M)2A value of + A) is greater than 4 for M2Generating 1-bit ACK/NACK information for each downlink subframe in each downlink subframe, generating 1-bit ACK/NACK information for each TB in each downlink subframe when at least two TBs are received in one downlink subframe, combining the ACK/NACK information corresponding to all the TBs in the downlink subframe, taking the combined 1-bit ACK/NACK information as third feedback information corresponding to the downlink subframe, and if (2 × M)2A value of + A) is not more than 4, for M2And each TB in each downlink subframe generates 1-bit ACK/NACK information, and the ACK/NACK information corresponding to all the TBs in one downlink subframe is used as third feedback information corresponding to the downlink subframe.
Further, the sending module 32 is specifically configured to:
and adopting a PUCCH format3 scheme, and simultaneously sending the second feedback information and the third feedback information according to any one of the following modes:
mode C1, concatenating the second feedback information and the third feedback information, and jointly encoding the information sequence after the concatenation; determining channel resources for transmitting the second feedback information and the third feedback information; sending the coded information after the joint coding through the determined channel resources; or
Mode C2, independently encoding the second feedback information and the third feedback information, respectively; determining channel resources for transmitting the second feedback information and the third feedback information; and transmitting the independently coded coding information through the determined channel resources.
Further, the second processing module 32 is specifically configured to:
determining channel resources for transmitting the second feedback information and the third feedback information as at least 1 PUCCH format3 channel resources which are pre-configured to the channel resources by a high-level signaling; or
According to at M2And determining channel resources for transmitting the second feedback information and the third feedback information according to the indication information of the bit field for indicating the ACK/NACK resources in the PDCCH/EPDCCH received in the downlink subframes, wherein the channel resources are at least 1 PUCCH format3 channel resource in a plurality of PUCCH format3 channel resources pre-configured for the high-layer signaling.
Further, the sending module 32 is further configured to:
if itself is in M2If the PDCCH/EPDCCH is not received in each downlink subframe, simultaneously sending second feedback information and third feedback information through a PUCCH according to one of the following modes:
for an FDD system or a TDD system, if the system receives a Physical Downlink Shared Channel (PDSCH) or a Physical Downlink Control Channel (PDCCH)/EPDCCH for indicating downlink SPS resource release on a PCC, taking ACK/NACK feedback information corresponding to the PDSCH or the PDCCH/EPDCCH for indicating downlink SPS resource release as third feedback information, and simultaneously sending second feedback information and the third feedback information by adopting a mode C3 or a mode C4;
for a TDD system, if a PDCCH/EPDCCH for indicating the release of the downlink SPS resources and a PDSCH without the corresponding PDCCH/EPDCCH are received on a PCC, taking the PDCCH/EPDCCH for indicating the release of the downlink SPS resources and ACK/NACK feedback information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH as third feedback information, and simultaneously sending the second feedback information and the third feedback information by adopting a mode C4;
for the TDD system, if a PDSCH without the corresponding PDCCH/EPDCCH and a PDSCH with the corresponding PDCCH/EPDCCH are received on the PCC, the PDSCH without the corresponding PDCCH/EPDCCH and the ACK/NACK feedback information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH are used as third feedback information, and the second feedback information and the third feedback information are simultaneously sent in a mode C4;
the mode C3 specifically includes: simultaneously sending 2-bit feedback information formed by cascading second feedback information and third feedback information by adopting a PUCCH format1b scheme, wherein a channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by adopting the PUCCH format1b scheme specified by a 3GPP protocol, or a channel resource pre-configured by a high-level signaling, and the second feedback information and the third feedback information are both 1 bit;
mode C4 specifically is: and simultaneously sending the second feedback information and the third feedback information by adopting a PUCCH format1b with channel selection scheme according to the following steps: performing cascade processing on the second feedback information and the third feedback information to obtain a feedback information sequence of (A + C) bits; determining channel resources and transmission bits corresponding to a feedback information sequence according to an ACK/NACK mapping table used by a PUCCH format1b for transmitting feedback information with a channel selection scheme and a bit length of (A + C); sending the determined transmission bits by adopting a PUCCH format1b scheme on the determined channel resources; wherein the second feedback information comprises a-bit information, the third feedback information comprises C-bit information, A, C is a positive integer, and (a + C) is not greater than 4;
the second processing module is further configured to:
for the mode C3, 1-bit ACK/NACK information is generated for a PDSCH received on the PCC or a PDCCH/EPDCCH indicating downlink SPS resource release, when at least two TBs are received in the PDSCH, 1-bit ACK/NACK information is generated for each TB in the PDSCH, ACK/NACK information corresponding to all TBs in the PDSCH is combined, and the 1-bit ACK/NACK information obtained after the combination processing is used as third feedback information corresponding to the PDSCH;
for mode C4, 1-bit ACK/NACK information is generated for a PDSCH received on the PCC without the corresponding PDCCH/EPDCCH;
generating 1-bit ACK/NACK information for a PDCCH/EPDCCH received on the PCC and indicating the release of the downlink SPS resources;
generating 1-bit ACK/NACK information for each TB in a PDSCH (physical downlink control channel/physical downlink control channel) with a corresponding PDCCH/EPDCCH (physical downlink control channel/physical uplink control channel) received on a PCC (policy control node), and taking the ACK/NACK information corresponding to all the TBs in the PDSCH as third feedback information corresponding to the PDSCH; or generating 1-bit ACK/NACK information for a PDSCH (physical downlink control channel/physical downlink control channel) with a corresponding PDCCH/EPDCCH (physical downlink control channel/physical uplink control channel) received on the PCC, generating 1-bit ACK/NACK information for each TB in the PDSCH when the PDSCH comprises at least two TBs, merging the ACK/NACK information corresponding to all the TBs in the PDSCH, and taking the 1-bit ACK/NACK information obtained after merging as third feedback information corresponding to the PDSCH; or, if the bit number of the second feedback information is greater than 3, generating 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, combining the ACK/NACK information corresponding to all TBs in the PDSCH, and using the 1-bit ACK/NACK information obtained after the combining as third feedback information corresponding to the PDSCH, and if the bit number of the second feedback information is not greater than 3, generating 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, and using the ACK/NACK information corresponding to all TBs in the PDSCH as third feedback information corresponding to the PDSCH.
Based on the same inventive concept, the embodiment of the present invention further provides a base station participating in cooperative transmission of a UE, and since the principle of the base station for solving the problem is similar to the method shown in fig. 2, the implementation of the base station may refer to the implementation of the method shown in fig. 2, and repeated details are not repeated.
Referring to fig. 4, a base station participating in cooperative transmission of a UE according to an embodiment of the present invention includes:
a first determining module 41, configured to determine, according to a feedback timing relationship corresponding to the second feedback information, a bit number of the second feedback information fed back by the UE in the uplink subframe n, where the bit number of the second feedback information is M1The sum of the bit numbers of second feedback information corresponding to each downlink subframe in each downlink subframe, wherein the second feedback information corresponding to each downlink subframe is obtained by the UE according to first feedback information fed back by each base station participating in cooperative transmission of the UE and received in the downlink subframe, the first feedback information is used for indicating whether the base stations participating in cooperative transmission of the UE correctly receive the same uplink data sent by the UE, and M is the sum of the bit numbers of the second feedback information corresponding to each downlink subframe in each downlink subframe1Each downlink subframe is determined according to a feedback time sequence relation corresponding to the second feedback information and needs to feed back the second feedback information in the uplink subframe n;
and a receiving module 42, configured to receive the second feedback information through a PUCCH and/or a PUSCH in the uplink subframe n, and determine whether the UE performs retransmission of uplink data according to the second feedback information.
Further, the base station further includes:
a second determining module 43, configured to determine, according to a feedback timing relationship corresponding to the third feedback information, a bit number of the third feedback information that the UE needs to feed back in the uplink subframe n, where the bit number of the third feedback information is M2Under one anotherThe sum of the bit numbers, M, of the third feedback information corresponding to each downlink subframe in the row subframes2The third feedback information corresponding to each downlink subframe in each downlink subframe is used for indicating whether downlink data in the downlink subframe is correctly received, M2Each downlink subframe is determined according to a feedback time sequence relation corresponding to the third feedback information and needs to feed back the third feedback information in the uplink subframe n;
the receiving module is further configured to: and in the uplink subframe n, simultaneously receiving second feedback information and third feedback information through a PUCCH and/or a PUSCH, determining whether the UE retransmits uplink data according to the second feedback information, and determining whether the UE retransmits downlink data according to the third feedback information.
Further, the base station further includes:
a determining module 44, configured to determine whether it is necessary to receive the third feedback information in the uplink subframe n;
if the determination result is yes, the determining module 44 triggers the second determining module 43 to execute the feedback timing relationship corresponding to the third feedback information, and determines the bit number of the third feedback information that needs to be fed back by the UE in the uplink subframe n; the trigger receiving module 42 executes the uplink subframe n, receives the second feedback information and the third feedback information through the PUCCH and/or the PUSCH, determines whether the UE performs uplink data retransmission according to the second feedback information, and determines whether the UE performs downlink data retransmission according to the third feedback information;
if the determination result is negative, the receiving module 42 is specifically configured to: in an uplink subframe n, receiving second feedback information on PUCCH channel resources pre-configured through high-level signaling or PUCCH channel resources obtained according to PDCCH/EPDCCH; or receiving the second feedback information on the PUSCH in a puncturing and mapping mode.
Further, the receiving module 42 is specifically configured to:
when the bit number of the second feedback information does not exceed 2 bits, receiving the second feedback information by adopting a PUCCH format1a/1b scheme on PUCCH format1a/1b channel resources; or,
when the bit number of the second feedback information does not exceed 4 bits, receiving the second feedback information by using a PUCCH format1b with channel selection scheme, specifically including: the base station receives transmission bits sent by the UE on all channel resources participating in channel selection by adopting a PUCCH format1b scheme, determines channel resources where the received transmission bits are located, and determines the received transmission bits and second feedback information corresponding to the channel resources where the transmission bits are located according to an ACK/NACK mapping table used by the PUCCH format1b with a channel selection scheme for transmitting feedback information of the bit length of the second feedback information; or,
and receiving the second feedback information by using PUCCH format 3.
Further, the receiving module 42 further includes:
receiving second feedback information and third feedback information simultaneously through a PUCCH; or
If the uplink subframe n has PUSCH transmission, receiving second feedback information and third feedback information through a PUSCH at the same time; or
And if the uplink subframe n has PUSCH transmission and the UE supports simultaneous transmission of the PUCCH and the PUSCH in the same uplink subframe, receiving the second feedback information through the PUCCH and receiving the third feedback information through the PUSCH, or receiving the second feedback information through the PUSCH and receiving the third feedback information through the PUCCH.
Further, the receiving module 42 is specifically configured to:
receiving 2-bit feedback information formed by cascading second feedback information and third feedback information simultaneously by adopting a PUCCH format1b scheme, wherein the second feedback information and the third feedback information are both 1 bit, and a channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by adopting the PUCCH format1b scheme specified in a 3GPP protocol, or a PUCCH channel resource pre-configured for a high-level signaling;
the second determining module determines that the UE determines third feedback information that needs to be fed back in the uplink subframe n as follows: if the base station sends at least two TBs to the UE in one downlink subframe, the base station determines that the UE performs merging processing on ACK/NACK information corresponding to each TB in the downlink subframe, and uses the 1-bit ACK/NACK information obtained after the merging processing as third feedback information corresponding to the downlink subframe.
Further, the receiving module 42 is specifically configured to:
receiving the second feedback information and the third feedback information simultaneously according to any one of the following modes by adopting a PUCCH format1b with channel selection scheme:
mode B1, receiving transmission bits sent by the UE on all channel resources participating in channel selection by using a PUCCH format1B scheme, determining a channel resource where the received transmission bits are located, transmitting an ACK/NACK mapping table used by feedback information with a bit length of (a + C) according to the PUCCH format1B with channel selection scheme, and determining a feedback information sequence of (a + C) bits obtained by concatenating second feedback information and third feedback information corresponding to the received transmission bits and the channel resource where the transmission bits are located; wherein the second feedback information comprises a-bit information, the third feedback information comprises C-bit information, A, C is a positive integer, and (a + C) is not greater than 4; or
A mode B2, receiving transmission bits on all channel resources participating in channel selection by using a PUCCH format1B scheme, determining channel resources where the received transmission bits are located, transmitting 2 ACK/NACK mapping tables used by feedback information with a bit length Max (a, C) according to the PUCCH format1 with channel selection scheme, and determining the received transmission bits and two feedback information sequences corresponding to the channel resources where the transmission bits are located; when A < Max (A, C), determining that NACK and/or DTX of Max (A, C) -A bits are concatenated after the second feedback information by the UE, and taking the information of the first A bits in the first information sequence as the second feedback information; the other feedback information sequence is a second information sequence of Max (A, C) bits obtained by the UE according to the third feedback information, when C < Max (A, C), the UE is determined to be cascaded with NACK and/or DTX of Max (A, C) -C bits after the third feedback information, and the information of the front C bit in the second information sequence is used as the third feedback information; the second feedback information includes a-bit information, the third feedback information includes C-bit information, A, C are each positive integers not exceeding 4, and Max (a, C) represents the maximum value of a and C.
Further, for the mode B1, the second determining module 43 determines that the UE determines the third feedback information that needs to be fed back in the uplink subframe n according to the following steps:
determining UE pair M2Generating 1-bit ACK/NACK information by each TB in each downlink subframe, and taking the ACK/NACK information corresponding to all the TBs in one downlink subframe as third feedback information corresponding to the downlink subframe by the UE; or
Determining UE pair M2Generating 1-bit ACK/NACK information by each downlink subframe in the downlink subframes, and when at least two TBs are sent to the UE in one downlink subframe, determining that the UE carries out merging processing on the ACK/NACK information corresponding to the at least two TBs in the downlink subframe and taking the information obtained after the merging processing as third feedback information corresponding to the downlink subframe by the UE; or
If (2 × M)2A value of + A) is greater than 4, determining UE pair M2Generating 1-bit ACK/NACK information for each downlink subframe in each downlink subframe, determining that the UE carries out merging processing on the ACK/NACK information corresponding to at least two TBs in the downlink subframe and taking the information obtained after the merging processing as third feedback information corresponding to the downlink subframe when the UE sends the at least two TBs in one downlink subframe, and if (2 × M)2The value of + A) is not more than 4, and the UE pair M is determined2In each downlink subframeEach TB generates 1-bit ACK/NACK information and the UE takes the ACK/NACK information corresponding to all TBs in one downlink subframe as third feedback information corresponding to the downlink subframe.
Further, the receiving module 42 is specifically configured to:
receiving the second feedback information and the third feedback information simultaneously by using the PUCCH format3 according to any one of the following modes:
mode C1, determining channel resources for transmitting the second feedback information and the third feedback information; receiving second feedback information and third feedback information on the determined channel resources in a joint decoding mode; or
Mode C2, determining channel resources for transmitting the second feedback information and the third feedback information; and receiving the second feedback information and the third feedback information by adopting an independent decoding mode on the determined channel resources.
Further, the receiving module 42 is further configured to:
determining channel resources for transmitting the second feedback information and the third feedback information as at least 1 PUCCH format3 channel resources pre-configured to the UE by the high-layer signaling; or
And determining channel resources for transmitting the second feedback information and the third feedback information according to indication information of a bit field for indicating ACK/NACK resources in the PDCCH/EPDCCH sent to the UE, wherein the channel resources are at least 1 PUCCH format3 channel resource in a plurality of PUCCH format3 channel resources pre-configured to the UE by high-layer signaling.
Further, the receiving module 42 is further configured to:
when determining channel resources for transmitting the second feedback information and the third feedback information according to indication information of a bit field for indicating ACK/NACK resources in a PDCCH/EPDCCH sent to UE, if the UE is in M2The PDCCH/EPDCCH is not sent to the UE in the downlink subframe or the UE is determined to be in M by the UE2PDCCH/EPDCCH is not received in one downlink subframe,receiving the second feedback information and the third feedback information through the PUCCH at the same time according to one of the following modes:
for a Frequency Division Duplex (FDD) system or a Time Division Duplex (TDD) system, if the system sends a Physical Downlink Shared Channel (PDSCH) or a Physical Downlink Control Channel (PDCCH)/EPDCCH for indicating the release of downlink SPS resources to the UE on a primary member carrier (PCC) of the UE, determining that the third feedback information only comprises the ACK/NACK feedback information corresponding to the PDSCH or the PDCCH/EPDCCH for indicating the release of the downlink SPS resources, and simultaneously receiving the second feedback information and the third feedback information by adopting a mode C3 or a mode C4;
for a TDD system, if the UE sends a PDCCH/EPDCCH for indicating the release of the downlink SPS resources and a PDSCH without the corresponding PDCCH/EPDCCH on the PCC of the UE, determining that the third feedback information only comprises the PDCCH/EPDCCH for indicating the release of the downlink SPS resources and ACK/NACK feedback information corresponding to the PDSCH without the corresponding PDCCH/EPDCCH, and simultaneously receiving the second feedback information and the third feedback information by adopting a mode C4;
for the TDD system, if the UE sends a PDSCH without a corresponding PDCCH/EPDCCH and a PDSCH with a corresponding PDCCH/EPDCCH on the PCC of the UE, determining that the third feedback information only includes the PDSCH without the corresponding PDCCH/EPDCCH and ACK/NACK feedback information corresponding to the PDSCH with the corresponding PDCCH/EPDCCH, and receiving the second feedback information and the third feedback information simultaneously by using the method C4;
the mode C3 specifically includes: simultaneously receiving 2-bit feedback information formed by cascading second feedback information and third feedback information by adopting a PUCCH format1b scheme, wherein the second feedback information and the third feedback information are both 1 bit, and a channel resource used by the PUCCH format1b is a channel resource obtained by a channel resource obtaining method adopted when the third feedback information is transmitted by adopting the PUCCH format1b scheme specified by a 3GPP protocol, or a channel resource pre-configured by a high-level signaling;
mode C4 specifically is: adopting a PUCCH format1b with channel selection scheme, and simultaneously receiving second feedback information and third feedback information according to the following steps: receiving data on all channel resources participating in channel selection by adopting a PUCCHfomat 1b scheme, determining received transmission bits and channel resources where the transmission bits are located, according to an ACK/NACK mapping table used by the PUCCHfomat 1b with channel selection scheme for transmitting feedback information with a bit length of (A + C), determining received transmission bits, second feedback information corresponding to the channel resources where the transmission bits are located and a feedback information sequence of (A + C) bits obtained by third feedback information cascading; wherein the second feedback information comprises a-bit information, the third feedback information comprises C-bit information, A, C is a positive integer, and (a + C) is not greater than 4;
the second determining module 43 determines that the UE determines the third feedback information that needs to be fed back in the uplink subframe n as follows:
for the mode C3, it is determined that the UE generates 1-bit ACK/NACK information for one PDSCH received on the PCC or one PDCCH/EPDCCH indicating release of downlink SPS resources, and when at least two TBs are sent to the UE in the PDSCH, it is determined that the UE performs combining processing on ACK/NACK information corresponding to each TB in the PDSCH, and information obtained after the combining processing is used as third feedback information corresponding to the PDSCH;
for mode C4, it is determined that the UE generates 1-bit ACK/NACK information for a PDSCH that does not have a corresponding PDCCH/EPDCCH received on the PCC;
determining that the UE generates 1-bit ACK/NACK information for a PDCCH/EPDCCH (physical downlink control channel/physical downlink control channel) which is received on the PCC and indicates the release of the downlink SPS resources;
determining that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH (physical downlink control channel/physical downlink control channel) which is received on the PCC and has a corresponding PDCCH/EPDCCH (physical downlink control channel/physical downlink control channel), and taking the ACK/NACK information corresponding to all the TBs in the PDSCH as third feedback information corresponding to the PDSCH; or determining that the UE generates 1-bit ACK/NACK information for a PDSCH (physical downlink control channel/physical downlink control channel) with a corresponding PDCCH/EPDCCH (physical downlink control channel/physical downlink control channel) received on the PCC, when the PDSCH comprises at least two TBs, determining that the UE generates 1-bit ACK/NACK information for each TB in the PDSCH, merging the ACK/NACK information corresponding to all the TBs in the PDSCH, and taking the 1-bit ACK/NACK information obtained after merging as third feedback information corresponding to the PDSCH; or if the bit number of the second feedback information is greater than 3, determining that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, combining the ACK/NACK information corresponding to all TBs in the PDSCH, and using the 1-bit ACK/NACK information obtained after the combination processing as third feedback information corresponding to the PDSCH, and if the bit number of the second feedback information is not greater than 3, determining that the UE generates 1-bit ACK/NACK information for each TB in a PDSCH with a corresponding PDCCH/EPDCCH received on the PCC, and using the ACK/NACK information corresponding to all TBs in the PDSCH as the third feedback information corresponding to the PDSCH.
Based on the foregoing embodiments, an embodiment of the present invention further provides a communication system, as shown in fig. 5, where the communication system includes:
the UE51 is configured to determine, according to a feedback timing relationship corresponding to second feedback information, second feedback information that needs to be fed back in the uplink subframe n, where the second feedback information is used to indicate whether the UE retransmits the same uplink data received by each base station participating in cooperative transmission of the UE, and the second feedback information includes M1Second feedback information corresponding to each downlink subframe in each downlink subframe, wherein the second feedback information corresponding to each downlink subframe is obtained according to the position M1The first feedback information received in each downlink subframe of the downlink subframes and fed back by each base station participating in the cooperative transmission of the UE is obtained, the first feedback information is used for indicating whether the base stations participating in the cooperative transmission of the UE correctly receive the same uplink data sent by the UE, and M is1Each downlink subframe is determined according to a feedback time sequence relation corresponding to the second feedback information and needs to feed back the second feedback information in the uplink subframe n; in the uplink subframe n, sending second feedback information through a physical uplink control channel PUCCH and/or a physical uplink shared channel PUSCH;
the base station 52 participating in the cooperative transmission of the UE is configured to determine, according to a feedback timing relationship corresponding to the second feedback information, a bit number of the second feedback information fed back by the UE in the uplink subframe n; and in the uplink subframe n, receiving second feedback information through a PUCCH and/or a PUSCH, and determining whether the UE performs uplink data retransmission according to the second feedback information.
In the embodiment of the invention, the base stations participating in the cooperative transmission of the UE comprise a service base station of the UE and at least one cooperative base station.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
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.