HE-SIG-B BCC Rate Matching for User-Specific WLAN Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area network (WLAN) technologies face challenges in efficiently encoding and decoding user-specific control information in High Efficiency (HE) WLANs, particularly in high-density scenarios, leading to suboptimal performance and increased overhead in transmitting High Efficiency Signal B (HE-SIG-B) fields.

Innovation Solution

The method involves Block Convolution Code (BCC) encoding and rate-matching of the HE-SIG-B field, using puncturing patterns based on the remainder of the total number of bits modulo the code-rate, to generate and transmit Physical Layer Protocol Data Units (PPDUs, and includes de-rate-matching for decoding, optimizing the encoding and decoding processes for different code-rates such as 3/4, 2/3, and 5/6.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional encoding methods are used for HE-SIG-B field, then the transmission can be performed with standard procedures, but the overhead is increased and efficiency is reduced in high-density WLAN scenarios

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidoverhead
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the puncturing pattern based on the remainder value (N mod K) and code rate. Different puncturing patterns are selected according to these parameters to optimize the balance between transmission efficiency and overhead reduction. This allows the system to adapt the encoding parameters to specific transmission conditions, improving productivity while minimizing overhead.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If rate matching is performed without considering the number of preceding bits, then the encoding process is simpler, but the subfields may not align with rate matching boundaries causing inefficiency

Engineering Contradiction:
Improveencoding simplicityVSAvoidencoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements preliminary action by calculating the remainder (N mod K) before performing rate matching, and using this remainder to select the appropriate puncturing pattern in advance. This preliminary calculation ensures that subfields are properly aligned with rate matching boundaries, improving encoding efficiency without significantly complicating the encoding process. The system prepares the correct pattern selection beforehand to avoid boundary misalignment issues.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a fixed puncturing pattern is used for all code rates, then the implementation is more straightforward, but the performance is suboptimal for different code rates in high-density scenarios

Engineering Contradiction:
Improveimplementation simplicityVSAvoidperformance consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by making the puncturing pattern adaptive rather than fixed. The system dynamically selects puncturing patterns based on the code rate and remainder value, allowing the encoding behavior to change according to transmission conditions. This dynamic approach maintains implementation feasibility through systematic pattern selection while ensuring consistent and optimized performance across different code rates and high-density WLAN scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9742433B2Communication of user specific control information in a wireless network
Publication Date: 2017.08.22 ATLAS GLOBAL TECHNOLOGIES LLC
  • US9742433B2 patent drawing
  • US9742433B2 patent drawing
  • US9742433B2 patent drawing

AI summary

A wireless device generates a High Efficiency Signal B (HE-SIG-B) field by Block Convolution Code (BCC) encoding and rate-matching a BCC block of the HE-SIG-B field, generates a Physical Layer Protocol Data Unit (PPDU) including the HE-SIG-B field, and transmits the PPDU. A total number N is a total number of bits of the HE-SIG-B field that precede the BCC block, and is greater than 0. The BCC block has a puncturing pattern depending on the total number N. A wireless device receives a PPDU. The PPDU includes an HE-SIG-B field that includes an encoded BCC block. The wireless device de-rate-matches the encoded BCC block having a puncturing pattern depending on a total number N. The total number N is a total number of decoded bits of the HE-SIG-B field that preceded the BCC block, and the total number N is greater than 0.