Wi-Fi Network Selection Using Historical UMA Connectivity Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Wi-Fi network access methods for mobile stations face challenges with inconsistent UMA connectivity due to DNS failures, VPN timeouts, and packet losses, as well as varying success rates in handovers across different WLAN environments, which affect network performance and reliability.

Innovation Solution

A method for prioritizing Wi-Fi networks for UMA connection by overriding normal user-defined priorities, using signal strength and past UMA experience metrics such as connection time and handover success rates to select the best network, and scanning only for networks with available UMA connectivity data, with RSSI sorting as a fallback when no data is available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile stations scan for all Wi-Fi networks with user-defined priorities, then network selection flexibility is improved, but connection reliability deteriorates due to DNS failures, VPN timeouts, and packet losses in certain networks

Engineering Contradiction:
Improvenetwork selection flexibilityVSAvoidUMA connectivity reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms by monitoring connection outcomes (successful connections, DNS failures, VPN timeouts, packet losses) and using this information to dynamically adjust network selection priorities. The mobile station learns from past connection experiences and modifies its scanning and connection behavior accordingly, improving reliability while maintaining adaptability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-evaluating Wi-Fi networks based on historical performance data before attempting actual UMA connections. Networks with known reliability issues (DNS failures, VPN timeouts) are identified in advance and either avoided or prioritized differently, preventing wasted connection attempts and improving overall UMA connectivity reliability.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If mobile stations attempt to connect to multiple Wi-Fi networks, then network access options are improved, but connection time and resource consumption increase

Engineering Contradiction:
Improvenetwork access optionsVSAvoidconnection time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system applies partial action by scanning for and evaluating all Wi-Fi networks but attempting connections only to a prioritized subset based on historical performance and current conditions. Instead of exhaustively attempting connections to all networks, the mobile station selectively connects to the most promising options first, reducing connection time while maintaining access options.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The network selection process is segmented into distinct phases: scanning all networks, evaluating historical performance, prioritizing networks based on reliability metrics, and attempting connections in priority order. This segmentation allows the system to maintain comprehensive network awareness while efficiently managing connection attempts to reduce time consumption.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If mobile stations use user-defined priority lists for network selection, then ease of operation is improved, but network performance deteriorates due to environmental changes and unreliable networks

Engineering Contradiction:
Improvenetwork selection simplicityVSAvoidnetwork performance stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transitions from static user-defined priorities to dynamic priority adjustment based on real-time and historical network performance data. The mobile station continuously monitors connection outcomes and environmental changes, automatically adjusting network priorities to reflect current reliability conditions while maintaining ease of operation through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of network priority from fixed user-defined values to dynamically adjusted values based on historical performance metrics (connection success rates, DNS failure frequencies, VPN timeout rates). This parameter change allows the system to adapt to environmental changes and network reliability variations while preserving operational simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2498551B1Improved Wi-Fi network access and a mobile terminal configured for the same
Publication Date: 2016.10.19 BLACKBERRY LTD
  • EP2498551B1 patent drawingFigure 1
  • EP2498551B1 patent drawingFigure 2
  • EP2498551B1 patent drawingFigure 3

AI summary

A method for network access and a mobile station (100) configured for the same is described. In one embodiment, there is provided a method for Wi-Fi network (214) access on a mobile station (100) comprising: scanning for wireless access points APs (214) of a Wi-Fi network; receiving responses from available APs of the Wi-Fi network (706); selecting an AP in accordance with past connectivity data associated with the available APs (716); and attempting to connect or switch to the Wi-Fi network using the selected AP (716,718).