Autonomous System Number Migration Without Session Interruption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for migrating autonomous system (AS) numbers in telecommunications networks, such as those using BGP or BGPsec protocols, result in service interruptions and instability due to the need for reinitializing BGP sessions and updating routing tables, which complicates network management and resource optimization in data centers.

Innovation Solution

A method and device configuration for dynamically replacing AS numbers within a network node's sessions using a new AS number, which is automatically propagated to other nodes, allowing seamless migration without interrupting active sessions, by sending configuration messages that request replacement of the old AS number with a new one, ensuring continuous network operation and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If AS numbers are migrated by reinitializing BGP sessions and updating routing tables, then the AS number migration is achieved, but service interruptions and network instability occur

Engineering Contradiction:
ImproveAS number migration capabilityVSAvoidservice continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by configuring a new AS number on the first node before the old AS number is removed. This ensures that routing sessions are already established with the new AS number before the transition occurs, preventing service interruptions during migration

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by allowing AS numbers to be dynamically updated and replaced during active routing sessions. The system transitions from static AS number configuration to dynamic replacement, enabling seamless migration without requiring session reinitialization

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If manual configuration procedures are used for network infrastructure equipment, then configuration control is maintained, but configuration errors increase and automation level decreases

Engineering Contradiction:
Improveconfiguration controlVSAvoidconfiguration automation level
Core Design Contradiction:
Ease of manufactureVSExtent of automation

Solution Approach 1:

The patent applies self-service by enabling network nodes to automatically configure and migrate AS numbers without manual intervention. The first node autonomously receives configuration messages, updates its AS number, and propagates changes to other nodes, reducing both manual errors and automation gaps

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If BGP sessions are reinitialized during AS number migration, then the new AS number is applied, but signaling traffic increases and session stability decreases

Engineering Contradiction:
ImproveAS number update capabilityVSAvoidsignaling traffic load
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent maintains continuity of useful action by keeping BGP sessions active throughout the AS number migration process. Configuration messages are exchanged and AS numbers are updated without terminating or reinitializing sessions, ensuring continuous routing functionality and minimizing signaling overhead

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11641307B2Method for configuring a network node
Publication Date: 2023.05.02 ORANGE SA
  • US11641307B2 patent drawing
  • US11641307B2 patent drawing
  • US11641307B2 patent drawing

AI summary

A method for configuring a first network node using a first autonomous system (AS) number in at least one session established with another node according to a dynamic routing protocol is described. The method is implemented by the first node and includes receiving a configuration message comprising at least one piece of information that is representative of a second AS number intended to be used by the first node as a replacement for the first number, configuring the first node with the second AS number, identifying at least one second node having at least one session according to the dynamic routing protocol, active with the first node, in which the first node is associated with the first AS number, and sending a control message to the at least one second node requesting the replacement of the first AS number with the second AS number by the at least one second node, such that, after the replacement, the first node is associated with the second AS number in the at least one active session.