XR Peripheral Connection Interval Control for Low-Latency Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing XR systems face challenges in managing wireless connection intervals for peripherals, leading to data congestion and latency issues due to static connection management, which affects the seamless interaction with multiple devices.
Innovation Solution
Implementing a dynamic run-time logic in XR head-mounted displays (HMDs) to proactively adjust connection intervals based on user interactions, using object tracking and LED pattern detection to anticipate changes in peripheral usage, thereby optimizing airtime allocation and reducing latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If static connection intervals are used for peripherals, then device complexity is reduced, but data congestion and latency occur
Solution Approach 1:
The connection interval is changed from a static fixed value to a dynamic adjustable parameter. The system continuously monitors peripheral usage status and automatically adjusts the connection interval in real-time, transforming the rigid static connection management into a flexible dynamic system that adapts to changing operational conditions.
Solution Approach 2:
The system implements a feedback mechanism where the usage status of peripherals is continuously detected and fed back to the connection interval adjustment logic. Based on this feedback, the system automatically modifies the connection interval to optimize data transmission, ensuring reliable communication while reducing congestion.
2Use of energy by moving object
If connection interval is increased for all peripherals, then airtime allocation is improved, but latency increases for active peripherals
Solution Approach 1:
Instead of applying a uniform connection interval to all peripherals, the system implements local quality by assigning different connection intervals to different peripherals based on their individual usage status. Active peripherals receive shorter intervals for low latency, while inactive peripherals have longer intervals for efficient airtime utilization.
Solution Approach 2:
The system dynamically changes the connection interval parameter based on peripheral usage conditions. When a peripheral transitions from inactive to active state, the connection interval parameter is adjusted from a longer value to a shorter value, optimizing both airtime efficiency and response latency.
3Adaptability or versatility
If multiple peripherals connect simultaneously, then device versatility is improved, but data congestion occurs
Solution Approach 1:
The system segments the data transmission channel by assigning different connection intervals to different peripherals. This temporal segmentation allows multiple peripherals to share the wireless medium without simultaneous collisions, reducing data congestion while maintaining support for multiple devices.
Solution Approach 2:
The system implements periodic action by establishing regular connection intervals for each peripheral. This periodic structure organizes data transmissions from multiple peripherals in a coordinated manner, preventing random access conflicts and reducing data congestion.
Data Source
AI summary
A method of selecting a connection interval for wireless communication for peripherals in an extended reality (XR) system comprising connecting, at an XR head mounted display (HMD), with a first peripheral on a first connection interval and a second peripheral on a second connection interval. The method comprises detecting, at the XR HMD, an anticipated change in use from the first peripheral to the second peripheral by a user. The method comprises changing, at the XR HMD, the second connection interval with the second peripheral to a target value prior to an actual change in use by the user.


