Dynamic Packet Coding for Broadcast Feedback and Resource Allocation
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
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.


