Mobile Router Proxy Deletion Binding Cache
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile router devices cannot immediately update the registration in the binding cache of a home agent device when they disconnect from a foreign link, leading to packets being sent to a mobile node that is no longer connected, resulting in packet loss.
Innovation Solution
The mobile router device includes a network connection management unit to detect disconnection and request proxy deletion from the home agent device, and the home agent device includes a message reception unit to verify and process deletion requests, ensuring only authorized requests delete registrations from the binding cache.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile router device sends a BU message with lifetime set to 0 to delete registration from the binding cache, then the registration can be deleted, but the mobile router device cannot send the message when it has already cut the connection to the foreign link
Solution Approach 1:
The mobile router device sends a proxy deletion request to another mobile router device that is still connected to the foreign link, enabling preliminary action to delete the registration from the binding cache before the connection is completely cut. This resolves the contradiction by performing the deletion action through an intermediary that maintains connectivity.
2Productivity
If the home agent device continues sending packets to the mobile router device based on binding cache information, then packet delivery is maintained, but packets are lost when the mobile router device is not connected
Solution Approach 1:
The system implements feedback through the proxy deletion request mechanism, where the mobile router device or another connected mobile router device notifies the home agent device of the connection status change. This feedback loop allows the home agent to update the binding cache promptly, stopping packet forwarding to disconnected devices and preventing packet loss while maintaining delivery continuity for active devices.
3Duration of action of stationary object
If the binding cache retains registration information for a longer valid time, then packet delivery is maintained longer, but packets are wasted when sent to disconnected devices
Solution Approach 1:
The proxy deletion request mechanism enables preliminary deletion of binding cache entries before the valid time expires naturally. This allows the system to maintain longer cache validity for connected devices (improving packet delivery continuity) while simultaneously enabling early deletion for disconnected devices (preventing packet waste), thus resolving the contradiction through conditional early termination.
Data Source
AI summary
In a home agent device, a message reception unit receives a request of deleting a registration of a mobile router device which has become in a non-connection state, a binding cache registration deletion reception unit judges that it is for deleting a mobile router device which is not a transmission source, and if a mobile router device of the transmission source has the authority of deleting the registration of the target mobile router device, a proxy deletion reception judgment unit deletes the registration of the requested mobile router, therefore, it can be prevented that packets are transmitted to the mobile router device which has become in the non-connection state.


