US12477533B2ActiveUtilityA1

Uplink scheduling method, apparatus, and storage medium

Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO LTDPriority: Oct 28, 2020Filed: Oct 28, 2020Granted: Nov 18, 2025
Est. expiryOct 28, 2040(~14.3 yrs left)· nominal 20-yr term from priority
Inventors:Wei Hong
H04W 56/0045H04W 72/0446H04W 72/1268H04W 72/21
56
PatentIndex Score
0
Cited by
20
References
15
Claims

Abstract

An uplink scheduling method, an apparatus, and a storage medium that improves scheduling in a wireless communication network. The scheduling is improved by obtaining a first timing advance (TA) duration for a terminal measured and sent by a base station; determining a number of target uplink slots based on the first TA duration, where the target uplink slots are one or more uplink slots after a measurement gap during which signal transmissions are not able to be conducted; and reporting the number of the target uplink slots to the base station.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
         1 . An uplink scheduling method, applied to a terminal, the uplink scheduling method comprising:
 obtaining a first timing advance (TA) duration for the terminal measured and sent by a base station;   determining a number of target uplink slots based on the first TA duration, wherein the target uplink slots are one or more uplink slots after a measurement gap during which signal transmissions are not able to be conducted; and   reporting the number of the target uplink slots to the base station through a target signaling;   wherein determining the number of the target uplink slots based on the first TA duration comprises:   in response to the first TA duration being less than or equal to a length of one slot, determining that the number of the target uplink slots is one; and   in response to the first TA duration being greater than the length of one slot, determining that the number of the target uplink slots is two.   
     
     
         2 . The uplink scheduling method according to  claim 1 , further comprising:
 updating a saved second TA duration based on the first TA duration and the saved second TA duration.   
     
     
         3 . The uplink scheduling method according to  claim 2 , wherein updating the saved second TA duration based on the first TA duration and the saved second TA duration comprises one of:
 in response to determining that there is no cross-slot change between the first TA duration and the saved second TA duration, updating the saved second TA duration based on the first TA duration, the saved second TA duration and at least one preset value; or   in response to determining that there is a cross-slot change between the first TA duration and the saved second TA duration, updating the saved second TA duration based on the first TA duration.   
     
     
         4 . The uplink scheduling method according to  claim 3 , wherein determining that there is no cross-slot change between the first TA duration and the saved second TA duration comprises:
 in response to the first TA duration and the saved second TA duration being both less than or equal to the length of one slot, determining that there is no cross-slot change between the first TA duration and the saved second TA duration; or   in response to the first TA duration and the saved second TA duration being both greater than the length of one slot, determining that there is no cross-slot change between the first TA duration and the saved second TA duration.   
     
     
         5 . The uplink scheduling method according to  claim 3 , wherein determining that there is the cross-slot change between the first TA duration and the saved second TA duration comprises:
 in response to the first TA duration being less than or equal to the length of one slot and the saved second TA duration being greater than the length of one slot, determining that there is the cross-slot change between the first TA duration and the saved second TA duration; or   in response to the first TA duration being greater than the length of one slot and the saved second TA duration being less than or equal to the length of one slot, determining that there is the cross-slot change between the first TA duration and the saved second TA duration.   
     
     
         6 . The uplink scheduling method according to  claim 1 , further comprising:
 reporting capability information for indicating a target terminal capability to the base station, wherein the target terminal capability is for indicating whether the terminal supports a capability of updating a saved second TA duration based on the first TA duration.   
     
     
         7 . A non-transitory computer readable storage medium storing a computer program for performing the uplink scheduling method according to  claim 1 . 
     
     
         8 . An uplink scheduling method, applied to a base station, the uplink scheduling method comprising:
 measuring and sending a first timing advance (TA) duration for a terminal to the terminal;   receiving a number of target uplink slots which is determined based on the first TA duration and sent by the terminal through a target signaling, wherein the target uplink slots are one or more uplink slots after a measurement gap during which signal transmissions are not able to be conducted; and   performing, based on the number of the target uplink slots, uplink grant scheduling on uplink slots after the measurement gap;   wherein performing, based on the number of the target uplink slots, the uplink grant scheduling on the uplink slots after the measurement gap, comprises:   in response to that the number of the target uplink slots is one, performing the uplink grant scheduling from a second uplink slot after the measurement gap; and   in response to that the number of the target uplink slots is two, performing the uplink grant scheduling from a third uplink slot after the measurement gap.   
     
     
         9 . The uplink scheduling method according to  claim 8 , further comprising:
 receiving capability information for indicating a target terminal capability reported by the terminal, wherein the target terminal capability is for indicating whether the terminal supports a capability of updating a saved second TA duration based on the first TA duration;   wherein, in response to that the terminal supports the capability of updating the saved second TA duration based on the first TA duration, performing the step of performing, based on the number of the target uplink slots, the uplink grant scheduling on the uplink slots after the measurement gap.   
     
     
         10 . A non-transitory computer readable storage medium storing a computer program for performing the uplink scheduling method according to  claim 8 . 
     
     
         11 . An uplink scheduling apparatus, comprising:
 a processor; and   a memory configured to store instructions executable by the processor;   wherein the processor is configured to:   obtain a first timing advance (TA) duration for a terminal measured and sent by a base station;   determine a number of target uplink slots based on the first TA duration, wherein the target uplink slots are one or more uplink slots after a measurement gap during which signal transmissions are not able to be conducted; and   report the number of the target uplink slots to the base station through a target signaling;   wherein determining the number of the target uplink slots based on the first TA duration, the processor is configured to:   in response to the first TA duration being less than or equal to a length of one slot, determine that the number of the target uplink slots is one; and   in response to the first TA duration being greater than the length of one slot, determine that the number of the target uplink slots is two.   
     
     
         12 . An uplink scheduling apparatus, comprising:
 a processor; and   a memory configured to store instructions executable by the processor;   wherein the processor is configured to perform the uplink scheduling method according to  claim 8 .   
     
     
         13 . The uplink scheduling apparatus according to  claim 11 , the processor is further configured to:
 update a saved second TA duration based on the first TA duration and the saved second TA duration.   
     
     
         14 . The uplink scheduling apparatus according to  claim 13 , wherein updating the saved second TA duration based on the first TA duration and the saved second TA duration, the processor is configured to:
 in response to determining that there is no cross-slot change between the first TA duration and the saved second TA duration, update the saved second TA duration based on the first TA duration, the saved second TA duration and at least one preset value; or   in response to determining that there is a cross-slot change between the first TA duration and the saved second TA duration, update the saved second TA duration based on the first TA duration.   
     
     
         15 . The uplink scheduling apparatus according to  claim 14 , wherein determining that there is no cross-slot change between the first TA duration and the saved second TA duration, the processor is configured to:
 in response to the first TA duration and the saved second TA duration being both less than or equal to the length of one slot, determine that there is no cross-slot change between the first TA duration and the saved second TA duration; or   in response to the first TA duration and the saved second TA duration being both greater than the length of one slot, determine that there is no cross-slot change between the first TA duration and the saved second TA duration.

Join the waitlist — get patent alerts

Track US12477533B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.