Patent ID: 7536482

Claim:
A method of selecting a foreign agent, comprising: receiving a first coordinate signal indicating a first foreign agent position, wherein the first coordinate signal is part of a first agent advertisement packet transmitted by the first foreign agent; receiving a second coordinate signal indicating a second foreign agent position, wherein the second coordinate signal is part of a second agent advertisement packet transmitted by the second foreign agent; determining a first mobile network device position of a mobile network device at a first time; determining a second mobile network device position of the mobile network device at a second time; calculating a first relative velocity between the mobile network device and a first foreign agent; calculating a second relative velocity between the mobile network device and a second foreign agent position; comparing the first relative velocity and the second relative velocity to determine whether the mobile network device is approaching the first foreign agent or the second foreign agent more rapidly; and selecting either the first foreign agent or the second foreign agent according to the determination of the comparing step.