Dynamic Port Range Allocation for Low Latency Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DOCSIS networks face challenges in automatically detecting and classifying low latency traffic, leading to inefficient data packet routing, which results in lag and delay for applications requiring low latency, as existing port ranges for low latency traffic often become exhausted, necessitating manual intervention by ISPs or MSOs.

Innovation Solution

A low latency controller is implemented to maintain a port range map and dynamically adjust classifications by sending a dynamic service change signal to the CMTS via protocols like TR-069, ensuring that data packets are routed through the correct service flow without user or provider intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed port range is allocated for low latency traffic, then initial traffic classification works, but the port range becomes exhausted requiring manual intervention

Engineering Contradiction:
Improvetraffic classification reliabilityVSAvoidport range adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic port range allocation where the network device automatically adjusts the port range for low latency service flow based on real-time traffic analysis. Instead of using a static port range that gets exhausted, the system continuously monitors traffic patterns and expands or modifies the port range dynamically to accommodate new low latency applications without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the port range parameter automatically based on detected traffic characteristics. When new low latency traffic is identified outside the current port range, the system modifies the port range parameters to include these new ports, ensuring continuous adaptability to evolving application requirements.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual intervention is used to update port ranges, then accuracy is maintained, but operational complexity and time increase

Engineering Contradiction:
Improvetraffic classification precisionVSAvoidclassifier update ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The network device performs self-service by automatically detecting low latency traffic patterns and autonomously updating the port range and service flow classifications. The system monitors its own traffic, identifies when the current port range is insufficient, and automatically expands it without requiring ISP or MSO intervention, thereby maintaining precision while dramatically improving ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where traffic performance is continuously monitored, and when degradation is detected (indicating port exhaustion or misclassification), the system automatically adjusts the port range and reclassifies traffic to maintain optimal performance without manual input.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If dynamic port range adjustment is implemented, then adaptability improves, but system complexity increases

Engineering Contradiction:
Improveport range adaptabilityVSAvoidcontroller complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network device autonomously performs traffic analysis, port range evaluation, and configuration updates without requiring external control systems. This self-service approach distributes the complexity within the network device itself rather than requiring a separate complex controller, thereby improving adaptability while managing system complexity through decentralized intelligence.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11855899B2System to dynamically detect and enhance classifiers for low latency traffic
Publication Date: 2023.12.26 ARRIS ENTERPRISES LLC
  • US11855899B2 patent drawing
  • US11855899B2 patent drawing
  • US11855899B2 patent drawing

AI summary

A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.