Wireless Device Channel Control via Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication in mobile devices is susceptible to interference and deteriorating channel conditions, leading to decreased network performance, which existing protocols struggle to adapt to effectively.

Innovation Solution

Wireless devices collect and analyze information on error rates and received signal strength to detect interference and deteriorating conditions, enabling proactive adaptation of transmission parameters such as data rate, power level, and error correction coding to maintain communication quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If devices increase redundancy for error correction, then error correction capability is improved, but data rate is reduced

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddata rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts the amount of redundancy added to packets based on real-time channel conditions. When channel quality is good, less redundancy is used to maintain high data rates. When channel quality deteriorates, more redundancy is automatically added to maintain reliable communication. This dynamic adaptation resolves the contradiction between error correction capability and data rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of redundancy level (error correction coding rate) based on measured channel conditions. By monitoring packet error rates and signal strength, the system adjusts the coding rate parameter to optimize the balance between error correction and data throughput, resolving the fixed trade-off between reliability and productivity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If devices increase transmission power, then signal strength is improved, but energy consumption is increased

Engineering Contradiction:
Improvesignal strengthVSAvoidtransmission power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts transmission power based on channel conditions and distance to the access point. When the device is close to the access point or channel conditions are good, lower power is used to conserve energy. When distance increases or channel quality deteriorates, power is automatically increased to maintain connection reliability, resolving the contradiction between signal strength and energy consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The wireless device autonomously monitors its own transmission effectiveness and adjusts power levels without external intervention. By tracking acknowledgment packets and error rates, the system self-regulates power consumption to maintain reliable communication while minimizing energy use.

Inventive Principle:
Principle #25Self-service

3Reliability

If devices decrease data rate, then communication reliability is improved, but productivity is reduced

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddata rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts data rate based on real-time channel quality assessment. When channel conditions are excellent, higher data rates are used to maximize throughput. When conditions deteriorate, the system automatically reduces data rate to maintain reliable packet delivery. This dynamic rate adaptation resolves the contradiction between reliability and productivity by optimizing the data rate parameter according to actual channel capacity.

Inventive Principle:
Principle #15Dynamics

4Loss of time

If devices detect interference late, then response time is reduced, but communication disruption occurs

Engineering Contradiction:
Improveresponse timeVSAvoidcommunication continuity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary detection of channel conditions by continuously monitoring packet error rates and signal strength indicators. By detecting degradation trends early, the system can proactively adjust transmission parameters (redundancy, power, data rate) before communication fails completely. This early detection and preliminary adaptation prevents communication disruptions and minimizes response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops by monitoring acknowledgment packets, error rates, and signal strength. This feedback mechanism provides real-time information about channel quality, enabling the system to detect interference early and respond promptly by adjusting transmission parameters, thus maintaining communication continuity while minimizing response time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2147508B1Channel control based on error correction values
Publication Date: 2019.08.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2147508B1 patent drawingFigure 1A~1B
  • EP2147508B1 patent drawingFigure 1C
  • EP2147508B1 patent drawingFigure 2

AI summary

A computing device configured for wireless communication may effectively control adaptation to channel conditions. The device may be configured to identify and classify conditions impacting performance of a channel so that appropriate adaptations may be made. Interference may be detected by correlating received signal strength and packet errors. High received signal strength correlated to a high packet error rate may signify presence of a source of interference. Once a source of interference is detected, other criteria may be used to determine the nature of the interference so that an adaptation that is minimally disruptive of applications can be selected. Additionally, channel degradation may be predicted by monitoring trends in error rates, including Forward Error Correction rates, and adaptation may be used before packet error rates exceed an unacceptable level.