Patent ID: 8638876

Claim:
A method for a user terminal to transmit a ranging preamble code to a base station, the base station configured to use a beamforming technique to detect ranging preamble codes transmitted on a first resource, and to use a non-beamforming technique to detect ranging preamble codes transmitted on a second resource, the method comprising: estimating a plurality of channel quality indicators (CQIs); determining if any one of the CQIs is significantly greater than other ones of the CQIs; randomly selecting a ranging preamble code from a set of ranging preamble codes; transmitting, if it is determined that the one of the CQIs is significantly greater than the other ones of the CQIs, the selected ranging preamble code on the first resource; and transmitting, if it is determined that none of the CQIs is significantly greater than the other ones of the CQIs, the selected ranging preamble code on the second resource.