gNB-CU-UP Data Plane High Availability via Passive POD Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud infrastructure does not ensure high availability with zero downtime for gNB-CU-UP nodes, leading to significant service disruptions when a data-plane POD crashes, affecting a substantial subscriber base.

Innovation Solution

Implementing an internal controller to identify data-plane POD crashes, initiate procedures to switch a passive POD to an active state, maintain backup flows, migrate IP, and launch a new passive POD for backup, ensuring rapid recovery and minimizing service disruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single active data-plane POD is used for gNB-CU-UP, then device complexity is reduced and ease of operation is improved, but reliability deteriorates because any POD crash causes service disruption

Engineering Contradiction:
Improvedata-plane availabilityVSAvoidPOD architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A passive POD is prepared in advance with all necessary configurations, flows, and IP addresses before any crash occurs. When the active POD crashes, the passive POD is already ready to immediately take over without requiring complex recovery procedures, thus improving reliability while maintaining simple operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The passive POD serves as a complete copy of the active POD, containing identical flow tables, IP addresses, and configuration data. This copying approach ensures that failover is seamless and maintains service continuity without requiring complex synchronization mechanisms during operation.

Inventive Principle:
Principle #26Copying

2Reliability

If a passive POD with backup flows is maintained for high availability, then reliability is improved, but device complexity increases due to additional POD management

Engineering Contradiction:
Improvedata-plane availabilityVSAvoidPOD management simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The passive POD automatically performs self-service by maintaining all necessary flows and configurations in standby mode. When failover is needed, the POD autonomously activates without requiring manual intervention or complex orchestration, simplifying management while ensuring high availability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

All backup flows and configurations are prepared in advance in the passive POD. This preliminary preparation eliminates the need for complex real-time flow migration or configuration synchronization during failover, making the system easier to operate while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If rapid failover from active to passive POD is implemented, then reliability is improved with minimal downtime, but device complexity increases due to coordinated switching procedures

Engineering Contradiction:
Improveservice continuityVSAvoidfailover procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The passive POD maintains an identical copy of all active POD resources including IP addresses and flow tables. This copying strategy enables immediate failover without complex migration procedures, as the passive POD is already configured to handle all traffic seamlessly upon activation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

All failover necessary actions are performed in advance during the passive POD setup phase. Flow tables, IP addresses, and configurations are pre-synchronized, eliminating the need for complex coordinated switching procedures during actual failover events and enabling rapid service continuity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230370872A1GNB-CU-UP Data Plane High Availability In Public/Private Cloud
Publication Date: 2023.11.16 PARALLEL WIRELESS INC
  • US20230370872A1 patent drawing
  • US20230370872A1 patent drawing
  • US20230370872A1 patent drawing

AI summary

The presently described invention provides gNB-CU-UP data plane high availability in a public or private cloud. In one embodiment, a method of providing gNB-CU-UP data plane high availability in public/private cloud includes identifying, by an internal controller, when a data-plane Pod crashes; initiating, by the internal controller, procedures to make a passive POD to an active state; the procedures including at least one of: maintaining, by the passive POD, all flows of all active PODs in it as backup; identifying, by the passive POD, flows of the impacted data-plane POD and marking those flows to an active state; marking remaining non-active flows at the passive POD to be removed; triggering, by the internal controller, label changing of the passive data-plane POD; migrating data-plane Internet Protocol (IP) of crashed POD to the passive data-plane POD; and launching, by a Service Management and Orchestration (SMO), a new passive POD for backup.