5G VNF User Control Plane Event Consolidation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G wireless communication networks, there is a challenge in monitoring and reporting events from user plane and control plane processes to their parent virtual network function processes, which is essential for network optimization and adaptation, as existing methods lack an efficient mechanism for event consolidation and reporting.
Innovation Solution
The solution involves creating blockchains for user plane and control plane processes, where event blocks are added based on thresholds, and when processes self-terminate, they package and return event data to the parent process, allowing for consolidation and storage, enabling effective monitoring and adaptation of network operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate monitoring and reporting mechanisms are used for user plane and control plane processes, then event data can be tracked independently, but the complexity of the system increases and efficiency decreases
Solution Approach 1:
The patent combines separate user plane and control plane event monitoring into a unified blockchain-based reporting system. Both plane types use the same blockchain structure, consensus mechanism, and event packaging process, reducing system complexity while maintaining independent event tracking capability through separate event sources feeding into the unified blockchain ledger.
Solution Approach 2:
The blockchain system serves multiple functions simultaneously: it acts as an event ledger for both user plane and control plane, provides consensus-based event validation, enables efficient event packaging and reporting, and supports network optimization decisions. This multi-functional approach eliminates the need for separate monitoring infrastructures.
2Productivity
If comprehensive event data is collected from both user plane and control plane processes, then network optimization can be improved, but the amount of data to be processed and reported increases
Solution Approach 1:
The patent extracts only the essential event data that exceeds defined thresholds from the comprehensive event streams of user plane and control plane processes. The blockchain records only significant events that require network optimization attention, filtering out routine or redundant data while maintaining the完整性 of critical information needed for network optimization decisions.
Solution Approach 2:
Event thresholds are pre-configured in the blockchain system, allowing events to be automatically filtered and packaged only when they exceed predetermined significance levels. This preliminary filtering action reduces the volume of data that needs to be processed, stored, and reported, while ensuring that all optimization-critical events are captured.
3Measurement precision
If event thresholds are set low to capture all significant events, then monitoring precision improves, but the number of events requiring processing and reporting increases
Solution Approach 1:
The system dynamically adjusts event thresholds as configurable parameters that can be optimized based on network conditions and optimization goals. By carefully tuning these threshold parameters, the system achieves high detection precision for significant events while maintaining processing efficiency by avoiding excessive reporting of minor events. The blockchain structure efficiently handles variable threshold configurations without impacting performance.
Data Source
AI summary
A method of performing a virtual network function. The method comprises forking a user plane process on a computer by a virtual network function process that executes on the computer, forking a control plane process on the computer by the virtual network function process, adding blocks to a user plane blockchain by the user plane process that record user plane events, adding blocks to a control plane blockchain by the control plane process that record control plane events, creating a first package of information by the user plane process based on the user plane blockchain, self-terminating by the user plane process while passing the first package of information to the virtual network function process, creating a second package of information by the control plane process based on the control plane blockchain, self-terminating by the control plane process while passing the second package of information to the virtual network function process.


