PHY Frame Formats for Multi-Stream WLAN Preambles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area networks (WLANs) face limitations in transmitting data using more than four space-time streams, as existing standards like IEEE 802.11n support at most four space-time streams, restricting high-throughput and very-high-throughput modes.

Innovation Solution

The method involves generating a data unit with a preamble that includes multiple blocks of very high throughput long training fields (VHT-LTFs), where each block is mapped using a specific matrix P and spatial mapping matrix Q, allowing communication devices to support up to eight space-time streams by using matrices of higher dimensionality and applying frequency-domain Cyclic Delay Diversity to avoid beamforming issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing WLAN standards (IEEE 802.11n) are used, then compatibility and ease of operation are maintained, but the number of space-time streams is limited to at most four, restricting throughput capability

Engineering Contradiction:
Improvenumber of space-time streamsVSAvoidpreamble structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The preamble is segmented into multiple blocks, where each block contains training fields for a specific subset of space-time streams. This allows the system to handle more than four streams by dividing them into manageable groups, with each block supporting up to four streams independently. The segmentation resolves the contradiction by maintaining compatibility with existing four-stream standards while enabling extended support for higher stream counts through additional blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the preamble structure from a single-block design to a multi-block architecture, adding a temporal/dimensional dimension to the training field arrangement. By organizing training fields across multiple blocks with different spatial mapping matrices, the system can accommodate more space-time streams without fundamentally changing the basic training field structure, thus resolving the contradiction between stream capacity and structural complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If more than four space-time streams are supported, then data transmission throughput is improved, but channel estimation accuracy and demodulation reliability become more difficult to maintain

Engineering Contradiction:
Improvedata transmission throughputVSAvoidchannel estimation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

Channel estimation is performed separately for each block of training fields, with each block dedicated to estimating channels for a specific subset of space-time streams. This segmentation allows the receiver to accurately estimate channels for each stream subset independently using appropriate spatial mapping matrices, maintaining estimation accuracy even when the total number of streams exceeds four.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different spatial mapping matrices are applied to different blocks of training fields, optimizing the channel estimation process for each specific subset of streams. This local optimization ensures that each block's training fields are tailored to its specific stream configuration, maintaining high estimation accuracy for each subset while collectively supporting more than four streams overall.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If higher dimensionality mapping matrices are used to support more space-time streams, then stream capacity is improved, but computational complexity and processing requirements increase

Engineering Contradiction:
Improvespace-time stream capacityVSAvoidcomputational processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The computational processing is segmented into separate operations for each block, where each block uses its own spatial mapping matrix of manageable dimensions (supporting up to four streams). This avoids the need to compute and store single massive high-dimensional matrices for all streams simultaneously, reducing memory requirements and computational complexity while maintaining the ability to support more than four streams through multiple blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of using a single high-dimensional mapping matrix for all streams, the patent distributes the mapping function across multiple blocks with lower-dimensional matrices. This dimensional distribution approach reduces the computational burden on individual processing units while achieving the same overall stream capacity through parallel or sequential processing of multiple blocks.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9614707B1PHY frame formats in a system with more than four space-time streams
Publication Date: 2017.04.04 LENOVO IRELAND INTERNATIONAL LTD
  • US9614707B1 patent drawing
  • US9614707B1 patent drawing
  • US9614707B1 patent drawing

AI summary

In generating a data unit for transmission via a communication channel, a preamble of the data unit is generated, including i) generating a set of training fields, and ii) mapping each training field in the set of training fields to a plurality of space-time streams. When the set of training fields consist of four training fields, each training field in the set of training fields is mapped to four space-time streams according to a first space-time stream mapping matrix. When the set of training fields consists of six training fields, each training field in the set of training fields is mapped to six space-time streams according to a second space-time stream mapping matrix, wherein the first space-time stream mapping matrix is not a submatrix of the second space-time stream mapping matrix. A data portion of the data unit is generated so that a receiver device can receive the data portion via a corresponding number of space-time streams using channel information derived from the set of training fields.