A method of wireless communication of a serving base station, comprising: transmitting a pilot signal to a plurality of user equipments, UE; receiving channel feedbacks from the plurality of UEs, the channel feedbacks being based on pilots received from the serving base station and from at least one interfering base station, a predetermined mapping used by the serving base station and the at least one interfering base station for mapping at least one data stream to resource blocks, and predetermined phase rotations of modulation symbols used by the serving base station and the at least one interfering base station, wherein the predetermined phase rotations used by the serving base station are different from the predetermined phase rotations used by the at least one interfering base station; selecting at least one UE of the plurality of UEs for a data transmission based on the received channel feedbacks, wherein the at least one UE is selected which would have an increased signal to interference plus noise ratio, SINR, with the predetermined phase rotations as compared to without the predetermined phase rotations; mapping at least one data stream to a set of resource blocks; applying a first predetermined phase rotation to a first subset of resource elements within the set of resource blocks and a second predetermined phase rotation to a second subset of resource elements within the set of resource blocks, wherein the first predetermined phase rotation and the second predetermined phase rotation are determined based on the predetermined phase rotations used by the serving base station; and transmitting the set of resource blocks to the at least one selected UE. transmitting a pilot signal to a plurality of user equipments, UE; receiving channel feedbacks from the plurality of UEs, the channel feedbacks being based on pilots received from the serving base station and from at least one interfering base station, a predetermined mapping used by the serving base station and the at least one interfering base station for mapping at least one data stream to resource blocks, and predetermined phase rotations of modulation symbols used by the serving base station and the at least one interfering base station, wherein the predetermined phase rotations used by the serving base station are different from the predetermined phase rotations used by the at least one interfering base station; selecting at least one UE of the plurality of UEs for a data transmission based on the received channel feedbacks, wherein the at least one UE is selected which would have an increased signal to interference plus noise ratio, SINR, with the predetermined phase rotations as compared to without the predetermined phase rotations; mapping at least one data stream to a set of resource blocks; applying a first predetermined phase rotation to a first subset of resource elements within the set of resource blocks and a second predetermined phase rotation to a second subset of resource elements within the set of resource blocks, wherein the first predetermined phase rotation and the second predetermined phase rotation are determined based on the predetermined phase rotations used by the serving base station; and transmitting the set of resource blocks to the at least one selected UE.