Signal Field Encoding for WLAN Data Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area networks (WLANs) using orthogonal frequency division multiple access (OFDMA) technology face challenges in efficiently encoding and transmitting data units to multiple client stations, particularly in ensuring proper decoding and resource allocation across different communication protocols, including legacy systems.

Innovation Solution

The method involves generating a physical layer (PHY) preamble for data units by creating information bits, appending tail bits and padding bits to ensure integer puncturing blocks, and encoding these bits to generate an encoded output bit stream, which includes specific fields like HE-SIGA and HE-SIGB for efficient multi-user transmission and decoding across various client stations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If padding bits are added to ensure integer puncturing blocks, then encoding reliability is improved, but data stream length increases

Engineering Contradiction:
Improveencoding reliabilityVSAvoiddata stream length
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by calculating the required number of padding bits before encoding begins. The system determines how many padding bits are needed to make the total bit stream length compatible with puncturing block requirements, then adds exactly that number of padding bits. This prevents encoding errors while minimizing the addition of redundant data.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If tail bits are appended to each group of subfields, then decoding accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the signal field into multiple groups of subfields, where each group is independently encoded with its own tail bits. This allows the receiver to decode each group separately, improving decoding accuracy for each segment while organizing the processing into manageable units that reduce overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-calculating the number of tail bits needed for each group based on the number of information bits in that group. This predetermined approach simplifies the encoding process by eliminating the need for dynamic calculation during transmission, and helps the receiver prepare appropriate decoding parameters in advance.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple padding bits are added to ensure integer puncturing blocks, then encoding reliability is improved, but transmission efficiency decreases

Engineering Contradiction:
Improveencoding reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by calculating the minimum number of padding bits required before encoding starts. The system determines the exact amount needed to reach the next compatible puncturing block boundary, then adds only that specific number of bits. This ensures encoding reliability while minimizing the impact on transmission efficiency by avoiding excessive padding.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10873652B2Signal field encoding in a high efficiency wireless local area network (WLAN) data unit
Publication Date: 2020.12.22 NXP USA INC
  • US10873652B2 patent drawing
  • US10873652B2 patent drawing
  • US10873652B2 patent drawing

AI summary

In a method of generating a field of a physical layer (PHY) preamble of a data unit, information bits to be included in the field are generated. Respective sets of tail bits are appended after respective sets of information bits corresponding to respective ones of a plurality of groups of subfields of the field, each group including one or more of the subfields of the field, to generate an encoder input bit stream. One or more padding bits are added to the encoder input stream to generate a padded encoder input bit stream, the one or more padding bits to ensure an integer number of puncturing blocks in an encoded output bit stream. The padded encoder input bit stream is encoded to generate the encoded output bit stream. The field is generated to include at least some bits from the encoded output bit stream.