Dynamic SIP URI Generation for Malicious Call Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Session Initiation Protocol (SIP) lacks standardized ability to directly invoke preconfigurable functions during or outside of an SIP dialogue, making it difficult to dynamically address and control SIP server functions, especially for functions like Malicious Call Identification (MCID), which can only be accessed after call termination, leading to delayed resource release and incorrect gateway addressing.
Innovation Solution
Dynamic generation of SIP protocol elements, such as SIP URIs, by the communication terminal or SIP server for targeting available SIP server functions, allowing flexible and easy control of SIP server functions within and outside existing SIP dialogues, eliminating the need for secondary calls and enabling backward-compatible expansion of SIP signaling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the gateway delays the communication connection termination process to enable MCID call-up, then the MCID function can be properly addressed and executed, but the communication connection termination is delayed and resources are held longer than necessary
Solution Approach 1:
The patent applies preliminary action by generating the dynamic function address (SIP URI) for the MCID function during the active communication connection, before termination occurs. This allows the MCID function address to be prepared and available in advance, enabling immediate invocation upon call termination without delaying the termination process itself. The gateway creates the dynamic SIP URI that contains the necessary routing information for the MCID function, so when the call ends, the MCID can be triggered immediately using the pre-prepared address.
2Productivity
If the gateway releases resources immediately after SIP dialogue termination, then resource efficiency is improved, but the MCID call-up cannot be properly directed to the correct gateway
Solution Approach 1:
The gateway performs preliminary action by generating and providing the dynamic function address (SIP URI) to the communication terminal before the SIP dialogue terminates. This dynamic SIP URI contains embedded gateway identification information that allows the MCID function to be directed to the correct gateway even after resources are released. The terminal stores this dynamic address and uses it to invoke the MCID function after call termination, ensuring proper gateway routing without requiring the gateway to maintain resources indefinitely.
Solution Approach 2:
The patent uses the dynamic SIP URI as an intermediary that carries gateway identification information from the gateway to the terminal. This dynamic address acts as a mediator that preserves the gateway routing information even after the original SIP dialogue and associated resources are released. When the terminal invokes the MCID function using this dynamic SIP URI, the network can resolve the address to the correct gateway, ensuring accurate routing without requiring the gateway to remain active.
3Adaptability or versatility
If standardized SIP protocol elements are used for function addressing, then protocol compatibility is maintained, but the ability to dynamically address and control SIP server functions is limited
Solution Approach 1:
The patent applies dynamics by introducing dynamic SIP URIs that are generated during the communication connection based on available SIP server functions. Instead of using static, pre-configured function addresses, the system dynamically creates SIP URIs that reflect the current state and available functions of the SIP server. This dynamic generation allows the SIP protocol to adapt to different function availability scenarios while maintaining the standard SIP addressing format, thus achieving flexibility without fundamentally changing the protocol structure.
Solution Approach 2:
The patent changes the parameters of the SIP address by generating dynamic SIP URIs that incorporate function-specific information and gateway identification. Rather than using fixed function addresses, the system varies the SIP URI parameters based on which functions are currently available and which gateway should handle the function invocation. This parameter variation allows standard SIP protocol elements to be used while achieving dynamic function addressing capability.
Data Source
AI summary
The invention concerns a telecommunication method, wherein a communication connection, initiated and controlled by the Session Initiation Protocol (SIP) provided by an SIP server (16, 24), is established to and/or from a communication terminal (10, 12), as well as a communication terminal (10, 12) configured for that purpose. According to the invention, a function address in the form of an SIP protocol element, which is or may be initiated by the communication terminal (10, 12), is generated dynamically for calling up at least one function of the SIP server (16, 24) that can be assigned to the respective communication connection and is at least temporarily available, wherein the SIP protocol element serves as the target address for an SIP message to the SIP server (16, 24) to call up the function.

