Wireless Rate Adaptation for XR Latency and Error Trade-offs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems for augmented, virtual, and mixed reality experiences face challenges in maintaining optimal data transmission rates due to factors like signal interference and noise, leading to high packet error rates and increased latency, especially in devices with multiple concurrent radio circuits.

Innovation Solution

Implementing a system where a transmitting device adjusts its modulation coding scheme and data rate based on criteria received from a receiving device, such as prioritizing latency or throughput, using indicators like packet error rate, signal-to-noise ratio, or signal-to-interference-and-noise ratio, to optimize data transmission over WLAN/WiFi connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the data rate is increased to improve throughput, then the transmission speed is improved, but the packet error rate increases and latency increases

Engineering Contradiction:
ImprovethroughputVSAvoidpacket error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the modulation coding scheme (MCS) index based on real-time channel conditions (SNR/SINR measurements) and application requirements. The MCS index is updated periodically or upon significant channel changes, allowing the system to adapt between high throughput modes (higher MCS) and reliable transmission modes (lower MCS) as conditions change.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the physical layer transmission parameters (MCS index, which encodes modulation and coding scheme) based on the balance between throughput and reliability requirements. By mapping different application types to different target PER thresholds and selecting appropriate MCS indices from a codebook, the system optimizes the trade-off between data rate and packet error rate.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the data rate is increased to improve throughput, then the transmission speed is improved, but the latency increases

Engineering Contradiction:
ImprovethroughputVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically selects the MCS index based on real-time channel conditions and application requirements. For latency-sensitive applications, the system may prefer lower MCS indices that achieve lower packet error rates and more consistent delivery times, while for throughput-sensitive applications, higher MCS indices are selected to maximize data rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transmission parameters (MCS index) to optimize the trade-off between throughput and latency based on application type. The system maintains a codebook of possible MCS indices and selects from these based on current channel conditions (SNR/SINR) and quality of service requirements.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the MCS index is increased to improve data rate, then the throughput is improved, but the packet error rate increases

Engineering Contradiction:
Improvedata rateVSAvoidpacket error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the MCS index based on real-time channel conditions (SNR/SINR measurements) and application requirements. The MCS index is updated periodically or upon significant channel changes, allowing the system to adapt between high data rate modes (higher MCS) and reliable transmission modes (lower MCS) as conditions change.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the physical layer transmission parameters (MCS index, which encodes modulation and coding scheme) based on the balance between data rate and reliability requirements. By mapping different application types to different target PER thresholds and selecting appropriate MCS indices from a codebook, the system optimizes the trade-off between data rate and packet error rate.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240313884A1Systems and methods of guided wireless communication rate adaptation
Publication Date: 2024.09.19 META PLATFORMS TECHNOLOGIES LLC
  • US20240313884A1 patent drawing
  • US20240313884A1 patent drawing
  • US20240313884A1 patent drawing

AI summary

Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The wireless communication interface can transmit, using a wireless connection with a remote device, one or more data elements to the remote device. The one or more processors can identify a condition of the wireless connection, determine a rate, for transmission of the one or more data elements, based at least on the condition, retrieve a signal from the remote device indicative of at least one criterion for use of the one or more data elements, update the rate based at least on the at least one criterion to determine an updated rate for transmission of the one or more data elements to the remote device, and cause the wireless communication interface to transmit, at the updated rate, the one or more data elements to the remote device.