Dynamic Wireless Data Aggregation for Low-Latency Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless network data aggregation techniques can inadvertently add latency for low-latency applications, such as gaming and video conferencing, by consolidating multiple packets into single units for transmission, which is detrimental to user experience.
Innovation Solution
Implementing a system and method to dynamically enable and disable data aggregation based on the identification of low-latency applications, allowing wireless chips to negotiate and adjust aggregation settings during connection setup, and dynamically disable aggregation for low-latency packets while maintaining it for non-low-latency packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data aggregation is enabled to improve network efficiency, then network throughput is improved, but latency increases for low-latency applications
Solution Approach 1:
The system dynamically adjusts aggregation settings based on application type. The access point monitors application characteristics and switches between aggregation enabled and disabled states accordingly, making the system adaptable to different traffic requirements rather than using a fixed aggregation configuration
Solution Approach 2:
The system segments traffic into different categories (low-latency applications versus other applications) and applies different aggregation settings to each segment. Low-latency traffic receives non-aggregated handling while other traffic benefits from aggregation, allowing both requirements to be satisfied simultaneously
2Productivity
If data aggregation is enabled during connection setup, then network efficiency is improved, but it cannot adapt to low-latency applications requiring rapid transmission
Solution Approach 1:
The aggregation configuration transitions from a static setup-time parameter to a dynamic runtime setting. The access point continuously monitors application characteristics and adjusts aggregation status in real-time, enabling the system to adapt to changing traffic requirements while maintaining good network efficiency
Solution Approach 2:
The system changes the aggregation parameter (enabled/disabled state) based on detected application characteristics. When low-latency applications are identified, the aggregation parameter is switched from enabled to disabled state, and vice versa, allowing the system to optimize for different application requirements
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
The disclosure describes systems and methods for dynamically enabling and disabling data aggregation control. A device can communicate with an access point (310) or a station (315). A first wireless chip (330A) in the access point (310) can establish a wireless connection with a second wireless chip (330B) in the station (315). The first wireless chip (330A) and second wireless chip can negotiate during setup of the wireless connection whether to enable aggregation of data via the wireless connection. The device can detect that a flow of packets traversing the wireless connection corresponds to a low-latency application. Upon detection, the device can communicate information to the first wireless chip (330A) and the second wireless chip (330B) to cause the first wireless chip (330A) and the second wireless chip (330B) to dynamically disable the aggregation of data being communicated by the low-latency application over the wireless connection.