WPS Call Handling with PLMN-Based Roaming Profile Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless Priority Service (WPS) calls from authorized users fail when roaming on networks that do not recognize their status, due to each service provider implementing unique protocols and the lack of compatibility across carriers.
Innovation Solution
Implementing a system where a home network maintains multiple user profiles for WPS subscribers, including a 'home' profile for networks recognizing WPS and a 'roaming' profile for networks that do not, ensuring requests for dedicated bearers are omitted when roaming, thus allowing WPS calls to be treated as normal priority calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the network establishes a dedicated bearer with uplifted QCI for WPS calls to ensure high priority service, then call reliability is improved, but the call will fail when roaming on networks that do not recognize WPS status
Solution Approach 1:
The system segments user profiles by PLMN category (home category with WPS service, roaming category without WPS service). The subscriber management function selects different profiles based on whether the user is roaming, thereby applying different QoS treatments segmented by network type.
Solution Approach 2:
The system applies different QoS qualities locally based on the network context. When the user is on a home network, high-priority WPS service with dedicated bearers is applied. When roaming on a non-WPS network, normal priority service is applied instead, matching the local network's capabilities.
2Ease of operation
If each service provider implements its own WPS protocol for priority handling, then service provider control is improved, but compatibility across different carriers deteriorates
Solution Approach 1:
The system implements a universal PLMN category-based profile selection mechanism that works across all service providers. By categorizing networks as home or roaming PLMNs and using standardized QoS parameters, the solution enables WPS service to function universally on home networks while maintaining basic compatibility on roaming networks.
Solution Approach 2:
The subscriber management function acts as an intermediary that translates between WPS priority requirements and network-specific QoS configurations. It selects appropriate user profiles based on PLMN category, mediating between the user's WPS authorization and the visited network's protocol capabilities.
3Reliability
If the network requests a dedicated bearer with uplifted QCI for WPS calls, then priority service quality is improved, but the visited network cannot recognize the request when WPS status is not supported
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple user profiles with different QoS characteristics stored in the subscriber management function. Before the actual call setup, the system selects the appropriate profile based on PLMN category, so the correct QoS parameters are already prepared and available when needed.
Solution Approach 2:
The system changes QoS parameters based on the selected user profile. When a roaming profile is selected, the QCI and priority parameters are set to normal values that the visited network can recognize. When a home profile is selected, WPS-specific high-priority parameters are applied.
Data Source
AI summary
Technology is disclosed herein for WPS call handling for at a roaming or non-WPS supported locations. In an implementation, a wireless network receives a SIP invite for user device from a roaming RAN of a visited network. The user device is subscribed to the wireless network and is authorized for WPS service by the wireless network. The IMS core of the wireless network sends a request to the subscriber management function of the network for a user profile for the user device including the PLMN of the roaming RAN. The subscriber management function identifies a user profile from multiple user profiles for the user device based on the PLMN. Each of the multiple user profiles corresponds to a PLMN category of multiple PLMN categories. The session manager of the wireless network sends a request to establish a default bearer to the roaming RAN based on the user profile.


