SRv6 BGP Service SID Aggregation for Multi-Type Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing SRv6-based BGP services face suboptimal hardware resource usage and control-plane processing when an egress PE router supports multiple SID types, necessitating separate allocation and advertisement of Service SIDs for each type, leading to inefficiencies in network operations and configuration.
Innovation Solution
A mechanism allowing BGP speakers to advertise multiple Service SID structure information in a single BGP Update message, using a new Service SID TLV type that includes multiple Service SID Structure Sub-Sub-TLVs, enabling interoperability with different vendors and efficient handling of various SID types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an egress PE router supports multiple SID types by allocating separate Service SID and SID structure for each type, then interoperability with different vendors is achieved, but hardware resource usage and control-plane processing become suboptimal
Solution Approach 1:
The patent merges multiple Service SID structures of different types into a single unified Service SID structure. Instead of allocating separate Service SID and SID structure for each SID type (classical SID, uSID, etc.), the invention consolidates them into one structure that can accommodate multiple SID types, thereby reducing hardware resource usage and simplifying the control plane while maintaining interoperability with vendors supporting different SID types
2Adaptability or versatility
If separate Service SID and SID structure are allocated for each SID type, then compatibility with various vendors is ensured, but control-plane processing cycle increases
Solution Approach 1:
The patent combines multiple Service SID structures into a single unified structure that handles multiple SID types simultaneously. This merging reduces the number of separate allocations and processing operations required in the control plane, thereby improving processing cycle efficiency while maintaining vendor compatibility through the unified structure's ability to represent different SID types
3Loss of information
If multiple Service SID structures are advertised separately, then complete SID type information is provided, but configuration operations and messaging overhead increase
Solution Approach 1:
The patent merges multiple Service SID structure advertisements into a single advertisement that contains complete information about multiple SID types. This unified advertisement approach reduces configuration operations and messaging overhead while preserving complete SID type information, making the system easier to operate without losing information completeness
Data Source
AI summary
A Provider Edge (PE) router, in a Segment Routing over Internet Protocol version 6 (SRv6) network, is configured to perform steps of operating a SRv6-based Border Gateway Protocol (BGP) service at the PE router and with the PE router capable of supporting a plurality of Segment Identifier (SID) types in terms of structure; and advertising the SRv6-based BGP service with a BGP Update message containing Service Segment Identifier (SID) information along with a plurality of Service SID Structure information, including one for each of the plurality of SID types.


