Virtualized BRAS Protocol Component Dynamic Capacity Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing virtualized broadband remote access server (VBRAS) lacks dynamic management capabilities for its protocol component, leading to inefficient resource utilization and user experience degradation due to bottlenecks and redundant resource allocation.

Innovation Solution

A control method and apparatus that dynamically manage the protocol component by obtaining performance parameters such as user count, memory, and CPU utilization rates, enabling capacity expansion or shrinkage by activating or hibernating protocol components within a shared resource pool, thereby optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the protocol component capacity is expanded in advance to handle potential user load, then user service quality is improved, but resource waste increases when user load is low

Engineering Contradiction:
Improveuser service qualityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic capacity adjustment of the protocol component based on real-time monitoring of online user numbers. When the number of online users exceeds a preset threshold, the system activates additional protocol components to handle the load. When users go offline and load decreases, the system deactivates unnecessary components. This dynamic adaptation resolves the contradiction by ensuring sufficient capacity during high load while minimizing resource consumption during low load periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors the number of online users and uses this feedback to adjust protocol component capacity. The preset threshold acts as a trigger point that initiates capacity expansion or contraction. This feedback mechanism ensures that resource allocation is continuously optimized based on actual demand, preventing both over-provisioning and under-provisioning of resources.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the protocol component capacity is shrunk to release resources, then resource utilization is improved, but user experience deteriorates due to processing bottlenecks

Engineering Contradiction:
Improveresource utilizationVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts protocol component capacity based on real-time monitoring of online user numbers. When the number of online users exceeds a preset threshold, the system activates additional protocol components to handle the load. When users go offline and load decreases, the system deactivates unnecessary components. This dynamic adaptation resolves the contradiction by ensuring sufficient capacity during high load while minimizing resource consumption during low load periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors the number of online users and uses this feedback to adjust protocol component capacity. The preset threshold acts as a trigger point that initiates capacity expansion or contraction. This feedback mechanism ensures that resource allocation is continuously optimized based on actual demand, preventing both over-provisioning and under-provisioning of resources.

Inventive Principle:
Principle #23Feedback

3Reliability

If private hardware devices are used for BRAS services, then service reliability is improved, but device substitutability is poor and development period is long

Engineering Contradiction:
Improveservice reliabilityVSAvoiddevice substitutability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements network function virtualization that separates the control plane from the data plane, allowing the same physical hardware to host multiple virtualized BRAS services. The virtualized protocol component can be dynamically instantiated, activated, or deactivated based on service requirements. This universal platform supports multiple services and providers on the same infrastructure, dramatically improving device substitutability while maintaining service reliability through virtualization isolation and management.

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

Data Source

PatentEP3477894B1Method and device for controlling virtualized broadband remote access server (VBRAS), and communication system
Publication Date: 2021.05.05 ZTE CORP
  • EP3477894B1 patent drawingFigure 1~2
  • EP3477894B1 patent drawingFigure 3~4
  • EP3477894B1 patent drawingFigure 5

AI summary

Provided in the embodiments of the present disclosure area a method and device for controlling a virtualized broadband remote access server(VBRAS), and a communication system. The method includes: acquiring a performance parameter of a protocol component in a shared resource pool of a virtualized broadband remote access server; detecting, according to the performance parameters, a control operation which satisfies a preset policy, the control operation being used to control the protocol component of the virtualized broadband remote access server; and performing the detected control operation. In embodiments of the present disclosure, during operation, a performance parameter of the protocol component in the VBRAS shared resource pool, such as the number of online users, a utilization rate of a memory of the protocol component and a utilization rate of a CPU of the protocol component, etc., is acquired, the enabling of the protocol component in the VBRAS is controlled according to the performance parameter, and thereby the expansion reduction of the capacity of the protocol component in the shared resource pool can be controlled and realizing the dynamic expansion and reduction of the capacity the protocol component, appropriately utilizing the resources of protocol component.