Bus Accelerator for 5G Control Plane Node Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G wireless telecommunications networks, control plane nodes may not have the availability to establish communication sessions within the required low latency threshold, leading to sub-optimal node selection and wastage of computing and network resources.
Innovation Solution
A bus accelerator is introduced to monitor and identify the most available control plane nodes by determining their scores based on characteristics such as congestion level and average service time, and maintaining these scores in a mapping to enable efficient selection for communication sessions, thereby reducing latency and resource wastage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If control plane nodes are selected without monitoring availability, then node selection is simple, but communication session establishment exceeds latency threshold
Solution Approach 1:
The bus accelerator performs preliminary monitoring of control plane node availability and pre-establishes mappings of available nodes before communication sessions need to be established. This allows the network to quickly select from pre-identified available nodes, reducing latency without requiring complex real-time selection mechanisms during session establishment.
Solution Approach 2:
The bus accelerator acts as an intermediary component between the network and control plane nodes. It monitors node availability, maintains mappings of available nodes, and facilitates efficient selection processes. This intermediary approach decouples the complexity of availability monitoring from the session establishment process, reducing overall system latency.
2Reliability
If all control plane nodes are used for communication sessions, then resource utilization is maximized, but nodes with limited availability become overloaded
Solution Approach 1:
The bus accelerator continuously monitors the availability status of control plane nodes and uses this feedback information to make intelligent selection decisions. By maintaining updated mappings of available nodes and using this feedback to guide session establishment, the system ensures reliable node selection while avoiding overloading nodes with limited availability, thus preventing resource wastage.
Solution Approach 2:
The system dynamically changes the selection parameters based on node availability characteristics. Instead of using fixed selection criteria, the bus accelerator adjusts node selection based on real-time availability parameters, congestion levels, and service time characteristics. This dynamic parameter adjustment ensures reliable node selection while optimizing resource utilization and preventing node overload.
3Productivity
If control plane node availability is not monitored, then system complexity is minimized, but sub-optimal nodes are selected leading to resource wastage
Solution Approach 1:
The bus accelerator extracts the availability monitoring function from the core network nodes and implements it as a separate, dedicated component. By taking out the monitoring complexity and concentrating it in the bus accelerator, the system achieves efficient node selection and avoids resource wastage, while keeping the overall system architecture manageable through functional separation.
Data Source
AI summary
A device may detect a communication session between a user equipment and a network. The device may cause, based on detecting the communication session, a set of queries to be transmitted to a plurality of control plane nodes of the network. The device may determine, based on a set of responses associated with the set of queries, respective characteristics for corresponding control plane nodes, of the plurality of control plane nodes. The device may determine, based on the respective characteristics, scores for the corresponding control plane nodes, wherein the scores are representative of respective capabilities of the corresponding control plane nodes to be used for the communication session. The device may select, based on the scores, a control plane node, from the plurality of control plane nodes, for the communication session. The device may configure the control plane node to perform a control operation for the communication session.


