# US 12,009,959 B1 · Techniques for managing peak-to-average power ratio

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

- Number: US 12,009,959 B1
- Document ID: US12009959B1
- Status: Granted
- Kind: B1
- Application number: 18/156,233
- Filed: 2023-01-18
- Granted: 2024-06-11
- Earliest claimed: 2023-01-18
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Iyab Issam Sakhnini; Tao Luo
- Web page: https://patentgrep.com/patent/US12009959B1

## CPC

- H04L 27/2617: {using block codes}
- H04L 27/2697: {in combination with other modulation techniques}
- 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 are described. Techniques described herein provide for managing peak-to-average power ratio (PAPR) using an index modulation scheme. A first communication device may generate a set of information bits to convey to a second communication device via the index modulation scheme. A set of extra information bits may be generated using a linear coding scheme, and the set of extra information bits may be inserted into the set of information bits. The first communication device may encode the set of information bits with the inserted extra, and the first communication device may transmit, to the second communication device, a signal including the encoded set of information bits.

## Claims

### Claim 1

An apparatus for wireless communication at a first device, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and executable by the processor to cause the apparatus to:
generate a set of information bits to convey to a second device via an index modulation scheme, the set of information bits comprising a first subset of information bits and a second subset of information bits;
generate a third subset of information bits based at least in part on a linear coding scheme;
insert the third subset of information bits within the first subset of information bits or the second subset of information bits;
encode the set of information bits based at least in part on the inserting; and
transmit, to the second device, a signal comprising the encoded set of information bits.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to:
select a first group of information bits and a second group of information bits from a plurality of groups of information bits, wherein the second subset of information bits comprises the first group of information bits and the second group of information bits,
wherein the instructions to insert the third subset of bits are executable by the processor to cause the apparatus to:
insert the third subset of information bits within the first group of information bits or the second group of information bits.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the instructions are further executable by the processor to cause the apparatus to:
transmit, to the second device, an indication of the first group of information bits, including the third subset of information bits or the second group of information bits including the third subset of information bits, based at least in part on the inserting.

### Claim 4 (depends on 2)

The apparatus of claim 2, wherein the instructions to insert the third subset of information bits within the first group of information bits or the second group of information bits are executable by the processor to cause the apparatus to:
insert the third subset of information bits within the first group of information bits or the second group of information bits based at least on a peak-to-average power ratio associated with the encoded set of information bits.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to:
determine a quantity of groups of information bits based at least on a quantity of information bits of the third subset of information bits,
wherein the instructions to insert the third subset of information bits are executable by the processor to cause the apparatus to:
insert the third subset of information bits within at least one of the quantity of groups of information bits.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the instructions are further executable by the processor to cause the apparatus to:
transmit, to the second device, an indication of the at least one of the quantity of groups of information bits including the third subset of information bits.

### Claim 7 (depends on 5)

The apparatus of claim 5, wherein the instructions to insert the third subset of information bits within the at least one of the quantity of groups of information bits are executable by the processor to cause the apparatus to:
insert the third subset of information bits within the at least one of the quantity of groups of information bits based at least on a peak-to-average power ratio associated with the encoded set of information bits.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the instructions to insert the third subset of information bits are executable by the processor to cause the apparatus to:
insert the third subset of information bits within at least one group of a plurality of groups of information bits; and
insert a set of forced bits within the first subset of information bits for indicating one or more locations of the third subset of information bits.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the instructions are further executable by the processor to cause the apparatus to:
transmit, to the second device, an indication of the set of forced bits.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to:
interleave the first subset of information bits using a first interleaving scheme to generate a first interleaved subset of information bits;
interleave the first subset of information bits using a second interleaving scheme to generate a second interleaved first subset of information bits; and
select the first interleaved first subset of information bits or the second interleaved first subset of information bits based at least on a peak-to-average power ratio associated with the encoded set of information bits,
wherein encode the set of information bits is based at least in part on the selecting.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the index modulation scheme comprises a multi-mode orthogonal frequency divisional multiplexing index modulation scheme.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the third subset of information bits comprises one or more bits of the first subset of information bits or the second subset of information bits.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the signal comprises a multi-mode orthogonal frequency divisional multiplexing index modulation scheme waveform.

### Claim 14 (depends on 1)

The apparatus of claim 1, wherein:
the first device comprises a user equipment; and
the second device comprises a network node.

### Claim 15 (depends on 1)

The apparatus of claim 1, wherein:
the first device comprises a network node; and
the second device comprises a user equipment.

### Claim 16 (depends on 1)

The apparatus of claim 1, wherein:
the first device comprises a first user equipment; and
the second device comprises a second user equipment.

### Claim 17

An apparatus for wireless communication at a second device, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and executable by the processor to cause the apparatus to:
receive, from a first device, a signal;
determine a sequence associated with the signal;
decode the sequence based at least in part on an index demodulation scheme to identify a first subset of information bits of a set of information bits encoded in the signal, a second subset of information bits of the set of information bits encoded in the signal, and a third subset of bits of the set of information bits encoded in the signal based at least in part on the sequence; and
discard the third subset of information bits based at least in part on the decoding.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the instructions to decode the sequence are executable by the processor to cause the apparatus to:
identify a first group of information bits of the second subset of information bits and a second group of information bits of the second subset of information bits.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the instructions are further executable by the processor to cause the apparatus to:
receive, from the first device, an indication of the first group of information bits including the third subset of information bits or the second group of information bits including the third subset of information bits; and
identify the third subset of information bits based at least in part on the indication.

### Claim 20 (depends on 17)

The apparatus of claim 17, wherein the instructions to decode the sequence are executable by the processor to cause the apparatus to:
identify a quantity of groups of information bits of the second subset of information bits.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the instructions are further executable by the processor to cause the apparatus to:
receive, from the first device, an indication of a group of the quantity of groups of information bits including the third subset of information bits; and
identify the third subset of information bits based at least in part on the indication.

### Claim 22 (depends on 17)

The apparatus of claim 17, wherein the instructions are further executable by the processor to cause the apparatus to:
receive, from the first device, an indication of a set of forced bits within the first subset of information bits; and
identify the third subset of information bits based at least in part on the indication.

### Claim 23 (depends on 17)

The apparatus of claim 17, wherein the signal comprises a multi-mode orthogonal frequency divisional multiplexing index modulation scheme waveform.

### Claim 24 (depends on 17)

The apparatus of claim 17, wherein the index demodulation scheme comprises a multi-mode orthogonal frequency divisional multiplexing index modulation scheme.

### Claim 25 (depends on 17)

The apparatus of claim 17, wherein:
the first device comprises a user equipment; and
the second device comprises a network node.

### Claim 26 (depends on 17)

The apparatus of claim 17, wherein:
the first device comprises a network node; and
the second device comprises a user equipment.

### Claim 27 (depends on 17)

The apparatus of claim 17, wherein:
the first device comprises a first user equipment; and
the second device comprises a second user equipment.

### Claim 28

A method for wireless communication at a first device, comprising:
generating a set of information bits to convey to a second device via an index modulation scheme, the set of information bits comprising a first subset of information bits and a second subset of information bits;
generating a third subset of information bits based at least in part on a linear coding scheme;
inserting the third subset of information bits within the first subset of information bits or the second subset of information bits;
encoding the set of information bits based at least in part on the inserting; and
transmitting, to the second device, a signal comprising the encoded set of information bits.

### Claim 29 (depends on 28)

The method of claim 28, further comprising:
selecting a first group of information bits and a second group of information bits from a plurality of groups of information bits, wherein the second subset of information bits comprises the first group of information bits and the second group of information bits,
wherein inserting the third subset of bits comprises:
inserting the third subset of information bits within the first group of information bits or the second group of information bits.

### Claim 30

A method for wireless communication at a second device, comprising:
receiving, from a first device, a signal;
determining a sequence associated with the signal;
decoding the sequence based at least in part on an index demodulation scheme to identify a first subset of information bits of a set of information bits encoded in the signal, a second subset of information bits of the set of information bits encoded in the signal, and a third subset of bits of the set of information bits encoded in the signal based at least in part on the sequence; and
discarding the third subset of information bits based at least in part on the decoding.
