Controller Platform Data Buffer for Mobile Network xAPP Lifecycle
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions are unable to efficiently manage the lifecycle of xAPPs and controller platforms in mobile communication networks, particularly in handling the concurrent execution of multiple xAPPs and routing messages and data among SMO, controller platforms, and network nodes.
Innovation Solution
A mobile communication network architecture that includes a service manager orchestrator module and a controller platform with a database module for storing configuration data, a data buffer module for managing data communication, and a control system for managing the lifecycle of applications by controlling the data buffer based on configuration data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple xAPPs are executed concurrently on a controller platform, then the functionality and task coverage of the network management system is improved, but the complexity of managing the lifecycle and routing of these applications increases
Solution Approach 1:
The patent introduces a data buffer as an intermediary component that manages communication between multiple xAPPs and the SMO. This data buffer acts as a mediator that handles message routing, data storage, and coordination between concurrent applications, thereby reducing the management complexity while maintaining multi-app functionality. The data buffer abstracts the complexity of inter-app communication and lifecycle management from the controller platform.
2Adaptability or versatility
If multiple xAPPs are executed concurrently on a controller platform, then the task coverage of the network management system is improved, but the difficulty of routing messages and data among SMO, controller platforms, and network nodes increases
Solution Approach 1:
The data buffer serves as an intermediary that simplifies message routing between SMO, controller platforms, and network nodes. It provides a standardized interface for data exchange, managing the complexity of routing multiple message types between different components. The data buffer abstracts the routing logic, making it easier to manage concurrent applications and their communication paths.
Solution Approach 2:
The patent segments the communication system into distinct functional modules: SMO, controller platforms with multiple xAPPs, and network nodes, with the data buffer acting as a segmented communication layer between them. This segmentation allows each component to focus on specific tasks while the data buffer handles the complexity of inter-component communication and data routing.
3Productivity
If a data buffer module is introduced to manage data communication among applications, SMO, and network nodes, then the routing efficiency is improved, but the device complexity increases
Solution Approach 1:
The data buffer is designed as a universal component that performs multiple functions: data storage, message routing, application coordination, and lifecycle management. By consolidating these diverse functions into a single multi-functional module, the system improves routing efficiency without proportionally increasing overall complexity, as the data buffer handles multiple responsibilities that would otherwise require separate components.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A mobile communication network (100) is disclosed. The mobile communication network (100) comprises a plurality of radio network nodes (E2(i)); a service manager orchestrator module (110) configured to handle network service and operation and configuration of the radio network nodes (E2(i)) by generating requests RQ requesting policies for the management of said radio network nodes (E2(i)); a controller platform (120) configured to manage the radio network nodes (E2(i)) by controlling the execution of applications (xAPP(j)) for carrying out tasks TSK(k) on the radio network nodes (E2(i)) according to policies requested by the service manager orchestrator module (110) through the requests RQ. The controller platform comprises: a database module (148) configured to store configuration data CD comprising data about the configuration and status of said tasks TSK(k) and of said applications (xAPP(j)); a data buffer module (150) configured to manage data communication among the applications (xAPP(j)), the service manager orchestrator module (110) and the radio network nodes (E2(i)); a control system (185) configured to manage the lifecycle of the applications (xAPP(j)) by controlling the data buffer based on said configuration data CD.