SIP Message Prioritization in IMS Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional SIP message processing in IMS networks follows a first-in-first-out (FIFO) methodology, which is inefficient, fails to differentiate between message types, and can lead to network instability, preventing prioritization of time-sensitive messages and service differentiation.
Innovation Solution
Implementing a system and method to prioritize SIP messages by determining their priority based on factors such as cumulative latency, service type, and quality of service (QoS) data, allowing for dynamic queuing and processing order adjustment within SIP servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If FIFO methodology is used to process SIP messages, then the processing order is simple and easy to implement, but the network cannot prioritize time-sensitive messages and service differentiation is lost
Solution Approach 1:
The patent implements dynamic priority adjustment based on message attributes (cumulative latency, service type, QoS data). The scheduling system transitions from static FIFO to dynamic prioritization where message processing order changes based on real-time conditions, allowing time-sensitive messages to be forwarded faster while maintaining system manageability through automated decision-making.
2Device complexity
If FIFO methodology is used, then the system is simple to manage, but it cannot provide service differentiation for different message types
Solution Approach 1:
The patent applies local quality by treating different message types differently based on their specific attributes. The system evaluates individual message characteristics (service type, cumulative latency, QoS data) and applies appropriate prioritization policies to each message type, enabling service differentiation without requiring complex manual management rules.
Solution Approach 2:
The system changes processing parameters dynamically based on message attributes. By evaluating cumulative latency, service type, and QoS data, the system adjusts priority levels and processing order accordingly, transforming the fixed FIFO parameter into a flexible, attribute-based prioritization mechanism.
3Productivity
If FIFO methodology is used, then message processing is straightforward, but network stability is compromised due to inability to prioritize critical messages
Solution Approach 1:
The system incorporates feedback mechanisms by continuously monitoring message attributes such as cumulative latency and processing progress. This feedback information is used to dynamically adjust priority decisions, ensuring that time-sensitive and critical messages receive appropriate attention while maintaining overall network stability through automated, data-driven scheduling.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
There is provided a system and method for prioritizing session initiation protocol ("SIP") messages. More specifically, in one embodiment, there is provided a method of prioritizing SIP messages in a network, the method comprising receiving SIP messages in a first order from one or more other servers of the network, wherein each of the received SIP messages comprises one or more priority indicators, scheduling the received SIP messages into a second order based on one or more of the priority indicators, and processing the scheduled SIP messages in the second order.