Method of reestablishing communication by a mobile node upon recovery from an abrupt shut down
AssigneeInternational Business Machines Corporation
InventorsVenkata Jagana, Krishna Kumar
Life of this patent
Estimating the term…
Abstract
When a mobile node suffers an abrupt shut down while operating in a foreign network and recovers in its home network, the present invention enables the mobile node to reestablish communication capability, without time delay, with the nodes that had established one or more communication sessions with the mobile node prior to the abrupt shut down. The mobile node of the present invention includes an update module that determines whether additional information needs to be sent to the nodes in communication with the mobile node prior to the mobile node suffering an abrupt shut down. Based on that determination, the update module may provide additional information to such nodes.
Claims28
Method of reestablishing connection by a mobile node after a shut down comprising:
- after recovering from the shut down, examining a binding update table to determine whether the table includes any entry;
- for each entry in the binding update table, sending an update message to an identified node in the entry;
- and removing the entry from the binding update table.
Method of operating a mobile node comprising:
- detecting that the mobile node has its home network and has entered into a foreign network;
- sending a first update message to a node having established a communication session with the mobile node prior to the mobile node entering the foreign network,
- experiencing an abrupt shut down by the mobile node while operating in the foreign network;
- detecting the restoration of normal operation by the mobile node from the abrupt shut down in the home network;
- the restoration of normal operation by the mobile node enabling the mobile node to operate as if the mobile node did not experience the abrupt shut down;
- examining a binding update table to determine whether the table includes any entry;
- for each entry in the binding update table, sending a second update message to the node;
- and
- removing the entry from the binding update table.
Method of populating a binding update table to be used in a recovery process of a mobile node after a shut down comprising:
- determining that the mobile node is operating in a foreign network;
- sending update information to a node in communication with the mobile node;
- and
- storing in a binding update table certain information associated with the update information.
A node including:
- a processor;
- a memory communicatively coupled to the processor;
- an update table within the memory;
- and
- an update module communicatively coupled to the processor and memory, wherein the update module is adapted to determine upon recovery from an abrupt shut down whether additional information needs to be sent to a node in communication with a mobile node prior to the shut down, and wherein the update module sends the additional information after it has determined that the additional information needs to be sent.
A node including;
- a processor;
- a memory communicatively coupled to the processor;
- an update table within the memory;
- and
- means communicatively coupled to the processor and memory and adapted to determine upon recovery from an abrupt shut down whether additional information needs to be sent to a node in communication with a mobile node prior to the abrupt shut down, and wherein the means sends the additional information after it has determined that the additional information needs to be sent.
An article of manufacture comprising:
- a computer-readable medium;
- and,
- means recorded on the computer readable medium for programming a data processing platform to operate as by:
- examining a binding update table to determine whether the table includes any entry after a mobile node recovers from a shut down, for each entry in the binding update table, sending an update message to an identified node in the entry, and removing the entry from the binding update table.
An article of manufacture comprising:
- a computer-readable medium;
- and,
- means recorded on the computer readable medium for programming a data processing platform to operate as by:
- determining that a mobile node is operating in a foreign network;
- sending update information to a node in communication with the mobile node;
- and
- storing in a binding update table certain information associated with the update message.
Dependencies are inferred from the claim text.