Patent ID: 8792323

Claim:
A method for performing a hand-off of a wireless communication between a first mobile node (MN) and a second MN from a first router in a first area of service to a second router in a second area of service, by the first router, the method comprising: storing a data record for the second MN in a mobile-home database (MHD), wherein the data record includes an index field, a flag for indicating a home association or a visiting association with the first router, a local address field for a current unregistered local address, and a router address field for an address of a visiting router; receiving data of the wireless communication sent from the first MN to the second MN before hand-off; receiving a message from the second MN in response to the second MN moving to the second area of service and communicating with the second router, wherein the message includes an IP address of the second router; updating the MHD for the second MN with the received IP address of the second router; updating the flag for the second MN on a condition that the second MN changes home association or visiting association after handoff; and forwarding data received from the first MN to the second router after the second MN stops receiving data by the first router and before completion of the handoff.