A method is disclosed of selecting users for
multi user multiple-input multiple-output (MU-
MIMO) communication from an initial set of potential users. The method comprises repeating the following steps in successive iterations until a stopping criterion is met: determining a
channel correlation metric for each user in the set of potential users, reducing the set of potential users by exclusion of a user based on the
channel correlation metric, and calculating a performance metric of the set of potential users. The method also comprises selecting users corresponding to one of the sets of potential users, wherein the selection is based on a comparison of the calculated performance
metrics of the sets of potential users. The
channel correlation metric for a user may comprise one or more of: a
channel filter norm for the user, a channel norm for the user, a
channel gain for the user, pair-wise correlations between the user and one or more other users of the set of potential users, and a channel eigenvalue for the user. The performance metric may comprise one or more of: a sum-rate, a per-user-rate, an average error rate, a
maximum error rate, a per-
user error rate, and a sum-correlation. Corresponding apparatus, network node and
computer program product are also disclosed.