Roaming Steering via Diameter Agent Connection Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Long Term Evolution (LTE) roaming technologies face challenges in seamlessly steering roaming users to optimal visited networks due to inadequate connection state management and business rule application, leading to suboptimal user experience and network resource utilization.

Innovation Solution

A system that utilizes Diameter Agents to monitor connection states between internetworks and visited networks, generating Capabilities-Exchange-Request messages to manage preferred visited network lists based on business rules and connection state data, ensuring seamless roaming by updating these lists proactively in response to connection changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Diameter Agents monitor connection states and dynamically update preferred visited network lists, then roaming seamlessness and network resource utilization are improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improveroaming seamlessnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by proactively monitoring connection states between the home network and visited networks before roaming issues occur. Diameter Agents continuously check connection viability and pre-update preferred visited network lists in response to connection failures, preventing roaming disruptions rather than reacting after users experience problems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where Diameter Agents monitor connection states and generate Capabilities-Exchange-Request messages based on connection failures. This feedback loop enables dynamic updates to preferred visited network lists, allowing the system to adapt to changing network conditions and maintain reliable roaming by selecting alternative networks when primary options fail.

Inventive Principle:
Principle #23Feedback

2Reliability

If preferred visited network lists are updated in real-time based on connection states, then user attachment success rate is improved, but processing time and signaling overhead increase

Engineering Contradiction:
Improveuser attachment success rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system updates preferred visited network lists in advance based on monitored connection states, so when a user needs to roam, the list is already optimized. This preliminary updating prevents attachment failures by ensuring users are directed to networks with known good connections, rather than attempting attachment and then failing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Diameter Agents serve as intermediaries that monitor connection states and generate Capabilities-Exchange-Request messages to update preferred visited network lists. This intermediary mechanism decouples the complex monitoring and update processes from direct user attachment operations, allowing real-time optimization without adding significant processing delays to the user attachment flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9191803B2Connection state-based long term evolution steering of roaming
Publication Date: 2015.11.17 CELLCO PARTNERSHIP INC
  • US9191803B2 patent drawing
  • US9191803B2 patent drawing
  • US9191803B2 patent drawing

AI summary

A method, a device, and a non-transitory storage medium comprising instructions that provide steering of roaming services based on connection state data pertaining to Diameter connections between visited networks and an internetwork. The steering of roaming services include accepting or denying a request of a roaming user seeking to attach to a visited network and managing and deploying preferred visited network lists to user devices.