Control Plane Function Entity Session Selection for MBMS Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In current MBMS architectures with separation between control plane and user plane function entities, the control plane struggles to establish session connections that meet the service requirements of application servers, leading to suboptimal service quality.
Innovation Solution
The control plane function entity pre-establishes a correspondence between user plane function entity address information and their capabilities, allowing it to determine the appropriate user plane function entity based on service information from application servers and establish a session connection accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the control plane function entity uses a preconfigured manner to establish session connections to user plane function entities, then the system structure is simple and easy to implement, but the service requirements of application servers cannot be met and service quality is affected
Solution Approach 1:
The control plane function entity pre-establishes a correspondence between user plane function entity address information and user plane capabilities before actual service delivery. This preliminary action enables the system to quickly match service requirements with appropriate user plane function entities without complex real-time configuration, thus maintaining ease of implementation while improving adaptability.
Solution Approach 2:
The patent introduces an intermediary mechanism (the correspondence table between address information and capabilities) that mediates between the control plane and user plane function entities. This intermediary enables flexible service matching without requiring direct complex interactions between control plane and application servers, resolving the contradiction between simple implementation and service adaptability.
2Speed
If the control plane function entity pre-configures session connections to user plane function entities, then the connection establishment is fast and simple, but the particular user plane function entity may have coverage area or service limitation that fails to meet application server requirements
Solution Approach 1:
The system performs preliminary actions by pre-collecting and storing capability information of user plane function entities (such as coverage area, supported services) in a correspondence table. This allows the control plane to quickly query and match appropriate entities based on service requirements without time-consuming real-time discovery, thus maintaining fast connection establishment while expanding effective service coverage.
Solution Approach 2:
The patent transforms the static preconfigured connection approach into a dynamic matching process. The control plane function entity dynamically selects user plane function entities based on real-time service requirements and capability matching, rather than using fixed preconfigured connections. This dynamic approach maintains fast connection establishment while adapting to diverse service coverage needs.
3Device complexity
If the system uses a fixed preconfigured manner for control plane to user plane function entity connections, then the system complexity is low, but the service quality and flexibility are reduced
Solution Approach 1:
The system performs preliminary actions by pre-establishing a correspondence table that maps user plane function entity address information to their capabilities. This preliminary structuring of information allows the control plane to make informed decisions about entity selection without increasing overall system complexity, thereby maintaining low device complexity while improving service quality through better matching.
Solution Approach 2:
The patent changes the parameter of connection establishment from fixed preconfiguration to capability-based selection. By introducing capability parameters (coverage area, service types, etc.) as selection criteria, the system maintains simple overall architecture while improving service quality through parameter-driven intelligent matching between control plane and user plane function entities.
Data Source
AI summary
A communication method and a communications apparatus are disclosed. The method is performed by a control plane function entity and includes: obtaining a correspondence between address information of a user plane function entity and a user plane capability supported by the user plane function entity; receiving a request message from an application server, where the request message is used to request to establish a session for a first service and includes service information of the first service, and the service information includes at least one of broadcast area information and service type information; determining address information of a target user plane function entity based on the correspondence and the service information; and establishing a session connection to the target user plane function entity based on the address information.


