A method for releasing a semi-persistent scheduling resource, comprising: a) receiving (S201, S301, S401, S501), by a base station, service information sent by user equipment, UE, wherein the service information comprises first service information of first service data, the first service information comprises service change information or initial configuration information, and the service change information comprises at least one of cycle change information and update information; b) determining (S202, S302, S403), by the base station based on the first service information, semi-persistent scheduling, SPS, information corresponding to the first service data, wherein the SPS information comprises indication information of a new SPS resource; and c) sending (S203, S303, S403, S502), by the base station, downlink control information, DCI, to the UE, wherein the DCI comprises the SPS information, and the DCI is used to instruct the UE to activate the new SPS resource and release a target SPS resource, wherein the target SPS resource is an SPS resource corresponding to second service data that has been transmitted; and d) wherein the service information further comprises second service information corresponding to the second service data, and the second service information comprises data sending completion information and an identifier of a second SPS corresponding to the second service data; e) the SPS information further comprises an identifier of a first SPS corresponding to the new SPS resource; f) the target SPS resource comprises a resource corresponding to the identifier of the second SPS; and g) after the sending, by the base station, DCI to the UE, the method further comprises: releasing, by the base station, the target SPS resource based on the identifier of the second SPS. a) receiving (S201, S301, S401, S501), by a base station, service information sent by user equipment, UE, wherein the service information comprises first service information of first service data, the first service information comprises service change information or initial configuration information, and the service change information comprises at least one of cycle change information and update information; b) determining (S202, S302, S403), by the base station based on the first service information, semi-persistent scheduling, SPS, information corresponding to the first service data, wherein the SPS information comprises indication information of a new SPS resource; and c) sending (S203, S303, S403, S502), by the base station, downlink control information, DCI, to the UE, wherein the DCI comprises the SPS information, and the DCI is used to instruct the UE to activate the new SPS resource and release a target SPS resource, wherein the target SPS resource is an SPS resource corresponding to second service data that has been transmitted; and d) wherein the service information further comprises second service information corresponding to the second service data, and the second service information comprises data sending completion information and an identifier of a second SPS corresponding to the second service data; e) the SPS information further comprises an identifier of a first SPS corresponding to the new SPS resource; f) the target SPS resource comprises a resource corresponding to the identifier of the second SPS; and g) after the sending, by the base station, DCI to the UE, the method further comprises: releasing, by the base station, the target SPS resource based on the identifier of the second SPS.