A subframe scheduling method, comprising: configuring, by a network side, a transmission mode, wherein the transmission mode comprises at least a multi-subframe scheduling transmission way; and selecting, by the network side, a corresponding control information format according to the transmission mode, transmitting Downlink Control Information, DCI corresponding to the control information format, and then performing subframe scheduling according to the DCI; characterized in that the transmission mode differentiates between single-subframe scheduling and multi-subframe scheduling by at least one of the following ways: differentiating through a DCI format; wherein the transmission mode defines two DCI formats, one DCI format is used for the single-subframe scheduling and the other DCI format is used for the multi-subframe scheduling, and whether to use the single-subframe scheduling or the multi-subframe scheduling is indicated by a base station by selecting the DCI format; or differentiating through a search space; wherein the search space means a scope of resources in which a terminal detects the DCI, the transmission mode indicates that a public search space comprises a related configuration parameter of the single-subframe scheduling and a user-specific search space comprises a configuration parameter of the multi-subframe scheduling, and only the public search space is configured for the single-subframe scheduling and only the user-specific search space is configured for the multi-subframe scheduling. configuring, by a network side, a transmission mode, wherein the transmission mode comprises at least a multi-subframe scheduling transmission way; and selecting, by the network side, a corresponding control information format according to the transmission mode, transmitting Downlink Control Information, DCI corresponding to the control information format, and then performing subframe scheduling according to the DCI; characterized in that the transmission mode differentiates between single-subframe scheduling and multi-subframe scheduling by at least one of the following ways: differentiating through a DCI format; wherein the transmission mode defines two DCI formats, one DCI format is used for the single-subframe scheduling and the other DCI format is used for the multi-subframe scheduling, and whether to use the single-subframe scheduling or the multi-subframe scheduling is indicated by a base station by selecting the DCI format; or differentiating through a search space; wherein the search space means a scope of resources in which a terminal detects the DCI, the transmission mode indicates that a public search space comprises a related configuration parameter of the single-subframe scheduling and a user-specific search space comprises a configuration parameter of the multi-subframe scheduling, and only the public search space is configured for the single-subframe scheduling and only the user-specific search space is configured for the multi-subframe scheduling. differentiating through a DCI format; wherein the transmission mode defines two DCI formats, one DCI format is used for the single-subframe scheduling and the other DCI format is used for the multi-subframe scheduling, and whether to use the single-subframe scheduling or the multi-subframe scheduling is indicated by a base station by selecting the DCI format; or differentiating through a search space; wherein the search space means a scope of resources in which a terminal detects the DCI, the transmission mode indicates that a public search space comprises a related configuration parameter of the single-subframe scheduling and a user-specific search space comprises a configuration parameter of the multi-subframe scheduling, and only the public search space is configured for the single-subframe scheduling and only the user-specific search space is configured for the multi-subframe scheduling.