A sidelink discontinuous transmission (DTX) method, performed by a second user terminal , characterized in that the method comprises: performing or allowing (S121) performing data scheduling/transmission to a first user terminal under control of a timer based on a discontinuous reception (DRX) mechanism during running of a target transmit timer in the timer, characterised by : the target transmit timer comprises an on duration transmit timer and an inactivity transmit timer, and the performing or allowing performing data scheduling/transmission to a first user terminal under control of a timer based on a DRX mechanism during running of a target transmit timer in the timer comprises: allowing (S131) performing data scheduling/transmission to the first user terminal during running of the on duration transmit timer; and starting (S132), in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , wherein after the starting, in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , the method further comprises: restarting (S133) the inactivity transmit timer in a case that data scheduling/transmission to the first user terminal is triggered again during running of the inactivity transmit timer. performing or allowing (S121) performing data scheduling/transmission to a first user terminal under control of a timer based on a discontinuous reception (DRX) mechanism during running of a target transmit timer in the timer, characterised by : the target transmit timer comprises an on duration transmit timer and an inactivity transmit timer, and the performing or allowing performing data scheduling/transmission to a first user terminal under control of a timer based on a DRX mechanism during running of a target transmit timer in the timer comprises: allowing (S131) performing data scheduling/transmission to the first user terminal during running of the on duration transmit timer; and starting (S132), in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , wherein after the starting, in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , the method further comprises: restarting (S133) the inactivity transmit timer in a case that data scheduling/transmission to the first user terminal is triggered again during running of the inactivity transmit timer. allowing (S131) performing data scheduling/transmission to the first user terminal during running of the on duration transmit timer; and starting (S132), in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , wherein after the starting, in a case that data scheduling/transmission to the first user terminal is triggered, the inactivity transmit timer to continuously allow performing data scheduling/transmission to the first user terminal , the method further comprises: restarting (S133) the inactivity transmit timer in a case that data scheduling/transmission to the first user terminal is triggered again during running of the inactivity transmit timer. <EOS>