A user equipment comprising: a receiver arranged to receive, on an enhanced physical downlink control channel (ePDCCH), a lowest control channel element index (n cce ) and a lowest enhanced control channel element index (n eCCE ), a user equipment specific starting offset N PUCCH 1 and at least one additional offset-related parameter; a processor arranged to determine allocation of an uplink resource of a physical uplink control channel (PUCCH) for Hybrid Automatic Repeat reQuest-ACKnowledgement (HARQ-ACK) transmission based on the one of the lowest control channel element index (n cce ) and the lowest enhanced control channel element index (n eCCE ), the user equipment specific starting offset N PUCCH 1 and the at least one additional offset-related parameter; and a transmitter arranged to transmit a signal on the PUCCH using the allocated uplink resource; wherein the processor is further arranged to: determine a hybrid allocation of an uplink resource of a PUCCH for HARQ-ACK transmission using a backward compatible carrier n PUCCH 1 is given by f(n ecce, m ) + ARI + AP + N PUCCH , m 1 , and determine an AP-based allocation of an uplink resource of a PUCCH for HARQ-ACK transmission for a new carrier type (NCT) is given by f(n ecce,m ) + AP + N PUCCH,m , ARI being the ACK/NACK resource indicator, AP being the antenna port, n ecce,m being the lowest eCCE, enhanced carrier control element, index for the detected ePDCCH to a UE at ePDCCH set m, m being the number of ePDCCH sets to a UE and N PUCCH,m being the UE specific PUCCH resource starting offset for the detected ePDCCH set m. a receiver arranged to receive, on an enhanced physical downlink control channel (ePDCCH), a lowest control channel element index (n cce ) and a lowest enhanced control channel element index (n eCCE ), a user equipment specific starting offset N PUCCH 1 and at least one additional offset-related parameter; a processor arranged to determine allocation of an uplink resource of a physical uplink control channel (PUCCH) for Hybrid Automatic Repeat reQuest-ACKnowledgement (HARQ-ACK) transmission based on the one of the lowest control channel element index (n cce ) and the lowest enhanced control channel element index (n eCCE ), the user equipment specific starting offset N PUCCH 1 and the at least one additional offset-related parameter; and a transmitter arranged to transmit a signal on the PUCCH using the allocated uplink resource; wherein the processor is further arranged to: determine a hybrid allocation of an uplink resource of a PUCCH for HARQ-ACK transmission using a backward compatible carrier n PUCCH 1 is given by f(n ecce, m ) + ARI + AP + N PUCCH , m 1 , and determine an AP-based allocation of an uplink resource of a PUCCH for HARQ-ACK transmission for a new carrier type (NCT) is given by f(n ecce,m ) + AP + N PUCCH,m , ARI being the ACK/NACK resource indicator, AP being the antenna port, n ecce,m being the lowest eCCE, enhanced carrier control element, index for the detected ePDCCH to a UE at ePDCCH set m, m being the number of ePDCCH sets to a UE and N PUCCH,m being the UE specific PUCCH resource starting offset for the detected ePDCCH set m. determine a hybrid allocation of an uplink resource of a PUCCH for HARQ-ACK transmission using a backward compatible carrier n PUCCH 1 is given by f(n ecce, m ) + ARI + AP + N PUCCH , m 1 , and determine an AP-based allocation of an uplink resource of a PUCCH for HARQ-ACK transmission for a new carrier type (NCT) is given by f(n ecce,m ) + AP + N PUCCH,m , ARI being the ACK/NACK resource indicator, AP being the antenna port, n ecce,m being the lowest eCCE, enhanced carrier control element, index for the detected ePDCCH to a UE at ePDCCH set m, m being the number of ePDCCH sets to a UE and N PUCCH,m being the UE specific PUCCH resource starting offset for the detected ePDCCH set m. <EOS>