BGP Route Refresh for Dynamic AFI/SAFI Capability Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Border Gateway Protocol (BGP) requires tearing down and re-establishing sessions for AFI/SAFI capability changes, leading to increased network churn, resource utilization, and potential traffic loss, which is disruptive as the number of services relying on BGP grows.
Innovation Solution
A route refresh message with a message subtype field is used to dynamically update AFI/SAFI capabilities within an established BGP session, allowing for targeted capability changes without full session resets, ensuring backward compatibility and reducing resource consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If BGP session is torn down and re-established for AFI/SAFI capability changes, then capability updates can be achieved, but network churn increases, resource utilization increases, and traffic loss occurs
Solution Approach 1:
The patent applies dynamics by enabling AFI/SAFI capability changes during an active BGP session rather than requiring session teardown. The capability update mechanism allows the protocol to adapt dynamically while maintaining the session state, thus avoiding the energy and resource costs associated with full session re-establishment while still achieving capability versatility updates
2Adaptability or versatility
If BGP session is torn down and re-established for AFI/SAFI capability changes, then capability updates can be achieved, but network disruption and traffic loss increase
Solution Approach 1:
The patent enables dynamic capability updates within an established BGP session, allowing AFI/SAFI changes without session teardown. This dynamic approach maintains network stability and prevents traffic loss while still achieving the necessary capability adaptability updates
3Adaptability or versatility
If full BGP session reset is used for capability changes, then all capabilities can be renegotiated, but convergence time increases
Solution Approach 1:
The patent allows dynamic AFI/SAFI capability updates during an active BGP session, enabling capability negotiation changes without full session reset. This dramatically reduces convergence time while still achieving the necessary capability adaptability, as only the specific capability parameters need updating rather than the entire session
4Adaptability or versatility
If BGP session is torn down for AFI/SAFI changes, then capability updates are achieved, but session establishment overhead increases
Solution Approach 1:
The patent implements dynamic capability updates within the existing BGP session framework, avoiding the need for session teardown and re-establishment. This reduces session management complexity while maintaining the ability to update AFI/SAFI capabilities, as the session state is preserved and only the capability parameters are modified
Data Source
AI summary
In some implementations, a node may generate a first route refresh message that indicates an action request for an address family identifier (AFI) and subsequent address family identifier (SAFI) (AFI/SAFI). The node may send the first route refresh message to another node. The other node may update, based on the action request, a data structure of the other node to indicate that the other node supports or does not support the AFI/SAFI.


