RF Packet Scheduler Prioritization via Deep Inspection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current radio frequency (RF) packet schedulers struggle to accurately prioritize packets across different types of traffic, leading to increased latency and undesirable subscriber experiences, especially during heavy usage, as they can only prioritize based on header information without explicit priority indicators.
Innovation Solution
Implementing a deep packet inspector that determines packet priorities based on criteria such as subscriber priority and packet type, generating encapsulated packets with priority indicators, and using an RF packet scheduler in a modem to generate frames based on these priorities for transmission to an aggregation device, thereby minimizing latency and transmission issues without modifying the packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If packet prioritization is implemented without modification, then existing systems and packet recipients do not require changes, but accurate packet priority determination becomes difficult without explicit priority indicators
Solution Approach 1:
The patent introduces a deep packet inspector as an intermediary component that analyzes packet content to determine priority when explicit priority indicators are absent. This mediator bridges the gap between unmodified packets and the prioritization mechanism, enabling accurate priority determination without requiring system-wide modifications.
Solution Approach 2:
The system performs preliminary inspection of packet content before transmission to extract priority information. By analyzing packet characteristics in advance and determining priorities beforehand, the system enables accurate prioritization without requiring modifications to the packet structure or recipient systems.
2Device complexity
If header-based prioritization is used, then implementation is simple, but latency-sensitive packets cannot be accurately prioritized during heavy usage
Solution Approach 1:
The patent changes the parameters used for prioritization from simple header fields to content-based characteristics analyzed by the deep packet inspector. By examining packet payload, protocol type, and other content parameters, the system can accurately identify latency-sensitive traffic even during heavy usage, resolving the contradiction between simplicity and effectiveness.
3Measurement precision
If deep packet inspection is implemented, then accurate packet priority determination is achieved, but system complexity increases
Solution Approach 1:
The patent extracts the deep packet inspection functionality as a separate, dedicated component rather than integrating it throughout the entire system. This modular approach concentrates complexity in one specialized module while keeping the rest of the prioritization system simple, achieving accurate priority determination without proportionally increasing overall system complexity.
Data Source
AI summary
Packet prioritization for frame generation is disclosed. A modem receives, via a first communication interface, a flow priority structure that comprises one or more modem packet flow identifiers, and for each modem packet flow identifier, a corresponding packet flow priority indicator. Each modem packet flow identifier identifies a different packet flow associated with a computing device to which the modem is communicatively coupled. The modem receives, via a second communication interface, a plurality of packets, each packet corresponding to one of the packet flow priority indicators. The modem generates a frame that includes a subset of packets selected from the plurality of packets based at least in part on the packet flow priority indicators that correspond to the plurality of packets, and transmits the frame via the first communication interface to an aggregation device.


