# US 12,016,044 B2 · Data transmission method and communications apparatus

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

- Number: US 12,016,044 B2
- Document ID: US12016044B2
- Status: Granted
- Kind: B2
- Application number: 17/313,903
- Filed: 2021-05-06
- Published: 2021-08-26
- Granted: 2024-06-18
- Earliest claimed: 2018-11-09
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Ruixiang Ma; Lei Guan; Yuan Li
- Web page: https://patentgrep.com/patent/US12016044B2

## CPC

- H04L 5/0078: {Timing of allocation}
- H04W 72/53: based on regulatory allocation policies
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/187: {Details of sliding window management}
- H04L 1/189: {Transmission or retransmission of more than one copy of a message}
- H04L 1/1896: {ARQ related signaling}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/1263: Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- 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

This application provides a data transmission method and a communications apparatus. The method includes: first determining, based on a first time domain resource, M mini-slot-level second time domain resources that do not cross a slot boundary; and then performing repeated mini-slot-level data transmission on the M second time domain resources.

## Claims

### Claim 1

A method comprising:
determining a first time domain resource allocated for repetitive transmissions;
obtaining R third time domain resources by repeating the first time domain resource for R times based on an interval between adjacent third time domain resources of the R third time domain resources, wherein R is an integer greater than 1;
determining H+1 second time domain resources based on a fourth time domain resource, wherein the fourth time domain resource is any third time domain resource that spans a slot boundary in the R third time domain resources, the fourth time domain resource spans H slot boundaries, and H is a positive integer;
determining M second time domain resources, wherein M is an integer greater than R, and the M second time domain resources comprise Q second time domain resources and M-Q second time domain resources, and the Q second time domain resources are Q third time domain resources that do not cross a slot boundary in the R third time domain resources, and the M-Q second time domain resources are second time domain resources determined based on the fourth time domain resource, and Q is a positive integer less than R; and
sending first data to a network device for M times on the M second time domain resources, respectively.

### Claim 2 (depends on 1)

The method according to claim 1, wherein determining the first time domain resource comprises:
receiving indication information from the network device, wherein the indication information indicates one row in a time domain resource table configured by higher layer signaling, each row in the time domain resource table comprises a start symbol S and a length L, a value of S ranges from 0 to 13, and a value of L ranges from 1 to 14; and
determining the first time domain resource based on the indication information.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the first time domain resource crosses at least one slot boundary.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the first data is carried on a physical uplink shared channel (PUSCH), and a mapping type of the PUSCH is type B indicating that a 1st time domain symbol of a demodulation reference signal (DMRS) of the PUSCH is a 1st time domain symbol of the PUSCH.

### Claim 5

An apparatus comprising:
one or more processors; and
a non-transitory computer readable medium storing a program to be executed by the one or more processors, the program comprises instructions for:
determining a first time domain resource allocated for repetitive transmissions;
obtaining R third time domain resources by repeating the first time domain resource for R times based on an interval between adjacent third time domain resources of the R third time domain resources, wherein R is an integer greater than 1;
determining H+1 second time domain resources based on a fourth time domain resource, wherein the fourth time domain resource is any third time domain resource that spans a slot boundary in the R third time domain resources, the fourth time domain resource spans H slot boundaries, and H is a positive integer;
determining M second time domain resources, wherein M is an integer greater than R, and the M second time domain resources comprise Q second time domain resources and M-Q second time domain resources, and the Q second time domain resources are Q third time domain resources that do not cross a slot boundary in the R third time domain resources, and the M-Q second time domain resources are second time domain resources determined based on the fourth time domain resource, and Q is a positive integer less than R; and
sending first data to a network device for M times on the M second time domain resources, respectively.

### Claim 6 (depends on 5)

The apparatus according to claim 5, wherein the program further comprises instructions for:
receiving indication information from the network device, wherein the indication information indicates one row in a time domain resource table configured by higher layer signaling, each row in the time domain resource table comprises a start symbol S and a length L, a value of S ranges from 0 to 13, and a value of L ranges from 1 to 14; and
determining the first time domain resource based on the indication information.

### Claim 7 (depends on 6)

The apparatus according to claim 6, wherein the first time domain resource crosses at least one slot boundary.

### Claim 8 (depends on 6)

The apparatus according to claim 6, wherein the first data is carried on a physical uplink shared channel (PUSCH), and a mapping type of the PUSCH is type B indicating that a 1st time domain symbol of a demodulation reference signal (DMRS) of the PUSCH is a 1st time domain symbol of the PUSCH.

### Claim 9

An apparatus comprising:
one or more processors; and
a non-transitory computer readable medium storing a program to be executed by the one or more processors, the program comprises instructions for:
determining a first time domain resource allocated for repetitive transmissions;
obtaining R third time domain resources by repeating the first time domain resource for R times based on an interval between adjacent third time domain resources of the R third time domain resources, wherein R is an integer greater than 1;
determining H+1 second time domain resources based on a fourth time domain resource, wherein the fourth time domain resource is any third time domain resource that spans a slot boundary in the R third time domain resources, the fourth time domain resource spans H slot boundaries, and H is a positive integer;
determining M second time domain resources, wherein M is an integer greater than R, and the M second time domain resources comprise Q second time domain resources and M-Q second time domain resources, and the Q second time domain resources are Q third time domain resources that do not cross a slot boundary in the R third time domain resources, and the M-Q second time domain resources are second time domain resources determined based on the fourth time domain resource, and Q is a positive integer less than R; and
receiving first data from a terminal device for M times on the M second time domain resources, respectively.

### Claim 10 (depends on 9)

The apparatus according to claim 9, wherein the program further comprises instructions for:
sending indication information to the terminal device, wherein the indication information indicates one row in a time domain resource table configured by higher layer signaling, each row in the time domain resource table comprises a start symbol S and a length L, a value of S ranges from 0 to 13, and a value of L ranges from 1 to 14; and
determining the first time domain resource based on the indication information.

### Claim 11 (depends on 10)

The apparatus according to claim 10, wherein the first time domain resource crosses at least one slot boundary.

### Claim 12 (depends on 9)

The apparatus according to claim 9, wherein the first data is carried on a physical uplink shared channel (PUSCH), and a mapping type of the PUSCH is type B indicating that a 1st time domain symbol of demodulation reference signal (DMRS) of the PUSCH is a 1st time domain symbol of the PUSCH.

### Claim 13 (depends on 1)

The method according to claim 1, wherein the method is performed by a terminal device, and the network device is a base station.

### Claim 14 (depends on 1)

The method according to claim 1, wherein a length of each of the M second time domain resources is less than a length of a slot.

### Claim 15 (depends on 1)

The method according to claim 1, wherein the first data corresponds to an Ultra-Reliable Low Latency Communications (URLLC) service.

### Claim 16 (depends on 5)

The apparatus according to claim 5, wherein the apparatus is a terminal device or is comprised in a terminal device, and the network device is a base station.

### Claim 17 (depends on 5)

The apparatus according to claim 5, wherein a length of each of the M second time domain resources is less than a length of a slot.

### Claim 18 (depends on 5)

The apparatus according to claim 5, wherein the first data corresponds to an Ultra-Reliable Low Latency Communications (URLLC) service.

### Claim 19 (depends on 9)

The apparatus according to claim 9, wherein the apparatus is a base station or is applied to a base station.

### Claim 20 (depends on 9)

The apparatus according to claim 9, wherein a length of each of the M second time domain resources is less than a length of a slot.
