Traffic Segmentation via Admission Controller for Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High speed packet network traffic congestion persists due to the inefficiencies in existing protocols like DiffServ, which fail to effectively manage varying service requirements and lead to delays and increased processing needs, especially with large data packets.

Innovation Solution

An admission controller is introduced to differentiate between priority and non-priority message packets by comparing their lengths to a threshold, routing short priority packets through dedicated priority routes and longer packets through best effort routes, while returning error messages for excessively long priority packets to prevent congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DiffServ protocol is used to provide priority handling for certain traffic classes, then service quality for priority traffic is improved, but network congestion increases and processing complexity at intermediate routers increases

Engineering Contradiction:
Improveservice qualityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention segments traffic into different classes (priority and non-priority) and segments packets into different types (data packets and control packets). Priority traffic is further segmented into short packets (forwarded via priority routes) and long packets (forwarded via best effort routes). This segmentation reduces processing complexity by simplifying routing decisions at intermediate routers while maintaining service quality for priority traffic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention applies different quality treatments to different traffic classes and packet types at different network elements. Entry routers apply admission control and routing decisions based on packet characteristics, while intermediate routers apply simpler forwarding rules. This local quality approach optimizes service quality where needed without uniformly increasing complexity across the entire network.

Inventive Principle:
Principle #3Local quality

2Speed

If priority queuing is implemented to handle interrupt-level traffic, then response time for priority packets is improved, but network congestion increases due to queuing delays

Engineering Contradiction:
Improveresponse timeVSAvoidqueuing delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The invention performs preliminary action by classifying and routing packets at the entry router before they enter the network core. Priority packets are identified and routed through dedicated priority routes in advance, avoiding queuing delays at intermediate routers. This preliminary classification and routing decision eliminates the need for complex queuing mechanisms while maintaining fast response times for priority traffic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts priority traffic from the general traffic flow and directs it through separate priority routes. By taking out priority packets from the mainstream traffic and providing them with dedicated routing paths, the system eliminates queuing delays while maintaining fast response times, without requiring complex priority queuing mechanisms at intermediate nodes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If large data packets are transmitted through priority routes, then bandwidth utilization is improved, but congestion occurs due to insufficient routing policy support

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidcongestion
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The invention segments packets into data packets and control packets, and further segments priority traffic into short packets (eligible for priority routes) and long packets (forwarded via best effort routes). This segmentation allows the system to maximize bandwidth utilization for short priority packets while avoiding congestion by routing long packets through best effort routes that can handle larger data transfers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the routing parameter based on packet length and type. Short priority packets receive priority routing treatment, while long packets are routed via best effort paths. This parameter-based differentiation optimizes bandwidth utilization for time-sensitive traffic while preventing congestion by appropriately routing large data packets through routes designed for such traffic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8554860B1Traffic segmentation
Publication Date: 2013.10.08 T MOBILE INNOVATIONS LLC
  • US8554860B1 patent drawing
  • US8554860B1 patent drawing
  • US8554860B1 patent drawing

AI summary

An apparatus and method for forwarding message packets over a network having at least one dedicated priority route. The priority messages are identified and only those priority messages having a length less than or equal to a threshold message length are transmitted over the priority route.