# US 12,003,326 B2 · Data transmission method and apparatus

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

- Number: US 12,003,326 B2
- Document ID: US12003326B2
- Status: Granted
- Kind: B2
- Application number: 17/205,641
- Filed: 2021-03-18
- Published: 2021-07-08
- Granted: 2024-06-04
- Earliest claimed: 2018-09-18
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Qiang Fan; Chunhua You; Chong Lou; Yibin Zhuo; Mingzeng Dai; Jun Wang
- Web page: https://patentgrep.com/patent/US12003326B2

## CPC

- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1887: {Scheduling and prioritising arrangements}
- H04L 1/189: {Transmission or retransmission of more than one copy of a message}
- H04L 49/3072: {Packet splitting}
- H04L 49/9057: Arrangements for supporting packet reassembly or resequencing
- H04W 40/22: using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 92/18: between terminal devices
- 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 first terminal device has first data to be transmitted on a sidelink and has second data to be transmitted on an uplink. The first terminal device performs medium access control MAC protocol data unit PDU assembly on the first data or does not perform MAC PDU assembly on the first data based on a result of comparison between a transmission priority of the first data and a transmission priority of the second data.

## Claims

### Claim 1

A method applied to a first terminal device or a chip of the first terminal device, the method comprising:
obtaining a specified quantity of sending times of sending a medium access control (MAC) protocol data unit (PDU) corresponding to first data, wherein the first data is to be sent by the first terminal device to a second terminal device on a sidelink, and the sidelink is a direct wireless communication link between the first terminal device and the second terminal device; and
sending, using a transmission resource, the MAC PDU on the sidelink based on the specified quantity of sending times, wherein the transmission resource is any transmission resource in periodic resources of the first terminal device,
wherein obtaining the specified quantity of sending times of sending the MAC PDU corresponding to the first data comprises:
determining the specified quantity of sending times based on a quality of service parameter corresponding to the MAC PDU, and based on a correspondence between the specified quantity of sending times and the quality of service parameter corresponding to the MAC PDU.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
sending control information to the second terminal device, wherein the control information comprises a new data indicator (NDI), a redundancy version (RV) identifier, and a time-frequency resource indicator, and the time-frequency resource indicator indicates a time-frequency resource location of the third transmission resource.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising, before sending the MAC PDU based on the specified quantity of sending times, and in response to a sidelink transmission opportunity and an uplink transmission opportunity of the first terminal device overlapping in time domain:
comparing, by the first terminal device, a transmission priority of the first data with a transmission priority of second data,
determining, by the first terminal device based on a comparison result, whether or not to discard the sidelink transmission opportunity, and
in response to a determination that the sidelink transmission opportunity is not discarded, performing, by the first terminal device, MAC PDU assembly on the first data.

### Claim 4 (depends on 3)

The method of claim 3, wherein the determination that the sidelink transmission opportunity is not discarded is made in response to the transmission priority of the first data being greater than the transmission priority of the second data.

### Claim 5 (depends on 3)

The method of claim 3, wherein the transmission priority of the first data and the transmission priority of the second data each correspond to any one of the following: a proSe per-packet reliability (PPPR), proSe per-packet priority (PPPP), a 5G quality of service (QoS) identifier, or a QoS flow identifier (QFI).

### Claim 6 (depends on 1)

The method of claim 1, wherein the periodic resources of the first terminal device are allocated by a network device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the specified quantity of sending times is obtained via radio resource control (RRC) dedicated signaling.

### Claim 8 (depends on 1)

The method according to claim 1, wherein sending, using the transmission resource, the MAC PDU on the sidelink based on specified quantity of sending times comprises sending the MAC PDU on the sidelink without distinguishing between an initial transmission opportunity and a retransmission opportunity.

### Claim 9

An apparatus, comprising:
at least one processor; and
a non-transitory memory storing instructions for execution by the at least one processor;
wherein, when executed by the at least one processor, the instructions cause the apparatus to perform operations comprising:
obtaining a specified quantity of sending times of sending a medium access control (MAC) protocol data unit a (PDU) corresponding to first data, wherein the first data is to be sent by the apparatus to a second terminal device on a sidelink, and the sidelink is a direct wireless communication link between a first terminal device and the second terminal device; and
sending the MAC PDU based on the specified quantity of sending times using a transmission resource, wherein the transmission resource is any transmission resource in periodic resources of the apparatus, wherein obtaining the specified quantity of sending times of sending the MAC PDU corresponding to the first data comprises:
determining the specified quantity of sending times based on a quality of service Parameter corresponding to the MAC PDU, and based on a correspondence between the specified quantity of sending times and the quality of service parameter corresponding to the MAC PDU.

### Claim 10 (depends on 9)

The apparatus according to claim 9, wherein the instructions further cause the apparatus to perform operations comprising:
sending control information to the second terminal device, wherein the control information comprises a new data indicator (NDI), a redundancy version (RV) identifier, and a time-frequency resource indicator, and the time-frequency resource indicator indicates a time-frequency resource location of the transmission resource.

### Claim 11 (depends on 9)

The apparatus according to claim 9, wherein the instructions further cause the apparatus to perform operations comprising, before sending the MAC PDU based on the specified quantity of sending times, and in response to a sidelink transmission opportunity and an uplink transmission opportunity of the first terminal device overlapping in time domain:
comparing a transmission priority of the first data with a transmission priority of second data,
determining, based on a comparison result, whether or not to discard the sidelink transmission opportunity, and
in response to a determination that the sidelink transmission opportunity is not discarded, performing MAC PDU assembly on the first data.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the determination that the sidelink transmission opportunity is not discarded is made in response to the transmission priority of the first data being greater than the transmission priority of the second data.

### Claim 13 (depends on 11)

The apparatus according to claim 11, wherein the transmission priority of the first data and the transmission priority of the second data each correspond to any one of the following: a proSe per-packet reliability (PPPR), proSe per-packet priority (PPPP), a 5G quality of service (QoS) identifier, or a QoS flow identifier (QFI).

### Claim 14 (depends on 9)

The apparatus according to claim 9, wherein the periodic resources of the first terminal device are allocated by a network device.

### Claim 15 (depends on 9)

The apparatus according to claim 9, wherein the specified quantity of sending times is obtained via radio resource control (RRC) dedicated signaling.

### Claim 16 (depends on 9)

The apparatus according to claim 9, wherein sending the MAC PDU on the sidelink based on the specified quantity of sending times comprises sending the MAC PDU on the sidelink without distinguishing between an initial transmission opportunity and a retransmission opportunity.

### Claim 17

A non-transitory computer readable medium with computer readable instructions stored thereon, wherein the instructions, when executed by at least one processor, cause the at least one processor to perform the steps of:
obtaining a specified quantity of sending times of sending a medium access control (MAC) protocol data unit a (PDU) corresponding to first data, wherein the first data is to be sent to a second terminal device on a sidelink, and the sidelink is a direct wireless communication link between a first terminal device and the second terminal device; and
sending the MAC PDU based on the specified quantity of sending times using a transmission resource, wherein the transmission resource is any transmission resource in periodic resources of an apparatus, wherein obtaining the specified quantity of sending times of sending the MAC PDU corresponding to the first data comprises:
determining the specified quantity of sending times based on a quality of service parameter corresponding to the MAC PDU, and based on a correspondence between the specified quantity of sending times and the quality of service parameter corresponding to the MAC PDU.

### Claim 18 (depends on 17)

The non-transitory computer readable medium according to claim 17, wherein the instructions, when executed by the at least one processor, further cause the at least one processor to perform the step of:
sending control information to the second terminal device, wherein the control information comprises a new data indicator (NDI), a redundancy version (RV) identifier, and a time-frequency resource indicator, and the time-frequency resource indicator indicates a time-frequency resource location of the transmission resource.

### Claim 19 (depends on 17)

The non-transitory computer readable medium according to claim 17, wherein the instructions, when executed by the at least one processor, further cause the at least one processor to perform the step of:
before sending the MAC PDU based on the specified quantity of sending times, and in response to a sidelink transmission opportunity and an uplink transmission opportunity of the first terminal device overlapping in time domain:
comparing a transmission priority of the first data with a transmission priority of second data,
determining, based on a comparison result, whether or not to discard the sidelink transmission opportunity, and
in response to a determination that the sidelink transmission opportunity is not discarded, performing MAC PDU assembly on the first data.

### Claim 20 (depends on 17)

The non-transitory computer readable medium according to claim 17, wherein sending the MAC PDU on the sidelink based on the specified quantity of sending times comprises sending the MAC PDU on the sidelink without distinguishing between an initial transmission opportunity and a retransmission opportunity.
