Proximity Server Access Type Routing for Signaling Duplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IP telecommunications networks, routing signaling requests to users with multiple terminal equipment connections across different access networks is inefficient due to the lack of control over the type of access network used, leading to unnecessary duplication of signaling requests.

Innovation Solution

A method that records associations between a user's registration address, contact address, and access type in a database, allowing for the selection of a specific contact address based on the requested access type during session establishment, enabling targeted routing of signaling requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the proximity server routes signaling requests to all contact addresses associated with a user's registration address, then the user can be reached on any terminal equipment, but unnecessary duplication of signaling requests occurs and network efficiency deteriorates

Engineering Contradiction:
Improvereachability on multiple terminalsVSAvoidnetwork efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality by associating specific access types (e.g., Wi-Fi, UMTS, LTE) with specific contact addresses in the database. When a signaling request arrives, the proximity server selects only the contact address matching the requested access type, rather than duplicating to all contact addresses. This localized matching improves network efficiency while maintaining reachability on the appropriate terminal.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the proximity server implements forking procedure to transmit signaling requests to multiple targets, then the user can be reached on any available terminal, but the complexity of routing control increases

Engineering Contradiction:
Improvereachability on multiple terminalsVSAvoidrouting control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing associations between contact addresses and access types in the database during the registration phase. This allows the proximity server to perform simple database lookups based on access type matching when routing signaling requests, rather than implementing complex real-time forking logic to determine which terminals should receive the request.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If no access type information is recorded in the database, then the database structure remains simple, but the ability to select specific contact addresses based on access network type is lost

Engineering Contradiction:
Improvedatabase structure complexityVSAvoidrouting precision
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent applies dimensionality change by adding an access type dimension to the database record structure. Each contact address is associated with one or more access types (e.g., Wi-Fi, UMTS, LTE) in addition to the user's registration address. This additional dimension enables precise routing based on access network type while maintaining a relatively simple database structure based on standard SIP protocols.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentEP2353278B1Method for managing a user in a telecommunications network and related device.
Publication Date: 2018.07.11 3G LICENSING SA
  • EP2353278B1 patent drawingFigure 1~2
  • EP2353278B1 patent drawingFigure 3~4
  • EP2353278B1 patent drawingFigure 5~6

AI summary

The invention relates to a method for managing a user of a telecommunication network, said user being connected by at least one access network to said network using at least one terminal. According to the invention, such a method comprises, upon receiving a storage request including a storage address of the user, implementing a contact address and an access type of the terminal, and a step of storing an association between the storage address of the user, the type of access, and the terminal contact address in a database.