GMSC Selective CAP Dialogue Termination for Roaming Service Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile Terminating Roaming Retry (MTRR) in GSM networks causes interruptions in custom applications when a subscriber's device moves between MSCs, leading to termination of ongoing CAMEL Application Protocol (CAP) dialogues, resulting in service disruptions such as paused audio during call forwarding.

Innovation Solution

A Gateway Mobile Switching Center (GMSC) selectively terminates and reestablishes CAP dialogues based on service keys, allowing certain custom applications to continue uninterrupted during location updates, ensuring continuous service provision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all CAP dialogues are terminated when MTRR is requested, then the roaming retry mechanism works correctly, but service interruptions occur (e.g., audio playback stops)

Engineering Contradiction:
Improveroaming retry reliabilityVSAvoidservice continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating the treatment of different CAP dialogues based on their service keys. Instead of uniformly terminating all dialogues, the system selectively terminates only those with specific service keys (e.g., '1' for tone generation) while preserving others (e.g., '2' for audio playback). This localized differentiation resolves the contradiction by maintaining service continuity for critical applications while still enabling roaming retry functionality.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If CAP dialogues are terminated during location update, then the GMSC can reestablish connections, but ongoing services (e.g., tune playback) are interrupted

Engineering Contradiction:
Improveconnection reestablishmentVSAvoidservice reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent employs parameter changes by using service keys as discrimination parameters to determine which CAP dialogues to terminate. The GMSC examines the service key parameter of each dialogue and makes termination decisions based on its value. This parameter-based differentiation allows the system to maintain service reliability for critical applications while still achieving connection reestablishment adaptability.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the GMSC terminates CAP dialogues to handle roaming retry, then mobile switching works, but custom applications experience interruptions

Engineering Contradiction:
Improveroaming handlingVSAvoidapplication continuity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies local quality by making the termination decision local to each CAP dialogue based on its specific service key. The GMSC evaluates each dialogue individually and applies termination only where necessary (for tone generation services) while preserving continuity for other services (audio playback). This localized approach resolves the contradiction between ease of roaming handling and application continuity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8254919B2Selectively terminating CAMEL dialogues
Publication Date: 2012.08.28 RIBBON COMMUNICATIONS OPERATING CO INC
  • US8254919B2 patent drawing
  • US8254919B2 patent drawing
  • US8254919B2 patent drawing

AI summary

Described are methods and apparatuses, for selectively terminated custom application in a telecommunications network. A Gateway Mobile Switching Center (GMSC) receives a request to initiate a call session to a subscriber device in a service area of a first Mobile Switching Center (MSC). The GMSC established a dialogue to implement the custom application on the subscriber device. The GMSC receives a message indicating that the subscriber device is moving from the first MSC to a second MSC. The GMSC analyzes a service key of the custom application to determine if the dialogue should be terminated and determines that the dialogue should be terminated so that the custom application is continued on the subscriber device.