A frequency band resource scheduling method, comprising: selecting, according to transmission quality of each to-be-selected sub-band from at least one to-be-selected sub-band, a sub-band to be allocated to a user terminal; and determining whether a transmission quality decreasing amplitude of the user terminal exceeds a preset value after the selected sub-band is allocated to the user terminal; and if the transmission quality decreasing amplitude of the user terminal exceeds a preset value, skipping allocating the selected sub-band to the user terminal; and if the transmission quality decreasing amplitude of the user terminal does not exceed a preset value, allocating the selected sub-band to the user terminal; wherein the determining whether a transmission quality decreasing amplitude of the user terminal exceeds a preset value after the selected sub-band is allocated to the user terminal comprises: acquiring a size of a new transport block schedulable for the user terminal after the selected sub-band is allocated to the user terminal; and if a difference between the size of the new transport block schedulable for the user terminal and a size of an original transport block exceeds a first preset value, or the size of the new transport block schedulable for the user terminal is less than a second preset value, determining that the transmission quality decreasing amplitude of the user terminal exceeds the preset value; otherwise, determining that the transmission quality decreasing amplitude of the user terminal does not exceed the preset value; wherein the step of selecting a sub-band to be allocated to a user terminal comprises: acquiring a channel quality indicator CQI that is of the at least one to-be-selected sub-band and that is reported by the user terminal, and selecting, from the at least one to-be-selected sub-band according to the CQI, a sub-band with optimal channel quality as the sub-band to be allocated to the user terminal. acquiring a size of a new transport block schedulable for the user terminal after the selected sub-band is allocated to the user terminal; and if a difference between the size of the new transport block schedulable for the user terminal and a size of an original transport block exceeds a first preset value, or the size of the new transport block schedulable for the user terminal is less than a second preset value, determining that the transmission quality decreasing amplitude of the user terminal exceeds the preset value; otherwise, determining that the transmission quality decreasing amplitude of the user terminal does not exceed the preset value; wherein the step of selecting a sub-band to be allocated to a user terminal comprises: acquiring a channel quality indicator CQI that is of the at least one to-be-selected sub-band and that is reported by the user terminal, and selecting, from the at least one to-be-selected sub-band according to the CQI, a sub-band with optimal channel quality as the sub-band to be allocated to the user terminal. acquiring a channel quality indicator CQI that is of the at least one to-be-selected sub-band and that is reported by the user terminal, and selecting, from the at least one to-be-selected sub-band according to the CQI, a sub-band with optimal channel quality as the sub-band to be allocated to the user terminal.