Wireless Channel Coding with Adaptive Frequency Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless personal area network (WPAN) technologies face challenges in supporting a wide range of data rates required for applications like audio, video, and computer graphics, and struggle with efficient frequency band selection and communication quality optimization.

Innovation Solution

The implementation of a probe, listen, and select (PLS) technique to choose a suitable frequency band based on communication quality, combined with automatic repeat request (ARQ) operations and data encoding algorithms, allowing for flexible modulation and coding schemes to optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple data rates are supported for various applications, then the system becomes more versatile, but the device complexity increases

Engineering Contradiction:
Improvedata rate supportVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts data rates and modulation schemes based on channel conditions. The physical layer adapts between different data rates (e.g., 1 Mbps to 54 Mbps) and modulation types (DSSS, OFDM) depending on the quality of the wireless channel, allowing versatility without requiring permanently complex hardware for all scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters such as data rate, modulation scheme, and frequency band based on channel quality measurements. By varying these parameters dynamically, the system achieves multiple data rate support while keeping the base device architecture relatively simple

Inventive Principle:
Principle #35Parameter changes

2Reliability

If frequency band selection is implemented to optimize communication quality, then the reliability improves, but the loss of time increases due to probe and selection procedures

Engineering Contradiction:
Improvecommunication qualityVSAvoidband selection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary probe transmissions on candidate frequency bands before actual data transmission. By conducting these exploration transmissions in advance, the system gathers channel quality information needed for reliable band selection, accepting the time cost as a necessary preliminary step

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from probe packet transmissions to determine channel quality on different frequency bands. This feedback mechanism allows the system to make informed decisions about which band to use, improving reliability while minimizing the time spent on selection by only probing necessary bands

Inventive Principle:
Principle #23Feedback

3Reliability

If ARQ operations are implemented for error correction, then the reliability improves, but the loss of time increases due to retransmission requirements

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidretransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements ARQ operations selectively rather than for all transmissions. By using partial redundancy and targeted retransmission only when errors are detected, the system achieves reliable data transmission while minimizing the time loss associated with full retransmission protocols

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8223867B2Wireless communications with efficient channel coding
Publication Date: 2012.07.17 TEXAS INSTRUMENTS INC
  • US8223867B2 patent drawing
  • US8223867B2 patent drawing
  • US8223867B2 patent drawing

AI summary

A data encoding algorithm can be used (120) to generate overhead bits from original data bits, and the original data bits and overhead bits can be transmitted in respectively separate transmissions (121, 123), if the overhead bits are needed. At the receiver, the original data bits can be determined (125) from the received overhead bits, or the received data bits and the received overhead bits can be combined and decoded together (126) to produce the original data bits.