Self-Driven BNG Controller for vBNG Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in managing and scaling virtual broadband network gateways (vBNGs) due to increased demand, limited capacity, and security issues, particularly in deploying additional vBNG instances manually and managing numerous distributed vBNGs.

Innovation Solution

A self-driven BNG controller that elastically provisions vBNG instances on edge routers, dynamically increasing or decreasing instances based on subscriber demand, and implementing load balancing and high availability features to optimize network performance and reduce operational costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual deployment of additional vBNG instances is used, then deployment control is maintained, but deployment time and operational complexity increase

Engineering Contradiction:
Improvedeployment speedVSAvoiddeployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-driven deployment where the BNG controller automatically provisions vBNG instances on edge routers without requiring manual intervention. The controller monitors subscriber demand, determines when additional instances are needed, and automatically deploys them through configuration management applications, transforming a manual process into an autonomous one that improves deployment speed while reducing operational complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-provisions vBNG instances on edge routers before subscriber demand requires them. The controller proactively identifies when instances need to be deployed by monitoring capacity thresholds and preemptively provisions new instances, ensuring capacity is ready before it is needed and avoiding last-minute manual deployment emergencies

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If physical BNG is provisioned for each access point, then dedicated capacity is ensured, but network scalability is limited

Engineering Contradiction:
Improvenetwork scalabilityVSAvoidBNG management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of provisioning dedicated physical BNGs for each access point, the system uses virtualized BNG instances that can be replicated multiple times on edge routers. These virtual instances are identical copies that can be dynamically deployed, cloned, and managed as software entities, enabling the network to scale by creating multiple virtual instances rather than deploying additional physical hardware

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements a universal BNG controller that manages both physical and virtual BNG instances through a unified architecture. This multi-functional controller handles diverse BNG types (physical, virtual, cloud-based) using the same management protocols and interfaces, simplifying the complexity of managing heterogeneous network components while enabling flexible scaling

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If vBNG instances are increased to meet subscriber demand, then service capacity is improved, but power consumption increases

Engineering Contradiction:
ImprovevBNG instance capacityVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by stationary object

Solution Approach 1:

The system dynamically adjusts the number of active vBNG instances based on real-time subscriber demand and capacity thresholds. Rather than maintaining a fixed number of BNG instances, the controller continuously monitors utilization metrics and dynamically provisions or deprovisions instances as needed, allowing the network to scale capacity up when demand increases and scale down to reduce power consumption when demand decreases

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by adjusting the number of active vBNG instances based on monitored metrics such as subscriber capacity thresholds, CPU utilization, and memory usage. When parameters indicate capacity constraints, the controller increases the number of instances; when parameters show excess capacity, it reduces instances to optimize power consumption, creating a dynamic parameter adjustment loop

Inventive Principle:
Principle #35Parameter changes

4Productivity

If manual provisioning is used, then configuration accuracy is maintained, but operational efficiency decreases

Engineering Contradiction:
Improveoperational efficiencyVSAvoiddeployment automation
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system implements self-driven deployment where the BNG controller automatically performs provisioning operations without manual intervention. Configuration management applications handle the entire provisioning process including template application, parameter configuration, and instance deployment, transforming manual operational tasks into automated self-service processes that significantly improve operational efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical provisioning operations with automated software-based configuration management. Instead of human operators manually configuring BNG instances through command interfaces, the system uses configuration templates, automated scripting, and software-defined provisioning mechanisms that perform the same functions with much higher efficiency and consistency

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250039055A1Self-driven and adaptable multi-vbng management orchestration
Publication Date: 2025.01.30 JUNIPER NETWORKS INC
  • US20250039055A1 patent drawing
  • US20250039055A1 patent drawing
  • US20250039055A1 patent drawing

AI summary

A broadband network gateway (BNG) controller is described that includes a network subscriber database (NSDB) and one or more core applications. The NSDB is configured to store vBNG instance information for one or more subscriber devices. The vBNG instance information specifies vBNG instances operable by one or more edge routers. The vBNG instances are configured to receive requests to access service provider services from the one or more subscriber devices and to selectively authenticate the one or more subscriber devices for network services based on authentication information included in the requests to access services provider services. The one or more core applications include a network instance and configuration manager (NICM). The NICM is configured to modify the vBNG instance information at the NSDB to include an additional vBNG instance and to output, to an edge router, an instruction to generate the additional vBNG instance at the edge router.