Virtual Home Agent Multi-Link Routing Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Mobile IP technologies face inefficiencies in routing data packets as a Mobile Node roams further from its home network, leading to increased inefficiency in maintaining internet connectivity.

Innovation Solution

Implementing a Service Provider network with a virtual Home Agent for each enterprise network, allowing for efficient packet routing by designating a primary and secondary Home Agent role based on registration requests and maintaining mobility binding tables to manage packet forwarding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a Mobile Node roams further from its home network, then mobility coverage is expanded, but packet routing efficiency deteriorates

Engineering Contradiction:
Improvemobility coverageVSAvoidpacket routing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the Home Agent function into multiple instances distributed across different networks. Each Home Agent instance serves a specific region or network segment, allowing Mobile Nodes to be served by a Home Agent physically closer to them, thereby reducing routing distance and improving packet routing efficiency while maintaining broad mobility coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate Home Agents that act as mediators between the Mobile Node and the original home network. These intermediate Home Agents forward packets through optimized paths, reducing the inefficiency of direct long-distance routing while maintaining connectivity to the home network, thus resolving the contradiction between roaming distance and routing efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single Home Agent is used for all enterprise networks, then device complexity is reduced, but routing optimization capability deteriorates

Engineering Contradiction:
ImproveHome Agent configurationVSAvoidrouting optimization
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a universal Home Agent framework that can serve multiple enterprise networks through a standardized interface. The Home Agent maintains a binding table that can store information about multiple enterprise networks and Mobile Nodes, enabling it to perform optimized routing for different networks without requiring separate complex configurations for each network, thus achieving both simplicity and optimization capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If packets are routed through the home network for external communication, then connectivity is maintained, but latency increases

Engineering Contradiction:
Improveconnectivity maintenanceVSAvoidpacket transmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the Mobile Node register its current location with the Home Agent before data transmission occurs. The Home Agent pre-establishes the optimal routing path and updates its binding table with the Mobile Node's current care-of address. This preliminary location registration and path establishment allows packets to be forwarded directly to the Mobile Node's current location without requiring them to traverse the entire home network path, thus maintaining connectivity while reducing latency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9955344B2Mobile network device multi-link optimizations
Publication Date: 2018.04.24 CISCO TECHNOLOGY INC
  • US9955344B2 patent drawing
  • US9955344B2 patent drawing
  • US9955344B2 patent drawing

AI summary

The disclosed embodiments support mobility internal and external to enterprise networks. Service providers provide mobility by providing Home Agent functionality corresponding to each Enterprise network. In this manner, mobility may be provided to Mobile Nodes both internal and external to their enterprise networks. Moreover, data packets may be transmitted by Mobile Nodes to Correspondent Nodes, whether they are within their enterprise network, the Service Provider network, or the Internet.