Method for transmitting data in a communication system, the communication system comprising - a first base station (BS1, 11) comprising a first transmitter, a second base station (BS2, 13) comprising a second transmitter, the first transmitter and the second transmitter sharing a frequency band, - a first user equipment (UE1, 12) comprising a first receiver, a second user equipment (UE2, 14) comprising a second receiver, - a first channel being provided between the first transmitter and the first receiver, - a second channel being provided between the second transmitter and the second receiver, - a first cross-channel being provided between the second transmitter to the first receiver, and - a second cross-channel being provided between the first transmitter and the second receiver, the method comprising the steps of: a) selecting the first channel and the second channel wherein the first cross-channel has low power and the second cross-channel has high power, b) receiving by the second receiver first data being intended to be sent from the first transmitter to the first receiver and frequency resource information of the first transmitter, c) performing a non-linear pre-coding for second data being intended to be sent from the second transmitter to the second receiver based on second channel coefficients of the second channel, d) sending the pre-coded second data from the second transmitter to the second receiver and sending a first non-pre-coded data from the first transmitter to the first receiver at the same time frame, characterized by, sending a message from the second base station to the second user equipment for informing the second user equipment to measure channel coefficients and report them, wherein the second receiver measures second cross-channel coefficients of the second cross-channel and the second channel coefficients of the second channel and identifies significant second channel coefficients, the significant second channel coefficients comprising large values. - a first base station (BS1, 11) comprising a first transmitter, a second base station (BS2, 13) comprising a second transmitter, the first transmitter and the second transmitter sharing a frequency band, - a first user equipment (UE1, 12) comprising a first receiver, a second user equipment (UE2, 14) comprising a second receiver, - a first user equipment (UE1, 12) comprising a first receiver, a second user equipment (UE2, 14) comprising a second receiver, - a first channel being provided between the first transmitter and the first receiver, - a second channel being provided between the second transmitter and the second receiver, - a first cross-channel being provided between the second transmitter to the first receiver, and - a second cross-channel being provided between the first transmitter and the second receiver, a) selecting the first channel and the second channel wherein the first cross-channel has low power and the second cross-channel has high power, b) receiving by the second receiver first data being intended to be sent from the first transmitter to the first receiver and frequency resource information of the first transmitter, c) performing a non-linear pre-coding for second data being intended to be sent from the second transmitter to the second receiver based on second channel coefficients of the second channel, d) sending the pre-coded second data from the second transmitter to the second receiver and sending a first non-pre-coded data from the first transmitter to the first receiver at the same time frame, characterized by,