Implementation and analysis of proxy MIPv6

Size: px
Start display at page:

Download "Implementation and analysis of proxy MIPv6"

Transcription

1 WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2011; 11: Published online 17 September 2009 in Wiley Online Library (wileyonlinelibrary.com)..842 SPECIAL ISSUE PAPER Implementation and analysis of proxy MIPv6 Jianfeng Guan, Huachun Zhou, Zhiwei Yan, Yajuan Qin and Hongke Zhang National Engineering Laboratory for Next Generation Internet Interconnection Devices, Beijing Jiaotong University, Beijing, , China ABSTRACT Mobile IPv6 (MIPv6) is a host-based mobility support specification which has been approved by the IETF as the standardized solution of global mobility management in IPv6 network for Mobile Node (MN). However, MIPv6 handover procedure results in a large handover delay. To improve its performance, some MIPv6 variants such as Fast Handover for MIPv6 (FMIPv6) and Hierarchical MIPv6 (HMIPv6) were proposed. However, they all require the MN to support the mobility management protocols which increase the difficulty of management and deployment. Recently, IETF NETLMM workgroup published the Proxy Mobile IPv6 (PMIPv6) which is a network-based localized mobility management to provide the mobility support for mobile host without the involvement of the mobility signaling. In this paper, we analyze the singling cost of PMIPv6 and implement it in our test-bed to evaluate its performance. The results show that the PMIPv6 has lower signaling cost and packet delivery cost, and it can improve the handover performance of UDP and TCP than the other mobility management protocols under low-delay networks, as for the wide area networks, it needs to introduce some mechanism like fast handover to further improve its performance. Copyright 2009 John Wiley & Sons, Ltd. KEYWORDS PMIPv6; implementation; handover; Mobile IPv6; FMIPv6; HMIPv6 * Correspondence Huachun Zhou, National Engineering Laboratory for Next Generation Internet Interconnection Devices, Beijing Jiaotong University, Beijing, , China. hchzhou@bjtu.edu.cn 1. INTRODUCTION With the development of wireless and mobile technologies, more devices can get the Internet service during the movement. In order to provide the continuous communication for mobile devices, several global mobility support protocols were proposed. Mobile IPv6 (MIPv6) [1] is designed to provide the mobility support for the Mobile Node (MN) away from the home network. MN configures a new IPv6 address which is called Care-of-Address (CoA) after attaching to the foreign networks. In order to maintain the on-going session, the MN has to use its Home Address (HoA) to communicate with the Correspond Node (CN). To provide this mechanism, MIPv6 extends the IPv6 specification to set up the binding between CoA and HoA. It uses the CoA to indicate the location of MN and uses the HoA to identify the MN. However, the handover delay of MIPv6 is so large that it is unacceptable for the real time applications. To reduce the handover delay, Fast Handover for MIPv6 (FMIPv6) [2] was proposed which is an extension of MIPv6 to provide the mobility support with the aid of the access routers. FMIPv6 configures the New CoA (NCoA) based on the link layer information in advance to shorten the handover delay, and it also sets up the tunnel between Previous AR (PAR) and New AR (NAR) to minimize the packet loss during the handover. Besides, Hierarchical MIPv6 (HMIPv6) [3] was proposed to eliminate the overhead of global handover signaling. HMIPv6 introduces Mobility Anchor Point (MAP) entity which performs the local HA function to hide the location of MN from the Home Agent (HA) and CN. As a result, the MN configures two addresses, the On-link CoA (LCoA) and Regional CoA (RCoA). When the MN moves within a MAP domain, it only registers its LCoA with the MAP, and when the MN moves among different MAP domains, it first registers its LCoA with the new MAP, and then registers its RCoA with the HA. FMIPv6 and HMIPv6 are two experimental mobility management protocols developed from the MIPv6, and they are also the host-based mobility support specifications and require the MN to implement the client function in the IPv6 stack which limits the deployment and management of mobility services. Recently, Proxy Mobile IPv6 (PMIPv6) [4] were proposed to provide the mobility support for the mobile Copyright 2009 John Wiley & Sons, Ltd. 477

2 Implementation and analysis of proxy mipv6 J. Guan et al. cost, and packet delivery cost. Section 5 evaluates the PMIPv6 in detail and gives the experimental results. Finally, Section 6 concludes this paper. 2. RELATED WORK 2.1. Mobile IPv6 Figure 1. Proxy Mobile IPv6 application scenario. hosts without host involvement in the signaling interaction. The PMIPv6 is a network-based mobility protocol and Figure 1 shows the typical PMIPv6 application scenario. The PMIPv6 extends the MIPv6 and introduces two important entities called Local Mobility Anchor (LMA) and the Mobile Access Gateway (MAG). The LMA performs the full HA functionality and maintains the MN s binding information, while the MAG performs the mobility management for the MNs and emulates the home network in a PMIPv6 domain. When a MN moves among the PMIPv6 domain, the MAG will create a PMIPv6 tunnel to transmit the packets for the MN. The endpoints of this tunnel are the LMA Address (LMAA) and Proxy-CoA. The MNs belong to the same LMA will share the PMIPv6 tunnel when they attach to the same MAG. Fu and Lei [5] evaluated the benefits of PMIPv6 by analytical method and compared it with other mobility support protocols. The results show that PMIPv6 may cause high handover latency when the LMA is far from the current MAG. Zhou et al. [6] proposed a fast handover scheme based on the FMIPv6 operation and IEEE link layer trigger mechanism to improve the PMIPv6. The analytical results show that the proposed scheme has lower handover latency than PMIPv6. Besides, Kong et al. [7] analyzed the handover latency of PMIPv6 and compared it with MIPv6 and its variants. The results show that the PMIPv6 has much lower handover latency than that of MIPv6 and HMIPv6, and has the lower the handover latency than that of FMIPv6 when the delay between MN and MAG is greater than the delay between MAG and LMA. Recently, Guan et al. [8] implemented the PMIPv6 and evaluated its performance in WLAN environment and some researches [9] also studied the empirical performance of PMIPv6. In this paper, we mainly analyze the signaling cost and UDP/TCP performance of PMIPv6 and compare it with other mobility support protocols based on our previous work. The rest of the paper is organized as follows. Section 2 describes the related work of various mobility support protocols. Section 3 describes our implementation of PMIPv6. Section 4 analyses the handover delay, signaling MIPv6 provides a general IP mobility support framework and uses the CoA and HoA to carry the location information and identifier information, respectively. When a MN leaves the home network and enters a foreign network, it configures the CoA at first by the stateless or stateful address configuration mechanism, and performs the movement detection during the address configuration procedure. After that, the MN sends the Binding Update (BU) message to register its CoA with the HA. The HA, after receiving the BU message, updates the binding cache and modifies the tunnel. And then, the HA replies with a Binding Acknowledge (BA) message. The MN updates the tunnel after receiving the BA message. If the CN supports the MIPv6, the MN should also set up the binding cache in the CN to realize the optimal routing. During the movement, the MN can maintain the session through the HA without rebuilding the connections. Lots of MIPv6 implementations were developed in the past few years. Santti et al. [10] survey the MIPv6 implementations under the Windows, FreeBSD and Linux platforms, and analyze their features. MIPv6 for Linux (MIPL) [11] which was developed by Helsinki University of Technology is a popular implementation under Linux operation system. Figure 2 shows the function architecture of MIPL2.0 implementation. The implementation divides into two parts, the user space part and the kernel space part. The user space part consists of dynamic HA address discovery module, routing optimization module, mobile prefix discovery module, return routability procedure, movement detection module, and the BU module. The kernel space implements the IPsec module, routing module and tunnel module, and generates the MIPv6 signaling messages including the Figure 2. The function block diagram of MIPL Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

3 J. Guan et al. Implementation and analysis of proxy mipv6 Figure 3. Predictive and reactive fast handover. mobility header and the new ICMPv6 types. The MIPv6 signaling messages use the socket to transmit the data between user space and kernel space. The IPsec module, routing module and neighbor list use the Netlink to communicate with the user space. The tunnel module uses the ioctl to transmit the data between user space and kernel space Fast Handover for Mobile IPv6 The FMIPv6 enables the MN to perform the address configuration procedure based on the link layer information when MN is still attached to the PAR, and it introduces the access routers to assist the mobility management. Figure 3 shows signaling interaction flow in FMIPv6 [2]. At first, the MN uses the specified link layer method to get the available access points information in advance. And then, the MN sends the Router Solicitation for Proxy Advertisement (RtSolPr) message to the PAR for resolving subnet routing information. The PAR, after receiving the RtSolPr message, replies with a Proxy Router Advertisement (PrRtAdv) message. The MN configures the NCoA based on the information included in the PrRtAdv message. And then the MN sends the Fast Binding Update (FBU) message including the NCoA to its PAR. The PAR sends the Handover Initiate (HI) message to the NAR and begins to buffer the packets once it receives the FBU message. The NAR, after receiving the HI message, performs the Duplicate Address Detection (DAD) procedure on behalf of the MN to check the validity of NCoA. After that, the NAR replies with the Handover Acknowledge (HAck) message to the PAR, and sets up a tunnel between the Previous CoA (PCoA) and the NCoA. The PAR, after receiving the HAck message, sends the Fast Binding Acknowledgement (FBack) message to the MN and the NAR. The PAR begins to tunnel the packets to the PCoA during the handover. The tunnel between PCoA and NCoA will be active until the MN Figure 4. The implementation architecture of FMIPv6. completes register procedure with the HA. The NAR buffers the packets until it receives the Fast Neighbor Advertisement (FNA) message. Once the MN attaches to the NAR, it sends the FNA message at first and begins to gets the buffered packets until it finishes the binding with the HA. The FMIPv6 has two operation modes shown in Figure 3. In the predictive mode, the MN sends the FBU message through the PAR link. In the reactive mode, the MN loses its attachment with PAR before sending the FBU message, so it has to send the FBU message to the PAR through the new link by encapsulating the FBU in the FNA message. Some FMIPv6 implementations have been developed. Albert CA et al. [12] implemented the FMIPv6 under the Linux platform ( kernel) based on the MIPL1.1, and their implementation consists of two parts, the fh-base module which runs into the kernel space and the fh-daemon module which is a user space daemon to perform the FMIPv6 operations. Afterwards, Ivov and Andre [13] implemented the FMIPv6 in WLAN networks based on the MIPL 2.0. Figure 4 shows the implementation architecture of FMIPv6. The kernel space modifies the network card driver to monitor the link layer signal strength and sends signal status reports to the FMIPv6 demon. The user-space runs the MIPv6 daemon and FMIPv6 daemon, and uses the process communication to perform the fast handover. The handover performance of FMIPv6 is mainly based on the link layer trigger technology, which is dependent on the specific link layer technologies Hierarchical MIPv6 The HMIPv6 extends the MIPv6 by introducing the MAP entity to hides the micro-mobility from the HA and CN, and it can reduce the signaling exchange and provides the location privacy. Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 479

4 Implementation and analysis of proxy mipv6 J. Guan et al. Figure 6. The double-process in the MN. Figure 5. HMIPv6 operation flow. Figure 5 shows the operation flow of HMIPv6. We assume that a HMIPv6-aware MN moves among the foreign networks. When the MN enters into a foreign network, it should check the MAP option after receiving the router advertisement (RA) messages. If the RA message does not contain the MAP options, it performs the MIPv6 handover, or else the MN has to register with at least one MAP. The MN sends the Local BU (LBU) message to the selected MAP to bind its current LCoA with the RCoA. During the movement, the MN has to detect whether it is in the same MAP domain. When the MN moves within the same MAP domain (intra-map handover), it only updates its binding in the MAP. Once the MN moves from one MAP domain to another MAP domain (inter-map handover), it has to send the BU message to register its RCoA with the HA after registering the new LCoA with the new MAP. The HMIPv6 maintains two tunnels, one is MN-MAP tunnel and the other is the MN-HA tunnel. To provide the smooth inter-map handover, the MN may send a BU message to the previous MAP to forward the packets between previous MAP and the new MAP. Daley [14] implemented the HMIPv6 based on the MIPL 0.9.4, and the HMIP implementation provides the full functional MAP hierarchy, dynamic configuration of MAP/MN tunnels, full basic HMIPv6 signaling, dynamic MAP propagation. Recently, we implemented the HMIPv6 in the WLAN according to the HMIPv6 specification, and our implementation is based on the MIPL2.0 and consists of the MN function and the MAP function. The implementation of MAP is similar to the HA in MIPL 2.0 since the MAP performs the local HA function. The MN function uses the double-process in the MN to register with HA and MAP, respectively. Figure 6 shows the double-process in the MN. The MN runs two processes (noted as MN MAP and MN HA) and communicates with the MAP and the HA. The MN MAP process performs the intra-map handover detection and inter-map handover detection, and the MN HA process detects the change of RCoA by listening to the named pipe set up by MN MAP.IfMNMAP detects the Intra-MAP handover, it only registers with the MAP and binds the LCoA to RCoA. Once the MN detects the inter-map handover, it firstly registers with the MAP and then it transmits the RCoA to the MN HA process through the named pipe to register the RCoA with the HA. 3. IMPLEMENTATION OF PMIPV Overview of PMIPv6 The PMIPv6 adopts the network-based manner to manage the mobility on behalf of the MNs, and introduces the LMA and the MAG to perform the mobility signaling which makes the MN independent of the mobility signaling. LMA supports the HA function of MIPv6 and extends the binding cache entry data structure which adds the new PMIPv6 flag, MN-identifier, interface identifier, link local address for each interface of MN, IPv6 home prefix, bi-directional tunnel interface identifier, the access technology and 64 bits timestamp. The LMA supports the Per-MN-Prefix model and it assigns the unique prefix for every MN in a PMIPv6 domain. When an MN has multiple network interfaces, the LMA assigns the different prefix for every interface. MAG typically acts as a default router on the access link for MN and it has three functions. Firstly, the MAG detects the MN s movements on the access link including the attachment event and the detachment event, and it initiates the PMIPv6 signaling interworking procedure with the LMA based on these events. Secondly, the MAG advertises the MN s Home Network Prefix (HNP) information to emulate the home link. Thirdly, MAG sets up the data path for the MN to transmit the packets. 480 Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

5 J. Guan et al. Implementation and analysis of proxy mipv6 Figure 7. The signaling flow of PMIPv6. Figure 8. Implementation modules in PMIPv6. Figure 7 shows the signaling flow of PMIPv6. Assume that a MN attaches to the P-MAG at first, and then attaches the N-MAG. The P-MAG, after detecting the attachment event, authorizes the MN for network-based mobility management service. To do so, the P-MAG acquires the MN-ID and the policy profile which is typical configured in an AAA server. After that, P-MAG sends the Proxy BU (PBU) message to the LMA of MN. Once receiving the PBU message, the LMA checks the PBU message and allocates the HNP for the MN. And then, the LMA creates the binding cache entry and sets up the tunnel to the P-MAG. After that, the LMA replies with a Proxy BA (PBA) message to the P-MAG. After receiving the PBA message, the P-MAG sets up the tunnel and routing state. To emulate the MN s home link, the P-MAG sends the RA message with the prefix information option(s) for the MN. MN may send the Router Solicitation (RS) message at any time after the attachment and there is no strict ordering relation with the other messages. The MN configures the IP address after receiving RA messages. When the MN leaves the P-MAG, the P-MAG detects the detachment event and releases the resource. Besides, P-MAG notifies the LMA to delete the binding cache. Once the MN attaches to the N-MAG, the N-MAG will perform the same signaling flow. As long as MN moves in the same PMIPv6 domain, it can use the same address configuration Implementation Our PMIPv6 implementation runs on the Linux kernel , which is based on the MIPL2.0. The current implementation covers the basic part of the PMIPv6. The PMIPv6 implementation includes the LMA, the MAG, and the AAA, and Figure 8 shows the PMIPv6 implementation framework. The modules in the MAG consist of MN detection modules, PBU/PBA process module, routing state update module, BU list maintenance module and the RA module. The MN detection module is used by the MAG to monitor the attachment and detachment evens through the link layer technologies (the implementation uses the syslog function). The PBU/PBA process module is used to generate and process the mobility signaling messages including the PBU and PBA. BU list maintenance module is used to set up and maintain the BU list in MAG. RA module is used by MAG to emulate the home link through sending the home link prefix from the LMA. The modules in the LMA consist of the PBU/PBA Process module which is similar to that of MAG, the routing state update module, BU cache maintenance module and HNP management module. The routing state update module is used to set up the tunneling between LMA and MAG. The BU cache maintenance module is used to record the BU in LMA. The HNP management is used to allocate the IPv6 prefixes for MNs belong to the PMIPv6 domain. Besides, the AAA module is used to authenticate the MN, while in our implementation, this module is implement in the MAG. The detailed operation flow of PMIPv6 is shown as follows: (1) At first, a MN attaches to the layer 2 equipment. In our implementation, we use the Cisco 1200 AP. (2) The layer 2 equipment detects the attachment events and notifies the MAG. (3) The MAG gets the layer 2 address of the MN from the notified message, and acquires the MN-Identifier and policy profile from the policy server. In our implementation, the profile is stored in the local store. (4) The MAG gets the MN-Identifier and AAA information. (5) The MAG sends the PBU message to the LMA. (6) The LMA performs the PBU/PBA module to maintain binding caches and update the routing states. After that, the LMA replies with a PBA message to the MAG. Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 481

6 Implementation and analysis of proxy mipv6 J. Guan et al. not perform the DAD process when MN within a PMIPv6 domain [18] and FMIPv6 performs the DAD in advance. T FMIP is the time interval between MN sending the FBU and receiving the FBack. T AA is the access authentication delay which is required by PMIPv6 to get the MN profile. T bind is the signaling proceed delay between the MAG and the LMA, while T SR is the routing setup delay. The handover delay of PMIPv6 consists of four parts. The first part is the layer 2 handover delay T L2. In WLAN, the layer 2 handover consists of the scanning procedure, the authentication and association procedure. The second part is the access authentication delay T AA which includes the MN attachment detection delay and the authentication messages delivery and processing delay. The third part is the binding delay T bind. The final part is the routing state updating delay T SR which includes the tunnel setup delay, the default router updating delay and the address configuration delay especially when a MN firstly attaches to a PMIPv6 domain Signaling Cost Analysis Figure 9. Handover procedure and signaling timing diagram. (7) The MAG performs the PBU/PBA module to maintain the BU list and routing state. (8) After finishing the registration with the LMA, the MAG advertises the HNP, and then the MN configures the address and communicates with the corresponding node. 4. PERFORMANCE ANALYSIS 4.1. Handover Delay Analysis Some previous studies have analyzed the handover latency of MIPv6, FMIPv6, and HMIPv6 [15, 16]. In this section, we mainly discuss the handover of PMIPv6. Figure 9 shows the handover procedure and signaling timing diagram of four schemes. Some notations in the figure are made as following. T L2 is the layer 2 (link layer) handover delay, and assuming that they has the same handover delay. T MD is the movement detection delay which means the layer 3 detection delay used by MIPv6 and HMIPv6, and it depends on the MinDelayBetweenRAs (minimal RA interval). The default value of MinDelayBetweenRAs is 3 s according to the MIPv6 specification. T DAD is the duplicated address detection delay which means the time interval between the movement detection completion and the completion of address configuration and DAD. T DAD is equal to RT DT imes, which RT is RetransTimer and the DT imes is the DupAddrDetectTransmits according to Reference [17]. Besides, PMIPv6 does Lee et al. [19] use the fluid flow model to analyze the cost of HMIPv6 and PMIPv6, while in this section we use the analysis model in Reference [20,21] to analyze the signaling cost (we mainly concern on the location update cost), and we use a four-layer domain model in wireless network to calculate the total number of subnet handover and domain handover, and compute the total signaling cost during one call. Figure 10 shows the four-layer domain model, and subnet at the center of the domain is called the layer 0, and the subnets which are enclosed by every dashed line form different layers, noted as layer 1, layer 2, and layer 3. Assume that a MN resides in a subnet for a period and moves to one of its four neighbors with the same probability equal to 1/4. We use the <x, y> to mark the different subnet, where x indicates that this subnet is in layer x, and y indicates the types of this subnet. The subnets at the symmetrical positions have same traffic flow pattern and same type. Figure 10. Four layer domain model. 482 Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

7 J. Guan et al. Implementation and analysis of proxy mipv6 in a call is E(N s ) = Kα s (K) (3) K=0 The probability that MN traverses K domains in a call is { 1 1 α d (K)= [1 f ω d (λ c)] K = 0 1 [1 f ω d (λ c)] 2 [fd (λ c)] K 1 K>0 (4) Figure 11. State transient diagram. In two-dimensional layered mesh random walk model, the number of layers in a domain is presented with n, the transient state (x, y) presents that MN is in the state <x, y>, and the state (n, 0) are absorbing state which presents that MN moves out of the domain from state (n-1, j), where 0 j n 1. In the random walk model we presented, the number of all states is S = (n 2 n)/2 + 2, where n 1. The transition matrix of this random walk model is S S matrix which could denoted with P = (p (x1,y1)(x2,y2) ) where p (x1,y1)(x2,y2) represents the probability that MN moves from state (x1, y1) to state (x2, y2) in one step. Figure 11 shows the state diagram of the random walk model for four-layer domain model and its state transition matrix is as follows: /4 0 1/4 1/ / /4 1/4 1/4 0 P = 0 1/ /4 1/ / / /4 1/ / /4 1/ / Let t s and t d denote the subnet residence time and domain residence time of MN, respectively. They are both independently and identically distributed random variables, and assume that f s (t) and f d (t) are the density function of t s and t d. Suppose that the subnet residence time and the domain residence time of the MN have exponentially distributed with parameter λ s and λ d, respectively. Furthermore, assume that the call hold time is the exponentially distributed with parameter λ c. Based on this model the probability that a MN traverses K subnets in a call time is shown as follows: { 1 1 ρ α s (K)= [1 f s (λ c)] K = 0 1 [1 f ρ s (λ c)] 2 [fs (λ c)] K 1 K>0 where f s (s) is the Laplace transform of f s(t), ρ = λ c /λ s which is called the Call-to-Mobility Ratio (CMR). Then the average number of subnet which the MN moves across (2) (1) where fd (s) is the Laplace transform of f d(t), ω = λ c /λ d. Then, the number of domain which MN moves across in a call is E(N d ) = Kα d (K) (5) K=0 We used the network model in Reference [19] to analyze the signaling cost during one call, and we do not consider the register procedure with the CN. The parameters used in the following analysis are shown in Table I. Note that when the MH boots up in the PMIPv6 domain, the LMA located in that domain acts as an HA. (1) The signaling cost for MIPv6 C MIPv6 = BU HA + E(N s ) BU HA (6) Table I. System parameters. Message Description Value RS RS message size 16 B RA RA message size 64 B RtSolPr Proxy RS message size nb PrRtAdv Proxy RA message size 104 B BU BU message size 72 B BA BA message size 40 B PBU Proxy BU message size 76 B PBA Proxy BA message size 52 B FBU Fast BU message size 72 B FBack Fast Back message size 32 B HI HI message size 72 B HAck HAck message size 32 B FNA Fast NA message size 24 B l The length of session packets 1 10 kb ω The ratio of packets on indirect path 0.2 The session tunneling weight cost 1.2 is the ratio of communication 0.3 start before entering to the MAP domain c Call hold time parameter 1/300 a Distance among MAP/LMA 15 b Distance between AR/MAG and 5 MAP/LMA c Distance between AR/MAG and 1.5 MN d Distance among AR/MAG 2 Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 483

8 Implementation and analysis of proxy mipv6 J. Guan et al. where BU HA = (RS + RA) c + (BU + BA) (b + c + a + b) (2) The signaling cost for HMIPv6 are decreased, and the PMIPv6 has the lower signaling cost than the others. C HMIPv6 = BU MAP + BU HA +E(N s ) BU MAP + E(N d ) BU HA (7) where BU MAP = (RS + RA) c + (BU + BA) (b + c) BU HA = (BU + BA) (b + c + a + b) (3) The signaling cost for FMIPv6 C FMIPv6 = BU HA + E(N s ) (FBU AR + BU HA ) where FBU AR = (RtSolPr + PrRtAdv+ FBU + FBack + FNA) c + (HI + HAck + FBack) d BU HA = (BU + BA) (b + c + a + b) (4) The signaling cost for PMIPv6 (8) 4.3. Packet Delivery Cost Analysis We analyze the packet delivery cost according to Reference [19] and assume that the CN sends the packets to the MN through the routing optimization path (direct path) and nonrouting optimization path (indirect path). In the analysis, the indirect packet ratio is defined as ω, σ is the session tunneling weight cost [22], and the μ is the ratio of communication start before entering to the domain. (1) The packet delivery cost of MIPv6 PC MIPv6 = ωlp nro ro MIPv6 + (1 ω)lpmipv6 (10) where P nro MIPv6 = (a + 2b + c) CN HA P ro MIPv6 = a + 2b + 2c CN MN (2) The packet delivery cost of HMIPv6 + σ(a + 2b + c) HA MN C PMIPv6 = PBU LMA + PBU HA + E(N s ) PBU LMA + E(N d ) PBU HA (9) where PBU LMA = (RS + RA) c + (PBU + PBA) b PBU HA = (BU + BA) (a + b + c) Figure 12 shows the singling cost under different Callto-Mobility Ratio. We can get that with the increase of the CMR, the signaling cost of four mobility support protocols PC HMIPv6 = μ(ωlp nro ro HMIPv6 + (1 ω)lphmipv6 ) + (1 μ)lp ro HMIPv6 (11) where P nro (a + 2b + c) + σ(a + b) + 2σ(b + c) CN HA HA MAP MAP MN P ro HMIPv6 HMIPv6 = = (a + b + c) CN MAP + σ(b + c) MAP MN (3) The packet delivery cost of FMIPv6 PC FMIPv6 = ωlp nro ro FMIPv6 + (1 ω)lpfmipv6 (12) where P nro (a + 2b + c) + σ(a + 2b) + 2σd + σc CN HA HA PAR PAR NAR NAR MN P ro FMIPv6 FMIPv6 = = (a + 2b + c) CN PAR + σd + c PAR NAR NAR MN (4) The packet delivery cost of PMIPv6 Figure 12. The signaling cost versus CMR. PC PMIPv6 = μ(ωlp nro ro PMIPv6 + (1 ω)lppmipv6 ) + (1 μ)lp ro PMIPv6 (13) 484 Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

9 J. Guan et al. Implementation and analysis of proxy mipv6 Table II. Implementations configuration. Configuration/IPv6 address Description MN Dell latitude D 500 HA/LMA BJTU wireless/mobile router AR1/AR2/AR3/MAP BJTU star 2600 Access point Cisco 1200 AP LMA/HA 2001:da8:205:60a::2/64 MAG1/AR1 2001:da8:205:60d::2/64 MAG2/AR2 2001:da8:205:60e::2/64 MAG3/AR3 2001:da8:205:60f::2/64 where P nro PMIPv6 P ro PMIPv6 Figure 13. The packet delivery cost. = (a + b + c) CN HA = (a + b + c) CN LMA + σa + 2σb HA LMA LMA MAG + σb + c LMA MAG MAG MN + σc MAG MN Figure 13 shows the packet delivery cost. We can get that the packet delivery cost increases with the length of the packets. PMIPv6 and HMIPv6 reduce packet delivery cost due to the reduced path length and tunnel overhead. As for FMIPv6, it enlarges the packet delivery cost because it induces the additional delivery cost between PAR and NAR. 5. PERFORMANCE EVALUATION 5.1. Experiment Setup We set up a test-bed to evaluate the performance of various mobility protocols. We use the MIPL 2.0 [11] and the fmipv6.org [13] to perform the MIPv6 and FMIPv6 handover, respectively. For the HMIPv6 implementation, we use our double-process based HMIPv6, and mainly test the intra-map handover performance. Figure 14 shows the experimental topology of our testbed. The LMA/HA uses the BJTU wireless and mobile router which supports MIPv6, FMIPv6, and HMIPv6. The MN is Dell 500 computer with Cisco 350 series wireless card. The MAG/AR is BJTU star 2600 series which support unicast and multicast routing protocols. Besides, MAG/AR attaches to Cisco Aironet 1200 series AP which supports IEEE b specifications. All the network entities in test-bed are running Linux operating system (Fedora Core 2). Table II shows the hardware configuration and IPv6 address configuration. To evaluate the performance in different environments, the MAP runs the NIST net [23] to emulate the wide area networks conditions. Since the NIST net only supports the IPv4, we use the IPv6-in-IPv4 tunnel to emulate an IPv6 network. We set up two test scenarios and test the performance of UDP and TCP during the handover. The first experimental scenario is a small topology which does not introduce additional delay. We test the round trip time between different entities by the PING6. Table III shows the round trip time in scenario 1. In the second scenario, the NIST net is used to introduce transmission delay among different entities, and Table IV shows the round trip time in scenario Experimental Results Handover Performance of PMIPv6. We use the PING6 to test the round trip time between the MN and the CN. The packet size of ICMPv6 is 64 byte, and the sending interval is 10 ms. Figure 15 shows the round trip time between the MN and the CN during the handover. Table III. The round trip time in scenario 1. Peer entities Round trip time (ms) Figure 14. Test-bed topology. Min Max Average Mdev MAG1-LMA MAG2-LMA MAG1-MAG MN-MAG MN-MAG LMA-CN Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 485

10 Implementation and analysis of proxy mipv6 J. Guan et al. Table IV. The round trip time in scenario 2. Peer entities Round trip time (ms) Min Max Average Mdev MAG1-LMA MAG2-LMA MAG1-MAG MN-MAG MN-MAG LMA-CN Figure 16. The PMIPv6 handover procedure in scenario 1. Figure 15. The round trip time in a PMIPv6 handover. Figure 15 (a) shows the round trip times in the scenario 1 and seven packets were lost during the handover. Figure 15 (b) shows the round trip times in the scenario 2 and 78 packets were lost. Figure 16 shows the handover procedure of the PMIPv6 in the scenario 1, and the total handover delay is s. The Cisco 1200 AP generates a syslog message to notify the MAG the attachment of MN after receiving the L2 association message. The MAG authenticates the MN and gets the policy profile from the local store. After that, the MAG sends the PBU message to the LMA to set up the tunnel between the MAG and the LMA. After receiving the PBU message, the LMA sets up the tunnel and replies with a PBA message to the MAG. The MAG, after receiving the PBA message, advertises the RA message with the HNP for the MN. After receiving the RA message, the MN configures the IPv6 address and communicates with CN. The access authentication delay in the scenario 1 is very short for the authentication is implemented in the local domain. And the binding delay is shortened for the round trip time between MAG and LMA is small according to the Table II. So, the total handover delay in the scenario 1 mainly consists of the layer 2 handover and the routing updating delay. Figure 17 shows the handover procedure in the scenario 2. The handover delay is about 1 second. The MN leaves the MAG1 at s, and attaches to the MAG2 at s. And then, the MN sends the PBU message at s. The LMA replies with a PBA message after receiving the PBU message. MAG2 receives the PBA message at s. After updating the routing state, the MAG2 sends the RA message. The MN configures the IPv6 address based on the HNP in the RA message. So, the total PMIPv6 handover delay is about 1 s. When the MN enters the PMIPv6 domain for the first time, the handover delay will be longer since it needs to configure the address. After that, and the MN move among a PMIPv6 domain, the handover delay will be lower than the first handover. We use the PING6 to test the handover delay of MIPv6, FMIPv6, HMIPv6, and PMIPv6, and Figure 18 shows the experimental results. The HMIPv6 delay is the intra-map handover delay, and the FMIPv6 delay is the proactive handover delay. As shown in the Figure 18 (a), the PMIPv6 has the lowest handover delay which is about 200 ms, and the MIPv6 has the largest handover delay, whereas FMIPv6 and HMIPv6 are in between. This is because that the PMIPv6 implementation performs the authentication procedure in MAG, and the default routing configuration does not change during the handover. So, we can conclude that the PMIPv6 can reduce the handover delay under the lower-delay net- Figure 17. The PMIPv6 handover procedure in scenario Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

11 J. Guan et al. Implementation and analysis of proxy mipv6 Figure 18. The handover delay in the experiments. Figure 20. The throughput of UDP experiment. works. Figure 18 (b) shows that the handover delay of FMIPv6 and PMIPv6 are much similar. This is because that the PMIPv6 binding delay increases with the network delay. And both of them are lower than MIPv6 and HMIPv6. Figure 19 shows the maximum, minimum, and mean handover delay of four mobility management protocols. The experimental results show that the PMIPv6 can reduce the handover delay and improve the handover performance than the other mobility support protocols. However, the handover delay of PMIPv6 increases with the increase of the transmission delay compared with that of other mobility support specifications Comparison of UDP Performance. We test the UDP performance during the handover. The CN sends 1000 byte UDP packets during the 40 s to the MN, and the total number of UDP during that period is Figure 20 shows one experiment result. We can get that during the handover, the MIPv6 and HMIPv6 will suffer from large throughput deterioration, while the performance of PMIPv6 and FMIPv6 is smoother. Figure 21 shows the packet loss during the handover of nine experiments for each mobility protocol. As shown in Figure 21 (a), the FMIPv6 has smallest packet loss for it uses the PAR and NAR to buffer the packets during the handover, and the packet loss of the PMIPv6 is little larger than the FMIPv6, but much smaller than MIPv6 and HMIPv6. In the scenario 2 as shown in Figure 21 (b), with the transmission delay increased, and the packet loss of each mobility specification also increased, but the PMIPv6 still has lower packet loss than that of MIPv6 and HMIPv6. Besides, the packet loss of PMIPv6 is similar to FMIPv6. Figure 22 shows the throughput of UDP of nine experiments under the scenario 1 and scenario 2. We can see that the throughput of UDP in two scenarios is similar and the throughput of PMIPv6 and FMIPv6 is much more than that of MIPv6 and HMIPv6. Figure 19. The maximum, mean, and minimum handover delay. Figure 21. The packet loss of UDP. Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 487

12 Implementation and analysis of proxy mipv6 J. Guan et al. Figure 24. The experiment results of TCP. Figure 22. The throughput of UDP Comparison of TCP Performance. Figure 23 shows the time-sequence graph of TCP. During the handover, the packet was lost, and there are some broken sections in the curves. The disruption time of TCP is dependent on the layer 2, layer 3 handover delay, and RTO delay. Since the four schemes use the WLAN technology, the layer 3 handover delay and RTO delay are different. The RTT is small in the scenario 1, and the initial RTO is small, hence there will be a number of retransmissions during the handover. If the layer 3 handover delay is larger than initial RTO, the RTO will be doubled. So, we can conclude that the TCP performance of PMIPv6 is better than MIPv6, HMIPv6, and FMIPv6 in scenario 1. In scenario 2 the RTT is large, and the initial RTO is big and hence less retransmissions occurs. As a result, the MN cannot get the packet if the RTO is timeout before the handover finished. So, we can get that in scenario 2 the TCP performance of PMIPv6 degraded, whereas the FMIPv6 has the best TCP performance. This is because that the FMIPv6 uses the short tunnel between PAR and PAR to transmit the packets. Figure 24 shows the TCP throughout of nine experiments. The TCP performance degraded with the increase of the transmission delay. And the throughput will decrease by about 80%. The reason is that the TCP throughput mainly depends on the arrival rate of the ACK. When the RTT is small (scenario 1), ACK arrives quickly and data is sent at a higher rate. Hence, throughput is high for small RTT, and decreases for large RTT. Besides, we can get that the experimental results are unstable due to the packet loss caused by the wireless link error and handover delay. The above experimental results show that the PMIPv6 can reduce the handover delay and packet loss under the low-delay networks. However, when the network delay increases, the packet loss will increase and the performance of TCP will degrade. To further improve the performance of PMIPv6, the PMIPv6 need add some fast handover mechanism like the FMIPv6 to reduce the packet loss during the handover. 6. CONCLUSIONS In this paper, we analyze signaling cost and packet delivery cost of PMIPv6 and implement it in our test-bed. The analysis results show that the PMIPv6 has lower signaling cost and packet delivery cost than other mobility management protocols. And the experimental results show that the PMIPv6 can reduce the handover delay and packet loss. Future work on the PMIPv6 is to implement the fast handover on PMIPv6 to reduce the packet loss during the handover and further improve its performance. ACKNOWLEDGEMENTS Figure 23. The handover performance of TCP. This paper is supported in part by the National Natural Science Foundation of China under Grant No , , and in part by the National Basic Research Program of China ( 973 program ) under contract No. 2007CB and No. 2007CB Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

13 J. Guan et al. Implementation and analysis of proxy mipv6 REFERENCES 1. Johnson D, Perkins C, Arkko J. Mobility Support in IPv6, RFC3775, Koodli R, Gopal D, Karim EM, et al. Fast Handover for Mobile IPv6, RFC4068, Soliman H, Castelluccia C, Malki KE, Bellier L. Hierarchical Mobile IPv6 Management (HMIPv6), RFC 4140, Gundavelli S, leung K, Devarapalli V, Chowdhury K, Patil B. Proxy Mobile IPv6, RFC5213, Fu XM, Lei J. Evaluating the Benefits of Introducing PMIPv6 for Localized Mobility Management, Technical Report No. IFI-TB , Institute of Computer Science, University of Goettingen, Germany, Zhou HC, Zhang HK, Qin YJ. A fast handover scheme of PMIPv6 and performance analysis. Journal of Internet Technology 2007; 8(4): Kong KS, Lee W, Han YH, et al. Handover latency analysis of a network-based localized mobility management protocol. IEEE ICC 2008; Guan JF, Zhou HC, Xiao WS, et al. Implementation and Analysis of Network-based Mobility Management Protocol in WLAN Environment, Mobility Conference 2008, MobiWorld Workshop Hyeon SL, Han YH, Lee HB, Choi HY. Empirical Performance Evaluation of IETF Mobile IPv6 and Proxy Mobile IPv6, Mobility Conference 2008, MobiWorld Workshop, Santti K, Auvray S, Egeland G. Survey of Mobile IPv6 Implementations FreeBSD and Linux, DOI=www. eurescom.de/public-web-deliverables/p1100-series/ P1113/D1/ pdfs/pir41/41 mip.pdf Helsinki University of Technology, MIPL - Mobile IPv6 for Linux, DOI=mobile-ipv6.org 12. Albert CA, Jose NM, Hector JB, et al. Evaluation of the Fast Handover Implementation for Mobile IPv6 in a Real Test bed, IPOM 2005, LNCS ; Ivov E, Andre M. The FMIPv6 Open Source Implementation Suite, DOI= Daley G. Hierarchical Mobile IPv6 Research at CTIE, DOI= 6features Fu SJ, Atiquzzaman M. Handover latency comparison of SIGMA, FMIPv6, HMIPv6 and FHMIPv6. IEEE GLOBECOM, 2005; 6: Haseeb S, Ismail AF. Handoff Latency Analysis of Mobile IPv6 Protocol Variations, Computer Communications, Vol ; Han Y, Choi J, Hwang S. Reactive handover optimization in IPv6-based mobile networks. IEEE JSAC 2006; 24(9): Kong KS, Lee WJ, Han YH, Shin MK, You HR. Mobility management for all-ip Mobile Networks: Mobile IPv6 vs. Proxy Mobile IPv6 [J]. IEEE Wireless Communications (Special Issue on Architectures and Protocols for Mobility Management in All-IP Mobile Networks), 2008; 15(2): Lee JH, Chung TM, Gundavelli S. A comparative signaling cost analysis of Hierarchical Mobile IPv6 and Proxy Mobile IPv6, IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 08), September 2008; Akyildiz IF, Lin YB, Lai WR, Chen, RJ. A new random walk model for PCS networks. IEEE Journal on Selected Areas in Communications (JASC) 2000; 18(7): Lin YB. Reducing location update cost in a PCS network. ACM/Baltzer Wireless Network 1997; 5(1): Han Y-H, Hwang S-H. Care-of address provisioning for efficient IPv6 mobility support. Computer Communications 2006; 29(9): Carson M, Santay D. NIST Net Network Emulator, DOI=snad.ncsl.nist.gov/itg/ nistnet AUTHORS BIOGRAPHIES Jianfeng Guan received his B.S. degree from Northeastern University of China in He is working toward the Ph.D. degree at Beijing Jiaotong University, where his main research interests focus around mobile IP, mobile multicast, and next generation Internet. Huachun Zhou received his B.S. degree from People s Police Officer University of China in 1986, and the M.S. and Ph.D. degree from Beijing Jiaotong University of China in 1989 and 2008, respectively. He is currently an assistant professor with the Institute of Electronic Information Engineering, Beijing Jiaotong University of China. His main research interests are in the area of mobility management, mobile and secure computing, routing protocols, network management technologies and database applications. Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd. 489

14 Implementation and analysis of proxy mipv6 J. Guan et al. Zhiwei Yan received his B.S. degree form TaiYuan University of Technology in He is working toward the Ph.D. degree at Beijing Jiaotong University. His main research interests focus around mobility management and next generation Internet technologies. Yajuan Qin received her B.S. and M.S. degrees from the University of Electronic Science and Technology of China (formerly known as Chengdu Institute of Radio Engineering) in 1985 and 1988, respectively, and Ph.D. degree in communication engineering from Beijing University of Posts and Telecommunications in Her research interests are in the areas of computer networks and wireless communications. Hongke Zhang received his M.S. and Ph.D. degrees in Electrical and Communication Systems from the University of Electronic Science and Technology of China (formerly known as Chengdu Institute of Radio Engineering) in 1988 and 1992, respectively. From September 1992 to June 1994, he was a post-doc research associate at Beijing Jiaotong University (formerly known as Northern Jiaotong University). In July 1994, he jointed Beijing Jiaotong University, where he is a professor. He has published more than 100 research papers in the areas of communications, computer networks, and information theory. He is the author of eight books written in Chinese and the holder of more than 30 patents. Dr Zhang received the Zan Tianyou Science and Technology improvement award in 2001, the Mao Yisheng Science and Technology improvement award in 2003, the first class Science and Technology improvement Award of the Beijing government in 2005, and other various awards. He is now the Chief Scientist of a National Basic Research Program ( 973 program). 490 Wirel. Commun. Mob. Comput. 2011; 11: John Wiley & Sons, Ltd.

Experimental Evaluation of Proxy Mobile IPv6: an Implementation Perspective

Experimental Evaluation of Proxy Mobile IPv6: an Implementation Perspective Experimental Evaluation of Proxy Mobile IPv6: an Implementation Perspective Giuliana Iapichino and Christian Bonnet Mobile Communications Department Eurecom Sophia Antipolis, France {Giuliana.Iapichino,

More information

Technischer Bericht. Evaluating the Benefits of Introducing PMIPv6 for Localized Mobility Management

Technischer Bericht. Evaluating the Benefits of Introducing PMIPv6 for Localized Mobility Management Georg-August-Universität Göttingen Institut für Informatik ISSN Nummer 1611-1044 IFI-TB-2007-02 Technischer Bericht Evaluating the Benefits of Introducing PMIPv6 for Localized Mobility Management Jun Lei

More information

Proxy Mobile IPv6 (PMIPv6)

Proxy Mobile IPv6 (PMIPv6) Sungkyunkwan University Proxy Mobile IPv6 (PMIPv6) - Grand ICT 연구센터지원사업라이프컴패니온쉽경험을위한지능형인터랙션융합연구 - 무선포함접속방식에독립적인차세대네트워킹기술개발 SDN/NFV 기반의기업유무선통합네트워크를위한액세스기술독립적오픈소스컨트롤러개발 - 자율제어네트워킹및자율관리핵심기술개발생체모방자율제어시스템및자율관리

More information

A Probabilistic Scheme for Reducing the Packet Loss in Mobile IPv6

A Probabilistic Scheme for Reducing the Packet Loss in Mobile IPv6 1912 JOURNAL OF NETWORKS, VOL. 7, NO. 12, DECEMBER 212 A Probabilistic Scheme for Reducing the Loss in Mobile IPv6 Md. Humayun Kabir and Khan Md. Al-Farabi Department of Computer Science and Engineering

More information

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks Sunguk Lee Research Institute of Industrial Science and Technology Pohang, Gyeongbuk, 790-330, S.KOREA

More information

Analysis of Proxy Mobile IPv6: A Network-based Mobility Solution

Analysis of Proxy Mobile IPv6: A Network-based Mobility Solution Analysis of Proxy Mobile IPv6: A Network-based Mobility Solution Md. Shohrab Hossain and Mohammed Atiquzzaman School of Computer Science, University of Oklahoma, Norman, OK 7319 Email: {shohrab, atiq}@ou.edu

More information

Adaptive Local Route Optimization in Hierarchical Mobile IPv6 Networks

Adaptive Local Route Optimization in Hierarchical Mobile IPv6 Networks Adaptive Local Route Optimization in Hierarchical Mobile IPv6 Networks Sangheon Pack, Taekyoung Kwon, and Yanghee Choi School of Computer Science and Engineering Seoul National University, Seoul, Korea

More information

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1] 192620010 Mobile & Wireless Networking Lecture 9: Mobile IP [Schiller, Section 8.1] Geert Heijenk Outline of Lecture 11 q Mobile IP Basics q 3 parts of Mobile IP: q Advertising Care-of Addresses q Registration

More information

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism Dae Sun Kim 1 and Choong Seon Hong 2 1 School of Electronics and Information, Kyung Hee Univerity 1 Seocheon, Giheung, Yongin,

More information

Keywords PMIPv6, Local Mobility Anchor, Mobile Access Gateway, AAA.

Keywords PMIPv6, Local Mobility Anchor, Mobile Access Gateway, AAA. Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Optimized Handover

More information

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo. PMIPv6 PMIPv6 Proxy Mobile IPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS Peter R. Egli INDIGOO.COM 1/25 Contents 1. Why PMIPv6 when we have MIP? 2. PMIPv6 terminology

More information

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks ICACT Transactions on on the Advanced Communications Technology (TACT) Vol. Vol. 2, 2, Issue Issue 3, 3, May May 2013 2013 233 A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

More information

AROSP: Advanced Route Optimization Scheme in PMIPv6 Networks for Seamless Multimedia Service

AROSP: Advanced Route Optimization Scheme in PMIPv6 Networks for Seamless Multimedia Service 26 IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.9, September 2008 AROSP: Advanced Route Optimization Scheme in PMIPv6 Networks for Seamless Multimedia Service Byungjoo

More information

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks Sangheon Pack and Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea Abstract Next-generation

More information

Micro mobility improvement in proxy mobile IPv6 domain

Micro mobility improvement in proxy mobile IPv6 domain Micro mobility improvement in proxy mobile IPv6 domain Ahmed Baioumy Instituto Superior Técnico, Lisbon, Portugal November 2014 ahmed.baioumy@tecnico.ulisboa.pt Abstract Micro mobility is one of the most

More information

Context Reflector for Proxy Mobile IPv6

Context Reflector for Proxy Mobile IPv6 Context Reflector for Proxy Mobile IPv6 Sawako Kiriyama 1, Ryuji Wakikawa 2, Jinwei Xia 3 and Fumio Teraoka 1 1 Keio University Yokohama, Kanagawa, Japan {kiri@tera.ics.keio.ac.jp and tera@ics.keio.ac.jp}

More information

Seamless Handover Scheme for Proxy Mobile IPv6

Seamless Handover Scheme for Proxy Mobile IPv6 IEEE International Conference on Wireless & Mobile Computing, Networking & Communication Seamless Handover Scheme for Proxy Mobile IPv6 Ju-Eun Kang 1, Dong-Won Kum 2, Yang Li 2, and You-Ze Cho 2 1 LGDACOM

More information

Seamless Multicast Handover in Fmipv6-Based Networks

Seamless Multicast Handover in Fmipv6-Based Networks Seamless Multicast Handover in Fmipv6-Based Networks Moneeb Gohar, Seok Joo Koh, Tae-Won Um, and Hyun-Woo Lee Abstract This paper proposes a fast tree join scheme to provide seamless multicast handover

More information

Proxy Mobile IPv6 (PMIPv6)

Proxy Mobile IPv6 (PMIPv6) Proxy Mobile IPv6 (PMIPv6) Youn-Hee Han yhhan@kut.ac.kr Korea University of Technology and Education Internet Computing Laboratory http://icl.kut.ac.kr Outline Background PMIPv6 (Proxy Mobile IPv6) Overview

More information

Mobile IPv6 performance in networks: handover optimizations on the link and network layer

Mobile IPv6 performance in networks: handover optimizations on the link and network layer Mobile IPv6 performance in 802.11 networks: handover optimizations on the link and network layer LaTe project, Networking laboratory, TKK Mikko Hautala mhautala@cc.hut.fi 16.03.2006 Supervisor: Instructor:

More information

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

An Analysis of The Fast Handovers for Mobile IPv6 Protocol An Analysis of The Fast Handovers for Mobile IPv6 Protocol Janne Lundberg Helsinki University of Technology Laboratory for Theoretical Computer Science May 28, 2003 Abstract Fast Handovers for Mobile IPv6

More information

O-PMIPv6: Optimized Proxy Mobile IPv6. Ahmad Rasem, Bachelor of Communications Engineering

O-PMIPv6: Optimized Proxy Mobile IPv6. Ahmad Rasem, Bachelor of Communications Engineering O-PMIPv6: Optimized Proxy Mobile IPv6 by Ahmad Rasem, Bachelor of Communications Engineering A thesis submitted to the Faculty of Graduate and Postdoctoral Affairs in partial fulfillment of the requirements

More information

Mobile IPv6 Overview

Mobile IPv6 Overview Sungkyunkwan University Prepared by H. Choo Copyright 2000-2018 Networking Laboratory Lecture Outline Network Layer Mobile IPv6 Proxy Mobile IPv6 Networking Laboratory 2/87 Sungkyunkwan University Network

More information

Network Layer. Mobile IP. Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings

Network Layer. Mobile IP. Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings Network Layer Mobile IP Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings 1 Mobile IP - Definition Mobile IP (MIP) is a modification to IP that allows nodes to continue to receive

More information

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen Emails: janput@cc.jyu.fi, arjuvi@mit.jyu.fi, sulander@cc.jyu.fi,

More information

Cost-effective handoff scheme based on mobility-aware dual pointer forwarding in proxy mobile IPv6 networks

Cost-effective handoff scheme based on mobility-aware dual pointer forwarding in proxy mobile IPv6 networks Son and Jeong SpringerPlus 214, 3:57 a SpringerOpen Journal RESEARCH Cost-effective handoff scheme based on mobility-aware dual pointer forwarding in proxy mobile IPv6 networks Seungsik Son and Jongpil

More information

AUTHENTICATION MECHANISM FOR FAST HANDOVER PMIPv6 NETWORKS

AUTHENTICATION MECHANISM FOR FAST HANDOVER PMIPv6 NETWORKS INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 AUTHENTICATION MECHANISM FOR FAST HANDOVER PMIPv6 NETWORKS N.S.Nandhinee PG Student Department of Computer Science

More information

Implementation of Hierarchical Mobile IPv6 for Linux.

Implementation of Hierarchical Mobile IPv6 for Linux. Implementation of Hierarchical Mobile IPv6 for Linux. Richard Nelson Greg Daley Nick Moore Center for Telecommunications and Information Engineering, Monash University, Melbourne, Australia October 18,

More information

Internet Engineering Task Force (IETF) Request for Comments: 6612 Category: Informational May 2012 ISSN:

Internet Engineering Task Force (IETF) Request for Comments: 6612 Category: Informational May 2012 ISSN: Internet Engineering Task Force (IETF) G. Giaretta, Ed. Request for Comments: 6612 Qualcomm Category: Informational May 2012 ISSN: 2070-1721 Interactions between Proxy Mobile IPv6 (PMIPv6) and Mobile IPv6

More information

A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks

A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks , pp.147-151 http://dx.doi.org/10.14257/astl.2015.117.35 A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks Ronnie Caytiles, Seungyong Shin, Minji Yang and Byungjoo

More information

Mobile Node Speed Detection Mechanism in Hierarchical Mobile Internet Protocol (IPv6)

Mobile Node Speed Detection Mechanism in Hierarchical Mobile Internet Protocol (IPv6) Journal of Computer Science 7 (9): 1432-1438, 2011 ISSN 1549-3636 2011 Science Publications Mobile Node Speed Detection Mechanism in Hierarchical Mobile Internet Protocol (IPv6) Zulkeflee Kusin and Mohamad

More information

PMIPv6: A Network-Based Localized Mobility Management Solution

PMIPv6: A Network-Based Localized Mobility Management Solution PMIPv6: A Network-Based Localized Mobility Management Solution by Ignacio Soto, Universidad Politécnica de Madrid; Carlos J. Bernardos, and María Calderón, Universidad Carlos III de Madrid; and Telemaco

More information

Experimental Framework for Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Mohamad Shanudin Zakaria 1 and Zulkeflee Kusin 2 1,2

Experimental Framework for Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Mohamad Shanudin Zakaria 1 and Zulkeflee Kusin 2 1,2 Experimental Framework for Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Mohamad Shanudin Zakaria 1 and Zulkeflee Kusin 2 1,2 Faculty of Information Science and Technology, Universiti

More information

Obsoletes: 5268 July 2009 Category: Standards Track

Obsoletes: 5268 July 2009 Category: Standards Track Network Working Group R. Koodli, Ed. Request for Comments: 5568 Starent Networks Obsoletes: 5268 July 2009 Category: Standards Track Abstract Mobile IPv6 Fast Handovers Mobile IPv6 enables a mobile node

More information

Impact of SDN on Mobility Management

Impact of SDN on Mobility Management 2016 IEEE 30th International Conference on Advanced Information Networking and Applications Impact of SDN on Mobility Management Kuljaree Tantayakul IRIT-ENSEEIHT University of Toulouse, France Email:

More information

Mitigating Packet Loss in Mobile IPv6 Using Two-Tier Buffer Scheme

Mitigating Packet Loss in Mobile IPv6 Using Two-Tier Buffer Scheme www.csl.issres.net Vol. 3 (2) June Mitigating Packet Loss in Mobile IPv6 Using Two-Tier Buffer Scheme Salim M. Zaki 1c and Shukor Abd Razak 1 1 Department of Computer Systems and Communications, Faculty

More information

School of Computer Science

School of Computer Science Cost Analysis of NEMO Protocol Entities Md. Shohrab Hossain, Mohammed Atiquzzaman TR-OU-TNRL-10-105 September 2010 Telecommunication & Network Research Lab School of Computer Science THE UNIVERSITY OF

More information

Q-PMIP: Query-based Proxy Mobile IPv6

Q-PMIP: Query-based Proxy Mobile IPv6 Q-PMIP: Query-based Proxy Mobile IPv6 Jae Wan Park*, Ji In Kim*, Seok Joo Koh* *School of Computer Science and Engineering, Kyungpook National University, Korea jwparkinf8@gmail.com, jiin16@gmail.com,

More information

MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS

MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS K Vasu 1, Sudipta Mahapatra 1 and C S Kumar 2 1 Department of E&ECE, IIT Kharagpur, Kharagpur, West Bengal, India vasukanster@gmail.com sudipta@ece.iitkgp.ernet.in

More information

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6 An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6 Taewan You 1, Seungyun Lee 1, Sangheon Pack 2, and Yanghee Choi 2 1 Protocol Engineering Center, ETRI, 161 Gajoung-dong, Yusong-gu,

More information

Seamless Multicast Handover in PMIPv6-based Wireless Networks

Seamless Multicast Handover in PMIPv6-based Wireless Networks Seamless Multicast Handover in PMIPv6-based Wireless Networks Moneeb Gohar*, Seok Joo Koh*, Tae-Won Um**, Hyun-Woo Lee** *School of Computer Science and Engineering, Kyungpook National University **Electronic

More information

Route Optimization for Proxy Mobile IPv6 in IMS Network

Route Optimization for Proxy Mobile IPv6 in IMS Network Route Optimization for Proxy Mobile IPv6 in IMS Network Tsunehiko Chiba, Hidetoshi Yokota KDDI R&D Laboratories, Inc. Saitama, Japan Ashutosh Dutta, Dana Chee Telcordia Technologies, Inc. New Jersey, USA

More information

Low-Latency Non-predictive Handover Scheme in Mobile IPv6 Environments

Low-Latency Non-predictive Handover Scheme in Mobile IPv6 Environments Low-Latency Non-predictive Handover Scheme in Mobile IPv6 Environments Geunhyung Kim 1 and Cheeha Kim 2 1 Technology Network Laboratory, Korea Telecom (KT, 463-1 Jeonmin-dong, Yusung-gu, Daejeon, 305-811,

More information

An Enhanced Fast Handover Using Hierarchical Setup for Mobile IP

An Enhanced Fast Handover Using Hierarchical Setup for Mobile IP Packets to the MN are lost or temporarily stored in the HA. An Enhanced Fast Handover Using Hierarchical Setup for Mobile IP V.Berlin Hency 1, Christina J. 2, Dhushanthini A. 2, Aiswariya V.T. 2, Dr.D.Sridharan

More information

N-NEMO: A Comprehensive Network Mobility Solution in Proxy Mobile IPv6 Network

N-NEMO: A Comprehensive Network Mobility Solution in Proxy Mobile IPv6 Network : A Comprehensive Network Mobility Solution in Proxy Mobile IPv6 Network Zhiwei Yan 1, Huachun Zhou 1 and Ilsun You 2 1 Beijing Jiaotong University Beijing, China {06120232, hchzhou}@bjtu.edu.cn 2 Korean

More information

Performance Analysis of Fast Handover in Mobile IPv6 Networks

Performance Analysis of Fast Handover in Mobile IPv6 Networks Performance Analysis of Fast Handover in Mobile IPv6 Networks Sangheon Pack and Yanghee Choi School of Computer Science&Engineering Seoul National University, Seoul, Korea Tel: +82-2-880-1832, Fax: +82-2-872-2045

More information

Experimental Evaluation of Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Zulkeflee Kusin and Mohamad Shanudin Zakaria

Experimental Evaluation of Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Zulkeflee Kusin and Mohamad Shanudin Zakaria Experimental Evaluation of Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Zulkeflee Kusin and Mohamad Shanudin Zakaria Abstract Hierarchical Mobile IPv6 (HMIPv6) was designed to support

More information

On Secure-Smart Mobility Scheme in Proxy Mobile IPv6 Networks

On Secure-Smart Mobility Scheme in Proxy Mobile IPv6 Networks UBICOMM 014 : The Eighth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies On Secure-Smart Mobility Scheme in Proxy Mobile IPv6 Networks Jae-Young Choi College

More information

Mobile IPv6. Washington University in St. Louis

Mobile IPv6. Washington University in St. Louis Mobile IPv6 Raj Jain Professor of Computer Science and Engineering Washington University in Saint Louis Saint Louis, MO 63130 Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/

More information

A Scheme Improving Fast PMIPv6-based Network Mobility by Eliminating Tunneling Overload for ITS

A Scheme Improving Fast PMIPv6-based Network Mobility by Eliminating Tunneling Overload for ITS A Scheme Improving Fast PMIPv-based Network Mobility by Eliminating Tunneling Overload for ITS Seonggeun Ryu 1, Ji-Woong Choi 1, and Kyung-Joon Park 1 Abstract NEtwork MObility Basic Support (NEMO BS)

More information

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6 Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6 Ved P. Kafle Department of Informatics The Graduate University for Advanced Studies Tokyo, Japan Eiji Kamioka and Shigeki

More information

Mobile SCTP for IP Mobility Support in All-IP Networks

Mobile SCTP for IP Mobility Support in All-IP Networks Mobile SCTP for IP Mobility Support in All-IP Networks Seok Joo Koh sjkoh@cs.knu.ac.kr Abstract The Stream Control Transmission Protocol (SCTP) is a new transport protocol that is featured multi-streaming

More information

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology Mobility Management Advanced Mobile Communication Networks Integrated Communication Systems Group Ilmenau University of Technology Motivation The Internet and mobile communication networks are experiencing

More information

Handover Management for Mobile Nodes in IPv6 Networks

Handover Management for Mobile Nodes in IPv6 Networks TECHNOLOGY ADVANCES FOR 3G AND BEYOND Handover Management for Mobile Nodes in IPv6 Networks Nicolas Montavont and Thomas Noël LSIIT Louis Pasteur University CNRS, Strasbourg ABSTRACT In this article we

More information

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs Farouk Belghoul, Yan Moret, Christian Bonnet Department of Mobile Communications,

More information

An Enhancement of Mobile IP by Home Agent Handover

An Enhancement of Mobile IP by Home Agent Handover An Enhancement of Mobile IP by Home Agent Handover Li-Sheng Yu and Chun-Chuan Yang Multimedia and Communications Laboratory Department of Computer Science and Information Engineering National Chi Nan University,

More information

A Cross-Layer Scheme for Handover in e Network with F-HMIPv6 Mobility

A Cross-Layer Scheme for Handover in e Network with F-HMIPv6 Mobility Communications and Network, 2009, 35-41 doi:10.4236/cn.2009.11005 Published Online August 2009 (http://www.scirp.org/journal/cn) A Cross-Layer Scheme for Handover in 802.16e Network with F-HMIPv6 Mobility

More information

An Overview of Performance Enhancement of FHMIPv6 on Wireless Mesh Network

An Overview of Performance Enhancement of FHMIPv6 on Wireless Mesh Network An Overview of Performance Enhancement of FHMIPv6 on Wireless Mesh Network Sashikumar Muthut, Bi-Lynn Ong, Nik Adilah Hanin Zahri, and R. Badlishah Ahmad Abstract Currently, there are various Mobile Internet

More information

MOBILITY MANAGEMENT FOR ALL-IP MOBILE NETWORKS: MOBILE IPV6 VS. PROXY MOBILE IPV6

MOBILITY MANAGEMENT FOR ALL-IP MOBILE NETWORKS: MOBILE IPV6 VS. PROXY MOBILE IPV6 ARCHITECTURES AND P ROTOCOLS FOR MOBILITY MANAGEMENT IN ALL-IP MOBILE N ETWORKS MOBILITY MANAGEMENT FOR ALL-IP MOBILE NETWORKS: MOBILE IPV6 VS. PROXY MOBILE IPV6 KI-SIK KONG AND WONJUN LEE, KOREA UNIVERSITY

More information

Mobile IPv6. Raj Jain. Washington University in St. Louis

Mobile IPv6. Raj Jain. Washington University in St. Louis Mobile IPv6 Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse574-06/ 13-1 Overview! IPv6:

More information

Partial Bicasting with Buffering for Proxy Mobile IPv6 Handover in Wireless Networks

Partial Bicasting with Buffering for Proxy Mobile IPv6 Handover in Wireless Networks Journal of Information Processing Systems, Vol.7, No.4, December 2011 http://dx.doi.org/10.3745/jips.2011.7.4.627 Partial Bicasting with Buffering for Proxy Mobile IPv6 Handover in Wireless Networks Ji-In

More information

Asian Info-communications Council. Document No November th Conference (Manila)

Asian Info-communications Council. Document No November th Conference (Manila) Asian Info-communications Council Working Group 2 (Services & Applications) TITLE: A COMPARATIVE SURVEY OF SEAMLESS HANDOVER MECHANISMS THEME: Services & Applications related SOURCE: Tran Cong Hung, Ph.D

More information

I-PMIP: An Inter-Domain Mobility Extension for Proxy-Mobile IP

I-PMIP: An Inter-Domain Mobility Extension for Proxy-Mobile IP I-PMIP: An Inter-Domain Mobility Extension for Proxy-Mobile IP Niklas Neumann Computer Networks Group University of Goettingen Germany neumann@cs.unigoettingen.de Jun Lei Computer Networks Group University

More information

Hierarchical Mobile IPv6 Implementation Experiences

Hierarchical Mobile IPv6 Implementation Experiences neumann@ft.ee.tu-berlin.de Hierarchical Mobile IPv6 Implementation Experiences Axel Neumann Andreas Festag TKN, TU-Berlin festag@ee.tu-berlin.de Siemens IPv6 Workshop, June 3, 2002 1 Overview SeQoMo Project

More information

Cost and Efficiency Analysis of Hierarchical SIGMA

Cost and Efficiency Analysis of Hierarchical SIGMA Cost and Efficiency Analysis of Hierarchical SIGMA Md. Shohrab Hossain, Mohammed Atiquzzaman School of Computer Science, The University of Oklahoma Norman, OK 7319 Email: {shohrab, atiq}@ou.edu William

More information

INTEGRATED SOLUTION SCHEME FOR HANDOVER LATENCY DIMINUTION IN PROXY MOBILE IPV6

INTEGRATED SOLUTION SCHEME FOR HANDOVER LATENCY DIMINUTION IN PROXY MOBILE IPV6 INTEGRATED SOLUTION SCHEME FOR HANDOVER LATENCY DIMINUTION IN PROXY MOBILE IPV6 Md. Mahedi Hassan and Poo Kuan Hoong Faculty of Information Technology, Multimedia University, Cyberjaya, Malaysia mahedi822002@gmail.com,

More information

Network Mobility Protocol for Vehicular Ad Hoc Networks

Network Mobility Protocol for Vehicular Ad Hoc Networks INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS Int. J. Commun. Syst. 2010; 00:1 35 Published online in Wiley InterScience (www.interscience.wiley.com). Network Mobility Protocol for Vehicular Ad Hoc Networks

More information

School of Computer Science

School of Computer Science Signaling Cost and Performance of SIGMA: A Seamless Handover Scheme for Data Networks Shaojian Fu, Mohammed Atiquzzaman, Liran Ma, Yong-Jin Lee TR-OU-TNRL-04-104 November 2004 Telecommunication & Network

More information

Network Working Group Request for Comments: October 2007

Network Working Group Request for Comments: October 2007 Network Working Group Request for Comments: 4988 Category: Experimental R. Koodli C. Perkins Nokia Siemens Networks October 2007 Mobile IPv4 Fast Handovers Status of This Memo This memo defines an Experimental

More information

Comparision study of MobileIPv4 and MobileIPv6

Comparision study of MobileIPv4 and MobileIPv6 Comparision study of MobileIPv4 and MobileIPv6 Dr. Sridevi Assistant Professor, Dept. of Computer Science, Karnatak University,Dharwad Abstract: IPv4 is being replaced by IPv6 due to the increased demand

More information

Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks

Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks Sunguk Lee 1, Haniph A. Latchman 2 and Byungjoo Park *3 1 University of Florida, USA 1, 2 3 Hannam University, Daejeon, Korea

More information

Life Science Journal 2014;11(3s) Enhanced Authentication Scheme for Proxy Mobile IPv6

Life Science Journal 2014;11(3s)   Enhanced Authentication Scheme for Proxy Mobile IPv6 Enhanced Authentication Scheme for Proxy Mobile IPv6 Kanwal Imran, Saeed Mahfooz, Azhar Rauf, Shah Khusro Department of Computer Science, University of Peshawar, Peshawar 25000, Pakistan. kanwalim@upesh.edu.pk

More information

Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity

Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity Hyemee Park, Tae-Jin Lee, and Hyunseung Choo School of Information and Communication Engineering Sungkyunkwan

More information

A Survey on Signaling Load in Mobility Management

A Survey on Signaling Load in Mobility Management ISSN: 2231-4946 Volume IV, Special Issue, December 2014 International Journal of Computer Applications in Engineering Sciences Special Issue on Advances in Computer and Communications www.caesjournals.org

More information

A Cross-Layer Partner-Based Fast Handoff Mechanism for IEEE Wireless Networks

A Cross-Layer Partner-Based Fast Handoff Mechanism for IEEE Wireless Networks A Cross-Layer artner-based Fast Handoff Mechanism for IEEE 802.11 Wireless Networks Yuh-Shyan Chen 1, Wei-Han Hsiao 2, and Kau-Lin Chiu 2 1 1 Department of Computer Science and Information Engineering

More information

On the Layer based Seamless Handover Schemes for Mobile Data Network

On the Layer based Seamless Handover Schemes for Mobile Data Network On the Layer based Seamless Handover Schemes for Mobile Data Network Y. J. Lee Department of Technology Education, Korea National University of Education Cheongju, 363-791, South Korea lyj@knue.ac.kr Abstract

More information

Qualitative and Quantitative Survey of Network Mobility (NEMO) Protocols

Qualitative and Quantitative Survey of Network Mobility (NEMO) Protocols Qualitative and Quantitative Survey of Network Mobility (NEMO) Protocols Avik Mitra Department of BCA, The Heritage Academy, Chowbaga Road, Anandapur, East Kolkata Township, Kolkata, West-Bengal, PIN-700059,

More information

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology 2005 / High Speed Networks II Outline Introduction Mobility Support Overview of IPv6 Mobility Support Handover Management Mobility Support What means Mobility Support? allow transparent routing of IPv6

More information

Fast Handover Based on Mobile IPv6 for Wireless LAN

Fast Handover Based on Mobile IPv6 for Wireless LAN Fast Handover Based on Mobile IPv6 for Wireless LAN Hyon G. Kang and Chae Y. Lee Department of Industrial Engineering, KAIST, 373-1 Kusung-dong, Taejon 305-701, Korea chae@kaist.ac.kr Abstract: Mobile

More information

Host Identity Protocol and Proxy Mobile IPv6: a Secure Global and Localized Mobility Management Scheme for Multihomed Mobile Nodes

Host Identity Protocol and Proxy Mobile IPv6: a Secure Global and Localized Mobility Management Scheme for Multihomed Mobile Nodes Host Identity Protocol and Proxy Mobile IPv6: a Secure Global and Localized Mobility Management Scheme for Multihomed Mobile Nodes Giuliana Iapichino and Christian Bonnet Mobile Communications Department

More information

Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track. X. Lee CNNIC. August 2017

Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track. X. Lee CNNIC. August 2017 Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track ISSN: 2070-1721 Z. Yan CNNIC J. Lee Sangmyung University X. Lee CNNIC August 2017 Abstract Home Network Prefix

More information

Location Management Agent for SCTP Handover in Mobile Network

Location Management Agent for SCTP Handover in Mobile Network Location Management Agent for SCTP Handover in Mobile Network Yong-Jin Lee Department of Technology Education, Korea National University of Education 250 Taesungtapyon-ro, Heungduk-ku, Cheongju, South

More information

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS Sandro Grech Nokia Networks (Networks Systems Research) Supervisor: Prof. Raimo Kantola 1 SANDRO GRECH - OPTIMIZING MOBILITY MANAGEMENT IN

More information

Performance of Improved Mobile IPv6.

Performance of Improved Mobile IPv6. Chapter 4 Performance of Improved Mobile IPv6. The en mobility in Mobile IPv6 causes performance degradation in an environment with frequent handoffs. In this chapter, a new scheme for Mobile IPv6 called

More information

Mobile Communications Chapter 8: Network Protocols/Mobile IP

Mobile Communications Chapter 8: Network Protocols/Mobile IP Mobile Communications Chapter 8: Network Protocols/Mobile IP Motivation Data transfer, Encapsulation Security, IPv6, Problems Micro mobility support DHCP Ad-hoc networks, Routing protocols Prof. Jó Ueyama

More information

A Distributed Signaling Fast Mobile IPv6 Scheme for Next Generation Heterogeneous IP Networks

A Distributed Signaling Fast Mobile IPv6 Scheme for Next Generation Heterogeneous IP Networks A Distributed Signaling Fast Mobile IPv6 Scheme for Next Generation Heterogeneous IP Networks Mohtasim Abbassi, Shahbaz Khan, and M. Rahman Department of Telecommunication Engineering, University of Engineering

More information

Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks

Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks Sunguk Lee 1, Haniph A. Latchman 2 and Byungjoo Park *3 1 University of Florida, USA 1, 2 3 Hannam University, Daejeon, Korea

More information

DAD-Less MIPv6, an improved mechanism for MIPv6

DAD-Less MIPv6, an improved mechanism for MIPv6 DAD-Less MIPv6, an improved mechanism for MIPv6 A thesis submitted in partial fulfilment of the requirements for the degree of Master of Science in Computer Science in the University of Canterbury by Yu-xuan

More information

ANALYSIS OF A GEOLOCATION-BASED FMIPv6 EXTENSION FOR NEXT GENERATION WIRELESS LANS

ANALYSIS OF A GEOLOCATION-BASED FMIPv6 EXTENSION FOR NEXT GENERATION WIRELESS LANS ANALYSIS OF A GEOLOCATION-BASED FMIPv6 EXTENSION FOR NEXT GENERATION WIRELESS LANS Julien Montavont 1, Emil Ivov 1, Thomas Noel 1 and Karine Guillouard 2 1 LSIIT UMR CNRS 7005 Louis Pasteur University

More information

Fast handoff for Mobile IP and Link Layer Triggers

Fast handoff for Mobile IP and Link Layer Triggers Fast handoff for Mobile IP and Link Layer Triggers Gang Wu and Alper egin DoCoMo USA Labs Slide1 Overview Handover events necessitate both networklayer and lower layers actions Network-layer needs information

More information

Distributed Mobility Management in Proxy Mobile IPv6 using Hash Function

Distributed Mobility Management in Proxy Mobile IPv6 using Hash Function Distributed Mobility Management in Proxy Mobile IPv6 using Hash Function Ji In Kim School of Computer Science and Engineering Kyungpook National University Daegu, Korea jiin16@gmail.com Seok Joo Koh School

More information

334 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 1, JANUARY An Enhanced Fast Handover with Low Latency for Mobile IPv6

334 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 1, JANUARY An Enhanced Fast Handover with Low Latency for Mobile IPv6 334 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 1, JANUARY 2008 An Enhanced Fast Handover with Low Latency for Mobile IPv6 Ruidong Li, Student Member, IEEE, Jie Li*, Senior Member, IEEE,

More information

Mobility and handoff management in vehicular networks: a survey

Mobility and handoff management in vehicular networks: a survey WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2011; 11:459 476 Published online 5 October 2009 in Wiley Online Library (wileyonlinelibrary.com)..853 SPECIAL ISSUE PAPER Mobility

More information

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base Study and Performance Analysis of Traffic MIPv on Linux Base ANNOP MONSAKUL Faculty of Science and Technology Tapee College Suratthani, THAILAND annop@tapee.ac.th Abstract: Application on mobile device

More information

FAST INTER-AP HANDOFF USING PREDICTIVE AUTHENTICATION SCHEME IN A PUBLIC WIRELESS LAN

FAST INTER-AP HANDOFF USING PREDICTIVE AUTHENTICATION SCHEME IN A PUBLIC WIRELESS LAN FAST INTER-AP HANDOFF USING PREDICTIVE AUTHENTICATION SCHEME IN A PUBLIC WIRELESS LAN SANGHEON PACK AND YANGHEE CHOI School of Computer Science and Engineering, Seoul National University, Seoul, Korea

More information

Improving Route Optimization in Proxy Mobile IPv6

Improving Route Optimization in Proxy Mobile IPv6 1 A Proposal for Reducing Handover Latency and Improving Route Optimization in Proxy Mobile IPv6 Brownson Obaridoa Obele, June-Koo Rhee, and Minho Kang Information and Communications University (ICU) 119,

More information

Emerging Wireless LAN Mobility Protocols

Emerging Wireless LAN Mobility Protocols Association for Information Systems AIS Electronic Library (AISeL) CONF-IRM 2009 Proceedings International Conference on Information Resources Management (CONF-IRM) 5-2009 Emerging Wireless LAN Mobility

More information

Optimal method to Reducing Link and Signaling Costs in Mobile IP

Optimal method to Reducing Link and Signaling Costs in Mobile IP Optimal method to Reducing Link and Signaling Costs in Mobile IP Sridevi Assistant Professor, Department of Computer Science,Karnatak University,Dharwad Abstract The objective of this research paper is

More information

OPTIMIZATION OF HANDOVER PERFORMANCE FOR FMIPV6

OPTIMIZATION OF HANDOVER PERFORMANCE FOR FMIPV6 OPTIMIZATION OF HANDOVER PERFORMANCE FOR FMIPV6 Li Jun Zhang^ Samuel Pierre^ and Laurent Marchand^ ^Mobile Computing Networking Research Laboratory (LARIM), Department of Computer Engineering, Ecole Polytechnique

More information

NETWORK MOBILITY SUPPORTED PROXY MOBILE IPV6

NETWORK MOBILITY SUPPORTED PROXY MOBILE IPV6 Journal of Computer Science 10 (9): 1792-1797, 2014 ISSN: 1549-3636 2014 doi:10.3844/jcssp.2014.1792.1797 Published Online 10 (9) 2014 (http://www.thescipub.com/jcs.toc) NETWORK MOBILITY SUPPORTED PROXY

More information