A method for detecting hybrid automatic repeat request acknowledgement, HARQ-ACK, information from a user equipment, characterized in that the method comprises: extracting (S202, S303, S403) a HARQ-ACK symbol sequence in data transmitted from the user equipment; generating (S203, S302, S402) a plurality of candidate HARQ-ACK symbol sequences; calculating (S204) a degree of similarity between each of the plurality of candidate HARQ-ACK symbol sequences and the extracted HARQ-ACK symbol sequence to obtain a plurality of degrees of similarity; comparing (S205) an extremum of the plurality of degrees of similarity with a predetermined threshold; and determining (S206), based upon the comparing, whether the HARQ-ACK information has been transmitted; wherein calculating (S204) the degree of similarity comprises calculating (S304, S404) a Euclidean distance or a degree of correlation between each of the plurality of candidate HARQ-ACK symbol sequences and the extracted HARQ-ACK symbol sequence to form a plurality of Euclidean distances or a plurality of degrees of correlation, and wherein calculating step (S204) comprises calculating (S306, S307, S406, S407) a first threshold and a second threshold according to a cumulative distribution function with respect to the plurality of Euclidean distances or the plurality of degrees of correlation, wherein the first threshold meets a missed detection probability condition of the HARQ-ACK information and the second threshold meets a false detection probability condition of the HARQ-ACK information, the method further comprising: for the plurality of Euclidean distances: selecting (S308) the higher one of the first threshold and the second threshold as the predetermined threshold; or for the plurality of degrees of correlation: selecting (S408) the lower one of the first threshold and the second threshold as the predetermined threshold. extracting (S202, S303, S403) a HARQ-ACK symbol sequence in data transmitted from the user equipment; generating (S203, S302, S402) a plurality of candidate HARQ-ACK symbol sequences; calculating (S204) a degree of similarity between each of the plurality of candidate HARQ-ACK symbol sequences and the extracted HARQ-ACK symbol sequence to obtain a plurality of degrees of similarity; comparing (S205) an extremum of the plurality of degrees of similarity with a predetermined threshold; and determining (S206), based upon the comparing, whether the HARQ-ACK information has been transmitted; wherein calculating (S204) the degree of similarity comprises calculating (S304, S404) a Euclidean distance or a degree of correlation between each of the plurality of candidate HARQ-ACK symbol sequences and the extracted HARQ-ACK symbol sequence to form a plurality of Euclidean distances or a plurality of degrees of correlation, and wherein calculating step (S204) comprises calculating (S306, S307, S406, S407) a first threshold and a second threshold according to a cumulative distribution function with respect to the plurality of Euclidean distances or the plurality of degrees of correlation, wherein the first threshold meets a missed detection probability condition of the HARQ-ACK information and the second threshold meets a false detection probability condition of the HARQ-ACK information, the method further comprising: for the plurality of Euclidean distances: selecting (S308) the higher one of the first threshold and the second threshold as the predetermined threshold; or for the plurality of degrees of correlation: selecting (S408) the lower one of the first threshold and the second threshold as the predetermined threshold. for the plurality of Euclidean distances: selecting (S308) the higher one of the first threshold and the second threshold as the predetermined threshold; or for the plurality of degrees of correlation: selecting (S408) the lower one of the first threshold and the second threshold as the predetermined threshold. <EOS>