Network Traffic Prioritization via Class Markings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wide Area Network (WAN) optimization is challenging due to unknown and dynamic network landscapes, with existing methods failing to provide adequate control over bandwidth distribution and quality of service (QoS), especially for critical applications requiring minimal latency and optimal bandwidth usage.
Innovation Solution
A queuing algorithm that prioritizes minimum latency traffic by creating multiple levels of priority and fairly distributing network traffic, using a network optimization engine to sort data packets based on traffic class markings and transmit them according to distinct schemes, ensuring higher priority for packets with traffic class markings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traffic shaping is used to provide quality of service, then bandwidth distribution control is improved, but device complexity increases
Solution Approach 1:
The patent segments network traffic into multiple priority levels (first priority, second priority, etc.) based on traffic class markings. Each priority level is handled by separate queuing structures, allowing independent control and management of different traffic types without requiring complex monolithic control logic.
Solution Approach 2:
The patent applies preliminary classification and marking of traffic packets before they enter the queuing system. Packets are pre-tagged with priority indicators based on their type (e.g., VoIP, video, data), enabling the queuing algorithm to make rapid scheduling decisions without complex real-time analysis.
2Loss of time
If multiple priority levels are created for delay-sensitive traffic, then latency is reduced, but implementation complexity increases
Solution Approach 1:
The patent divides delay-sensitive traffic into multiple priority levels (first priority for most latency-sensitive, second priority for less latency-sensitive traffic). Each priority level has its own queue, allowing the system to serve critical traffic first while maintaining organized handling of less critical traffic without requiring complex scheduling decisions.
Solution Approach 2:
The patent changes the parameter of traffic classification from binary (priority/non-priority) to multi-level (first priority, second priority, etc.). This parameter change allows finer control over latency differentiation while using standard queuing mechanisms that are relatively simple to implement.
3Productivity
If bandwidth is reduced to optimize WAN performance, then productivity is improved, but control over bandwidth distribution deteriorates
Solution Approach 1:
The patent applies preliminary classification and marking of traffic packets before they enter the queuing system. Packets are pre-tagged with priority indicators based on their type (e.g., VoIP, video, data), enabling the queuing algorithm to make rapid scheduling decisions without complex real-time analysis.
Solution Approach 2:
The patent implements a feedback mechanism where the queuing algorithm monitors bandwidth usage and priority queue states, then dynamically adjusts scheduling decisions. This feedback loop enables the system to maintain optimal performance while providing IT departments with control over bandwidth distribution based on priority levels.
Data Source
AI summary
A network shaping engine can be used to optimize network traffic by employing means to prioritize data packets assigned to a network traffic class over other network traffic. The network shaping engine accomplishes network traffic optimization by determining whether received data packets comprise a traffic class mark or indicia that indicates the data packets are part of a minimum latency traffic class. After analyzing the packets, the network optimization engine sorts the data packets according to the identified traffic classes and transmits the packets. Data packets comprising a traffic class marking are transmitted according to a first transmission scheme while data packets that do not comprise a traffic class marking are transmitted according to a second transmission scheme that differs from the first transmission scheme.


