A method for transmitting uplink control information in a wireless communication system supporting carrier aggregation and operating in Time Division Duplex, TDD, the method comprising: generating a first set of hybrid automatic repeat request acknowledgements, HARQ-ACKs including 3 HARQ-ACKs HARQ-ACK, HARQ-ACK, HARQ-ACK, wherein each HARQ-ACK corresponds to a PDSCH, Physical Downlink Shared Channel, received on a DL component carrier, CC, associated with a first CC; generating a second set of HARQ-ACKs including 3 HARQ-ACKs, wherein each HARQ-ACK corresponds to a PDSCH received on a DL CC associated with a second CC; and transmitting 4-bit information corresponding to the first set of HARQ-ACKs and the second set of HARQ-ACKs on a physical uplink shared channel, PUSCH, wherein the 4-bit information is given according to a relation including the following table: First CC Second CC 4-bit information HARQ-ACK,HARQ-ACK,HARQ-ACK HARQ-ACK,HARQ-ACK,HARQ-ACK o,o,o,o A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0, 1, 1 A, N/D, any A, A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A, A, A A, A, N/D 1, 1, 1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A, A, N/D 0, 1, 1, 0 N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any 1, 1, 0, 1 A, A, N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0, 1, 0, 1 N/D, any, any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1, 0, 0 A, A, N/D N/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1, 0, 0 N, any, any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any 0, 0, 0, 0 wherein A denotes ACK, N denotes NACK, negative ACK, D denotes DTX, discontinuous transmission, N/D denotes NACK or DTX, and any represents one of ACK, NACK and DTX. generating a first set of hybrid automatic repeat request acknowledgements, HARQ-ACKs including 3 HARQ-ACKs HARQ-ACK, HARQ-ACK, HARQ-ACK, wherein each HARQ-ACK corresponds to a PDSCH, Physical Downlink Shared Channel, received on a DL component carrier, CC, associated with a first CC; generating a second set of HARQ-ACKs including 3 HARQ-ACKs, wherein each HARQ-ACK corresponds to a PDSCH received on a DL CC associated with a second CC; and transmitting 4-bit information corresponding to the first set of HARQ-ACKs and the second set of HARQ-ACKs on a physical uplink shared channel, PUSCH, wherein the 4-bit information is given according to a relation including the following table: First CC Second CC 4-bit information HARQ-ACK,HARQ-ACK,HARQ-ACK HARQ-ACK,HARQ-ACK,HARQ-ACK o,o,o,o A, A, A A, A, A 1, 1, 1, 1 A, A, N/D A, A, A 1, 0, 1, 1 A, N/D, any A, A, A 0, 1, 1, 1 N/D, any, any A, A, A 0, 0, 1, 1 A, A, A A, A, N/D 1, 1, 1, 0 A, A, N/D A, A, N/D 1, 0, 1, 0 A, N/D, any A, A, N/D 0, 1, 1, 0 N/D, any, any A, A, N/D 0, 0, 1, 0 A, A, A A, N/D, any 1, 1, 0, 1 A, A, N/D A, N/D, any 1, 0, 0, 1 A, N/D, any A, N/D, any 0, 1, 0, 1 N/D, any, any A, N/D, any 0, 0, 0, 1 A, A, A N/D, any, any 1, 1, 0, 0 A, A, N/D N/D, any, any 1, 0, 0, 0 A, N/D, any N/D, any, any 0, 1, 0, 0 N, any, any N/D, any, any 0, 0, 0, 0 D, any, any N/D, any, any 0, 0, 0, 0 wherein A denotes ACK, N denotes NACK, negative ACK, D denotes DTX, discontinuous transmission, N/D denotes NACK or DTX, and any represents one of ACK, NACK and DTX.