A method for handling inter-cell interference, wherein the method is applied to a first base station, the first base station manages a first cell, and the method comprises: obtaining resource scheduling information of a neighboring cell of the first cell in a first time interval, wherein the resource scheduling information is used to represent a resource scheduling result of the neighboring cell in the first time interval; determining an interference level of inter-cell interference of the first cell according to the obtained resource scheduling information in the first time interval; measuring an inter-cell interference value of the first cell in a second time interval, wherein the second time interval is later than the first time interval and wherein the second time interval is a time interval in which data is transmitted by the neighboring cell of the first cell based on the resource scheduling information in the first time interval; storing the measured inter-cell interference value of the first cell in the second time interval by using the interference level as an index, wherein the interference level is determined according to the resource scheduling information in the first time interval, wherein the storing comprises establishing a correlation between the interference level determined according to the resource scheduling information in the first time interval and the inter-cell interference value of the first cell obtained by means of measurement in the second time interval and storing the correlation; and predicting a future inter-cell interference value based on the stored correlation by determining an interference level of inter-cell interference obtained from scheduling information. obtaining resource scheduling information of a neighboring cell of the first cell in a first time interval, wherein the resource scheduling information is used to represent a resource scheduling result of the neighboring cell in the first time interval; determining an interference level of inter-cell interference of the first cell according to the obtained resource scheduling information in the first time interval; measuring an inter-cell interference value of the first cell in a second time interval, wherein the second time interval is later than the first time interval and wherein the second time interval is a time interval in which data is transmitted by the neighboring cell of the first cell based on the resource scheduling information in the first time interval; storing the measured inter-cell interference value of the first cell in the second time interval by using the interference level as an index, wherein the interference level is determined according to the resource scheduling information in the first time interval, wherein the storing comprises establishing a correlation between the interference level determined according to the resource scheduling information in the first time interval and the inter-cell interference value of the first cell obtained by means of measurement in the second time interval and storing the correlation; and predicting a future inter-cell interference value based on the stored correlation by determining an interference level of inter-cell interference obtained from scheduling information.