Mobile IP Tunnel Management for Packet Loss Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile IP technologies experience packet losses due to a time lag between handover signaling completion and tunnel creation, particularly exacerbated by operating systems like Windows XP which require significant time to modify routing tables, leading to increased packet loss during handovers.

Innovation Solution

Implementing a receiving-only tunnel management method where a mobile node creates a new receiving-only tunnel while maintaining the existing tunnel, allowing packet reception without loss, and subsequently modifying the routing table to enable full tunnel functionality after location registration is complete, thereby minimizing packet losses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If the mobile node waits for tunnel creation completion before receiving packets, then routing stability is improved, but packet loss increases due to the time lag between handover signaling completion and tunnel creation

Engineering Contradiction:
Improverouting stabilityVSAvoidpacket delivery reliability
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The mobile node performs preliminary actions by creating the tunnel and modifying the routing table in advance, before the handover is fully completed. Specifically, the mobile node creates a tunnel to the care-of address and modifies its routing table to use this new tunnel as the default route before the tunnel creation at the correspondent node is finished. This preliminary action ensures that when packets arrive, the mobile node is already ready to receive them without loss, resolving the contradiction between routing stability and packet delivery reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the mobile node modifies the routing table quickly, then packet loss is reduced, but system stability deteriorates due to frequent routing table modifications in operating systems like Windows XP

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidsystem stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The mobile node performs the routing table modification as a preliminary action before handover completion, rather than delaying it until after packets might be lost. By proactively updating the routing table with the new care-of address tunnel route in advance, the system achieves reliable packet delivery without needing to frequently modify routing tables in response to packet loss events, thus maintaining system stability while improving reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the mobile node establishes a new tunnel before handover completion, then packet loss is minimized, but the complexity of tunnel management increases

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidtunnel management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The mobile node establishes the new tunnel to the care-of address as a preliminary action before handover completion, ensuring packets can be received without loss. The complexity is managed by clearly defining the sequence: create tunnel to care-of address, modify routing table to use this tunnel, then upon handover completion, update the tunnel with the final care-of address. This structured preliminary action reduces packet loss while keeping tunnel management complexity可控 through systematic progression.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8391243B2Tunnel management method and apparatus for reducing packet losses of mobile node in mobile IP environment
Publication Date: 2013.03.05 SAMSUNG ELECTRONICS CO LTD
  • US8391243B2 patent drawing
  • US8391243B2 patent drawing
  • US8391243B2 patent drawing

AI summary

A method is provided for managing a tunnel when a mobile node moves from an existing visiting network to a visiting network which supports a mobile IP. A mobile node may detect a movement of the mobile node, configure a care-of address (CoA) and thereafter transmit a location registration (Binding Update) message to a home agent. The mobile node may create a second tunnel in the visiting network and set the second tunnel as a receiving-only tunnel while maintaining a first tunnel which is already used in the existing visiting network. The mobile node may receive a location registration completion (Binding Acknowledgement) message from the home agent, change the second tunnel to the tunnel capable of transmitting/receiving by modifying a routing table, and cancel the first tunnel.