Routing Node Next Hop Configuration for Traffic Path Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing network traffic control systems, adjacent nodes cannot be selected as next hop routing nodes for routing nodes neighbor by neighbor, leading to inefficient data transmission paths.

Innovation Solution

The method involves receiving routing advertisement information between networks, determining all routing nodes in the data transmission path, and configuring each routing node with a next hop node that is adjacent to it, ensuring neighbor-by-neighbor selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a route reflector selects the next hop routing node for all routing nodes, then centralized routing control is achieved, but the next hop routing node may not be adjacent to the selected routing node, causing non-optimal data transmission paths

Engineering Contradiction:
Improvecentralized routing controlVSAvoiddata transmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the centralized routing control function by allowing each routing node to independently select its own next hop from its adjacent nodes, rather than having a single route reflector control all routing decisions. This segmentation enables local optimization while maintaining overall routing coordination, resolving the contradiction between centralized control and transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by enabling each routing node to make routing decisions based on its local topology information and adjacent nodes, rather than relying on centralized control from a distance. Each node configures its next hop locally based on its own network conditions, improving data transmission efficiency while maintaining routing coordination.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If the route reflector selects next hop routing nodes for all routing nodes, then routing path control is centralized, but adjacent nodes cannot be selected as next hop routing nodes, leading to suboptimal paths

Engineering Contradiction:
Improverouting path controlVSAvoiddata transmission delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having each routing node pre-configure its next hop routing node from its adjacent nodes before data transmission occurs. This advance configuration ensures that when data needs to be transmitted, the path is already optimized for minimal delay, while maintaining the simplicity of centralized control through the route reflector's role in distributing routing information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent inverts the traditional centralized control approach by allowing routing nodes to select their own next hops rather than having the route reflector assign them. This inversion enables adjacent node selection and reduces transmission delay, while the route reflector maintains control by distributing routing information and coordinating overall path selection.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentEP4089982B1Method and apparatus for controlling network traffic path
Publication Date: 2025.06.04 HUAWEI TECH CO LTD
  • EP4089982B1 patent drawingFigure 1
  • EP4089982B1 patent drawingFigure 2
  • EP4089982B1 patent drawingFigure 3

AI summary

The present invention discloses a method and an apparatus for controlling a network traffic path. The method includes: receiving routing advertisement information from a first network to a second network; determining all routing nodes included in a path through which data pass when flowing from the second network to the first network according to the routing advertisement information; and configuring a next hop routing node for each determined routing node, where the next hop routing node is a node in all the routing nodes included in the path and is adjacent to the routing node for which the next hop routing node is configured, and the routing node for which the next hop routing node is configured does not include a routing node of the first network or a routing node of the second network.