Roaming Partner Selection Based on Load Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication devices experience reduced throughput and failed connections when roaming on access networks with high loads, as the main carrier is unaware of load conditions on other carriers' networks, leading to inefficient load balancing.

Innovation Solution

A method for wireless communication devices to select a roaming partner based on load values, where the device determines the lowest load value among potential partners and, if multiple have the same value, selects the one with the highest priority, using load information from configuration messages to calculate and compare load values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the wireless communication device connects to any available roaming partner, then connectivity is maintained, but the device experiences reduced throughput and connection failures due to high load on the selected network

Engineering Contradiction:
Improveconnection success rateVSAvoidthroughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The device changes the selection parameter from simple availability to load-based metric. By calculating load values using configuration messages and comparing them across multiple roaming partners, the device selects networks with lower load, thereby improving both connection reliability and throughput simultaneously

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The device uses feedback from configuration messages received from roaming partners to make informed selection decisions. By continuously monitoring load indicators in these messages and adjusting roaming partner selection based on this feedback, the device avoids high-load networks and maintains reliable connectivity with good throughput

Inventive Principle:
Principle #23Feedback

2Productivity

If the main carrier balances load on its own sectors, then the main carrier's network performance is optimized, but the main carrier cannot balance load on other carriers' networks when the device is roaming

Engineering Contradiction:
Improveload balancing efficiencyVSAvoidroaming connection stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The roaming device performs self-service by autonomously evaluating load conditions on multiple roaming partners and selecting the most appropriate network. Instead of relying on the main carrier to manage roaming load balance, the device independently calculates load values and makes selection decisions, thereby improving both load balancing efficiency and roaming connection stability

Inventive Principle:
Principle #25Self-service

3Productivity

If the device selects a roaming partner with the lowest load value, then throughput is improved, but the device complexity increases due to load value calculation and comparison

Engineering Contradiction:
ImprovethroughputVSAvoidroaming partner selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The device performs partial load balancing by evaluating only the necessary parameters from configuration messages rather than conducting comprehensive network analysis. By calculating load values based on available configuration message data and comparing only the essential metrics, the device achieves throughput improvement without excessive complexity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8290485B1Selection of roaming partners based on load value
Publication Date: 2012.10.16 T MOBILE INNOVATIONS LLC
  • US8290485B1 patent drawing
  • US8290485B1 patent drawing
  • US8290485B1 patent drawing

AI summary

A method, system, and media are provided for selecting a preferred roaming partner based on load conditions on an access networks associated with the selected preferred roaming partner. A wireless device storing one or more lists of preferred roaming partners is configured to receive configurations messages from the access networks associated with each of the preferred roaming partners. The wireless device parses the configurations messages and extracts load information from fields included the configuration messages. A load value of each preferred roaming partner is calculated based on the extracted load information. The wireless device selects the preferred roaming partner having the lowest load value to initiate wireless communication over the access network corresponding to the selected preferred roaming partner.