Diameter Roaming Gateway for MVNO Selection and Billing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in providing flexible and efficient roaming wireless communication services, as users often need to switch between different Mobile Virtual Network Operators (MVNOs) based on location, time, and service availability, leading to complex billing and service management.

Innovation Solution

A Diameter Roaming Gateway (DRG) computing device is introduced, which determines the appropriate MVNO and network elements for a user based on the requested service, location, and availability, enabling seamless routing and billing across multiple networks, including MVNOs and Home Public Land Mobile Networks (HPLMN).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users switch between different MVNOs based on location and service availability, then service flexibility and adaptability are improved, but billing complexity and network management difficulty increase

Engineering Contradiction:
Improveservice flexibilityVSAvoidbilling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a Diameter Roaming Gateway (DRG) as an intermediary system between the mobile device, visited network, and home network. The DRG receives service requests, determines the appropriate MVNO based on location and availability criteria, and routes requests to the correct network elements, thereby simplifying billing complexity while enabling service flexibility across multiple MVNOs

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the roaming service management function into separate components: the DRG handles service selection and routing decisions, while the Home Subscriber Server (HSS) manages user authentication and subscription data. This segmentation allows the system to handle multiple MVNOs and complex billing scenarios through modular, independent functions

Inventive Principle:
Principle #1Segmentation

2Productivity

If the system determines MVNO based on multiple criteria (location, time, availability), then service optimization is improved, but processing time and decision complexity increase

Engineering Contradiction:
Improveservice optimizationVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring the DRG with location-area codes, time-based rules, and MVNO availability information before roaming occurs. When a service request arrives, the system can quickly match the request against pre-established criteria without performing complex real-time analysis, thus reducing processing time while maintaining optimization

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts MVNO selection based on changing conditions such as location, time of day, and network availability. The DRG continuously monitors these parameters and updates routing decisions accordingly, enabling the system to adapt to real-time conditions while maintaining efficient processing through predefined decision logic

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the system routes requests through multiple network elements, then service coverage and availability are improved, but network path complexity and potential points of failure increase

Engineering Contradiction:
Improveservice coverageVSAvoidnetwork path reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The DRG serves as a centralized intermediary that manages all routing decisions between the mobile device and various network elements. By consolidating routing logic in one location, the system achieves wide service coverage through multiple MVNOs while reducing overall path complexity and providing a single point of control for failure management

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies local quality by selecting specific network elements and MVNOs based on local conditions such as location-area code and current network availability. This localized approach allows the system to optimize routing for each specific scenario while maintaining overall system reliability through condition-based decision making

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9357372B1Methods for supporting roaming services by a diameter agent and devices thereof
Publication Date: 2016.05.31 F5 NETWORKS (ISRAEL) LTD
  • US9357372B1 patent drawing
  • US9357372B1 patent drawing
  • US9357372B1 patent drawing

AI summary

A method, non-transitory computer readable medium and device that determines a provider of wireless communication services includes receiving a request for wireless communication services from a computerized mobile device of a roaming user. A type of request for wireless communication services is identified. A mobile network operator is determined according to type of requested wireless communication service, location of the user, time, and availability of the requested wireless communication service. The mobile network operator is at least one of Mobile Virtual Network Operator (MVNO) or local network operator. Active elements in the determined mobile network operator are calculated. A check is made of which network elements in a home network of the user should be addressed. The home network of the user is a network of a provider of a wireless communication service where the user is registered.