Mobile Router Route Optimization via Prefix Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current route optimization protocols, such as RFC 3775 and RFC 3963, do not effectively enable route optimization between a mobile network and a correspondent node, relying on home agents for all traffic and lacking validation of mobile network prefixes, which can lead to inefficiencies and vulnerabilities.

Innovation Solution

A method where a mobile router generates a modified Home Test Init message with a prefix option field specifying owned mobile network prefixes, validated by the home agent and signed by the correspondent node, allowing direct optimization between the mobile router and the correspondent node without relying on prior state information or external resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If route optimization is implemented between mobile router and correspondent node, then network efficiency and speed are improved, but security and reliability worsen due to lack of prefix validation

Engineering Contradiction:
Improveroute optimization speedVSAvoidprefix validation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The home agent performs preliminary validation of mobile network prefixes before allowing route optimization to take effect. The home agent verifies prefix ownership using binding cache entries and cryptographic validation (home keygen token, care-of keygen token) in advance, ensuring that only authorized prefixes can be used for direct routing. This preliminary security check enables fast route optimization while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If all traffic passes through home agent, then security is maintained, but network efficiency and productivity deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments traffic handling into two paths: controlled traffic (authentication, binding updates) that passes through the home agent for security, and optimized traffic (data transmission) that flows directly between mobile router and correspondent node. This segmentation allows security functions to remain centralized while enabling efficient direct routing for productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The home agent acts as an intermediary that performs preliminary validation and authorization before enabling direct communication. It verifies prefix ownership and generates cryptographic tokens that the mobile router uses to establish secure direct routes. This intermediary role maintains security while allowing efficient direct paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If route optimization is enabled without prefix validation, then network efficiency improves, but vulnerability to attacks increases

Engineering Contradiction:
Improveroute optimization efficiencyVSAvoidDoS attack vulnerability
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The home agent performs preliminary anti-action by validating prefix ownership before allowing route optimization. It checks binding cache entries and verifies cryptographic tokens (home keygen token, care-of keygen token) to prevent unauthorized prefixes from being used. This preliminary defense prevents DoS attacks that would exploit unvalidated prefixes.

Inventive Principle:
Principle #9Preliminary anti-action

4Reliability

If home agent validates all prefixes, then security improves, but device complexity and processing overhead increase

Engineering Contradiction:
Improveprefix validation securityVSAvoidhome agent complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The home agent uses parameter changes in the form of cryptographic tokens (home keygen token, care-of keygen token) derived from prefix information. Instead of complex continuous validation, it transforms prefix data into cryptographic parameters that enable efficient verification. This reduces device complexity while maintaining security.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2127249B1Route optimization between a mobile router and a correspondent node using reverse routability network prefix option
Publication Date: 2014.06.25 CISCO TECHNOLOGY INC
  • EP2127249B1 patent drawingFigure 1
  • EP2127249B1 patent drawingFigure 2~3
  • EP2127249B1 patent drawingFigure 4~6

AI summary

In one embodiment, a method includes generating by a mobile router a home test message that includes a prefix option field specifying at least one mobile network prefix claimed to be owned by the mobile router. The method also includes outputting the home test message by the mobile router to a correspondent node via a prescribed home agent assigned to the mobile router, for initiation of a reverse routability test between the mobile router and the correspondent node that verifies the mobile router owns the at least one mobile network prefix. In another embodiment, the home agent is configured for forwarding a route optimization message, for example the home test message, to the correspondent node if the home agent determines that the at least one mobile network prefix is owned by the mobile router.