Network Coding Device Selection in Wireless Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in efficiently selecting suitable network coding devices for retransmissions, especially in scenarios without a central network entity or controller.

Innovation Solution

A method where a user equipment (UE) initiates the selection of network coding devices by transmitting an announcement message, requesting devices to serve as network coding devices based on specified thresholds, and selecting devices based on votes or claims received from other wireless devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a UE initiates network coding device selection by transmitting announcement messages and receiving confirmation messages with votes, then the system can select suitable network coding devices without central control, but the signaling overhead and message exchange complexity increase

Engineering Contradiction:
ImproveAbility to select network coding devices without central controllerVSAvoidMessage exchange and selection procedure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling UEs to autonomously select network coding devices without central controller intervention. The announcing UE initiates the selection process by broadcasting announcement messages, and other UEs independently evaluate and vote for suitable candidates based on local criteria such as buffer status, channel conditions, and device capabilities. This distributed self-service mechanism resolves the contradiction by achieving adaptability through autonomous device interaction while managing complexity through standardized message formats and automated voting procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by having potential network coding devices pre-evaluate their suitability criteria before receiving votes. Devices that receive announcement messages can proactively assess whether they meet the required thresholds (buffer availability, channel quality, processing capability) and include this evaluation in their confirmation messages. This preliminary self-evaluation reduces the complexity of the selection process by filtering candidates before the voting phase, thereby managing message exchange efficiency while maintaining decentralized adaptability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the UE requests a specific quantity of network coding devices with threshold requirements, then the selection quality improves, but the time and signaling overhead for the selection process increase

Engineering Contradiction:
ImproveQuality of network coding device selectionVSAvoidTime for device selection process
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements partial action by having UEs evaluate and vote for only a subset of potential network coding candidates rather than all possible devices. The announcing UE specifies a requested quantity of encoders, and other UEs selectively confirm only those devices that meet the threshold requirements and appear most suitable based on local measurements. This partial evaluation approach improves reliability by focusing on qualified candidates while reducing time loss by avoiding exhaustive assessment of all possible devices.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent applies periodic action through structured message exchange phases with defined time windows. The selection process is divided into distinct periods: an announcement phase where the requesting UE broadcasts its requirements, a confirmation phase where candidate devices evaluate and respond within a specified time window, and a selection phase where the announcing UE processes votes and finalizes the encoder list. This periodic structuring improves reliability by ensuring thorough evaluation while controlling time loss through enforced time limits on each phase, preventing indefinite selection processes.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250202661A1Encoder selection for network coding
Publication Date: 2025.06.19 QUALCOMM INC
  • US20250202661A1 patent drawing
  • US20250202661A1 patent drawing
  • US20250202661A1 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may transmit, to one or more wireless devices, an announcement message including a request for at least one of the wireless devices to serve as a network coding device for retransmitting packets originally transmitted from the UE. In response to the announcement message, the UE may receive one or more confirmation messages, where each confirmation message may indicate a wireless device that is capable of serving as the network coding device. The UE may select a set of one or more network coding devices from the one or more wireless devices based on the one or more confirmation messages. In some examples, the UE may transmit, to the set of one or more network coding devices, a second announcement message indicating that the set of one or more network coding devices has been selected.