Router Dynamic WAN Interface Assignment by Packet Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current routers lack the ability to dynamically assign network services to the most efficient wide-area network interface based on real-time conditions such as packet rate, quality level, and service type, leading to suboptimal performance in multi-network environments.
Innovation Solution
A router with multiple wide-area network interfaces and a control unit that determines the optimal network interface for assigning network services by analyzing packet rates, quality levels, and service types, using a service dispatcher engine to dynamically adjust assignments based on these conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a router connects to multiple wide-area networks simultaneously, then network service reliability and bandwidth options improve, but the complexity of managing and assigning network services to appropriate interfaces increases
Solution Approach 1:
The router automatically monitors network conditions and performs dynamic interface assignment without user intervention. The control unit autonomously evaluates packet rates, quality levels, and service types to determine optimal interface assignments, eliminating the need for manual configuration while maintaining high reliability across multiple WAN connections.
Solution Approach 2:
The system dynamically adjusts interface assignments based on real-time network conditions rather than using static configurations. The control unit continuously monitors packet rates, quality levels, and service types, automatically reassigning network services to the most appropriate wide-area network interface as conditions change, thereby managing complexity while maximizing reliability.
2Productivity
If network services are statically assigned to wide-area network interfaces, then device complexity is reduced, but network service efficiency and performance deteriorate due to inability to adapt to changing network conditions
Solution Approach 1:
The control unit continuously monitors network conditions including packet rates and quality levels from each wide-area network interface, using this feedback to dynamically adjust service assignments. This closed-loop control mechanism optimizes network service efficiency by automatically routing traffic through the best-performing interfaces while adapting to changing network conditions in real-time.
Solution Approach 2:
The system changes operational parameters dynamically by adjusting which network interface handles which service based on real-time conditions. The control unit modifies assignment decisions according to varying packet rates, quality levels, and service type requirements, enabling the router to optimize performance without requiring complex manual configuration or intervention.
3Reliability
If the router dynamically monitors and adjusts network service assignments based on packet rates and quality levels, then network service performance improves, but the processing overhead and control complexity increase
Solution Approach 1:
The control unit autonomously performs monitoring, evaluation, and assignment of network services without external control. It self-manages the complexity of tracking packet rates, quality levels, and service types across multiple interfaces, converting this control complexity into a self-service automation that improves network service performance while requiring no additional user intervention or external control systems.
Data Source
AI summary
The present invention provides a router including first and second wide-area network interfaces, at least one local area network interface, and a control unit. The local area network interface is electrically connected to at least one electronic device through at least one local area network. The control unit enables the electronic device to have at least one network service of the Internet through the first and the second wide-area network interfaces and the local area network interface, and assigns the network service to the first wide-area network interface or the second wide-area network interface according to at least one condition of the network service, wherein the condition includes at least one packet rate caused by the network service.


