Mobile Router Bidirectional Tunnel Routing Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Mobile IP specifications lead to inefficient triangular routing when mobile nodes and correspondent nodes are outside a prescribed ISP, causing data transmission delays and resource wastage, as existing proposals like Mobile IP Border Gateway only optimize routes within the internal network of an ISP.
Innovation Solution
A reactive protocol that enables mobile routers and correspondent routers to establish a secure, bidirectional tunnel by obtaining routing information from a route server resource, using recursive queries and authoritative name servers to identify and update routing tables for optimized packet routing between mobile nodes and correspondent nodes across different networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Mobile IP specification is used for routing packets from correspondent node to mobile node, then connectivity is maintained, but triangular routing occurs causing data transmission delay and network resource waste
Solution Approach 1:
The patent introduces a route optimization mechanism where the mobile node acts as an intermediary to establish direct routing paths. The mobile node sends routing requests to correspondent nodes, enabling them to update their routing tables to forward packets directly to the mobile node's care-of address instead of through the home agent, thereby eliminating triangular routing while maintaining connectivity
Solution Approach 2:
The patent implements preliminary routing optimization by having the mobile node proactively send routing requests to correspondent nodes before actual data transmission. This preliminary action updates the correspondent node's routing table in advance, ensuring that subsequent packets follow the optimized direct path rather than the triangular route through the home agent
2Productivity
If Mobile IP Border Gateway is deployed to optimize routing, then routes within ISP internal network are optimized, but routes between nodes outside prescribed ISP remain inefficient
Solution Approach 1:
The patent creates a universal routing optimization mechanism that functions across different ISP boundaries. The mobile node's routing request mechanism works regardless of whether the correspondent node is within the same ISP or outside it, making the solution universally applicable to all Mobile IP scenarios without being limited to specific network domains
Solution Approach 2:
The patent extracts the routing optimization function from the ISP-specific Border Gateway infrastructure and relocates it to the mobile node itself. This extraction allows the optimization to occur at the endpoint level, independent of any particular ISP's internal gateway structure, thereby extending functionality beyond prescribed ISP boundaries
3Loss of time
If direct routing path is established between mobile node and correspondent node, then data transmission delay is reduced, but routing table update complexity increases
Solution Approach 1:
The patent implements self-service routing optimization where the mobile node autonomously generates and sends routing requests to correspondent nodes. The mobile node itself manages the routing table updates at the correspondent node without requiring complex centralized control or manual intervention, thereby reducing overall system complexity while achieving direct routing paths
Data Source
AI summary
A mobile router and a correspondent router, each configured for routing services for nodes within their routing prefixes associated with their respective routing tables, establish a secure, bidirectional tunnel based on a messaging protocol between each other and a route server resource. A reactive (i.e., on-demand) protocol is used that enables the requesting device (e.g, the mobile router, correspondent router), to obtain routing information in a secure manner from the route server. The mobile router sends a query via its home agent to the route server resource to identify the correspondent router serving the correspondent node. The mobile router sends a binding update request, specifying a home address and care-of address for the mobile router, to the correspondent router for establishment of a bidirectional tunnel. The correspondent router establishes the bidirectional tunnel, and updates its routing tables based on information from the route server resource.


