A method for selecting antennas for data transmission in a wireless communication network including user equipment (UE), wherein the network is assigned a band of frequencies, wherein the band is partitioned into at least one set of subbands of the band according to a sounding reference signal (SRS) bandwidth configuration, wherein the SRS bandwidth configuration is in a form of a code-tree having a plurality levels and each level is associated with a partition coefficient, and wherein the UE includes a set of antennas, and wherein the UE is configured to transmit frequency-hopped SRS on the set of subbands using subsets of the set of antennas, comprising in the UE a processor for performing steps of the method, comprising the steps of:
- determining if a number of subbands in the set of the subbands is odd or even based on the SRS bandwidth configuration;
- selecting a particular subset of the antennas according to whether the number is odd or even;
- and
- transmitting the SRS from the particular subset of the antennas to enable antenna selection for data transmission, wherein the determining further comprising:
- selecting partition coefficients based on the SRS bandwidth configuration;
- and
- multiplying the partition coefficients to produce a product of the partition coefficients, such that the product equals the number of subbands.