A method for transmitting data based on coordinated multiple point transmission and reception comprising: a transmitting point pre-configuring at least two coordinated multiple point transmission and reception policies; and the transmitting point determining (501, 502) a channel quality value of every cell according to received signals of multiple cells participating in coordinated transmission and reception; and selecting a corresponding coordinated multiple point transmission and reception policy according to the channel quality values of at least two cells and transmitting a data stream to a receiving end according to the corresponding coordinated multiple point transmission and reception policy, wherein the coordinated multiple point transmission and reception policies pre-configured include a first coordinated multiple point transmission and reception policy and a second coordinated multiple point transmission and reception policy; wherein the first coordinated multiple point transmission and reception policy refers that all of the data streams transmitted to the receiving end by the multiple cells participating in the coordinated transmission and reception are the same; the second coordinated multiple point transmission and reception policy refers that not all of the data streams transmitted to the receiving end by the multiple cells participating in the coordinated transmission and reception are the same; the step of transmitting the data stream to the receiving end comprises: if the channel quality values of the at least two cells are greater than a channel quality threshold, transmitting the data stream to the receiving end according to the second coordinated multiple point transmission and reception policy; else, transmitting the data stream to the receiving end according to the first coordinated multiple point transmission and reception policy. a transmitting point pre-configuring at least two coordinated multiple point transmission and reception policies; and the transmitting point determining (501, 502) a channel quality value of every cell according to received signals of multiple cells participating in coordinated transmission and reception; and selecting a corresponding coordinated multiple point transmission and reception policy according to the channel quality values of at least two cells and transmitting a data stream to a receiving end according to the corresponding coordinated multiple point transmission and reception policy, wherein the coordinated multiple point transmission and reception policies pre-configured include a first coordinated multiple point transmission and reception policy and a second coordinated multiple point transmission and reception policy; wherein the first coordinated multiple point transmission and reception policy refers that all of the data streams transmitted to the receiving end by the multiple cells participating in the coordinated transmission and reception are the same; the second coordinated multiple point transmission and reception policy refers that not all of the data streams transmitted to the receiving end by the multiple cells participating in the coordinated transmission and reception are the same; the step of transmitting the data stream to the receiving end comprises: if the channel quality values of the at least two cells are greater than a channel quality threshold, transmitting the data stream to the receiving end according to the second coordinated multiple point transmission and reception policy; else, transmitting the data stream to the receiving end according to the first coordinated multiple point transmission and reception policy. if the channel quality values of the at least two cells are greater than a channel quality threshold, transmitting the data stream to the receiving end according to the second coordinated multiple point transmission and reception policy; else, transmitting the data stream to the receiving end according to the first coordinated multiple point transmission and reception policy.