Media Gateway Selection in Mobile Switching Center Pools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile switching center pool architecture, the random allocation of media gateways for call routing leads to inefficient call traversal, as calls often pass through intermediate gateways even when the called and calling parties are connected to the same media gateway, increasing network resource usage and reducing efficiency.

Innovation Solution

Optimizing media gateway selection by choosing a geographically close or same media gateway as the originating point for call routing, utilizing a terminating media gateway selection module within the MSC server that employs SIP messages and internal routing tables to minimize the path length of bearer traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If random allocation of media gateways is used for call routing, then any media gateway can be selected, but calls traverse through intermediate gateways increasing network resource usage

Engineering Contradiction:
Improvemedia gateway selection flexibilityVSAvoidnetwork resource usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by selecting media gateways based on their geographic location relative to the calling and called parties. Instead of random selection, the system chooses gateways that are locally optimal - specifically, gateways that are geographically close to both parties or the same gateway serving both parties, thereby minimizing traversal distance and network resource consumption while maintaining selection flexibility

Inventive Principle:
Principle #3Local quality

2Reliability

If calls route through intermediate media gateways, then connectivity is maintained, but the number of gateway nodes increases reducing efficiency

Engineering Contradiction:
Improvecall connectivityVSAvoidcall routing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-establishing routing tables in media gateways that contain optimized path information before calls are routed. The terminating gateway selection module uses these pre-computed routing tables to directly determine the optimal terminating gateway, eliminating the need for calls to traverse through intermediate gateways and thereby improving routing efficiency while maintaining connectivity

Inventive Principle:
Principle #10Preliminary action

3Productivity

If same media gateway is used for both calling and called parties, then call traffic is localized, but this option is not always available with random allocation

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidgateway selection options
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies feedback by implementing a terminating gateway selection module that receives information about the calling party's media gateway and uses this feedback to make an informed selection of the terminating gateway. The module queries routing tables with the originating gateway information and selects the optimal terminating gateway based on this feedback, thereby achieving traffic localization when possible while maintaining adaptability to various network conditions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10057833B2System and method for optimizing a media gateway selection in mobile switching center pool architecture
Publication Date: 2018.08.21 T MOBILE US INC
  • US10057833B2 patent drawing
  • US10057833B2 patent drawing
  • US10057833B2 patent drawing

AI summary

A system and method to allow call traffic localization within a mobile switching center server pool (MSS pool) or between MSS pools, provides a trunk group identifier mapped to an originating media gateway. An originating mobile switching center server (MSC server) initiates a call session with a terminating MSC server by sending a session initiation protocol (SIP) message that includes a trunk group identifier mapped to an originating media gateway identity. The terminating MSC server examines the mapping received in the SIP message, and uses the trunk group identifier to select a terminating media gateway for call routing to realize call traffic localization.