A method for sending hybrid automatic repeat request acknowledge, HARQ-ACK, information, comprising: in a Time Division Duplex, TDD, system, configuring a terminal to employ a Physical Uplink Control Channel, PUCCH, format 1b with channel selection method to send HARQ-ACK information, wherein the terminal is served by multiple serving cells with different uplink and downlink configurations; bundling HARQ-ACK information of downlink subframes of serving cells in a bundling window corresponding to a specified uplink subframe to obtain HARQ-ACK information to be sent by the serving cells; and sending the HARQ-ACK information over the uplink subframe via the PUCCH or a Physical Uplink Shard Channel, PUSCH; wherein bundling the HARQ-ACK information of the downlink subframes of the serving cells in the bundling window corresponding to the specified uplink subframe to obtain the HARQ-ACK information to be sent by the serving cells comprises: employing a same bundling operation to bundle the HARQ-ACK information of downlink subframes of each of the serving cells in the bundling window to obtain the HARQ-ACK information to be sent by each of the serving cells, wherein the number of bits of the HARQ-ACK information after the bundling operation of each of the serving cells is the same; or, bundling, according to the number of pieces of HARQ-ACK information of each of the serving cells, the HARQ-ACK information of each of the serving cells respectively to obtain HARQ-ACK information to be sent by each of the serving cells. in a Time Division Duplex, TDD, system, configuring a terminal to employ a Physical Uplink Control Channel, PUCCH, format 1b with channel selection method to send HARQ-ACK information, wherein the terminal is served by multiple serving cells with different uplink and downlink configurations; bundling HARQ-ACK information of downlink subframes of serving cells in a bundling window corresponding to a specified uplink subframe to obtain HARQ-ACK information to be sent by the serving cells; and sending the HARQ-ACK information over the uplink subframe via the PUCCH or a Physical Uplink Shard Channel, PUSCH; wherein bundling the HARQ-ACK information of the downlink subframes of the serving cells in the bundling window corresponding to the specified uplink subframe to obtain the HARQ-ACK information to be sent by the serving cells comprises: employing a same bundling operation to bundle the HARQ-ACK information of downlink subframes of each of the serving cells in the bundling window to obtain the HARQ-ACK information to be sent by each of the serving cells, wherein the number of bits of the HARQ-ACK information after the bundling operation of each of the serving cells is the same; or, bundling, according to the number of pieces of HARQ-ACK information of each of the serving cells, the HARQ-ACK information of each of the serving cells respectively to obtain HARQ-ACK information to be sent by each of the serving cells. employing a same bundling operation to bundle the HARQ-ACK information of downlink subframes of each of the serving cells in the bundling window to obtain the HARQ-ACK information to be sent by each of the serving cells, wherein the number of bits of the HARQ-ACK information after the bundling operation of each of the serving cells is the same; or, bundling, according to the number of pieces of HARQ-ACK information of each of the serving cells, the HARQ-ACK information of each of the serving cells respectively to obtain HARQ-ACK information to be sent by each of the serving cells.