A base station for controlling Semi-Persistent Scheduling (SPS) for a user device, the base station comprising: a transceiver; and a processor operably connected to the transceiver, wherein the processor is configured to: control the transceiver to transmit, to the user device, a radio resource control (RRC) message including a SPS configuration information of a plurality of SPS configuration information, wherein the SPS configuration is associated with a sidelink (SL) SPS radio network temporary identifier (RNTI); scramble physical downlink control channel (PDCCH) using the SL SPS RNTI, wherein the PDCCH includes downlink control information (DCI); control the transceiver to transmit, to the user device, the DCI including a SL grant through the PDCCH, wherein the DCI includes a SL SPS index field and an activation/deactivation indication field, and wherein a first SL SPS transmission scheduled by the DCI starts based on an offset value and a subframe in which the SL grant is received, the first SL SPS transmission including a sidelink control information (SCI) determined based on the DCI and data corresponding to the SCI; and wherein a value for the SL SPS RNTI is determined as one of values which is ranged 0001-FFF2 in hexa-decimal. a transceiver; and a processor operably connected to the transceiver, wherein the processor is configured to: control the transceiver to transmit, to the user device, a radio resource control (RRC) message including a SPS configuration information of a plurality of SPS configuration information, wherein the SPS configuration is associated with a sidelink (SL) SPS radio network temporary identifier (RNTI); scramble physical downlink control channel (PDCCH) using the SL SPS RNTI, wherein the PDCCH includes downlink control information (DCI); control the transceiver to transmit, to the user device, the DCI including a SL grant through the PDCCH, wherein the DCI includes a SL SPS index field and an activation/deactivation indication field, and wherein a first SL SPS transmission scheduled by the DCI starts based on an offset value and a subframe in which the SL grant is received, the first SL SPS transmission including a sidelink control information (SCI) determined based on the DCI and data corresponding to the SCI; and wherein a value for the SL SPS RNTI is determined as one of values which is ranged 0001-FFF2 in hexa-decimal. control the transceiver to transmit, to the user device, a radio resource control (RRC) message including a SPS configuration information of a plurality of SPS configuration information, wherein the SPS configuration is associated with a sidelink (SL) SPS radio network temporary identifier (RNTI); scramble physical downlink control channel (PDCCH) using the SL SPS RNTI, wherein the PDCCH includes downlink control information (DCI); control the transceiver to transmit, to the user device, the DCI including a SL grant through the PDCCH, wherein the DCI includes a SL SPS index field and an activation/deactivation indication field, and wherein a first SL SPS transmission scheduled by the DCI starts based on an offset value and a subframe in which the SL grant is received, the first SL SPS transmission including a sidelink control information (SCI) determined based on the DCI and data corresponding to the SCI; and wherein a value for the SL SPS RNTI is determined as one of values which is ranged 0001-FFF2 in hexa-decimal. <EOS>