Dynamic Foreign Agent Selection via Parameterized Advertisements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Mobile IP standards do not allow Mobile Nodes to dynamically select the most appropriate Foreign Agent based on real-time information, relying on static information which may not reflect current link conditions or costs.

Innovation Solution

Implementing agent advertisements that Foreign Agents transmit to Mobile Nodes, containing dynamic parameter values such as pricing and quality of service information, enabling the Mobile Node to intelligently select and prioritize Foreign Agents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If Mobile Nodes rely on static information for Foreign Agent selection, then the selection process is simple, but the information may not reflect current link conditions or costs

Engineering Contradiction:
Improveinformation currencyVSAvoidinformation transmission mechanism
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Foreign Agents pre-prepare and transmit agent advertisements containing dynamic parameter values (pricing, QoS, link conditions) before Mobile Nodes need to make selection decisions. This allows information to be available in advance, ensuring currency without adding complex real-time processing requirements during node selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by having Foreign Agents continuously update agent advertisements with current dynamic parameter values reflecting actual link conditions, pricing, and QoS availability. Mobile Nodes receive these updated advertisements and use the fresh information to make informed selections, creating a closed-loop information system that maintains currency.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If Mobile Nodes use dynamic information for Foreign Agent selection, then selection accuracy improves, but information transmission complexity increases

Engineering Contradiction:
Improveselection accuracyVSAvoidagent advertisement structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The agent advertisement is segmented into distinct parameter fields (pricing information, QoS parameters, link conditions, Foreign Agent identifier). Each parameter is independently structured and can be individually updated or queried by Mobile Nodes, allowing precise selection based on specific criteria without requiring complex integrated processing of all information simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system enables dynamic changes in advertisement parameters (pricing, QoS, link conditions) without changing the fundamental advertisement structure. Mobile Nodes can selectively monitor and respond to parameter changes that match their requirements, improving selection accuracy while maintaining a manageable information structure through standardized parameter fields.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If agent advertisements include comprehensive dynamic parameters, then Mobile Node selection capability improves, but message size increases

Engineering Contradiction:
Improveselection capabilityVSAvoidmessage size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Mobile Nodes extract only the specific dynamic parameters they need from the comprehensive agent advertisement (e.g., only pricing information or only QoS parameters). The advertisement contains all possible parameters, but nodes selectively process relevant fields, enabling versatile selection capability while minimizing actual data processing and effective message size for each node's specific needs.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If Foreign Agents transmit information dynamically, then Mobile Node decision quality improves, but network traffic increases

Engineering Contradiction:
Improvedecision qualityVSAvoidnetwork traffic
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Foreign Agents transmit agent advertisements periodically rather than continuously, updating information at regular intervals. This provides Mobile Nodes with dynamic information to improve decision quality while limiting network traffic by spacing out transmissions. Nodes can adjust their monitoring frequency based on how rapidly conditions change, balancing decision quality with traffic reduction.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8036184B2Method to dynamically provide link specific information to mobile clients
Publication Date: 2011.10.11 CISCO TECHNOLOGY INC
  • US8036184B2 patent drawing
  • US8036184B2 patent drawing
  • US8036184B2 patent drawing

AI summary

The disclosed embodiments enable a Mobile Node to select from or prioritize two or more Foreign Agents using information dynamically provided to the Mobile Node. When a Foreign Agent detects a Mobile Node, it composes an agent advertisement having one or more fields including one or more parameter values. The Foreign Agent then sends the agent advertisement to the Mobile Node. The Mobile Node may then select one of the Foreign Agents, as well as prioritize the Foreign Agents, using the parameter values.