Dynamic Trigger Insertion for Mobile Network Service Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication networks lack the ability to dynamically and conditionally set service triggers for mobile subscribers, leading to unnecessary service invocations when triggers intended for roaming subscribers are activated regardless of the subscriber's location.
Innovation Solution
A dynamic trigger insertion system that uses a DTI rules database and a DTI screening module to intercept and modify mobility management messages, inserting or modifying service triggers only when specific conditions for roaming subscribers are met, ensuring triggers are activated only when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If service triggers are set in the HLR using conventional insert subscriber data procedure, then triggers are stored and can be accessed, but all triggers are communicated to the serving MSC regardless of subscriber location, causing unnecessary service invocations
Solution Approach 1:
The patent applies dynamics by making the trigger insertion conditional and dynamic rather than static. The DTI module dynamically evaluates conditions (roaming status, trigger type, subscriber profile) at the time of mobility management message processing and only inserts triggers when conditions are met. This resolves the contradiction by ensuring triggers are activated with high accuracy (only when needed) while maintaining network efficiency (avoiding unnecessary communications).
Solution Approach 2:
The patent changes the parameter of trigger insertion from unconditional to conditional based on multiple parameters including roaming status, trigger type, and subscriber profile. The DTI module modifies the insertion behavior by evaluating these parameters and making conditional insertion decisions, thereby improving trigger activation accuracy without sacrificing network efficiency.
2Productivity
If triggers are conditionally set based on subscriber location, then unnecessary service invocations are reduced, but the system complexity increases due to additional screening and condition checking
Solution Approach 1:
The patent introduces an intermediary DTI module between the HLR and the serving MSC. This intermediary screens mobility management messages, evaluates conditions, and selectively inserts triggers. By placing this intelligent intermediary in the signaling path, the system achieves conditional trigger insertion (improving network efficiency) while concentrating the complexity in a single dedicated module rather than distributing it throughout the network.
Solution Approach 2:
The DTI module performs preliminary action by pre-evaluating conditions and determining trigger insertion requirements before the actual trigger insertion occurs. The module screens mobility management messages in advance, checks subscriber profiles and roaming status, and prepares the conditional insertion logic beforehand, thereby reducing the perceived complexity during actual trigger activation.
3Loss of information
If all triggers stored in CAMEL subscription information records are communicated to the serving MSC, then complete trigger information is available, but triggers intended for roaming subscribers are also set when subscribers are in the home network, causing unnecessary service invocation
Solution Approach 1:
The patent applies local quality by making trigger insertion location-dependent and context-specific. The DTI module evaluates the subscriber's current location (roaming vs. home network) and local conditions (roaming status, trigger type) to determine whether to insert each trigger. This ensures that trigger information is preserved (no loss of information) while preventing unnecessary service invocations by applying different insertion rules in different locations.
Data Source
AI summary
Methods, systems, and computer readable media for dynamically and conditionally setting service triggers in a communications network are disclosed. According to one aspect, a system for dynamic and conditional trigger insertion includes a dynamic trigger insertion (DTI) rules database for maintaining conditions or rules for dynamic trigger insertion and a DTI screening module for receiving a first mobility management message that is associated with a mobile subscriber, using the DTI rules database to determine whether a condition or rule for dynamic trigger insertion is satisfied, and, in response to determining that a condition or rule for dynamic trigger insertion is satisfied, generating a second mobility management message that includes a dynamically inserted trigger condition.


