A first node for generating at least one downlink coordinated multi-point, CoMP, cooperating set for downlink CoMP processing, the first node forming at least one cell coverage area serving a plurality of user equipments, UEs, the first node comprising: at least one receiver, the at least one receiver configured to receive channel quality reports from the plurality of UEs, each channel quality report including at least one channel quality metric value associated with at least one downlink signal received by a corresponding UE; a processor, the processor configured to: generate a channel quality list for each one of the plurality of UEs based on the channel quality reports, each channel quality list including the at least one channel quality metric value associated with the at least one downlink signal received by the corresponding UE; update each channel quality list by removing each channel quality metric value that does not meet a predefined channel quality threshold; group channel quality lists having at least the same quantity of channel quality metric values to generate a grouping of channel quality lists; the at least one receiver being further configured to receive a grouping of neighbor channel quality lists generated by at least a second node, the grouping of neighbor channel quality list grouping UEs having a same quantity of channel quality metric values; and the processor being further configured to generate at least one downlink CoMP cooperating set based at least in part on the grouping of channel quality lists and the grouping of neighbor channel quality lists. at least one receiver, the at least one receiver configured to receive channel quality reports from the plurality of UEs, each channel quality report including at least one channel quality metric value associated with at least one downlink signal received by a corresponding UE; a processor, the processor configured to: generate a channel quality list for each one of the plurality of UEs based on the channel quality reports, each channel quality list including the at least one channel quality metric value associated with the at least one downlink signal received by the corresponding UE; update each channel quality list by removing each channel quality metric value that does not meet a predefined channel quality threshold; group channel quality lists having at least the same quantity of channel quality metric values to generate a grouping of channel quality lists; generate a channel quality list for each one of the plurality of UEs based on the channel quality reports, each channel quality list including the at least one channel quality metric value associated with the at least one downlink signal received by the corresponding UE; update each channel quality list by removing each channel quality metric value that does not meet a predefined channel quality threshold; group channel quality lists having at least the same quantity of channel quality metric values to generate a grouping of channel quality lists; the at least one receiver being further configured to receive a grouping of neighbor channel quality lists generated by at least a second node, the grouping of neighbor channel quality list grouping UEs having a same quantity of channel quality metric values; and the processor being further configured to generate at least one downlink CoMP cooperating set based at least in part on the grouping of channel quality lists and the grouping of neighbor channel quality lists.