HE-SIG-B Puncturing Patterns 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, particularly in high-density scenarios, where existing methods do not effectively manage bit rates and puncturing patterns in the High Efficiency (HE) Signal B (HE-SIG-B) field, leading to suboptimal performance and increased overhead.

Innovation Solution

The method involves Block Convolution Code (BCC) encoding and rate-matching of the HE-SIG-B field, using specific puncturing patterns based on the remainder Z, which depends on the total number of bits N modulo K, to generate and transmit Physical Layer Protocol Data Units (PPDUs, and includes de-rate-matching for decoding, optimizing bit transmission and reception.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional encoding methods are used in HE-SIG-B field, then implementation is simpler, but transmission efficiency and user experience in high-density scenarios deteriorates

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The HE-SIG-B field is divided into multiple subfields, each corresponding to different user groups or resource allocations. Each subfield is independently encoded and rate-matched using appropriate puncturing patterns, allowing parallel processing and optimized transmission for different user requirements simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The puncturing pattern is dynamically selected based on the coding rate and the number of bits N in the HE-SIG-B field. The system adapts the rate-matching process by choosing different puncturing patterns (e.g., pattern 1, pattern 2, pattern 3) depending on the remainder when N is divided by the code rate denominator, optimizing transmission efficiency for varying data lengths

Inventive Principle:
Principle #15Dynamics

2Reliability

If fixed puncturing pattern is used, then decoding is simpler, but performance in varying bit rates deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidbit rate adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The puncturing pattern parameters are changed based on the coding rate and the number of bits N. The system selects from multiple predefined puncturing patterns (pattern 1, pattern 2, pattern 3) by calculating the remainder when N is divided by the code rate denominator. This parameter adaptation ensures optimal performance across different bit rates and coding rates while maintaining reliable communication

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If overhead is reduced through efficient encoding, then bandwidth utilization improves, but encoding complexity increases

Engineering Contradiction:
Improveoverhead reductionVSAvoidencoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Multiple puncturing patterns are pre-defined and stored in the system. The rate-matching process uses these pre-computed patterns to efficiently encode the HE-SIG-B field without requiring complex real-time pattern generation. The transmitter selects the appropriate pre-defined pattern based on the coding rate and bit count, reducing computational complexity while achieving overhead reduction

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10270463B2Communication of user specific control information in a wireless network
Publication Date: 2019.04.23 ATLAS GLOBAL TECHNOLOGIES LLC
  • US10270463B2 patent drawing
  • US10270463B2 patent drawing
  • US10270463B2 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.