Dynamic Port Range Allocation for Low Latency Traffic
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If manual intervention is used to update port ranges, then accuracy is maintained, but operational complexity and time increase
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.
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.
3Adaptability or versatility
If dynamic port range adjustment is implemented, then adaptability improves, but system complexity increases
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.
Data Source
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.


