A method for performing channel transmission, comprising: determining, by a base station, a subframe set used by a downlink control channel and a subframe set used by a downlink traffic channel; and performing, by the base station, across subframe scheduling for the downlink traffic channel through the downlink control channel; wherein determining, by the base station, the subframe set used by the downlink control channel comprises: determining, by the base station, the subframe set used by the downlink control channel according to a predefined mode or high-layer signaling; and determining, by the base station, the subframe set used by the downlink traffic channel comprises: indicating through a Machine-Type Communication, MTC, system message, or dynamically indicating through physical layer signaling, or indicating through a predefined mode, or indicating through high-layer signaling configuration, by the base station, the subframe set used by the downlink traffic channel; wherein, if the base station indicates the subframe set used by the downlink traffic channel through the MTC system message, the subframe set used by the downlink traffic channel comprises: indicating through the MTC system message, by the base station, an MBSFN subframe set and a set of available unicast subframes in MBSFN subframes; or, indicating through the MTC system message, by the base station, an MBSFN subframe set, and indicating that the downlink traffic channel uses only non-MBSFN subframes; if the base station dynamically indicates the subframe set used by the downlink traffic channel through the physical layer signaling, the subframe set used by the downlink traffic channel comprises: dynamically indicating through the physical layer signaling, by the base station, an across subframe scheduling interval k, so as to determine one or more subframes used by the downlink traffic channel; or, indicating through the physical layer signaling, by the base station, that an subframe scheduled by across subframe scheduling is available, or indicating through the physical layer signaling a subframe that the across subframe scheduling needs to skip. determining, by a base station, a subframe set used by a downlink control channel and a subframe set used by a downlink traffic channel; and performing, by the base station, across subframe scheduling for the downlink traffic channel through the downlink control channel; wherein determining, by the base station, the subframe set used by the downlink control channel comprises: determining, by the base station, the subframe set used by the downlink control channel according to a predefined mode or high-layer signaling; and determining, by the base station, the subframe set used by the downlink traffic channel comprises: indicating through a Machine-Type Communication, MTC, system message, or dynamically indicating through physical layer signaling, or indicating through a predefined mode, or indicating through high-layer signaling configuration, by the base station, the subframe set used by the downlink traffic channel; wherein, if the base station indicates the subframe set used by the downlink traffic channel through the MTC system message, the subframe set used by the downlink traffic channel comprises: indicating through the MTC system message, by the base station, an MBSFN subframe set and a set of available unicast subframes in MBSFN subframes; or, indicating through the MTC system message, by the base station, an MBSFN subframe set, and indicating that the downlink traffic channel uses only non-MBSFN subframes; if the base station dynamically indicates the subframe set used by the downlink traffic channel through the physical layer signaling, the subframe set used by the downlink traffic channel comprises: dynamically indicating through the physical layer signaling, by the base station, an across subframe scheduling interval k, so as to determine one or more subframes used by the downlink traffic channel; or, indicating through the physical layer signaling, by the base station, that an subframe scheduled by across subframe scheduling is available, or indicating through the physical layer signaling a subframe that the across subframe scheduling needs to skip. indicating through the MTC system message, by the base station, an MBSFN subframe set and a set of available unicast subframes in MBSFN subframes; or, indicating through the MTC system message, by the base station, an MBSFN subframe set, and indicating that the downlink traffic channel uses only non-MBSFN subframes; if the base station dynamically indicates the subframe set used by the downlink traffic channel through the physical layer signaling, the subframe set used by the downlink traffic channel comprises: dynamically indicating through the physical layer signaling, by the base station, an across subframe scheduling interval k, so as to determine one or more subframes used by the downlink traffic channel; or, indicating through the physical layer signaling, by the base station, that an subframe scheduled by across subframe scheduling is available, or indicating through the physical layer signaling a subframe that the across subframe scheduling needs to skip.