A scheduling method, applied to a base station, wherein the method comprises: Obtaining, by a base station, information about predicted interference of N downlink signals of the base station to an uplink signal, wherein N is an integer greater than 1, and the information about predicted interference is used to indicate predicted interference impact, on the uplink signal, of passive intermodulation signals generated by interaction between the N downlink signals; performing, by the base station, resource scheduling on the N downlink signals and/or the uplink signal based on the information about predicted interference, wherein the resource scheduling comprises frequency domain resource scheduling and space domain resource scheduling; receiving, by a base station, a target uplink signal, wherein the target uplink signal comprises a desired uplink signal sent by a terminal and an interference signal generated due to the interference impact of the passive intermodulation signals; obtaining, by the base station, information about actual interference to the target uplink signal based on a relationship between the frequency domain resource position and the information about predicted interference, wherein the information about actual interference is used to indicate actual interference impact, on the target uplink signal, of the passive intermodulation signals generated by interaction between the N downlink signals; obtaining, by the base station, weight information of an uplink scheduling unit corresponding to the frequency domain resource position; generating, by the base station, a spatial interference matrix U based on the information about actual interference and the weight information, wherein U comprises a first matrix U 1 and a second matrix U 2, U 1 is used to indicate an interference space that is most affected by interference from the passive intermodulation signals generated by interaction between the N downlink signals, and U 2 is used to indicate an interference space that is least affected by the interference from the passive intermodulation signals generated by interaction between the N downlink signals; and generating, by the base station, a spatial filtering matrix based on U 1 or U 2. performing, by the base station, spatial filtering on a signal at a frequency domain resource position of the target uplink signal based on the spatial filtering matrix. Obtaining, by a base station, information about predicted interference of N downlink signals of the base station to an uplink signal, wherein N is an integer greater than 1, and the information about predicted interference is used to indicate predicted interference impact, on the uplink signal, of passive intermodulation signals generated by interaction between the N downlink signals; performing, by the base station, resource scheduling on the N downlink signals and/or the uplink signal based on the information about predicted interference, wherein the resource scheduling comprises frequency domain resource scheduling and space domain resource scheduling; receiving, by a base station, a target uplink signal, wherein the target uplink signal comprises a desired uplink signal sent by a terminal and an interference signal generated due to the interference impact of the passive intermodulation signals; obtaining, by the base station, information about actual interference to the target uplink signal based on a relationship between the frequency domain resource position and the information about predicted interference, wherein the information about actual interference is used to indicate actual interference impact, on the target uplink signal, of the passive intermodulation signals generated by interaction between the N downlink signals; obtaining, by the base station, weight information of an uplink scheduling unit corresponding to the frequency domain resource position; generating, by the base station, a spatial interference matrix U based on the information about actual interference and the weight information, wherein U comprises a first matrix U 1 and a second matrix U 2, U 1 is used to indicate an interference space that is most affected by interference from the passive intermodulation signals generated by interaction between the N downlink signals, and U 2 is used to indicate an interference space that is least affected by the interference from the passive intermodulation signals generated by interaction between the N downlink signals; and generating, by the base station, a spatial filtering matrix based on U 1 or U 2. performing, by the base station, spatial filtering on a signal at a frequency domain resource position of the target uplink signal based on the spatial filtering matrix.