Modificationless Packet Prioritization for RF Frame Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current RF packet schedulers prioritize packets based on header information, leading to inaccurate prioritization and increased latency, particularly affecting latency-sensitive services like VoIP and disrupting real-time communications, while being intolerant to latency for other services like video streaming and web page downloads.
Innovation Solution
A deep packet inspector determines packet priority based on packet contents and encapsulates them with a priority indicator without modifying the original packets, allowing an RF packet scheduler to generate frames that minimize latency and transmission issues, ensuring prioritization is transparent to recipients.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If packets are prioritized based on header information, then the prioritization process is simple and fast, but the prioritization accuracy is poor leading to increased latency
Solution Approach 1:
The system performs preliminary encapsulation of packets with priority indicators before transmission. The deep packet inspector analyzes packet contents in advance and attaches appropriate priority indicators, so that when packets reach the RF packet scheduler, the prioritization can be done quickly based on pre-assigned indicators rather than analyzing contents in real-time.
Solution Approach 2:
The patent introduces an encapsulation layer as an intermediary between the original packet and the transmission system. This encapsulation includes a priority indicator that mediates the prioritization process, allowing the RF packet scheduler to make accurate prioritization decisions without directly analyzing packet contents, thus balancing accuracy and speed.
2Extent of automation
If packets are modified to include priority information, then prioritization can be implemented, but the original packet integrity is compromised
Solution Approach 1:
The patent implements nesting by placing the original packet inside an encapsulation structure. The priority indicator and other control information are embedded in an outer layer that contains the original packet. This allows prioritization functionality to be added while the original packet remains intact and unmodified within the nested structure.
Solution Approach 2:
The packet structure is segmented into distinct components: the original packet content and the encapsulation layer containing priority indicators. This segmentation allows the priority information to be added separately without modifying the original packet, maintaining packet integrity while enabling automated prioritization.
Data Source
AI summary
Modification less packet prioritization for frame generation is disclosed. An aggregation device receives, via a digital communication interface, a plurality of encapsulated packets, each respective encapsulated packet of the plurality of encapsulated packets comprising a priority indicator and a packet to which the priority indicator corresponds. The aggregation device extracts a corresponding plurality of packets from the plurality of encapsulated packets and generates a frame that comprises a subset of packets selected from the plurality of packets based at least in part on the priority indicators that correspond to the plurality of packets. The aggregation device transmits the frame via a second communication interface.


