Prioritizing Mobility Control in Mobile IP Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of protocols to prioritize control between Proxy Mobile IP (PMIP) and Client Mobile IP (CMIP) when both network and mobile device are Mobile IP enabled, leading to conflicts and race conditions due to unclear control understanding.

Innovation Solution

A method is introduced to prioritize between PMIP and CMIP by having the network advertise its mobility control capability, assigning control to the network when PMIP-enabled, and allowing the mobile device to reclaim control when the network is not PMIP-enabled, using messages like mobility request and acknowledgment to manage mobility functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If both network and mobile device are Mobile IP enabled, then mobility control capability is enhanced, but conflict and race conditions occur due to unclear control prioritization

Engineering Contradiction:
Improvemobility control capabilityVSAvoidcontrol clarity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The network performs preliminary action by advertising its PMIP capability to the mobile device before mobility control conflicts arise. The network sends a capability announcement message indicating it is PMIP-enabled, allowing the mobile device to preemptively determine the control relationship and avoid race conditions during network transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the network advertises its PMIP capability status to the mobile device, and the mobile device responds with capability indication messages. This feedback loop ensures both parties have clear understanding of control priorities, eliminating ambiguities in mobility management.

Inventive Principle:
Principle #23Feedback

2Extent of automation

If network controls Mobile IP using PMIP, then mobility management is centralized, but mobile device autonomy is reduced

Engineering Contradiction:
Improvenetwork-controlled mobility managementVSAvoidmobile device autonomy
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The control relationship between network and mobile device is made dynamic rather than static. The system allows switching between network-controlled (PMIP) and device-controlled (CMIP) modes based on real-time conditions. The mobile device can reclaim control autonomy when needed, making the automation extent adaptable rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mobile device performs self-service by autonomously determining when to reclaim mobility control from the network. When the device detects conditions requiring autonomy (such as roaming between networks with different PMIP capabilities), it initiates control reclamation without external intervention, balancing centralized management with device autonomy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8929280B2Method to switch between network-controlled and mobile-controlled mobile IP functionality
Publication Date: 2015.01.06 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8929280B2 patent drawing
  • US8929280B2 patent drawing
  • US8929280B2 patent drawing

AI summary

A method for prioritizing Mobile IP between PMIP and CMIP includes the steps of connecting a mobile device (118) to a communication network (102) and determining (308) if the network provides mobility control, such as the network being PMIP-enabled. When it is determined that the network provide mobility control, the mobility function is assigned (312) to the network and is therefore given priority over the mobility function provided by the mobile device. It can be determined (304) that the mobile station also includes a mobility control so that when the network is not PMIP-enabled the mobile station controls (314) layer 3 mobility and the Mobile IP function.