# US 12,004,160 B2 · Rate matching on sidelink automatic gain control

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

- Number: US 12,004,160 B2
- Document ID: US12004160B2
- Status: Granted
- Kind: B2
- Application number: 17/459,796
- Filed: 2021-08-27
- Published: 2023-03-02
- Granted: 2024-06-04
- Earliest claimed: 2021-08-27
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Xiaojie Wang; Piyush Gupta; Junyi Li
- Web page: https://patentgrep.com/patent/US12004160B2

## CPC

- H03G 3/3078: {Circuits generating control signals for digitally modulated signals}
- H04W 72/20: Control channels or signalling for resource management
- H04L 1/0067: {Rate matching (H04L1/0013 and H04L1/08 take precedence)}
- H04L 1/1819: {with retransmission of additional or different redundancy}
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L 27/2602: {Signal structure}
- H04L 2001/0097: {Relays}
- H03G: CONTROL OF AMPLIFICATION
- 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

Methods, systems, and devices for wireless communications at a user equipment (UE) are described. A UE may receive a signal indicating a configuration for a symbol reserved for automatic gain control. Based on the configuration for the symbol reserved for automatic gain control, the UE may multiplex assistance data with the symbol reserved for automatic gain control. In some examples, the UE may multiplex physical sidelink shared channel data or physical sidelink control channel data or both physical sidelink shared channel data and physical sidelink control channel data with the symbol reserved for automatic gain control. The UE may then transmit the multiplexed assistance data in the symbol reserved for automatic gain control.

## Claims

### Claim 1

A user equipment (UE), comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories configured to cause the UE to:
receive a signal indicating a configuration for a symbol reserved for automatic gain control;
multiplex, based at least in part on the configuration for the symbol reserved for automatic gain control, assistance data with the symbol reserved for automatic gain control; and
transmit the multiplexed assistance data in the symbol reserved for automatic gain control.

### Claim 2 (depends on 1)

The UE of claim 1, wherein, to multiplex, the one or more processors configured to cause the UE to:
multiplex, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink shared channel data with the symbol reserved for automatic gain control.

### Claim 3 (depends on 1)

The UE of claim 1, wherein, to multiplex, the one or more processors are configured to cause the UE to:
multiplex, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 4 (depends on 1)

The UE of claim 1, wherein, to multiplex, the one or more processors are configured to cause the UE to:
multiplex, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink shared channel data and physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the one or more processors are configured to cause the UE to:
generate a code block for physical sidelink shared channel data based at least in part on mapping a low-density parity-check code to a circular buffer;
rate match, at a second symbol subsequent to the symbol reserved for automatic gain control, one or more bits associated with the code block with a corresponding redundancy version; and
map one or more parity check bits associated with the code block to the symbol reserved for automatic gain control.

### Claim 6 (depends on 1)

The UE of claim 1, wherein the one or more processors are configured to cause the UE to:
generate a code block for physical sidelink control channel data based at least in part on a polar code;
rate match, at a second symbol subsequent to the symbol reserved for automatic gain control, one or more bits associated with the code block; and
map one or more parity check bits associated with the code block to the symbol reserved for automatic gain control.

### Claim 7 (depends on 6)

The UE of claim 6, wherein a size of the code block is based at least in part on a size of a sidelink control information resource and a size of an automatic gain control resource.

### Claim 8 (depends on 1)

The UE of claim 1, wherein the one or more processors are configured to cause the UE to:
determine a first plurality of code blocks included in a transport block and a second plurality of bits associated with the symbol reserved for automatic gain control; and
select one or more bits associated with the assistance data based at least in part on the first plurality of code blocks included in the transport block and the second plurality of bits associated with the symbol reserved for automatic gain control.

### Claim 9 (depends on 8)

The UE of claim 8, wherein, to select, the one or more processors are configured to cause the UE to:
select an equal number of bits for each code block of the first plurality of code blocks; and
map a remaining number of bits to the symbol reserved for automatic gain control.

### Claim 10 (depends on 8)

The UE of claim 8, wherein, to select, the one or more processors are configured to cause the UE to:
select one or more bits associated with the assistance data based at least in part on a code block associated with the one or more bits and a demodulation reference signal.

### Claim 11 (depends on 8)

The UE of claim 8, wherein, to select, the one or more processors are configured to cause the UE to:
select one or more bits associated with the assistance data based at least in part on a priority of a code block associated with the one or more bits.

### Claim 12 (depends on 11)

The UE of claim 11, wherein the code block is associated with an uplink control information or a medium access control (MAC) control element or both.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the one or more processors are configured to cause the UE to:
select one or more bits associated with the assistance data based at least in part on a plurality of code blocks, wherein the one or more bits are selected uniformly or non-uniformly for the plurality of code blocks.

### Claim 14 (depends on 13)

The UE of claim 13 further comprising an antenna panel, wherein the one or more processors are configured to cause the UE to:
transmit an indication of selection of the plurality of code blocks based at least in part on selecting the one or more bits associated with the assistance data.

### Claim 15 (depends on 14)

The UE of claim 14, wherein the indication of the selection comprises an indication of uniform selection or an indication of non-uniform selection or both.

### Claim 16 (depends on 14)

The UE of claim 14, wherein the indication of the selection comprises at least one of a first sidelink control information format, a second sidelink control information format, a medium access control (MAC) control element, a radio resource control, or a combination thereof.

### Claim 17 (depends on 13)

The UE of claim 13, wherein the one or more processors are configured to cause the UE to:
receive a request to increase reliability associated with the plurality of code blocks, wherein selecting the one or more bits associated with the assistance data is based at least in part on the request.

### Claim 18 (depends on 1)

The UE of claim 1, wherein the assistance data comprises at least one of parity check bits associated with a physical sidelink control channel, parity check bits associated with a physical sidelink shared channel, parity check bits associated with the physical sidelink control channel and the physical sidelink shared channel, an inter-UE co-ordination message, a feedback code book, a tracking reference signal, a channel state information report, or a combination thereof.

### Claim 19

A network entity, comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories configured to cause the network entity to:
determine a configuration for multiplexing assistance data with a symbol reserved for automatic gain control; and
transmit, to a user equipment (UE), a signal indicating the configuration for multiplexing the assistance data with the symbol reserved for automatic gain control.

### Claim 20 (depends on 19)

The network entity of claim 19, wherein, to determine, the one or more processors configured to cause the network entity to:
determine the configuration for multiplexing physical sidelink shared channel data with the symbol reserved for automatic gain control.

### Claim 21 (depends on 19)

The network entity of claim 19, wherein, to determine, the one or more are configured to cause the network entity to:
determine the configuration for multiplexing physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 22 (depends on 19)

The network entity of claim 19, wherein, to determine, the one or more processors are configured to cause the network entity to:
determine the configuration for multiplexing physical sidelink shared channel data and physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 23 (depends on 19)

The network entity of claim 19, wherein the one or more processors are configured to cause the network entity to:
determine a first plurality of code blocks included in a transport block and a second plurality of bits associated with the symbol reserved for automatic gain control; and
configure the UE to select one or more bits associated with the assistance data based at least in part on the first plurality of code blocks included in the transport block and the second plurality of bits associated with the symbol reserved for automatic gain control.

### Claim 24 (depends on 23)

The network entity of claim 23, wherein, to configure, the one or more processors are configured to cause the network entity to:
configure the UE to select an equal number of bits for each code block of the first plurality of code blocks; and
configure the UE to map a remaining number of bits to the symbol reserved for automatic gain control.

### Claim 25 (depends on 23)

The network entity of claim 23, further comprising an antenna panel, wherein the one or more processors are configured to cause the network entity to:
configure the UE to select one or more bits associated with the assistance data based at least in part on a code block associated with the one or more bits and a demodulation reference signal.

### Claim 26 (depends on 23)

The network entity of claim 23, wherein, to configure, the one or more processors are configured to cause the network entity to:
configure the UE to select one or more bits associated with the assistance data based at least in part on a priority of a code block associated with the one or more bits.

### Claim 27 (depends on 26)

The network entity of claim 26, wherein the code block is associated with an uplink control information or a medium access control (MAC) control element or both.

### Claim 28 (depends on 19)

The network entity of claim 19, wherein the assistance data comprises at least one of parity check bits associated with a physical sidelink control channel, parity check bits associated with a physical sidelink shared channel, parity check bits associated with the physical sidelink control channel and the physical sidelink shared channel, an inter-UE co-ordination message, a feedback code book, a tracking reference signal, a channel state information report, or a combination thereof.

### Claim 29

A method for wireless communication at a user equipment (UE), comprising:
receiving a signal indicating a configuration for a symbol reserved for automatic gain control;
multiplexing, based at least in part on the configuration for the symbol reserved for automatic gain control, assistance data with the symbol reserved for automatic gain control; and
transmitting the multiplexed assistance data in the symbol reserved for automatic gain control.

### Claim 30 (depends on 29)

The method of claim 29, the multiplexing comprising:
multiplexing, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink shared channel data with the symbol reserved for automatic gain control.

### Claim 31 (depends on 29)

The method of claim 29, the multiplexing comprising:
multiplexing, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 32 (depends on 29)

The method of claim 29, the multiplexing comprising:
multiplexing, based at least in part on the configuration for the symbol reserved for automatic gain control, physical sidelink shared channel data and physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 33 (depends on 29)

The method of claim 29, further comprising:
generating a code block for physical sidelink shared channel data based at least in part on mapping a low-density parity-check code to a circular buffer;
rate matching, at a second symbol subsequent to the symbol reserved for automatic gain control, one or more bits associated with the code block with a corresponding redundancy version; and
mapping one or more parity check bits associated with the code block to the symbol reserved for automatic gain control.

### Claim 34 (depends on 29)

The method of claim 29, further comprising:
generating a code block for physical sidelink control channel data based at least in part on a polar code;
rate matching, at a second symbol subsequent to the symbol reserved for automatic gain control, one or more bits associated with the code block; and
mapping one or more parity check bits associated with the code block to the symbol reserved for automatic gain control.

### Claim 35 (depends on 29)

The method of claim 29, further comprising:
determining a first plurality of code blocks included in a transport block and a second plurality of bits associated with the symbol reserved for automatic gain control; and
selecting one or more bits associated with the assistance data based at least in part on the first plurality of code blocks included in the transport block and the second plurality of bits associated with the symbol reserved for automatic gain control.

### Claim 36 (depends on 29)

The method of claim 29, further comprising:
selecting one or more bits associated with the assistance data based at least in part on a plurality of code blocks, wherein the one or more bits are selected uniformly or non-uniformly for the plurality of code blocks.

### Claim 37

A method for wireless communication at a base station, comprising:
determining a configuration for multiplexing assistance data with a symbol reserved for automatic gain control; and
transmitting, to a user equipment (UE), a signal indicating the configuration for multiplexing the assistance data with the symbol reserved for automatic gain control.

### Claim 38 (depends on 37)

The method of claim 37, the determining comprising:
determining the configuration for multiplexing physical sidelink shared channel data with the symbol reserved for automatic gain control.

### Claim 39 (depends on 37)

The method of claim 37, the determining comprising:
determining the configuration for multiplexing physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 40 (depends on 37)

The method of claim 37, the determining comprising:
determining the configuration for multiplexing physical sidelink shared channel data and physical sidelink control channel data with the symbol reserved for automatic gain control.

### Claim 41 (depends on 37)

The method of claim 37, further comprising:
determining a first plurality of code blocks included in a transport block and a second plurality of bits associated with the symbol reserved for automatic gain control; and
configuring the UE to select one or more bits associated with the assistance data based at least in part on the first plurality of code blocks included in the transport block and the second plurality of bits associated with the symbol reserved for automatic gain control.

### Claim 42 (depends on 41)

The method of claim 41, the configuring comprising:
configuring the UE to select an equal number of bits for each code block of the first plurality of code blocks; and
configuring the UE to map a remaining number of bits to the symbol reserved for automatic gain control.

### Claim 43

A non-transitory computer-readable medium storing code for wireless communications at a user equipment (UE), the code comprising instructions executable by one or more processors to cause the UE to:
receive a signal indicating a configuration for a symbol reserved for automatic gain control;
multiplex, based at least in part on the configuration for the symbol reserved for automatic gain control, assistance data with the symbol reserved for automatic gain control; and
transmit the multiplexed assistance data in the symbol reserved for automatic gain control.

### Claim 44

A non-transitory computer-readable medium storing code for wireless communications at a network entity, the code comprising instructions executable by one or more processors to cause the network entity to:
determine a configuration for multiplexing assistance data with a symbol reserved for automatic gain control; and
transmit, to a user equipment (UE), a signal indicating the configuration for multiplexing the assistance data with the symbol reserved for automatic gain control.
