Wireless Router Packet Scheduling for Low-Latency WiFi Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless devices and routers lack mechanisms to handle low latency data packets efficiently, leading to bottlenecks in providing low latency services due to the management of resource blocks that prioritize throughput over latency.
Innovation Solution
Implementing a low latency scheduler engine in wireless routers to prioritize low latency data packets using separate service set identifiers (SSIDs) and resource blocks, allowing for immediate processing and transmission of marked data packets over unmarked ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If resource blocks are loaded with incoming data packets to maximize throughput, then data transmission efficiency is improved, but latency increases because low latency packets must wait until the resource block is sufficiently full
Solution Approach 1:
The patent segments data packets into two distinct categories: low latency packets and classic packets. This segmentation allows each type to be handled through different scheduling mechanisms - low latency packets receive immediate processing priority while classic packets follow normal throughput optimization, thereby resolving the contradiction between maximizing throughput and minimizing latency.
Solution Approach 2:
The patent applies local quality by providing differentiated service quality for different packet types. The scheduler engine assigns higher priority and different resource allocation characteristics to low latency packets compared to classic packets, allowing each packet type to receive the specific quality treatment needed for its requirements.
2Device complexity
If a single wireless network name is used for all data packets, then network simplicity is maintained, but low latency services cannot be prioritized separately
Solution Approach 1:
The patent introduces a separate low latency wireless network name (SSID) alongside the classic wireless network name. This segmentation allows the system to maintain simplicity for classic traffic while providing dedicated prioritization channels for low latency traffic, enabling differentiated service without requiring complete network redesign.
Solution Approach 2:
The scheduler engine acts as an intermediary that receives packets from both network names and applies prioritization logic. It mediates between the simplicity of a single network name approach and the need for low latency prioritization by intelligently routing and scheduling packets from either SSID through a unified processing framework.
Data Source
AI summary
Methods and systems for enabling low latency processing in routers which provide and support wireless access and communications. A method for enabling low latency processing in wireless routers includes providing, by a wireless router, a wireless network name and a low latency wireless network name, receiving, by the wireless router from a wireless device, low latency data packets using the low latency wireless network name, receiving, by the wireless router from the wireless device, unmarked data packets using the wireless network name, prioritizing, by a low latency scheduler engine in the wireless router, processing of the low latency data packets over the unmarked data packets, and sending, by the wireless router, the processed low latency data packets prior to sending the processed unmarked data packets.


