UE-Specified Prioritized SIP Messaging for Network Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless telecommunication networks face challenges in prioritizing messages effectively, especially during congestion, as existing systems lack a standardized method to differentiate and expedite messages from critical entities like first responders or governmental agencies.
Innovation Solution
The implementation of a prioritized SIP messaging system where User Equipment (UE) is registered with a messaging priority class, allowing it to insert a priority header into messages, which are then processed by the network components based on the indicated class, ensuring expedited handling over non-prioritized messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard SIP messaging is used without priority differentiation, then all messages are treated equally, but critical messages from first responders or governmental agencies cannot be expedited during network congestion
Solution Approach 1:
The patent introduces a priority class parameter (e.g., Access Class 0-9) that can be assigned to UEs and embedded in SIP message headers. This parameter change enables the network to differentiate message priority without fundamentally altering the SIP protocol structure, allowing critical messages to be expedited while maintaining compatibility with standard messaging infrastructure
Solution Approach 2:
The messaging system is segmented into priority classes, where messages are categorized into different levels (e.g., Class 0 for highest priority, Class 9 for lowest priority). This segmentation allows the network to apply different handling policies to different message classes, ensuring critical messages receive expedited treatment while non-critical messages use standard processing
2Speed
If priority headers are inserted into SIP messages, then critical messages can be expedited, but the messaging protocol becomes more complex
Solution Approach 1:
The priority class mechanism is designed to be multi-functional: it can be used for message prioritization, network access control, and quality of service differentiation. By embedding the priority indicator in the SIP message header (e.g., Priority header field), the same mechanism serves multiple purposes without requiring separate protocols for each function
Solution Approach 2:
The patent introduces an intermediary mechanism where the priority class information is carried in the SIP message header and processed by network elements (such as SIP proxies or message servers). These intermediaries interpret the priority indicator and apply appropriate routing or queuing policies, shielding the complexity from end users while enabling expedited processing
3Loss of time
If all messages are processed equally during network congestion, then system simplicity is maintained, but critical messages experience delays
Solution Approach 1:
The priority class is assigned to UEs in advance (e.g., through network provisioning or user configuration) and stored in the device or network database. When a message is sent, the pre-assigned priority class is automatically included in the message header without requiring real-time decision-making, enabling immediate expedited processing during congestion
Solution Approach 2:
The network monitors message queue lengths and congestion levels, and uses the priority class information in incoming SIP messages to dynamically adjust processing behavior. High-priority messages (e.g., Class 0-3) are preferentially routed or queued ahead of lower-priority messages, ensuring critical communications maintain acceptable delivery times even under heavy load
Data Source
AI summary
A system described herein may provide for the prioritization of Session Initiation Protocol (“SIP”) messages, transmitted by a User Equipment (“UE”), based on a priority class indicator included in the SIP messages by the UE. A Universal Integrated Circuit Card (“UICC”) may store information indicating the priority class (e.g., in an Access Control Class (“ACC”) Elementary File (“EF”)). One or more network components, such as a Call Session Control Function (“CSCF”) and/or a Messaging Application Server (“MAS”) may prioritize the SIP message based on the priority class indicator included in the SIP message by the UE.


