Dynamic Metric Routing Path Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing routing path selection methods in communications networks rely on static metric values, leading to inaccurate and inferior path choices due to mismatched real-time network conditions.
Innovation Solution
Dynamically acquiring and using metric values, such as bandwidth, delay, and packet loss, to determine the most suitable routing paths based on actual network conditions, ensuring effective load balancing and optimal resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If static metric values are used for routing path selection, then the routing calculation is simple and fast, but the routing path selection accuracy deteriorates due to mismatch with real-time network conditions
Solution Approach 1:
The patent transforms static routing metrics into dynamic metrics by continuously acquiring real-time network performance data (bandwidth, delay, packet loss) from multiple sources including network nodes and external measurement systems. This dynamic metric acquisition enables the routing path selection to adapt to changing network conditions, resolving the contradiction between selection accuracy and system complexity.
Solution Approach 2:
The patent implements feedback mechanisms where routing metrics are continuously measured, evaluated, and used to update routing decisions. The system collects performance data from the network, processes it through evaluation modules, and feeds back updated metric values to the routing path selection algorithm, creating a closed-loop system that improves accuracy while managing complexity through systematic feedback processing.
2Reliability
If dynamic metric values are acquired and used for routing path selection, then the routing path selection accuracy is improved, but the system complexity and resource consumption increase
Solution Approach 1:
The patent applies partial action by selectively acquiring and processing only the most critical routing metrics (bandwidth, delay, packet loss) rather than all possible network parameters. The system implements a tiered approach where essential metrics are continuously monitored while less critical metrics are updated less frequently or only when thresholds are exceeded, reducing computational overhead while maintaining reliable routing decisions.
Solution Approach 2:
The patent dynamically adjusts metric acquisition parameters such as sampling intervals, measurement granularity, and data collection frequency based on network conditions and service requirements. During normal conditions, the system uses lower-resolution measurements to conserve resources, while during critical events or high-priority routing scenarios, it increases measurement precision and frequency, optimizing the balance between reliability and resource consumption.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a network node and method at a source network node of performing routing path selection in a communications network. The invention further relates to a computer program performing the method according to the present invention, and a computer program product comprising computer readable medium having the computer program embodied therein. In a first aspect of the present invention, a method at a source network node (110) of performing routing path selection in a communications network (100) is provided. The method comprises acquiring (S101) a dynamically changing metric value of at least one of a plurality of data routing paths (112- 119) extending from the source network node to a destination network node (111) to which data is to be routed. Further, the method comprises determining (S102) via which of the data routing paths the data is to be 1 routed on the basis of the acquired dynamically changing metric value of the at least one data routing path in order to satisfy at least one predetermined routing criterion, and routing (S103) the data from the source network node to the destination node over the determined data routing paths.