A method of, communicating with a multiple input multiple output, MIMO, receiver by a MIMO transmitter including a plurality of antennas, the method comprising: estimating channel correlation of each of a plurality of resource blocks, RBs, by computing a sum of correlation on a frequency axis and correlation on a time axis per RB, wherein the correlation on the frequency axis and the correlation on the time axis are respectively computed based on information on an effective MIMO channel of each of a plurality of resource elements, REs, wherein each of the plurality of REs are respectively included in a RB among the plurality of RBs, and an index set of a reference RE which is an arbitrary RE among the plurality of the REs, allocating at least one RB among the plurality of the RBs based on the channel correlation and channel quality information, CQI, of each of the plurality of RBs; and transmitting a downlink signal to the MIMO receiver through the at least one RB, characterised in that allocating the at least one RB comprises one of: selecting a component carrier based on the channel correlation being equal or higher than a first threshold and allocating the at least one RB included in the selected component carrier based on a descending order of CQI, or allocating the at least one RB based on a weighted sum between the CQI and the channel correlation, or defining RBs having CQI being equal or higher than a second threshold as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs, or defining RBs having CQI, a difference with a maximum CQI among the CQI of each of the plurality of RBs being equal or less than a third threshold, as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs. estimating channel correlation of each of a plurality of resource blocks, RBs, by computing a sum of correlation on a frequency axis and correlation on a time axis per RB, wherein the correlation on the frequency axis and the correlation on the time axis are respectively computed based on information on an effective MIMO channel of each of a plurality of resource elements, REs, wherein each of the plurality of REs are respectively included in a RB among the plurality of RBs, and an index set of a reference RE which is an arbitrary RE among the plurality of the REs, allocating at least one RB among the plurality of the RBs based on the channel correlation and channel quality information, CQI, of each of the plurality of RBs; and transmitting a downlink signal to the MIMO receiver through the at least one RB, characterised in that allocating the at least one RB comprises one of: selecting a component carrier based on the channel correlation being equal or higher than a first threshold and allocating the at least one RB included in the selected component carrier based on a descending order of CQI, or allocating the at least one RB based on a weighted sum between the CQI and the channel correlation, or defining RBs having CQI being equal or higher than a second threshold as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs, or defining RBs having CQI, a difference with a maximum CQI among the CQI of each of the plurality of RBs being equal or less than a third threshold, as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs. selecting a component carrier based on the channel correlation being equal or higher than a first threshold and allocating the at least one RB included in the selected component carrier based on a descending order of CQI, or allocating the at least one RB based on a weighted sum between the CQI and the channel correlation, or defining RBs having CQI being equal or higher than a second threshold as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs, or defining RBs having CQI, a difference with a maximum CQI among the CQI of each of the plurality of RBs being equal or less than a third threshold, as a group, computing the channel correlation of each of the RBs, and allocating the at least one RB based on descending order of the computed channel correlation of each of the RBs.