An apparatus (600; 900) comprising: a processor circuit (620; 920) for an evolved Node B (eNB) capable of operating in compliance with one or more 3 rd Generation Partnership Project Long Term Evolution standards including LTE-Advanced (LTE-A), the eNB having a plurality of antennas; a group component for execution by the processor circuit to group a plurality of beams in beam sets, each beam arranged to be transmitted from the plurality of antennas; a reference component for execution by the processor circuit to generate a separate reference symbol (605, 905) for each beam set; a precode component (622-3; 922-4) for execution by the processor circuit to activate each beam set by precoding each beam in each beam set using the separate reference symbol for each beam set and cause the separate reference symbol in an activated beam set to be transmitted via the precoded beams; a feedback component for execution by the processor circuit to receive feedback (635; 910) from a plurality of user equipment, UEs, that indicates which beam from each beam set has a highest channel gain as detected by each of the plurality of UEs; a user selection component for execution by the processor circuit to select a number of UEs from among the plurality of UEs, the number of selected UEs to equal a total number of beam sets having the grouped beams; and a beam selection component for execution by the processor circuit to selecting a beam from among the plurality of beams for a first selected UE causing no interference to other beams from among the plurality of beams selected for other selected UEs that is above a given interference threshold, the beam selection component to forward data to the first selected UE that includes precoding weights set based on the selected beam. a processor circuit (620; 920) for an evolved Node B (eNB) capable of operating in compliance with one or more 3 rd Generation Partnership Project Long Term Evolution standards including LTE-Advanced (LTE-A), the eNB having a plurality of antennas; a group component for execution by the processor circuit to group a plurality of beams in beam sets, each beam arranged to be transmitted from the plurality of antennas; a reference component for execution by the processor circuit to generate a separate reference symbol (605, 905) for each beam set; a precode component (622-3; 922-4) for execution by the processor circuit to activate each beam set by precoding each beam in each beam set using the separate reference symbol for each beam set and cause the separate reference symbol in an activated beam set to be transmitted via the precoded beams; a feedback component for execution by the processor circuit to receive feedback (635; 910) from a plurality of user equipment, UEs, that indicates which beam from each beam set has a highest channel gain as detected by each of the plurality of UEs; a user selection component for execution by the processor circuit to select a number of UEs from among the plurality of UEs, the number of selected UEs to equal a total number of beam sets having the grouped beams; and a beam selection component for execution by the processor circuit to selecting a beam from among the plurality of beams for a first selected UE causing no interference to other beams from among the plurality of beams selected for other selected UEs that is above a given interference threshold, the beam selection component to forward data to the first selected UE that includes precoding weights set based on the selected beam.