Policy Enforcement Agent for Seamless Mobile Network Handover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile device technologies fail to efficiently manage network resources across various wireless access technologies, leading to under-utilization or pressure points, and disrupt user experiences due to uncoordinated connectivity methods and lack of seamless transitions between networks.

Innovation Solution

A self-adjusting mobile platform policy enforcement agent that dynamically controls network access based on real-time and historical network parameters, optimizing resource utilization and ensuring seamless mobility by rerouting data traffic across different wireless networks, such as 2G, 3G, WiFi, and WiMax/LTE, using a dual feedback loop system involving both local and network-wide policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional networks allow independent network switching for mobile devices, then device connectivity flexibility is improved, but communication session continuity deteriorates due to IP address changes causing termination

Engineering Contradiction:
Improveconnectivity flexibilityVSAvoidcommunication session continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A policy enforcement agent acts as an intermediary between the mobile device and the network. This agent maintains a persistent IP address for the device across different network types (WiFi, cellular, WiMax) and mediates the handover process to ensure session continuity while allowing network switching flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically assigns IP addresses based on network conditions and device location rather than statically or randomly assigning addresses. The IP address assignment is made flexible and adaptive to maintain session continuity during network transitions

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If mobile devices use uncoordinated network switching methods, then user connectivity options are improved, but network resource utilization deteriorates causing under-utilization or pressure points

Engineering Contradiction:
Improveconnectivity optionsVSAvoidnetwork resource utilization
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The policy enforcement agent implements feedback mechanisms that monitor network conditions, device location, and traffic patterns. Based on this feedback, the agent makes intelligent decisions about network selection and IP address assignment to optimize network resource utilization while maintaining connectivity options

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-establishing network policies and IP address allocations before network transitions occur. This allows seamless handovers and prevents resource contention during switching operations

Inventive Principle:
Principle #10Preliminary action

3Reliability

If networks implement strict capacity limits, then network quality is maintained, but user connectivity flexibility deteriorates during peak times

Engineering Contradiction:
Improvenetwork qualityVSAvoidconnectivity flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The network capacity limits are made dynamic rather than static. The policy enforcement agent adjusts IP address allocation and network routing decisions in real-time based on current network load, allowing flexibility during peak times while maintaining quality through adaptive resource management

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9781645B2Self-adjusting mobile platform policy enforcement agent for controlling network access, mobility and efficient use of local and network resources
Publication Date: 2017.10.03 SMITH MICRO SOFTWARE INC
  • US9781645B2 patent drawing
  • US9781645B2 patent drawing
  • US9781645B2 patent drawing

AI summary

Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.