Dynamic Trigger Insertion for Mobile Network Service Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetrigger activation accuracyVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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).

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidtrigger insertion system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvetrigger information completenessVSAvoidunnecessary service invocation
Core Design Contradiction:
Loss of informationVSLoss of energy

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9241202B2Methods, systems, and computer readable media for dynamically and conditionally setting service triggers in a communications network
Publication Date: 2016.01.19 TEKELEC INC
  • US9241202B2 patent drawing
  • US9241202B2 patent drawing
  • US9241202B2 patent drawing

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.