Patent ID: 8064903

Claim:
A method, comprising: detecting by a network device a speed of the network device; ascertaining by the network device one or more threshold values corresponding to one or more trigger events and the detected speed of the network device from a profile configured at the network device, wherein the profile includes a plurality of sets of threshold values, each of the plurality of sets of threshold values including one or more threshold values corresponding to one or more trigger events, wherein each of the plurality of sets of threshold values corresponds to a different set of one or more speeds of a plurality of speeds; ascertaining by the network device one or more trigger values associated with the one or more trigger events; and triggering roaming of the network device when one of the trigger values associated with one of the trigger events is equal to or exceeds one of the threshold values that correspond to the one of the trigger events and the detected speed of the network device; wherein the threshold values include at least one of maximum data retry count, maximum number of beacons missed, or maximum data rate shift, wherein the threshold values do not include one or more speeds; wherein the network device is a Mobile Node supporting Mobile IP.