Application Layer Gateway for CAMEL Roaming Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile communication systems face challenges in supporting Customized Applications for Mobile network Enhanced Logic (CAMEL) services for outbound roamers when either the home network or visited networks do not support the CAMEL protocol or have an agreement, leading to delays and friction in international roaming.

Innovation Solution

A client-server architecture that enables exchange of encapsulated Intelligent Network (IN) messages between a client on the outbound roamer's mobile device and a gateway in the home network, facilitating communication with the home network's service nodes or Signaling Control Points, even without CAMEL protocol support or agreements, by translating messages into compatible protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CAMEL protocol is used for outbound roaming services, then service quality and fraud control are improved, but network compatibility and operational complexity worsen when visited networks do not support CAMEL

Engineering Contradiction:
Improvefraud controlVSAvoidnetwork compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

An application layer gateway is introduced as an intermediary component that enables CAMEL services for outbound roamers without requiring the visited network to support CAMEL protocol. The gateway translates and interfaces between the CAMEL-based home network services and the non-CAMEL visited network infrastructure, allowing fraud control and service management to function while maintaining compatibility with networks that do not natively support CAMEL

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If CAMEL agreements are established between home and visited networks, then service support is improved, but time consumption and operational friction increase

Engineering Contradiction:
Improveservice supportVSAvoidagreement establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The application layer gateway serves as a mediator that eliminates the need for bilateral CAMEL agreements between home and visited networks. By centralizing the CAMEL protocol support in the gateway at the home network side, the system can provide CAMEL services to roamers in visited networks without requiring the visited network operator to participate in agreement negotiations or implement CAMEL protocol

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The CAMEL protocol support and agreement requirements are extracted from the visited network and concentrated in the home network's application layer gateway. This extraction allows the visited network to remain simple and compatible without CAMEL, while the gateway handles all CAMEL-related functionality including service provisioning, fraud control, and billing

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If CAMEL services are provided to outbound roamers, then real-time billing and service restriction are improved, but system complexity increases when visited networks lack CAMEL support

Engineering Contradiction:
Improvereal-time billingVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The application layer gateway acts as an intermediary that maintains real-time billing and service restriction capabilities by implementing a client-server architecture. The client component on the mobile device and the server component in the gateway work together to provide CAMEL services over non-CAMEL interfaces, enabling real-time charging and service management without requiring the visited network to be complex

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If CAMEL protocol is implemented in both home and visited networks, then service functionality is improved, but ease of operation worsens due to coordination requirements

Engineering Contradiction:
Improveservice functionalityVSAvoidoperational ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The application layer gateway simplifies operations by centralizing all CAMEL protocol implementation and service logic in the home network. This eliminates the need for operators to coordinate CAMEL configuration, protocol matching, and service agreement negotiations between home and visited networks, making the system easier to operate while maintaining full CAMEL service functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8275372B2Method and system for providing CAMEL services to a home network's outbound roamer without need for CAMEL support or agreement
Publication Date: 2012.09.25 MOBILEUM INC
  • US8275372B2 patent drawing
  • US8275372B2 patent drawing
  • US8275372B2 patent drawing

AI summary

The present invention provides a method for enabling support of IN services for an HPMN's outbound roamer. The method provides a client-server architecture that enables exchange of messages between a client coupled to the outbound roamer's mobile device and a gateway coupled to the HPMN network. The method includes enabling a client on the outbound roamer's mobile device after successful registration of the outbound roamer with a VPMN and based on exchange of one or more parameters, encapsulated over one or more bearers, with a gateway. Moreover, the HPMN and the VPMN do not support either exchange of IN messages or an IN agreement. The method further includes facilitating communication between the client and an HPMN service node or an HPMN SCP, via the gateway that facilitates communication by translating the encapsulated IN messages in a protocol compatible with either the service node or the SCP. The method further includes managing the IN services using the gateway and either the service node or the SCP, by updating the outbound roamer's one or more traffic control conditions at the client.