Mobile Node Address Registration Control for Loop Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile communication networks using Mobile IPv6 and multihoming technology, infinite transfer loops can occur due to the lack of abnormal transfer measures functions in some Home Agents, leading to packet redundancy and inefficient use of communication routes, especially when a Mobile Node has multiple interfaces and Home Agents without these measures.
Innovation Solution
An address registration control device is implemented in the Mobile Node with home network connection detection, abnormal transfer measures confirmation, registration control condition decision, and address registration control to prevent infinite transfer loops by determining which Home Agents operate abnormal transfer measures and deriving optimal address combinations for registration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a Mobile Node registers multiple Home Addresses from multiple Home Agents, then communication routes are diversified and redundancy is improved, but infinite transfer loops may occur between Home Agents
Solution Approach 1:
The Mobile Node performs preliminary detection of abnormal transfer measures functions at Home Agents before registering addresses. By checking whether Home Agents have loop-prevention capabilities in advance, the Mobile Node can avoid registering with Home Agents that would cause infinite transfer loops, thus preventing the harmful effect while maintaining reliable communication through proper address registration
Solution Approach 2:
The invention introduces an intermediary detection mechanism that identifies Home Agents without abnormal transfer measures functions. This intermediary layer allows the Mobile Node to distinguish between suitable and unsuitable Home Agents, selecting only those that will not create infinite transfer loops while still providing diverse communication routes
2Device complexity
If Home Agents without abnormal transfer measures functions are used, then address registration is simplified, but packet transfer loops occur causing redundancy and inefficiency
Solution Approach 1:
The Mobile Node obtains feedback information about whether Home Agents possess abnormal transfer measures functions through detection mechanisms. This feedback allows the Mobile Node to make informed decisions about which Home Agents to register with, avoiding those that would cause packet loops and inefficiency while maintaining registration simplicity
3Adaptability or versatility
If multiple interfaces are connected to different home networks, then communication diversity is enhanced, but the risk of infinite transfer loops increases
Solution Approach 1:
Before establishing connections to multiple home networks, the Mobile Node performs preliminary detection of abnormal transfer measures functions at each Home Agent. This advance checking ensures that only Home Agents with loop-prevention capabilities are selected, allowing the Mobile Node to maintain communication diversity while preventing infinite transfer loops
Data Source
AI summary
A technique for preventing an MN (Mobile Node) having a plurality of interfaces from being caught in an infinite transfer loop includes, when each of the plurality of interfaces of the MN is connected to an HN (Home Network), in the MN, an abnormal transfer measures confirming unit grasps whether or not an HA (Home Agent) of each HN has an abnormal transfer measures function for avoiding an infinite transfer loop of infinitely repeating packet transfer in conjunction with another HA. Moreover, in the case of the absence of an HA which is not equipped with the abnormal transfer measures function, a registered control condition deciding unit determines an address registration whereby the MN itself avoids the infinite transfer loop, and a registration control unit derives an appropriate address pattern for the avoidance of the infinite transfer loop and carries out the address registration with respect to each HA.


