A method for transmitting hybrid automatic repeat request acknowledgement, HARQ-ACK, feedback information by a user equipment, UE, configured to operate in a Long Term Evolution, LTE, system, the method comprising: receiving, from a base station, BS, at least one signal related to the HARQ-ACK feedback information; determining a number of downlink subframes corresponding to the HARQ-ACK feedback information using the at least one received signal for a first component carrier, CC; determining the number of HARQ-ACK feedback bits based on the number of downlink subframes; generating the HARQ-ACK feedback information based on the number of HARQ-ACK feedback bits; and transmitting, to the BS, the HARQ-ACK feedback information in a uplink subframe via a physical uplink shared channel, PUSCH, wherein the number of downlink subframes is determined based on whether a transmission of the PUSCH is adjusted by a physical downlink control channel, PDCCH, with a uplink downlink assignment index, UL DAI, wherein in case that the transmission of the PUSCH is adjusted by the PDCCH with the UL DAI, in case that at least one CC among all CCs configured for the UE refers to a HARQ-ACK reference timing of a TDD uplink-downlink configuration 5, the number of downlink subframes for the first CC is determined as a minimum value among a size of the HARQ-ACK bundling window for the first CC and a sum of a value of the UL DAI and a first value, wherein the first value is determined based on the value of the UL DAI, a predetermined number, and a maximum value of a second value among the all CCs, wherein the second value is a sum of a number of PDSCHs and a number of PDCCHs received in the downlink subframes for each CC among the all CCs, wherein the PDCCHs indicate a downlink semi-persistent scheduling, SPS, release, in case that none of CCs among the all CCs configured for the UE refers to the HARQ-ACK reference timing of the TDD uplink-downlink configuration 5, the number of downlink subframes for the first CC is determined as a minimum value among the value of the UL DAI and the size of the HARQ-ACK bundling window for the first CC, and wherein in case that the transmission of the PUSCH is not adjusted by the PDCCH with the UL DAI, the number of downlink subframes for the first CC is determined as the size of the HARQ-ACK bundling window for the first CC. receiving, from a base station, BS, at least one signal related to the HARQ-ACK feedback information; determining a number of downlink subframes corresponding to the HARQ-ACK feedback information using the at least one received signal for a first component carrier, CC; determining the number of HARQ-ACK feedback bits based on the number of downlink subframes; generating the HARQ-ACK feedback information based on the number of HARQ-ACK feedback bits; and transmitting, to the BS, the HARQ-ACK feedback information in a uplink subframe via a physical uplink shared channel, PUSCH, wherein the number of downlink subframes is determined based on whether a transmission of the PUSCH is adjusted by a physical downlink control channel, PDCCH, with a uplink downlink assignment index, UL DAI, wherein in case that the transmission of the PUSCH is adjusted by the PDCCH with the UL DAI, in case that at least one CC among all CCs configured for the UE refers to a HARQ-ACK reference timing of a TDD uplink-downlink configuration 5, the number of downlink subframes for the first CC is determined as a minimum value among a size of the HARQ-ACK bundling window for the first CC and a sum of a value of the UL DAI and a first value, wherein the first value is determined based on the value of the UL DAI, a predetermined number, and a maximum value of a second value among the all CCs, wherein the second value is a sum of a number of PDSCHs and a number of PDCCHs received in the downlink subframes for each CC among the all CCs, wherein the PDCCHs indicate a downlink semi-persistent scheduling, SPS, release, in case that none of CCs among the all CCs configured for the UE refers to the HARQ-ACK reference timing of the TDD uplink-downlink configuration 5, the number of downlink subframes for the first CC is determined as a minimum value among the value of the UL DAI and the size of the HARQ-ACK bundling window for the first CC, and wherein in case that the transmission of the PUSCH is not adjusted by the PDCCH with the UL DAI, the number of downlink subframes for the first CC is determined as the size of the HARQ-ACK bundling window for the first CC.