Roaming Access Network Session Personality Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communications, access terminals often get stuck in session failure loops or provide unauthorized services when negotiating session personalities that exceed roaming agreements, leading to inefficient resource allocation and uncompensated bandwidth usage.

Innovation Solution

Implement a method for the roaming access network to discover the access terminal's home network during session establishment, determining the applicable roaming agreement and negotiating a session personality that only includes RAT versions supported by both the terminal and the network, and covered by the agreement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the access terminal and roaming access network negotiate to use a preferred RAT version that is not covered by the roaming agreement, then faster data transfer rates are achieved, but session failure loops occur due to lack of support for the RAT version in the roaming agreement

Engineering Contradiction:
Improvedata transfer rateVSAvoidsession establishment reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The roaming access network performs preliminary discovery of the access terminal's home network and determination of the applicable roaming agreement before negotiating the session personality. This preliminary action identifies which RAT versions are covered by the roaming agreement, allowing the network to negotiate only those versions that will not cause session failure loops, thus resolving the contradiction between achieving fast data transfer and maintaining session reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the discovered roaming agreement information to guide the session personality negotiation process. The roaming access network receives feedback about which RAT versions are supported under the agreement and adjusts its negotiation accordingly, preventing negotiation of unsupported high-speed RAT versions that would lead to session failures

Inventive Principle:
Principle #23Feedback

2Speed

If the access terminal and roaming access network negotiate a session personality allowing use of a RAT version not covered by the roaming agreement, then faster data rates are achieved, but the roaming access network gives away additional bandwidth and services for which it may not be compensated

Engineering Contradiction:
Improvedata rateVSAvoiduncompensated bandwidth usage
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The roaming access network performs preliminary discovery of the access terminal's home network and determination of the applicable roaming agreement before negotiating the session personality. This preliminary action identifies which RAT versions are covered by the roaming agreement, allowing the network to negotiate only those versions that are compensated, thus preventing uncompensated bandwidth usage while still allowing access to high-speed services when covered by the agreement

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The roaming agreement acts as an intermediary mechanism that mediates between the access terminal's desire for high-speed data transfer and the roaming access network's need for compensation. By using the roaming agreement as the basis for negotiation, the system ensures that high-speed services are only provided when there is a contractual basis for compensation, resolving the contradiction between speed and uncompensated resource loss

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9307392B2Negotiating a session personality based at least in part on a roaming agreement
Publication Date: 2016.04.05 APPLE INC
  • US9307392B2 patent drawing
  • US9307392B2 patent drawing
  • US9307392B2 patent drawing

AI summary

A method for negotiating a session personality based at least in part on a roaming agreement is provided. The method can include a roaming access network receiving an identifier provided by an access terminal attendant to establishment of a session between the access terminal and the roaming access network. The method can further include the roaming access network using the identifier to determine a home network associated with the access terminal. The method can additionally include the roaming access network determining one or more radio access technology (RAT) versions covered by a roaming agreement between the home network and the roaming access network. The method can also include the roaming access network negotiating a session personality for use in the session based at least in part on the one or more RAT versions covered by the roaming agreement.