Patent ID: 8374112

Claim:
A method for receiving feedback information by a base station in a communication system including user terminals with different numbers of antennas, the method comprising: transmitting a data packet to the user terminals through a downlink multicast transmission channel; receiving feedback information indicating success/failure in decoding the data packet through a shared feedback channel from at least one user terminal that has received the data packet, among the user terminals; detecting from the feedback information each of sequences, the number of which is equal to the largest number n (where n is an integer greater than or equal to 2) among the numbers of antennas of the at least one user terminal; calculating an energy value of each of the detected sequences, calculating a first total energy determined by adding up all the calculated energy values, and then comparing the first total energy with a first threshold; determining the feedback information as a NACK signal, if the first total energy exceeds the first threshold; checking whether n-1 is 1, if the first total energy is less than or equal to the first threshold; comparing a second energy, which is one of the calculated energy values, with a second threshold, if n-1 is 1; determining the feedback information as a NACK signal if the second energy exceeds the second threshold, and determining the feedback information as an ACK signal if the second energy is less than or equal to the second threshold; (a) if n-1 is not 1, comparing a third total energy, which is a sum of (n-1) energy values among the calculated energy values, with a third threshold; (b) determining the feedback information as a NACK signal, if the third total energy exceeds the third threshold; (c) returning to step (a) after decreasing a value of n by 1, if the third total energy is less than or equal to the third threshold; and allocating the shared feedback channel to the user terminals, and transmitting channel information for the allocated shared feedback channel to the user terminals through a control channel, wherein the first threshold is determined considering n transmit antennas and corresponding feedback sequences, the first total energy is a sum of correlator outputs correspond to n different sequences, and the sequences are mutually orthogonal, wherein the second threshold is determined considering one transmit antenna and corresponding feedback sequence, and wherein the third threshold is determined considering n-1 transmit antennas and corresponding feedback sequences after decreasing a value of n by 1 in step (c).