Edge Device Route Advertisement for Hybrid Network Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In hybrid networks with diverse architectures, the conversion of packet formats between different network domains leads to low forwarding efficiency, especially when devices along a path do not support all network architectures, resulting in frequent format conversions and resource inefficiencies.
Innovation Solution
A packet processing method where edge devices send a route advertisement message indicating supported network architectures, allowing for efficient route advertisement and packet forwarding based on supported architectures, thereby reducing unnecessary resource occupation and synchronization issues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If packet formats are converted between domains corresponding to different network architectures through edge devices, then compatibility across different network architectures is improved, but forwarding efficiency deteriorates
Solution Approach 1:
The patent applies preliminary action by advertising supported network architectures in advance through route advertisement messages. Edge devices pre-declare which network architectures they support (e.g., MPLS, SRv6) before actual packet forwarding occurs. This allows intermediate devices to select appropriate paths and formats beforehand, avoiding repeated format conversions during forwarding and thus improving forwarding efficiency while maintaining compatibility.
2Adaptability or versatility
If packet formats are converted many times when devices do not support another network architecture, then compatibility is maintained, but forwarding efficiency further deteriorates
Solution Approach 1:
The patent enables intermediate devices to perform preliminary path selection based on pre-advertised architecture support information. By knowing in advance which devices support which architectures, the network can select end-to-end paths that minimize or eliminate format conversions, thereby maintaining compatibility while significantly improving forwarding efficiency.
3Adaptability or versatility
If two routes are advertised for forwarding planes of different network architectures, then route selection flexibility is improved, but resource occupation increases
Solution Approach 1:
The patent merges multiple architecture-specific route advertisements into a single unified route advertisement message. Instead of advertising separate routes for MPLS and SRv6 architectures, the system consolidates them into one message that includes architecture support indicators. This reduces the number of route messages in the network, lowering resource occupation while maintaining the flexibility to select appropriate architectures.
4Adaptability or versatility
If two routes are advertised for different network architectures, then route selection flexibility is improved, but route synchronization deteriorates
Solution Approach 1:
The patent combines multiple architecture-specific routing information into a single synchronized route advertisement message. By including architecture support indicators within one unified message structure, the system ensures that all edge devices receive consistent routing information simultaneously, eliminating synchronization issues that arise from separate advertisement processes while preserving route selection flexibility.
Data Source
AI summary
The present disclosure provides a packet processing method applied to a first edge device, including: sending a route advertisement message of a virtual private network to a second edge device, the route advertisement message indicating whether the first edge device supports a first network architecture and whether the first edge device supports a second network architecture, the first edge device supporting at least one of the first network architecture or the second network architecture; and receiving a second service packet sent by the second edge device, where the second service packet is obtained by the second edge device in response to a first service packet according to the network architecture supported by the first edge device. The present disclosure further provides a packet processing method applied to a second edge device, an edge device, and a computer-readable storage medium.


