Dynamic Packet Coding for Broadcast Feedback and Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communications systems face inefficiencies in broadcast services due to the broadcasting of encoded packets without feedback, leading to unequal decoding success among receiving devices and inefficient resource use.

Innovation Solution

A base station dynamically maps encoded packets onto resources using different coding rates based on channel conditions and feedback, ensuring a threshold percentage of UEs can successfully decode the transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transmitting device broadcasts a full set of encoded packets without feedback, then all UEs can potentially decode successfully, but network resources are used inefficiently

Engineering Contradiction:
Improvedecoding success rateVSAvoidnetwork resource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where UEs send decoding status information back to the transmitting device. The transmitting device then dynamically adjusts the number of encoded packets to broadcast based on this feedback, broadcasting only the necessary amount to achieve successful decoding for the target percentage of UEs, thus resolving the contradiction between reliability and resource efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the system dynamic by adjusting the number of encoded packets based on real-time channel conditions and feedback from UEs. Instead of broadcasting a fixed full set of packets, the transmitting device adapts the packet count dynamically to match actual network conditions, improving both reliability and resource efficiency

Inventive Principle:
Principle #15Dynamics

2Productivity

If the transmitting device broadcasts fewer encoded packets to save resources, then network resource efficiency improves, but decoding reliability decreases due to missing or corrupt packets

Engineering Contradiction:
Improvenetwork resource efficiencyVSAvoiddecoding success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of encoded packet count based on channel conditions and feedback. By adjusting this parameter dynamically, the system achieves optimal balance between resource efficiency and decoding reliability, ensuring sufficient packets are transmitted to overcome channel impairments while avoiding wasteful over-transmission

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the transmitting device uses a single coding rate for all packets, then device complexity is reduced, but adaptability to different channel conditions deteriorates

Engineering Contradiction:
Improvecoding rate managementVSAvoidchannel condition adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the encoded packets into different groups, each potentially using different coding rates appropriate for different channel conditions. This segmentation allows the system to adapt to varying channel qualities across different UEs or time periods while maintaining manageable complexity through structured organization of the packet groups

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12634961B2Dynamic coding for wireless systems
Publication Date: 2026.05.19 QUALCOMM INC
  • US12634961B2 patent drawing
  • US12634961B2 patent drawing
  • US12634961B2 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. One method of dynamically mapping encoded packets may include a base station identifying a set of encoded packets from a set of source packets. The base station may map subsets of the encoded packets onto a first and a second set of resources using different coding rates. In some examples, the base station may schedule one or more resources from the second set of resources for receiving feedback from one or more user equipments (UEs). In some examples, the base station may identify a second set of encoded packets from a second set of source packets and may map the second set of encoded packets onto the second set of resources and a third set of resources. A UE may recover the first or second sets of source packets based on the encoded packets transmitted by the base station.