IP Library Granted Patent US 12684624
Granted Patent B2
US 12684624 · App. 18/290,131 · Granted Jul 14, 2026

Random access method and apparatus, and communication device and computer-readable storage medium

Inventor: Xiaowei Jiang (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04W74/0833H04W28/0278H04W72/569
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12684624
App. No.
18/290,131
Granted
Jul 14, 2026
Kind
B2
Abstract

The present disclosure relates to a random access method and apparatus, and a communication device and a computer-readable storage medium. The method comprises: in response to determining that a buffer status report (BSR) is triggered by a terminal, determining whether the terminal satisfies a triggering condition for random access; and in response to determining that the terminal satisfies the triggering condition for random access, triggering a random access process.

Claims (81)

1 . A random access method, performed by a terminal, comprising:

determining whether the terminal satisfies a triggering condition for random access in response to determining that a Buffer Status Report (BSR) is triggered by the terminal; and

triggering a random access process in response to determining that the terminal satisfies the triggering condition for random access, wherein

the triggering condition for random access comprises a triggering condition for two-step random access comprising: a Logical Channel (LC) that triggers the BSR is configured to disable an uplink Hybrid Automatic Repeat reQuest (HARQ) retransmission; and

the method further comprises:

triggering a two-step random access process in response to determining that the terminal satisfies the triggering condition for two-step random access, and

triggering a Scheduling Request (SR) in response to determining that the terminal fails to satisfy the triggering condition for two-step random access.

2 . The random access method according to claim 1 , wherein triggering the random access process in response to determining that the terminal satisfies the triggering condition for random access comprises:

determining whether there are available Uplink Shared Channel (UL-SCH) resources for new transmission; and

triggering the random access process in response to determining that there are no available UL-SCH resources for new transmission.

3 . The random access method according to claim 1 , wherein

in response to determining that there are available UL-SCH resources for new transmission,

triggering the random access process in response to determining that the terminal satisfies the triggering condition for random access comprises:

determining whether the UL-SCH resources satisfy a Logical Channel Priority (LCP) mapping restriction condition of the Logical Channel (LC) that triggers the BSR; and

triggering the random access process in response to determining that the UL-SCH resources do not satisfy the LCP mapping restriction condition of the LC that triggers the BSR.

4 . The random access method according to claim 1 , wherein

the terminal is configured with a configured uplink grant resource, and

triggering the random access process in response to determining that the terminal satisfies the triggering condition for random access comprises:

determining a status of a logical channel scheduling request mask of the LC that triggers the BSR; and

triggering the random access process in response to determining that the status of the logical channel scheduling request mask of the LC that triggers the BSR is false.

5 . The random access method according to claim 1 , wherein triggering the SR in response determining that the terminal does not satisfy the triggering condition comprises:

determining whether there are available Uplink Shared Channel (UL-SCH) resources for new transmission; and

triggering the SR in response to determining that there are no available UL-SCH resources for new transmission.

6 . The random access method according to claim 1 , wherein

in response to determining that there are available UL-SCH resources for new transmission, triggering the SR in response determining that the terminal does not satisfy the triggering condition comprises:

determining whether the UL-SCH resources satisfy a Logical Channel Priority (LCP) mapping restriction condition of the Logical Channel (LC) that triggers the BSR; and

triggering the SR in response to determining that the UL-SCH resources do not satisfy the LCP mapping restriction condition of the LC that triggers the BSR.

7 . The random access method according to claim 1 , wherein

the terminal is configured with a configured uplink grant resource, and

triggering the SR in response determining that the terminal does not satisfy the triggering condition comprises:

determining a status of a logical channel scheduling request mask of the LC that triggers the BSR; and

triggering the SR in response to determining that the status of the logical channel scheduling request mask of the LC that triggers the BSR is false.

8 . The random access method according to claim 1 , wherein the triggering condition for random access further comprises at least one of:

the LC that triggers the BSR is configured to allow a random access process or a two-step random access process to be triggered in response to determining that the BSR is triggered;

a quality of service of the LC that triggers the BSR does not satisfy a specified quality of service;

a terminal-specific round-trip delay of the terminal in a Non-Terrestrial Network (NTN) does not satisfy a delay condition;

a distance between the terminal and at least one of a satellite, a reference point, and a base station in the NTN does not satisfy a distance condition; and

at least one of a time-domain and frequency-domain compensation performed by the terminal satisfies a compensation requirement.

9 . The random access method according to claim 1 , wherein the triggering condition for two-step random access further comprises at least one of:

the LC that triggers the BSR is configured to trigger a two-step random access process in response to determining that the BSR is triggered;

a quality of service of the LC that triggers the BSR does not satisfy a specified quality of service;

a channel quality does not satisfy a quality condition;

a terminal-specific round-trip delay of the terminal in a Non-Terrestrial Network (NTN) does not satisfy a delay condition;

a distance between the terminal and at least one of a satellite, a reference point, and a base station in the NTN does not satisfy a distance condition;

at least one of a time-domain and frequency-domain compensation performed by the terminal satisfies a compensation requirement; and

the terminal is configured with resources for two-step random access.

10 . The random access method according to claim 1 , wherein

the terminal is in a disconnected state, and

triggering the two-step random access process in response to determining that the terminal satisfies the triggering condition for two-step random access comprises:

triggering the two-step random access process, in response to determining that the terminal satisfies the triggering condition for two-step random access, and that an access class for triggering random access satisfies a target condition; or

triggering a four-step random access process, in response to determining at least one of: the terminal does not satisfies the triggering condition for the two-step and the access class for triggering random access does not satisfy the target condition.

11 . The random access method according to claim 10 , wherein the target condition comprises at least one of:

determining according to a broadcast message from a base station that the access class is configured to adopt two-step random access; and

determining by an Access Stratum of the terminal according to an instruction from a Non-Access Stratum that the access class is configured to adopt two-step random access.

12 . The random access method according to claim 10 , wherein the triggering condition for two-step random access comprises at least one of:

a quality of service of the LC that triggers the BSR does not satisfy a specified quality of service;

a channel quality does not satisfy a quality condition;

a terminal-specific round-trip delay of the terminal in a Non-Terrestrial Network (NTN) does not satisfy a delay condition;

a distance between the terminal and at least one of a satellite, a reference point, and a base station in the NTN does not satisfy a distance condition;

at least one of a time-domain and frequency-domain compensation performed by the terminal satisfies a compensation requirement; and

determining according to a broadcast message from a base station that there are available resources for two-step random access.

13 . The random access method according to claim 1 , wherein the BSR is a regular BSR.

14 . A communication device, comprising:

a processor; and

a memory, having a computer program stored thereon, wherein the computer program is configured to, when executed by the processor, implement:

determining whether the terminal satisfies a triggering condition for random access in response to determining that a Buffer status report (BSR) is triggered by the terminal; and

triggering a random access process in response to determining that the terminal satisfies the triggering condition for random access, wherein

the triggering condition for random access comprises a triggering condition for two-step random access comprising: a Logical Channel (LC) that triggers the BSR is configured to disable an uplink Hybrid Automatic Repeat reQuest (HARQ) retransmission; and

the computer program is further configured to, when executed by the processor, implement:

triggering a two-step random access process in response to determining that the terminal satisfies the triggering condition for two-step random access, and

triggering a Scheduling Request (SR) in response to determining that the terminal fails to satisfy the triggering condition for two-step random access.

15 . A non-transitory computer-readable storage medium, having a computer program stored thereon, wherein the computer program is configured to, when executed by a processor, implement:

determining whether the terminal satisfies a triggering condition for random access in response to determining that a Buffer Status Report (BSR) is triggered by the terminal; and

triggering a random access process in response to determining that the terminal satisfies the triggering condition for random access, wherein

the triggering condition for random access comprises a triggering condition for two-step random access comprising: a Logical Channel (LC) that triggers the BSR is configured to disable an uplink Hybrid Automatic Repeat reQuest (HARQ) retransmission; and

the computer program is further configured to, when executed by the processor, implement:

triggering a two-step random access process in response to determining that the terminal satisfies the triggering condition for two-step random access, and

triggering a Scheduling Request (SR) in response to determining that the terminal fails to satisfy the triggering condition for two-step random access.

16 . The communication device according to claim 14 , wherein triggering the random access process in response to determining that the terminal satisfies the triggering condition for random access comprises:

determining whether there are available Uplink Shared Channel (UL-SCH) resources for new transmission; and

triggering the random access process in response to determining that there are no available UL-SCH resources for new transmission.