I. Introduction
Recent innovations in wireless networking systems and communication technologies, allow mobile devices to be equipped with multiple radio interfaces; which are called multi-homed mobile devices, and maintain their connections while moving across various wireless access technologies. The integration of heterogeneous wireless access technologies have led to the trend toward Next Generation Wireless Networks (NGWN). Multi-homing deployed in NGWN has many advantages like: resilience, load balancing and ubiquitous access support [1]. One of the main concerns in NGWN is providing seamless and ubiquitous connections to mobile devices while their point of attachment to the network changes. Mobile IPv6 as a solution toward mobility management in NGWN has been introduced to allow a Mobile Node (MN) to maintain its connection to the network regardless of its location [2]. Handover is the process by which a MN keeps its connection active while moving across one point of attachment to another. During this process, the MN cannot send or receive any data packets because of link and network layers operations delay. Vertical handover issues have been studied in the literature [3]–[5]. To decrease handoff latency some extensions of MIPv6 such as Hierarchical Mobile IPv6 (HMIPv6), Fast handover for Mobile IPv6 (FMIPv6), Fast handover for Hierarchical Mobile IPv6 (FHMIPv6) and Proxy Mobile IPv6 (PMIPv6) have been proposed by Internet Engineering Task Force (IETF) [6]–[10].