Wireless Dynamic Channel Coding for Low-Latency, Low-Power Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless error correction codes are unsuitable for latency-critical applications as they prioritize coding gain over latency, leading to increased decoding penalties and power consumption, making them inefficient for achieving bit error rates (BER) of less than 10−10.
Innovation Solution
A forward error correction (FEC) scheme using a linear code that dynamically selects error correction schemes based on channel conditions, reducing latency and energy consumption while maintaining low BER, thereby simplifying analog frontend circuits and reducing the need for adaptive channel equalizers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If current wireless error correction codes are used to achieve low BER, then coding gain is improved, but latency increases due to decoding penalties and rebroadcast mechanisms
Solution Approach 1:
The patent applies dynamics by making the error correction scheme adaptive and configurable based on channel conditions. The system dynamically selects between different error correction codes (e.g., LDPC, Polar, Turbo codes) and adjusts coding rates according to real-time channel quality, allowing optimization of the trade-off between BER and latency for different operating scenarios
Solution Approach 2:
The patent changes parameters by allowing flexible configuration of coding rates, block lengths, and code types. The system can adjust these parameters dynamically based on channel conditions, enabling the selection of lower coding rates for poor channels (improving BER) and higher coding rates for good channels (reducing latency and overhead)
2Reliability
If current wireless error correction codes are used to achieve low BER, then reliability is improved, but power consumption increases
Solution Approach 1:
The system dynamically adapts the error correction scheme based on channel conditions, selecting appropriate code types and rates to minimize power consumption while maintaining required BER performance. In good channel conditions, the system can use simpler codes or lower coding rates, reducing the computational complexity and power consumption of encoding and decoding operations
Solution Approach 2:
The patent enables parameter optimization by allowing adjustment of coding rates and block lengths to match channel conditions. By using higher coding rates in good channels, the system reduces the amount of redundant data to process, thereby reducing the power consumption of the error correction algorithms while maintaining reliability
3Reliability
If current wireless error correction codes are used, then coding gain is achieved, but device complexity increases due to need for adaptive channel equalizers
Solution Approach 1:
The patent extracts and addresses the complexity issue by separating the error correction function from the physical layer signal processing. By using more robust error correction codes that can tolerate higher BER from simplified analog frontend circuits, the system removes the need for complex adaptive channel equalizers, thereby reducing device complexity while maintaining or improving overall reliability
Data Source
AI summary
The present disclosure relates to a device which includes a processor configured to: select, using sensor data, an error correction code from two or more error correction codes, the sensor data representing a physical state of the processor and/or the device; generate channel-coded data by channel-coding input data using the selected error correction code; and provide a representation of the channel-coded data to a transmitter for wireless data transmission.


