# US 12,004,232 B2 · Random access method, apparatus, and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,004,232 B2
- Document ID: US12004232B2
- Status: Granted
- Kind: B2
- Application number: 17/401,514
- Filed: 2021-08-13
- Published: 2021-12-02
- Granted: 2024-06-04
- Earliest claimed: 2019-02-15
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Yiqun Wu; Yan Chen
- Web page: https://patentgrep.com/patent/US12004232B2

## CPC

- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04W 74/0841: {with collision treatment}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 74/006: {in the downlink, i.e. towards the terminal}
- H04W 74/0833: Random access procedures, e.g. with 4-step access
- H04W 74/0866: {using a dedicated channel for access}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04W 74/0836: with 2-step access
- H04W 74/0838: using contention-free random access [CFRA]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A random access method, an apparatus, and a system are disclosed. A terminal device receives, from a network device, information about a PRACH resource set and information about one or more PUSCH resources associated with each PRACH resource in the PRACH resource set. If a first PUSCH resource associated with a valid first PRACH resource in the PRACH resource set is valid, the terminal device sends a first preamble sequence to the network device on the first PRACH resource, and sends uplink data to the network device on the first PUSCH resource. The network device receives the first preamble sequence from the terminal device on the first PRACH resource, and receives the uplink data from the terminal device on the first PUSCH resource. The first preamble sequence is a preamble sequence set associated with the first PUSCH resource.

## Claims

### Claim 1

A random access method, comprising:
receiving, by a terminal device from a network device, information about a physical random access channel (PRACH) resource set and information about one or more physical uplink shared channel (PUSCH) resources associated with each PRACH resource in the PRACH resource set, wherein each PUSCH resource associated with each PRACH resource is associated with one preamble sequence set; and
upon determination that a first PUSCH resource associated with a valid first PRACH resource in the PRACH resource set is valid, sending, by the terminal device, a first preamble sequence to the network device on the first PRACH resource, and sending, by the terminal device, uplink data to the network device on the first PUSCH resource, wherein the first preamble sequence is in a preamble sequence set associated with the first PUSCH resource,
wherein validity of the first PUSCH resource associated with the valid first PRACH resource is determined by the terminal device based on at least one time unit occupied by the first PUSCH resource.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
determining, by the terminal device, whether a first interval between a start time unit in the first PUSCH resource and a first downlink time unit before the start time unit is greater than a first threshold, wherein the first PUSCH resource is in the one or more PUSCH resources associated with the first PRACH resource and that does not comprise a downlink time unit; and
upon determination that the first interval is greater than the first threshold, determining, by the terminal device, that the first PUSCH resource is valid.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising:
determining, by the terminal device, whether a ratio of a quantity of available uplink time units in the first PUSCH resource to a quantity of time units occupied by the first PUSCH resource is greater than a third threshold; and
upon determination that the ratio is greater than the third threshold, determining, by the terminal device, that the first PUSCH resource is valid.

### Claim 4 (depends on 3)

The method according to claim 3, further comprising:
receiving, by the terminal device, first indication information from the network device, wherein the first indication information indicates the third threshold.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the first PUSCH resource is a resource segment of a second PUSCH resource associated with the first PRACH resource, and the resource segment is used for repeated transmission of a PUSCH.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising:
upon determination that the one or more PUSCH resources associated with the first PRACH resource are all invalid, sending, by the terminal device, a second preamble sequence to the network device on the first PRACH resource.

### Claim 7

A communications apparatus, comprising at least one processor and a transceiver;
wherein the at least one processor is configured to:
receive, via the transceiver from a network device, information about a physical random access channel (PRACH) resource set and information about one or more physical uplink shared channel (PUSCH) resources associated with each PRACH resource in the PRACH resource set, wherein each PUSCH resource associated with each PRACH resource is associated with one preamble sequence set; and
upon determination that a first PUSCH resource associated with a valid first PRACH resource in the PRACH resource set is valid, send a first preamble sequence to the network device on the first PUSCH resource via the transceiver, and send uplink data to the network device on the first PUSCH resource via the transceiver, wherein the first preamble sequence is in a preamble sequence set associated with the first PUSCH resource,
wherein validity of the first PUSCH resource associated with the valid first PRACH resource is determined by the communications apparatus based on at least one time unit occupied by the first PUSCH resource.

### Claim 8 (depends on 7)

The communications apparatus according to claim 7, wherein the at least one processor is further configured to:
determine whether a first interval between a start time unit in the first PUSCH resource and a first downlink time unit before the start time unit is greater than a first threshold, wherein the first PUSCH resource is in the one or more PUSCH resources associated with the first PRACH resource and that does not comprise a downlink time unit; and
upon determination that the first interval is greater than the first threshold, determine that the first PUSCH resource is valid.

### Claim 9 (depends on 7)

The communications apparatus according to claim 7, wherein the at least one processor is further configured to:
determine whether a ratio of a quantity of available uplink time units in the first PUSCH resource to a quantity of time units occupied by the first PUSCH resource is greater than a third threshold; and
upon determination that the ratio is greater than the third threshold, determine that the first PUSCH resource is valid.

### Claim 10 (depends on 9)

The communications apparatus according to claim 9, wherein the at least one processor is further configured to receive first indication information from the network device via the transceiver, and wherein the first indication information indicates the third threshold.

### Claim 11 (depends on 7)

The communications apparatus according to claim 7, wherein the first PUSCH resource is a resource segment of a second PUSCH resource associated with the first PRACH resource, and the resource segment is used for repeated transmission of a PUSCH.

### Claim 12 (depends on 7)

The communications apparatus according to claim 7, wherein the at least one processor is further configured to:
upon determination that the one or mere PUSCH resources associated with the first PRACH resource are all invalid, send a second preamble sequence to the network device on the first PRACH resource via the transceiver.

### Claim 13

A communications apparatus, comprising at least one processor and a transceiver;
the at least one processor is configured to:
send, to a terminal device via the transceiver, information about a physical random access channel (PRACH) resource set and information about one or more physical uplink shared channel (PUSCH) resources associated with each PRACH resource in the PRACH resource set, wherein each PUSCH resource associated with each PRACH resource is associated with one preamble sequence set; and
upon determination that a first PUSCH resource associated with a valid first PRACH resource in the PRACH resource set is valid, receive a first preamble sequence from the terminal device on the first PRACH resource via the transceiver, and receive uplink data from the terminal device on the first PUSCH resource via the transceiver, wherein the first preamble sequence is in a preamble sequence set associated with the first PUSCH resource,
wherein the validity of the first PUSCH resource associated with the valid first PRACH resource is determined by the terminal device based on at least one time unit occupied by the first PUSCH resource.

### Claim 14 (depends on 13)

The communications apparatus according to claim 13, wherein the at least one processor is further configured to determine whether a first interval between a start time unit in the first PUSCH resource and a first downlink time unit before the start time unit is greater than a first threshold, wherein the first PUSCH resource is in the one or more PUSCH resources associated with the first PRACH resource and that does not comprise a downlink time unit; and
upon determination that the first interval is greater than the first threshold, determine that the first PUSCH resource is valid.

### Claim 15 (depends on 13)

The communications apparatus according to claim 13, wherein the at least one processor is further configured to:
determine whether a ratio of a quantity of available uplink time units in the first PUSCH resource to a quantity of time units occupied by the first PUSCH resource is greater than a third threshold; and
upon determination that the ratio is greater than the third threshold, determine that the first PUSCH resource is valid.

### Claim 16 (depends on 15)

The communications apparatus according to claim 15, wherein the at least one processor is further configured to send first indication information to the terminal device via the transceiver, wherein the first indication information indicates the third threshold.

### Claim 17 (depends on 13)

The communications apparatus according to claim 13, wherein the first PUSCH resource is a resource segment comprised in a second PUSCH resource associated with the first PRACH resource, and the resource segment is used for repeated transmission of a PUSCH.

### Claim 18 (depends on 13)

The communications apparatus according to claim 13, wherein the at least one processor is further configured to:
upon determination that the one or more PUSCH resources associated with the first PRACH resource are all invalid, receive a second preamble sequence from the terminal device on the first PRACH resource via the transceiver.

### Claim 19

A non-transitory computer-readable storage medium, comprising instructions, that when run on a communications apparatus, cause the communications apparatus to perform operations comprising:
receiving, from a network device, information about a physical random access channel (PRACH) resource set and information about one or more physical uplink shared channel (PUSCH) resources associated with each PRACH resource in the PRACH resource set, wherein each PUSCH resource associated with each PRACH resource is associated with one preamble sequence set; and
upon determination that a first PUSCH resource associated with a valid first PRACH resource in the PRACH resource set is valid, sending a first preamble sequence to the network device on the first PRACH resource, and sending uplink data to the network device on the first PUSCH resource, wherein the first preamble sequence is in a preamble sequence set associated with the first PUSCH resource,
wherein validity of the first PUSCH resource associated with the valid first PRACH resource is determined by the communication apparatus based on at least one time unit occupied by the first PUSCH resource.
