A method for Semi-Persistent Scheduling, SPS, transmission, comprising: determining, by a User Equipment, UE, a Multimedia Broadcast multicast service Single Frequency Network, MBSFN, sub-frame; and receiving, by the UE, an SPS transmission data packet in the MBSFN sub-frame from an evolved NodeB, eNB, characterized in that, receiving, by the UE, an SPS transmission data packet in the MBSFN sub-frame comprises: receiving an SPS transmission data packet, by the UE, in the MBSFN sub-frame, wherein the SPS transmission data packet is transmitted over a configured downlink assignment by an evolved NodeB, eNB, and borne over a Physical Downlink Shared Channel, PDSCH; decoding the SPS transmission data packet, and transmitting Non-Acknowledgement, NACK, information to the eNB upon decoding failure of the SPS transmission data packet; discarding, by the UE, the SPS transmission data packet transmitted by the eNB; or judging, by the UE, whether to discard the SPS transmission data packet, and if so, then discarding the SPS transmission data packet; otherwise, reserving the SPS transmission data packet; and if the SPS transmission data packet decoded in error is reserved, receiving, by the UE, a retransmitted data packet for the SPS transmission data packet transmitted from the eNB and decoding the retransmitted data packet in combination with the SPS transmission data packet decoded in error to obtain PDSCH transmitted unicast service data. determining, by a User Equipment, UE, a Multimedia Broadcast multicast service Single Frequency Network, MBSFN, sub-frame; and receiving, by the UE, an SPS transmission data packet in the MBSFN sub-frame from an evolved NodeB, eNB, characterized in that, receiving, by the UE, an SPS transmission data packet in the MBSFN sub-frame comprises: receiving an SPS transmission data packet, by the UE, in the MBSFN sub-frame, wherein the SPS transmission data packet is transmitted over a configured downlink assignment by an evolved NodeB, eNB, and borne over a Physical Downlink Shared Channel, PDSCH; decoding the SPS transmission data packet, and transmitting Non-Acknowledgement, NACK, information to the eNB upon decoding failure of the SPS transmission data packet; discarding, by the UE, the SPS transmission data packet transmitted by the eNB; or judging, by the UE, whether to discard the SPS transmission data packet, and if so, then discarding the SPS transmission data packet; otherwise, reserving the SPS transmission data packet; and if the SPS transmission data packet decoded in error is reserved, receiving, by the UE, a retransmitted data packet for the SPS transmission data packet transmitted from the eNB and decoding the retransmitted data packet in combination with the SPS transmission data packet decoded in error to obtain PDSCH transmitted unicast service data. receiving an SPS transmission data packet, by the UE, in the MBSFN sub-frame, wherein the SPS transmission data packet is transmitted over a configured downlink assignment by an evolved NodeB, eNB, and borne over a Physical Downlink Shared Channel, PDSCH; decoding the SPS transmission data packet, and transmitting Non-Acknowledgement, NACK, information to the eNB upon decoding failure of the SPS transmission data packet; discarding, by the UE, the SPS transmission data packet transmitted by the eNB; or judging, by the UE, whether to discard the SPS transmission data packet, and if so, then discarding the SPS transmission data packet; otherwise, reserving the SPS transmission data packet; and if the SPS transmission data packet decoded in error is reserved, receiving, by the UE, a retransmitted data packet for the SPS transmission data packet transmitted from the eNB and decoding the retransmitted data packet in combination with the SPS transmission data packet decoded in error to obtain PDSCH transmitted unicast service data.