CPC H04W 72/1268 (2013.01) [H04L 5/0053 (2013.01); H04L 5/0082 (2013.01); H04W 16/14 (2013.01); H04W 72/21 (2023.01); H04W 74/0808 (2013.01)] | 17 Claims |
1. A method for sending a scheduling request, performed by a terminal, the method comprising: when the terminal needs to send the scheduling request through an unlicensed spectrum,
performing listen before talk (LBT) on the unlicensed spectrum after the scheduling request is triggered;
in response to a determination that the unlicensed spectrum is not idle, preparing to perform LBT on the unlicensed spectrum again; and
in response to a determination that the unlicensed spectrum is idle, sending the scheduling request on the unlicensed spectrum and starting a timer, and not sending, by the terminal, the scheduling request again before the timer times out, wherein the timer times out when a preset length of time elapses;
wherein said sending the scheduling request on the unlicensed spectrum and starting the timer comprises:
performing LBT on the unlicensed spectrum at least once, and sending the scheduling request on the unlicensed spectrum each time when it is determined that the unlicensed spectrum is idle, wherein a next LBT is performed on the unlicensed spectrum when resource configuration information sent by a base station is not received each time after the scheduling request is sent;
incrementing a count value of a first counter by one each time the scheduling request is sent, until the count value of the first counter reaches a first preset value; and
starting the timer responsive to the count value of the first counter reaching the first preset value.
|