Dynamic Initial Filter Criteria in IMS Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet Protocol Multimedia Subsystem (IMS) systems face challenges in dynamically determining and enforcing communication session parameters based on real-time user requests, leading to inefficient service provisioning and routing decisions.

Innovation Solution

The method involves a Call Session Control Function (CSCF) that processes Session Initiation Protocol (SIP) messages to dynamically obtain and load data into Initial Filter Criteria (IFC), determining communication session parameters through keyword matching, and transferring these parameters to establish optimized communication sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static initial filter criteria are used in IMS systems, then system simplicity is maintained, but the ability to dynamically adapt to real-time user requirements deteriorates

Engineering Contradiction:
Improvedynamic adaptation to real-time user requirementsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic initial filter criteria that can be modified in real-time based on user requests. The system transitions from static IFC stored in HSS to a dynamic mechanism where IFC can be updated during active sessions, allowing the network to adapt to changing user requirements while maintaining a relatively simple core architecture through targeted dynamic updates rather than complete system redesign

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of initial filter criteria dynamically by extracting keywords from SIP invite messages and modifying IFC based on these keywords. This allows the network to adapt routing and service provisioning parameters in real-time based on the specific requirements indicated in user requests, such as media type, resolution, or other session-specific parameters

Inventive Principle:
Principle #35Parameter changes

2Productivity

If real-time processing of SIP messages with keyword matching is implemented, then service provisioning efficiency is improved, but processing time and computational load increase

Engineering Contradiction:
Improveservice provisioning efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary keyword extraction and IFC modification during the SIP registration phase or before session establishment. By preparing and caching the dynamic IFC in advance based on pre-analysis of user profiles and service requirements, the system reduces the processing time needed during actual session setup, thus improving overall service provisioning efficiency without significant real-time processing overhead

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9148453B1Dynamic determination of initial filter criteria
Publication Date: 2015.09.29 T MOBILE INNOVATIONS LLC
  • US9148453B1 patent drawing
  • US9148453B1 patent drawing
  • US9148453B1 patent drawing

AI summary

An IP multimedia subsystem comprises a CSCF and an HSS. The CSCF is configured to receive a SIP registration message transferred by a user communication device and responsively transfer a registration request to the HSS. The HSS is configured to process the registration request to obtain IFC for the user communication device, wherein the IFC comprises processing instructions that direct the CSCF to perform an operation to dynamically obtain and load data into the IFC. The CSCF is configured to receive a SIP invite message transferred by the user communication device, process text from the SIP invite message against a set of keywords to determine a dynamic parameter based on a keyword match, process one of the processing instructions in the IFC to obtain and load the dynamic parameter into the IFC, process the IFC with the dynamic parameter to determine a communication session parameter, and transfer a SIP message with the communication session parameter responsive to the SIP invite message.