MU-MIMO Scheduling for Fresh Channel State Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area network (WLAN) communication systems, particularly in the 802.11ac standard, face inefficiencies in maintaining fresh channel state information (CSI) for multi-user multiple-input multiple-output (MU-MIMO) transmissions, leading to potential packet loss due to stale CSI when sounding processes are not frequently performed.

Innovation Solution

A dynamic scheduling method that groups stations based on similar characteristics, prioritizes groups for MU-MIMO transmissions, and performs sounding immediately before transmission to ensure fresh CSI, thereby optimizing transmission time and reducing packet loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sounding processes are performed frequently to maintain fresh CSI, then the reliability of MU-MIMO transmissions is improved, but the loss of time and productivity deteriorates due to increased overhead

Engineering Contradiction:
ImproveCSI freshnessVSAvoidsounding overhead time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic scheduling that adapts the sounding process frequency and timing based on current channel conditions, station buffer states, and transmission priorities. Instead of fixed periodic sounding, the system dynamically determines when sounding is necessary, optimizing the balance between CSI freshness and time overhead.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs sounding processes in advance before MU-MIMO transmissions are scheduled, ensuring that fresh CSI is available when needed. By proactively updating channel state information before transmission opportunities arise, the system avoids the need for frequent reactive sounding, thereby reducing overall overhead while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If MU-MIMO transmissions are scheduled without prioritizing groups, then the productivity is improved by continuous transmission, but the reliability deteriorates due to packet loss from stale CSI

Engineering Contradiction:
Improvetransmission throughputVSAvoidpacket reception success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments stations into multiple priority groups based on their characteristics and buffer states. By dividing the station population into distinct groups (e.g., high priority, medium priority, low priority), the system can apply different scheduling strategies to each group, ensuring that critical transmissions receive fresh CSI while maintaining overall system productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels of channel state information to different station groups based on their priority and requirements. High-priority stations receive the most up-to-date CSI through targeted sounding, while lower-priority stations operate with less frequent updates, optimizing the trade-off between reliability and overhead for each local group.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If stations are served in round-robin fashion, then the ease of operation is improved by simple scheduling, but the productivity deteriorates due to idle time when buffers are empty

Engineering Contradiction:
Improvescheduling simplicityVSAvoidchannel utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transitions from static round-robin scheduling to dynamic priority-based scheduling that adapts to real-time buffer states and channel conditions. The scheduler dynamically adjusts which stations are served and in what order, maximizing channel utilization by serving stations with data ready while maintaining operational feasibility through structured group management.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances the reliability and efficiency of MU-MIMO communications by maintaining fresh CSI, improving data packet reception success rates and reducing the need for frequent sounding processes, thus addressing the issue of stale CSI and enhancing overall network performance.

Implementation Method 1

Beamforming is a technique using directional signal transmission or reception with multiple antennas to achieve spatial selectivity. For example, a transmitter can control the phase and amplitude of the signals at each antenna to create a pattern of constructive and destructive interference in the wavefront.

Methodology Applied
Scientific EffectBeamforming: Interference

Implementation Method 2

To obtain the CSI, the transmitter can send a known signal to a device, which allows that device to generate information regarding the channel. The device can then send this CSI back to the transmitter, which in turn can apply the correct phases and amplitudes to form the optimized beam directed at the device. This process is called channel sounding or channel estimation.

Methodology Applied
Scientific EffectChannel sounding:

Data Source

PatentEP3327947B1Scheduling transmission for multi-user, multiple-input, multiple-output data
Publication Date: 2019.12.25 QUALCOMM INC
  • EP3327947B1 patent drawingFigure 1A
  • EP3327947B1 patent drawingFigure 1B~2
  • EP3327947B1 patent drawingFigure 3

AI summary

An access point determines the buffered data for each station of a plurality of stations in a BSS and groups the stations with similar station characteristics. The transmission time to the stations in a group can be apportioned. The groups can be ordered based on station characteristics and a transmission history. A sounding for a group can be performed based on the order. The MU-MIMO transmission for the group can be performed until a first condition is met. If the first condition is met, then the sounding and the MU-MIMO transmission for a next group can be performed, according to the order, until a second condition is met. The first condition can include an apportioned transmission time having expired and/or the buffers for the group being flushed. The second condition can include new data having been buffered by the AP and/or all buffered data having been transmitted.