Route update method, scheduling request cancellation method, and device
A route update method relating to a communications field includes: sending a medium access control protocol data unit (MAC PDU), wherein the MAC PDU comprises a first buffer status report (BSR); and canceling, in response to the sending of the MAC PDU, a scheduling request triggered prior to the MAC PDU assembly. The first BSR comprises a buffer status up to the last event that triggers a BSR prior to the MAC PDU assembly.
1. A scheduling request cancellation method, comprising:
assembling, by a device, a medium access control protocol data unit (MAC PDU), wherein the MAC PDU comprises a first buffer status report (BSR), wherein the first BSR comprises a buffer status up to a last event that triggered a BSR prior to assembly of the MAC PDU;
sending, by the device, the MAC PDU; and
canceling, by the device, in response to the sending of the MAC PDU, a scheduling request triggered prior to assembly of the MAC PDU;
wherein a scheduling request triggered after assembly of the MAC PDU is retained.
2. The method according to claim 1 , wherein the method comprises:
canceling, in response to the sending of the MAC PDU, all scheduling requests triggered prior to assembly of the MAC PDU.
3. The method according to claim 1 , wherein before the scheduling request triggered prior to assembly of the MAC PDU is cancelled, the scheduling request triggered prior to assembly of the MAC PDU is in a pending state.
4. The method according to claim 1 , further comprising:
receiving, by the device on a physical downlink control channel resource, downlink scheduling information from a network device, wherein the downlink scheduling information indicates an uplink grant;
wherein the MAC PDU is sent by the device by using the uplink grant.
5. The method according to claim 1 , further comprising:
stopping, by the device in response to the sending of the MAC PDU, a scheduling request prohibit timer associated with the scheduling request triggered prior to assembly of the MAC PDU.
6. The method according to claim 1 , further comprising:
stopping, by the device in response to the sending of the MAC PDU, scheduling request prohibit timers associated with all scheduling requests triggered prior to assembly of the MAC PDU.
7. A device, comprising at least one processor and a non-transitory memory having processor-executable instructions stored thereon coupled to the at least one processor, the at least one processor being configured to execute the processor-executable instructions to facilitate:
assembling a medium access control protocol data unit (MAC PDU), wherein the MAC PDU comprises a first buffer status report (BSR), wherein the first BSR comprises a buffer status up to a last event that triggered a BSR prior to assembly of the MAC PDU;
sending the MAC PDU; and
canceling, in response to the sending of the MAC PDU, a scheduling request triggered prior to assembly of the MAC PDU;
wherein a scheduling request triggered after assembly of the MAC PDU is retained.
8. The device according to claim 7 , wherein the at least one processor is further configured to execute the processor-executable instructions to facilitate:
canceling all scheduling requests triggered prior to assembly of the MAC PDU.
9. The device according to claim 7 , wherein before the scheduling request triggered prior to assembly of the MAC PDU is cancelled, the scheduling request triggered prior to assembly of the MAC PDU is in a pending state.
10. The device according to claim 7 , wherein the at least one processor is further configured to execute the processor-executable instructions to facilitate:
receiving, on a physical downlink control channel resource, downlink scheduling information from a network device, wherein the downlink scheduling information indicates an uplink grant;
wherein sending the MAC PDU comprises sending the MAC PDU by using the uplink grant.
11. The device according to claim 7 , wherein the at least one processor is further configured to execute the processor-executable instructions to facilitate:
stopping, in response to the sending of the MAC PDU, a scheduling request prohibit timer associated with the scheduling request triggered prior to assembly of the MAC PDU.
12. The device according to claim 7 , wherein the at least one processor is configured to execute the processor-executable instructions to facilitate:
stopping, in response to the sending of the MAC PDU, scheduling request prohibit timers associated with all scheduling requests triggered prior to assembly of the MAC PDU.
13. A non-transitory computer-readable storage medium, comprising processor-executable instructions, wherein the processor-executable instructions, when executed, facilitate:
assembling a medium access control protocol data unit (MAC PDU), wherein the MAC PDU comprises a first buffer status report (BSR), wherein the first BSR comprises a buffer status up to a last event that triggered a BSR prior to assembly of the MAC PDU;
sending the MAC PDU; and
canceling, in response to the sending of the MAC PDU, a scheduling request triggered prior to assembly of the MAC PDU;
wherein a scheduling request triggered after assembly of the MAC PDU is retained.
14. The non-transitory computer-readable storage medium according to claim 13 , wherein the processor-executable instructions, when executed, further facilitate:
canceling all scheduling requests triggered prior to assembly of the MAC PDU.
15. The non-transitory computer-readable storage medium according to claim 13 , wherein the processor-executable instructions, when executed, further facilitate:
receiving, on a physical downlink control channel resource, downlink scheduling information from a network device, wherein the downlink scheduling information indicates an uplink grant; and
wherein sending the MAC PDU comprises sending the MAC PDU by using the uplink grant.
16. The non-transitory computer-readable storage medium according to claim 13 , wherein the processor-executable instructions, when executed, further facilitate:
stopping in response to the sending of the MAC PDU, a scheduling request prohibit timer associated with the scheduling request triggered prior to assembly of the MAC PDU.
17. The non-transitory computer-readable storage medium according to claim 13 , wherein the processor-executable instructions, when executed, further facilitate:
stopping, in response to the sending of the MAC PDU, scheduling request prohibit timers associated with all scheduling requests triggered prior to assembly of the MAC PDU.