UMTS Media Gateway Call Switchover via State Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The standard UMTS IuUP protocol fails to transparently switch active calls between service cards in media gateways, leading to high call drop rates due to inadequate handling of acknowledgement responses and packet loss in UMTS networks, particularly when differentiating between negative and no acknowledgement scenarios.

Innovation Solution

A modified media gateway architecture with switchover handling modules that allow direct transition between states without sending INIT messages and the use of additional timers for acknowledgement retries, enabling transparent call switchover and reducing call drops by suppressing unnecessary protocol messaging and extending acknowledgement wait times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the standard IuUP protocol state machine is used to switch calls between service cards, then protocol compliance is maintained, but transparent switchover cannot be achieved because the protocol requires sending INIT messages and receiving acknowledgements

Engineering Contradiction:
Improvetransparent call switchoverVSAvoidprotocol messaging complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential call state information from the full IuUP protocol sequence and maintains only the necessary state data in memory. This allows the service card to be replaced without needing to re-establish the complete protocol state, enabling transparent switchover by preserving call state information independently of the physical card

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary actions by saving call state information to memory before the service card failure occurs and restoring it after replacement. This preliminary preservation and restoration of state information enables the call to continue transparently without requiring INIT messages or acknowledgements during the switchover

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a single timer is used for acknowledgement handling, then quick decision-making is enabled for negative acknowledgements, but call drop rates increase in high packet loss scenarios where acknowledgements are lost

Engineering Contradiction:
Improvecall establishment reliabilityVSAvoidacknowledgement wait time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic timer adjustment where the acknowledgement timer value is not fixed but adapts based on network conditions and retry attempts. The timer can be extended for retry scenarios and reduced when quick failure detection is appropriate, allowing the system to balance between quick decision-making and maintaining calls in high packet loss environments

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the timer parameter from a single fixed value to multiple configurable values based on the scenario. Different timer durations are applied depending on whether it's a first attempt, a retry, or a negative acknowledgement case, optimizing both quick failure detection and call establishment reliability in challenging network conditions

Inventive Principle:
Principle #35Parameter changes

3Reliability

If INIT messages are retransmitted multiple times in high packet loss scenarios, then call establishment probability increases, but call drop rates remain high due to timer expiration without proper differentiation between negative and no acknowledgement

Engineering Contradiction:
Improvecall establishment success rateVSAvoidcall setup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements feedback mechanisms where the system monitors acknowledgement responses and adjusts retry behavior accordingly. When no acknowledgement is received, the system can retry with extended timers, and when negative acknowledgements are received, the system stops retries. This feedback-driven approach optimizes call establishment success while managing call setup time through intelligent retry logic

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7729346B2UMTS call handling methods and apparatus
Publication Date: 2010.06.01 RIBBON COMMUNICATIONS OPERATING CO INC
  • US7729346B2 patent drawing
  • US7729346B2 patent drawing
  • US7729346B2 patent drawing

AI summary

Methods and apparatus for transparently switching a local instance of a UMTS protocol-based call from a first card or module of a media gateway to a second card or module of the media gateway, such that the remote end of the call is not aware that the call has been switched between the first and second cards or modules. Moreover, initially establishing call media flow may include implementing two timers of different duration during which call-initialization is retried if no Positive-Acknowledgement of call initialization is received, where a shorter-duration timer is relied upon to attempt retries if a Negative-Acknowledgement is received, and a longer-duration timer is relied upon to attempt retries if neither a Positive-Acknowledgement nor a Negative-Acknowledgement is received.