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 4 HARQ-ACKs, HARQ-ACK, HARQ-ACK, HARQ-ACK, HARQ-ACK, and a second set of HARQ-ACKs including 4 HARQ-ACKs, wherein each HARQ-ACK of the first set corresponds to a PDSCH, Physical Downlink Shared Channel, received on a DL component carrier, CC, associated with a first CC, and each HARQ-ACK of the second set corresponds to a PDSCH received on a DL CC associated with a second CC; and transmitting 4 bits 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 bits are given according to a relation including the following table: First CC Second CC 4 A/N bits HARQ-ACK,HARQ-ACK, HARQ-ACK,HARQ-ACK HARQ-ACK,HARQ-ACK, HARQ-ACK,HARQ-ACK o,o,o,o A, A, A, N/D A, A, A, N/D 1, 1, 1, 1 A, A, N/D, any A, A, A, N/D 1, 0, 1, 1 A, D, D, D A, A, A, N/D 0, 1, 1, 1 A, A, A, A A, A, A, N/D 0, 1, 1, 1 N/D, any, any, any A, A, A, N/D 0, 0, 1, 1 (A, N/D, any, any), except for (A, D, D, D) A, A, A, N/D 0, 0, 1, 1 A, A, A, N/D A, A, N/D, any 1, 1, 1, 0 A, A, N/D, any A, A, N/D, any 1, 0, 1, 0 A, D, D, D A, A, N/D, any 0, 1, 1, 0 A, A, A, A A, A, N/D, any 0, 1, 1, 0 N/D, any, any, any A, A, N/D, any 0, 0, 1, 0 (A, N/D, any, any), except for (A, D, D, D) A, A, N/D, any 0, 0, 1, 0 A, A, A, N/D A, D, D, D 1, 1, 0, 1 A, A, A, N/D A, A, A, A 1, 1, 0, 1 A, A, N/D, any A, D, D, D 1, 0, 0, 1 A, A, N/D, any A, A, A, A 1, 0, 0, 1 A, D, D, D A, D, D, D 0, 1, 0, 1 A, D, D, D A, A, A, A 0, 1, 0, 1 A, A, A, A A, D, D, D 0, 1, 0, 1 A, A, A, A A, A, A, A 0, 1, 0, 1 N/D, any, any, any A, D, D, D 0, 0, 0, 1 N/D, any, any, any A, A, A, A 0, 0, 0, 1 (A, N/D, any, any), except for (A, D, D, D) A, D, D, D 0, 0, 0, 1 (A, N/D, any, any), except for (A, D, D, D) A, A, A, A 0, 0, 0, 1 A, A, A, N/D N/D, any, any, any 1, 1, 0, 0 A, A, A, N/D (A, N/D, any, any), except for (A, D, D, D) 1, 1, 0, 0 A, A, N/D, any N/D, any, any, any 1, 0, 0, 0 A, A, N/D, any (A, N/D, any, any), except for (A, D, D, D) 1, 0, 0, 0 A, D, D, D N/D, any, any, any 0, 1, 0, 0 A, D, D, D (A, N/D, any, any), except for (A, D, D, D) 0, 1, 0, 0 A, A, A, A N/D, any, any, any 0, 1, 0, 0 A, A, A, A (A, N/D, any, any), except for (A, D, D, D) 0, 1, 0, 0 N, any, any, any N/D, any, any, any 0, 0, 0, 0 N, any, any, any (A, N/D, any, any), except fo r (A, D, D, D) 0, 0, 0, 0 (A, N/D, any, any), except for (A, D, D, D) N/D, any, any, any 0, 0, 0, 0 (A, N/D, any, any), except for (A, D, D, D) (A, N/D, any, any), except for (A, D, D, D) 0, 0, 0, 0 D, any, any, any N/D, any, any, any 0, 0, 0, 0 D, any, any, any (A, N/D, any, any), except for (A, D, D, D) 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 4 HARQ-ACKs, HARQ-ACK, HARQ-ACK, HARQ-ACK, HARQ-ACK, and a second set of HARQ-ACKs including 4 HARQ-ACKs, wherein each HARQ-ACK of the first set corresponds to a PDSCH, Physical Downlink Shared Channel, received on a DL component carrier, CC, associated with a first CC, and each HARQ-ACK of the second set corresponds to a PDSCH received on a DL CC associated with a second CC; and transmitting 4 bits 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 bits are given according to a relation including the following table: