# US 12,004,014 B2 · Wireless communication method and communication device

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

- Number: US 12,004,014 B2
- Document ID: US12004014B2
- Status: Granted
- Kind: B2
- Application number: 17/174,279
- Filed: 2021-02-11
- Published: 2021-06-03
- Granted: 2024-06-04
- Earliest claimed: 2018-08-17
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Inventors: Yanan Lin
- Web page: https://patentgrep.com/patent/US12004014B2

## CPC

- H04W 28/24: Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
- H04W 74/0808: using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 5/001: {the frequencies being arranged in component carriers}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04W 16/14: Spectrum sharing arrangements {between different networks}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04L 1/1614: {using bitmaps}
- H04L 1/1642: {Formats specially adapted for sequence numbers}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Embodiments of the present application provide a wireless communication method and a communication device. The method includes: transmitting, by a terminal device, uplink data at least one time, and for each transmission of the uplink data among at least one transmission of the uplink data, transmitting transmission information for each transmission of the uplink data, wherein the transmission information for each transmission of the uplink data comprises at least one of the following: a serial number of each transmission of the uplink data, a total number of times for transmitting the uplink data, and a number of times the uplink data has currently been transmitted among at least one transmission of the uplink data.

## Claims

### Claim 1

A wireless communication method, comprising:
transmitting, by a terminal device, uplink data at least one time, and for each transmission of the uplink data among at least one transmission of the uplink data, transmitting transmission information for each transmission of the uplink data, wherein the transmission information for each transmission of the uplink data comprises at least one of the following:
a serial number of each transmission of the uplink data, a total number of times for transmitting the uplink data, and a number of times the uplink data has currently been transmitted among at least one transmission of the uplink data;
wherein the method further comprises:
obtaining, by the terminal device, feedback information sent by a network device for the uplink data;
wherein obtaining, by the terminal device, the feedback information sent by the network device for the uplink data comprises:
obtaining the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the transmitting, by the terminal device, the uplink data at least one time comprises:
listening to a channel, by the terminal device, on an unlicensed frequency band; and
if the channel is listened to, transmitting, by the terminal device, the uplink data at least one time on the unlicensed frequency band.

### Claim 3 (depends on 1)

The method according to claim 1, wherein each transmission of the uplink data comprises: a single Transport Block (TB); or, a single Coding Block Group (CBG); or, multiple TBs or CBGs corresponding to multiple streams; or, multiple TBs or CBGs corresponding to a single time domain location.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the obtaining the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data comprises:
according to the serial number of each transmission of the uplink data, determining, from a received feedback message, a bit position of the feedback information for each transmission of the uplink data in the feedback message, wherein the feedback message comprises feedback information for all or part of the at least one transmission of the uplink data; and
obtaining the feedback information for each transmission of the uplink data from the feedback message based on the bit position.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
receiving, by the terminal device, second information sent by a network device, wherein the second information is used to indicate a maximum number of times the terminal device can send the uplink data.

### Claim 6

A wireless communication method, comprising:
receiving, by a network device, uplink data sent from a terminal device at least one time, and transmission information for each transmission of the uplink data sent from the terminal device, wherein the transmission information for each transmission of the uplink data comprises at least one of the following:
a serial number of each transmission of the uplink data, a total number of times for transmitting the uplink data, and a number of times the uplink data has currently been transmitted; and
based on the transmission information for each transmission of the uplink data, sending, by the network device, feedback information for the uplink data to the terminal device,
wherein sending, by the network device, the feedback information for the uplink data to the terminal device comprises:
sending the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data.

### Claim 7 (depends on 6)

The method according to claim 6, wherein each transmission of the uplink data comprises: a single Transport Block (TB); or, a single Coding Block Group (CBG); or, multiple TBs or CBGs corresponding to multiple streams; or, multiple TBs or CBGs corresponding to a single time domain location.

### Claim 8 (depends on 6)

The method according to claim 6, wherein the sending the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data comprises:
according to the serial number of each transmission of the uplink data, determining a bit position of the feedback information for each transmission of the uplink data in a feedback message, wherein the feedback message comprises feedback information for the at least one transmission of the uplink data; and
carrying the feedback information for each transmission of the uplink data at the bit position; and
sending the feedback message.

### Claim 9

A terminal device, comprising:
a memory for storing computer programs;
a processor; and
a transceiver;
wherein the processor is configured to execute the computer programs to control the transceiver to transmit uplink data at least one time, and for each transmission of the uplink data among at least one transmission of the uplink data, transmit transmission information for each transmission of the uplink data, wherein the transmission information for each transmission of the uplink data comprises at least one of the following:
a serial number of each transmission of the uplink data, a total number of times for transmitting the uplink data, and a number of times the uplink data has currently been transmitted among at least one transmission of the uplink data;
wherein the transceiver is further configured to:
obtain feedback information sent by a network device for the uplink data;
wherein the transceiver is further configured to:
obtain the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data.

### Claim 10 (depends on 9)

The terminal device according to claim 9, wherein each transmission of the uplink data comprises: a single Transport Block (TB); or, a single Coding Block Group (CBG); or, multiple TBs or CBGs corresponding to multiple streams; or, multiple TBs or CBGs corresponding to a single time domain location.

### Claim 11 (depends on 10)

The device according to claim 10, wherein the processor is further configured to, according to the serial number of each transmission of the uplink data, determine, from a received feedback message, a bit position of the feedback information for each transmission of the uplink data in the feedback message, wherein the feedback message comprises feedback information for all or part of the at least one transmission of the uplink data;
wherein the transceiver is configured to, obtain the feedback information for each transmission of the uplink data from the feedback message based on the bit position.

### Claim 12

A network device, comprising:
a memory for storing computer programs;
a processor; and
a transceiver;
wherein the processor is configured to execute the computer programs to control the transceiver to receive uplink data sent from a terminal device at least one time, and transmission information for each transmission of the uplink data sent from the terminal device for each transmission of the uplink data among at least one transmission of the uplink data, wherein the transmission information for each transmission of the uplink data comprises at least one of the following:
a serial number of each transmission of the uplink data, a total number of times for transmitting the uplink data, and a number of times the uplink data has currently been transmitted; and
based on the transmission information for each transmission of the uplink data, send feedback information for the uplink data to the terminal device;
wherein the transceiver is further configured to:
send the feedback information for each transmission of the uplink data according to the serial number for each transmission of the uplink data.

### Claim 13 (depends on 12)

The network device according to claim 12, wherein each transmission of the uplink data comprises: a single Transport Block (TB); or, a single Coding Block Group (CBG); or, multiple TBs or CBGs corresponding to multiple streams; or, multiple TBs or CBGs corresponding to a single time domain location.

### Claim 14 (depends on 12)

The device according to claim 12, wherein the processor is further configured to, according to the serial number of each transmission of the uplink data, determine a bit position of the feedback information for each transmission of the uplink data in a feedback message, wherein the feedback message comprises feedback information for the at least one transmission of the uplink data; and carry the feedback information for each transmission of the uplink data at the bit position;
wherein the transceiver is further configured to send the feedback message.

### Claim 15 (depends on 1)

The method according to claim 1, wherein obtaining the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data comprises:
determining a code domain resource of the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data; and
obtaining the feedback information for each transmission of the uplink data based on the code domain resource for the feedback information for each transmission of the uplink data.

### Claim 16 (depends on 6)

The method according to claim 6, wherein sending the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data comprises:
determining a code domain resource of the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data; and
sending the feedback information for each transmission of the uplink data based on the determined code domain resource.

### Claim 17 (depends on 9)

The device according to claim 9, wherein the processor is configured to:
determine a code domain resource of the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data; and
obtain the feedback information for each transmission of the uplink data based on the code domain resource for the feedback information for each transmission of the uplink data.

### Claim 18 (depends on 12)

The device according to claim 12, wherein the processor is configured to:
determine a code domain resource of the feedback information for each transmission of the uplink data according to the serial number of each transmission of the uplink data; and
Sending the feedback information for each transmission of the uplink data based on the determined code domain resource.
