IP Library Granted Patent US 12689465
Granted Patent B2
US 12689465 · App. 18/517,542 · Granted Jul 21, 2026

Polar code scheme selection based on receiver decoding capability

Inventors: Peer Berger (Hod Hasharon, IL); Shay Landis (Hod Hasharon, IL); Idan Michael Horn (Hod Hasharon, IL)
Assignee: QUALCOMM Incorporated
H04L1/0057H04L1/0038H04L5/001H04W8/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12689465
App. No.
18/517,542
Granted
Jul 21, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. In polar coding, some bits channels have a higher reliability and other bit channels have a lower reliability. Data may be transmitted on some of the bit channels, and frozen values known to both the receiver and transmitter may be transmitted on the remaining bit channels. The performance of different polar code schemes (e.g., which bit channels are frozen) may depend on the decoder the receiving device uses. A receiving device (e.g., a user equipment for downlink transmissions) may indicate a decoder or polar decoding capability to the transmitting device (e.g., the network entity for downlink transmissions), and the transmitting device may select and indicate to the receiving device a polar coding scheme based on the indicated decoder or decoding capability. The transmitting device may transmit a communication to the receiving device encoded in accordance with the indicated polar coding scheme.

Claims (66)

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, wherein the one or more processors are individually or collectively configured to cause the UE to:

transmit, to a network entity, a capability message indicating a polar decoding capability of the UE as a function of a quantity of active component carriers, as a function of an allocation size, or as a function of a quantity of blind decoding attempts per component carrier;

receive, from the network entity and based at least in part on the capability message, control signaling indicating a polar code scheme; and

receive, from the network entity, a downlink message encoded in accordance with the polar code scheme.

2 . The UE of claim 1 , wherein the one or more processors are individually or collectively further configured to cause the UE to:

decode the downlink message based at least in part on the polar code scheme and using a decoder in accordance with the polar decoding capability.

3 . The UE of claim 1 , wherein the polar code scheme comprises an indication of a set of frozen bit channels for a polar code.

4 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to cause the UE to receive the control signaling indicating the polar code scheme by being individually or collectively configured to cause the UE to:

receive the control signaling indicating a selected index from a set of indices, wherein the set of indices are associated with a respective set of polar code schemes, and wherein the selected index is associated with the polar code scheme.

5 . 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, wherein the one or more processors are individually or collectively configured to cause the UE to:

transmit, to a network entity, a capability message indicating a polar decoding capability of the UE, wherein the capability message indicates a list size of a list decoder used by the UE;

receive, from the network entity and based at least in part on the capability message, control signaling indicating a polar code scheme; and

receive, from the network entity, a downlink message encoded in accordance with the polar code scheme.

6 . The UE of claim 5 , wherein the list size is based at least in part on a power condition at the UE.

7 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to cause the UE to transmit the capability message indicating the polar decoding capability by being individually or collectively configured to cause the UE to:

transmit the capability message indicating the polar decoding capability of the UE as a function of the quantity of active component carriers, wherein the polar code scheme is based at least in part on a quantity of configured active component carriers associated with the downlink message.

8 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to cause the UE to transmit the capability message indicating the polar decoding capability by being individually or collectively configured to cause the UE to:

transmit the capability message indicating the polar decoding capability of the UE as a function of the allocation size, wherein the polar code scheme is based at least in part on a scheduled allocation size associated with the downlink message.

9 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to cause the UE to transmit the capability message indicating the polar decoding capability by being individually or collectively configured to cause the UE to:

transmit the capability message indicating the polar decoding capability of the UE as a function of the quantity of blind decoding attempts per component carrier, wherein the polar code scheme is based at least in part on a quantity of configured blind decoding attempts per component carrier associated with the downlink message.

10 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to cause the UE to transmit the capability message indicating the polar decoding capability by being individually or collectively configured to cause the UE to:

transmit an indication of one or more suggested polar code schemes.

11 . The UE of claim 10 , wherein the polar code scheme is one of the one or more suggested polar code schemes.

12 . The UE of claim 1 , wherein the one or more processors are individually or collectively further configured to cause the UE to:

transmit, to the network entity, an acknowledgment message for the control signaling, wherein reception of the downlink message is based at least in part on the acknowledgment message.

13 . The UE of claim 1 , wherein the one or more processors are individually or collectively configured to receive the downlink message by being individually or collectively configured to cause the UE to:

receive the downlink message via a downlink shared channel or a downlink control channel.

14 . A network entity, comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories, wherein the one or more processors are individually or collectively configured to cause the network entity to:

obtain, from a user equipment (UE), a capability message indicating a polar decoding capability of the UE as a function of a quantity of active component carriers, as a function of an allocation size, or as a function of a quantity of blind decoding attempts per component carrier;

output, to the UE and based at least in part on the capability message, control signaling indicating a polar code scheme; and

output, to the UE, a downlink message encoded in accordance with the polar code scheme.

15 . The network entity of claim 14 , wherein the polar code scheme comprises an indication of a set of frozen bit channels for a polar code.

16 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to output the control signaling indicating the polar code scheme by being individually or collectively configured to cause the network entity to:

output the control signaling indicating a selected index from a set of indices, wherein the set of indices are associated with a respective set of polar code schemes, and wherein the selected index is associated with the polar code scheme.

17 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to obtain the capability message indicating the polar decoding capability by being individually or collectively configured to cause the network entity to:

obtain the capability message indicating a list size of a list decoder.

18 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to obtain the capability message indicating the polar decoding capability by being individually or collectively configured to cause the network entity to:

obtain the capability message indicating the polar decoding capability of the UE as a function of the quantity of active component carriers, wherein the polar code scheme is based at least in part on a quantity of configured active component carriers associated with the downlink message.

19 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to obtain the capability message indicating the polar decoding capability by being individually or collectively configured to cause the network entity to:

receive the capability message indicating the polar decoding capability of the UE as a function of the allocation size, wherein the polar code scheme is based at least in part on a scheduled allocation size associated with the downlink message.

20 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to obtain the capability message indicating the polar decoding capability by being individually or collectively configured to cause the network entity to:

obtain the capability message indicating the polar decoding capability of the UE as a function of the quantity of blind decoding attempts per component carrier, wherein the polar code scheme is based at least in part on a quantity of configured blind decoding attempts per component carrier associated with the downlink message.

21 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to obtain the capability message indicating the polar decoding capability by being individually or collectively configured to cause the network entity to:

obtain an indication of one or more suggested polar code schemes for the UE.

22 . The network entity of claim 21 , wherein the polar code scheme is one of the one or more suggested polar code schemes.

23 . The network entity of claim 14 , wherein the one or more processors are individually or collectively further configured to cause the network entity to:

obtain, from the UE, an acknowledgment message for the control signaling, wherein transmission of the downlink message is based at least in part on the acknowledgment message.

24 . The network entity of claim 14 , wherein the one or more processors are individually or collectively configured to cause the network entity to output the downlink message by being individually or collectively configured to cause the network entity to:

output the downlink message via a downlink shared channel or a downlink control channel.

25 . The network entity of claim 14 , wherein the one or more processors are individually or collectively further configured to cause the network entity to:

encode the downlink message based at least in part on the polar code scheme.

26 . A method for wireless communications at a user equipment (UE), comprising:

transmitting, to a network entity, a capability message indicating a polar decoding capability of the UE as a function of a quantity of active component carriers, as a function of an allocation size, or as a function of a quantity of blind decoding attempts per component carrier;

receiving, from the network entity and based at least in part on the capability message, control signaling indicating a polar code scheme; and

receiving, from the network entity, a downlink message encoded in accordance with the polar code scheme.

27 . The method of claim 26 , further comprising:

decoding the downlink message based at least in part on the polar code scheme and using a decoder in accordance with the polar decoding capability.

28 . The method of claim 26 , wherein the polar code scheme comprises an indication of a set of frozen bit channels for a polar code.

29 . The method of claim 26 , wherein receiving the control signaling indicating the polar code scheme comprises:

receiving the control signaling indicating a selected index from a set of indices, wherein the set of indices are associated with a respective set of polar code schemes, and wherein the selected index is associated with the polar code scheme.