5G SMS Priority Headers for Congestion-Resilient Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 5G mobile communication systems face gaps in providing priority treatment for Multimedia Priority Service (MPS) for Short Message Service (SMS) over 5G System (5GS) and Evolved Packet System (EPS), particularly in scenarios where the Universal Subscriber Identity Module (USIM) is not pre-configured with MPS or during network congestion.
Innovation Solution
Implement methods and systems that query Unified Data Management (UDM) and Home Subscriber Server (HSS) entities to determine MPS enablement, adding a message priority header to ensure priority treatment for SMS by network functions such as AMF, SMSF, and SMS-GMSC, and utilize NG-RAN for paging with priority indications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system provides priority treatment for MPS services, then the reliability of critical message delivery is improved, but the device complexity increases due to additional querying and header addition mechanisms
Solution Approach 1:
The system performs preliminary actions by querying UDM/HSS entities in advance to determine MPS enablement status before message routing. The network entity proactively retrieves subscription information and configures priority handling parameters beforehand, so that when a message arrives, the priority treatment can be immediately applied without delay. This preliminary configuration reduces the need for complex real-time decision-making during message processing.
Solution Approach 2:
The patent introduces intermediary network entities (UDM, HSS, and the querying network entity) that act as mediators between the message source and the delivery destination. These intermediaries handle the complexity of priority determination and header management, shielding the core message routing system from direct involvement in complex priority logic. The intermediary adds the message priority header based on queried subscription data, simplifying the overall system architecture.
2Measurement precision
If the system queries UDM and HSS entities to determine MPS enablement, then the accuracy of priority service provisioning is improved, but the loss of time increases due to additional querying steps
Solution Approach 1:
The system performs preliminary queries to UDM and HSS entities during initial message routing or connection establishment phases. By determining MPS enablement status in advance rather than in real-time during critical message processing, the system accumulates necessary subscription information beforehand. This allows accurate priority service provisioning while minimizing time loss during urgent message delivery scenarios.
Solution Approach 2:
The system implements selective querying based on message type and service requirements. Not all messages trigger a full query sequence - only those requiring priority treatment do. The system performs partial actions by querying only the necessary entities (UDM or HSS depending on the scenario) rather than always querying both, thereby reducing unnecessary time overhead while maintaining accuracy for priority messages.
3Reliability
If a message priority header is added to ensure priority treatment, then the reliability of priority service is improved, but the device complexity increases due to additional header management
Solution Approach 1:
The patent extracts the priority header management function into a separate, dedicated mechanism within the network entity. Instead of distributing complex header management logic across multiple system components, the system isolates the header addition and management operations to a specific module or entity that queries UDM/HSS and handles priority formatting. This extraction simplifies the overall system by concentrating complexity in a manageable, specialized component.
Solution Approach 2:
The network entity that adds the message priority header acts as an intermediary between the message source and the priority handling infrastructure. This intermediary translates subscription information from UDM/HSS into standardized priority headers, managing the complexity of header format requirements and ensuring compatibility across different network functions. The intermediary shields the rest of the system from direct engagement with complex header management details.
4Speed
If the system provides priority paging through NG-RAN, then the speed of critical message delivery is improved, but the device complexity increases due to priority indication mechanisms
Solution Approach 1:
The system applies local quality by implementing priority paging indications specifically at the NG-RAN interface where they are most needed for urgent message delivery. Rather than complicating the entire paging system uniformly, the patent introduces priority indicators locally at the radio access network level, affecting only the relevant paging messages. This localized approach enables fast priority delivery without unnecessarily complicating other paging functions or network components.
Solution Approach 2:
The system changes parameters by introducing priority indication flags or parameters in the paging message structure at NG-RAN. These parameter changes allow the network to differentiate between ordinary and priority paging requests, enabling NG-RAN to apply different handling procedures (such as immediate paging or buffered paging) based on the priority parameter value. This parameter-based differentiation provides speed improvement for critical messages while maintaining a relatively simple and flexible paging framework.
Data Source
AI summary
A method performed by a network entity in a wireless communication system is provided. The method includes querying, by the network entity, at least one of a Unified Data Management (UDM) entity and a Home Subscriber Server (HSS) entity to determine whether an Multimedia Priority Service (MPS) for the messaging service is enabled, and adding, by the network entity, a message priority header in response to determining that the MPS for the messaging service is enabled.


