BCC Low-Rate Coding with Repetition for Robust WLAN Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for BCC low coding rate designs in next-generation WLANs, as current designs are undefined or unspecified.
Innovation Solution
Implementing BCC encoding with repetition circuits to achieve lower effective coding rates by encoding input bits using a base code rate and repeating the output, utilizing various repetition patterns and polynomials to achieve specific coding rates such as ½, ⅓, ¼, ⅕, ⅙, and ⅛.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BCC encoding with base code rate is used, then coding reliability is improved, but transmission efficiency deteriorates due to higher overhead
Solution Approach 1:
The patent applies dynamic code rate adjustment by selecting from multiple BCC code rates (1/2, 2/3, 3/4, 5/6) based on channel conditions and communication requirements. This allows the system to adaptively balance between reliability and transmission efficiency, using lower code rates (higher redundancy) when reliability is prioritized and higher code rates when transmission efficiency is more important.
2Reliability
If low coding rate is achieved through repetition, then reliability is improved, but transmission time increases
Solution Approach 1:
The patent performs preliminary encoding using BCC codes at standard code rates (1/2, 2/3, 3/4, 5/6) before transmission, and then applies selective repetition only when lower effective code rates are required for enhanced reliability. This preliminary encoding approach reduces the overall transmission time compared to using only repetition codes, as the BCC encoding provides a foundation of error protection that reduces the need for extensive repetition.
3Reliability
If BCC low coding rate designs are implemented, then robustness in wireless communication is improved, but system complexity increases
Solution Approach 1:
The patent segments the coding system into distinct BCC encoding stages with different code rates (1/2, 2/3, 3/4, 5/6) that can be independently selected and configured. This segmentation allows the system to achieve robustness through proper code rate selection without requiring a completely new complex coding architecture, as each BCC encoder can be implemented using standard designs with different generator polynomials.
Data Source
AI summary
Techniques pertaining to binary convolutional code (BCC) low coding rate designs for next-generation wireless local area networks (WLANs) are described. A processor of an apparatus (e.g., station (STA)) receives a string of input bits and codes the string of input bits. In coding the input bits, the processor encodes the input bits by a BCC encoder of the processor using a base code rate. The processor also repeats an output of the BCC encoder by a repetition circuit of the processor to result in an effective coding rate of the input bits that is lower than the base code rate.


