Session Routing Node for Signaling Data Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Routing an originating session from a calling party in a visited communication network to a called party is complex and network capacity consuming, as signaling and media data are not routed together, and charging participation by the serving communication network is limited.

Innovation Solution

Implementing a session routing node in the serving communication network that receives and routes signaling data directly from the home communication network to the called party via the serving communication network, optimizing routing by allowing signaling data to be routed parallel with media data and enabling charging participation by the serving network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If signaling data are routed via the home communication network to the called party, then routing compatibility and service control are maintained, but network capacity consumption increases and routing complexity increases

Engineering Contradiction:
Improverouting compatibilityVSAvoidnetwork capacity consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The invention introduces a roaming partner network as an intermediary entity that receives signaling data from the home communication network and forwards it to the called party in the visited network. This mediator enables the serving network to participate in charging while maintaining routing compatibility, resolving the contradiction between reliable routing and network capacity consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If signaling data are routed back to the serving communication network via the home communication network, then service control and charging are maintained, but routing complexity and network capacity consumption increase

Engineering Contradiction:
Improveservice control capabilityVSAvoidrouting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The roaming partner network acts as an intermediary that simplifies the routing path by directly forwarding signaling data to the called party without requiring complex back-routing through the home network. This maintains service control capability while reducing routing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing function is segmented between the home communication network (which provides service control) and the roaming partner network (which handles direct forwarding). This segmentation allows each entity to perform its specific function efficiently, reducing overall routing complexity.

Inventive Principle:
Principle #1Segmentation

3Productivity

If media data are routed directly via the serving communication network, then network efficiency is improved, but signaling and media data are not routed together increasing routing complexity

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The invention segments the routing of signaling data and media data into separate paths: media data travels directly through the serving network for efficiency, while signaling data is forwarded through the roaming partner network to maintain service control. This segmentation allows both network efficiency and proper service management to coexist.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9596640B2Method of routing a session from a calling party in a serving communication network of the calling party to a called party
Publication Date: 2017.03.14 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9596640B2 patent drawing
  • US9596640B2 patent drawing
  • US9596640B2 patent drawing

AI summary

A method of routing a session from a calling party in a serving communication network of the calling party to a called party is described. The serving communication network of the calling party is distinct from a home communication network of the calling party. The method is executed by a session routing node in the serving communication network of the calling party. In order to optimize a session routing path of signaling data of the session, the method comprises receiving from the home communication network of the calling party a session routing request requesting routing the signaling data of the session to the called party via the serving communication network of the calling party, and routing the signaling data of the session to the called party via the serving communication network of the calling party based on the received session routing request.