Patent ID: 8000297
Filing Date: 2011-08-16
Classification: H04L,H04W

Abstract:
1. A method for performing mobile IPv6 fast level 2 handover between access points (APs) and a mobile node (MN) and optionally performing layer 3 handover between access routers (ARs) and the MN, each AR having a subnet composed of at least one access point (AP) that can interface between the MN and each corresponding AR, the method comprising the steps of: receiving, at a given AR, a modified Router Solicitation (RS) message from the MN after completion of a layer 2 handover between the MN and a newly connected AP, the modified RS message having a message format comprising a ‘C’ flag used for signifying that a current Care of Address (CoA) is set and comprising a source link-layer address option used for indicating a layer 2 identifier of the MN; transmitting, from the given AR, a general Router Advertisement (RA) message to the MN when the layer 2 identifier from the source link-layer address option of the modified RS message is found to be in a neighbor cache value of the given AR which corresponds to layer 2 handover of the MN between a previously connected AP to the newly connected AP such that the previously connected AP and the newly connected AP both belong to the same subnet of the given AR; continuing to use the current CoA as a new interface address when the layer 2 identifier from the source link-layer address option of the modified RS message is found to be in the neighbor cache value of the given AR; generating, at the given AR a modified RA message when the layer 2 identifier from the source link-layer address option of the modified RS message is found not to be in the neighbor cache value of the given AR such that the modified RA message comprises a new CoA which corresponds to when layer 3 handover of the MN occurs between the previous connected AP and the newly connected AP such that the previously connected AP does not belong to a subnet of the given AR and the newly connected AP belongs to the subnet of the given AR; replacing the current CoA with the new CoA as the new network interface address when the layer 2 identifier from the source link-layer address option of the modified RS message is found not to be in the neighbor cache value of the given AR; performing, at the given AR a Duplicate Address Detection (DAD) process only when the layer 2 identifier from the source link-layer address option of the modified RS message is found not to be in the neighbor cache value of the given AR, such that the DAD process is used to inspect a uniqueness of the new CoA wherein the performing step is performed subsequent to the generating step; and transmitting, from the given AR to the MN, a modified RA message containing the new CoA to update a network address of the MN, wherein the transmitting step is performed subsequent to the performing step.