On the Selection of Mobility Anchors in Mobile IP Networks

Size: px
Start display at page:

Download "On the Selection of Mobility Anchors in Mobile IP Networks"

Transcription

1 On the Selection of Mobility Anchors in Mobile IP Networks You Wang, Jun Bi, Xiaoke Jiang Institute for Network Sciences and Cyberspace Department of Computer Science Tsinghua National Laboratory for Information Science and Technology (TNList) Tsinghua University, Beijing 84, China Abstract Many recent mobility solutions propose to achieve mobility management by distributing mobility anchors in the network. Thus, the algorithm to select a proper mobility anchor for mobile nodes is a key component of such solutions. In this paper, we study the selection algorithm and present an idea that allows a mobile node to select an independent mobility anchor for each correspondent node. Then we evaluate different selection algorithms and show that our proposal gains more performance benefits and brings acceptable additional cost compared with existing solutions. To handle particular cases that lead to high costs, we provide a light weight solution which is as effective while costing less. We also propose detailed protocol design to demonstrate how to realize our proposal in practice. Keywords mobility management; mobile ip; home agent; mobility anchor; route optimization I. INTRODUCTION A large number of proposals to support mobility in the network layer are extensions and derivatives of Mobile IP [][2]. Mobile IP is an Internet Engineering Task Force (IETF) standardized protocol which allows Mobile Nodes (MN) keep their session survivability while roaming around. To achieve this goal, Mobile IP introduces a mobility anchor point called Home Agent (HA) to intercept packets and tunnel them to and from the MN it serves. The employment of a fixed HA brings triangle routing problem when the MN is away from its anchor point. It results in non-optimal routes since all the traffic from Correspondent Nodes (CN) to MN have to take a detour to pass the HA. To deal with the problem, many approaches propose to distribute the mobility anchors (e.g. HAs) to make a more flat design [3]- [7]. They allow the roaming MN dynamically attach to the nearest HA to achieve the goal of improving route optimality, reducing signaling overhead and distributing traffic load, etc. Similar ideas are also employed by other mobility protocols [8][9] besides Mobile IP extensions. However, as shown in previous research, the effectiveness of such mechanism depends on the number of deployed mobility anchors and the placement strategy [6][7]. When anchors are partially deployed, a MN s nearest mobility anchor may still be quite far away from it, making the routes suboptimal between the MN and CN. Unfortunately, partial deployment scenarios may be a common case especially in the solutions require Internet-scale deployment [7][8][9]. Besides, as is demonstrated in some existing work on Hierarchical Mobile IPv6 (HMIPv6) [][2][3], selecting a near mobility anchor may introduce a high signaling overhead due to frequent switch between different anchors when the MN is roaming around. Therefore, it still worth researching on the selection of mobility anchors in mobile IP networks as well as other solutions that rely on distributed anchors for mobility management. However, the solution space seems to be small if the MN is allowed to select only one mobility anchor at one time. Thus in this paper we expand the problem and try to answer the question: how should we design the selection algorithm if the MN is able to select multiple mobility anchors simultaneously? We prove by evaluation that when the MN can select a specific mobility anchor for each of its CNs, both route optimality and switch overhead can be improved. We also explained that the cost of the proposal is acceptable in most scenarios. For the high-cost scenarios, we describe a trade-off between the performance improvements and additional cost and provide a light weight solution which aims to preserve most performance benefits while keeping a low cost. In the latter part of the paper, we present a protocol design which realizes discovering and selecting multiple mobility anchors to show that the proposed idea is not only theoretical but also feasible in practice. The rest of this paper is organized as follows: first we give a problem statement In Section II to further make clear the background and goal of our proposal. The problem statement includes reviews of related work, simulations and experiments to demonstrate existing problems and description of our solution. In Section III we make an evaluation of our proposal to illustrate its performance benefits as well as additional overhead, and in Section IV we provide a light weight version of our proposal to deal with the high-cost scenarios. Then we describe the protocol design and make some related discussion in Section V. Finally, we conclude the paper and present future work in Section VII. II. PROBLEM STATEMENT A. Existing Work Many solutions that address IP mobility in the Internet propose to distribute mobility anchors in globe scope or within a specific domain. They allow the MN to dynamically attach to

2 Fraction of the total routes Fraction of the total routes different mobility anchors when it roams to different locations in the network. However, they adopt different ways in selecting the mobility anchor for MNs. A large number of solutions make the MN choose its nearest mobility anchor in order to get better route optimality. Many of them [5][7][4]-[7] belong to Distributed Mobility Management (DMM) solutions [3][4] and can be regarded as Mobile IP derivatives. Some of them propose to place mobility anchors at the edge of networks in some specific domains [5][4][5] while others propose to deploy mobility anchors in global scope [7][6][7]. For the latter case, anycast [7][6] and P2P mechanism [7] are utilized to discover the nearest mobility anchor to the MNs. Except Mobile IP extensions, some mobility protocols that are based on new architecture designs, such as ROAM [8], TTR Mobility [9] and LISP Mobile Node [] etc., also share similar ideas in achieving mobility management. Some other solutions, especially extensions to HMIPv6 [5], present different algorithms in selecting mobility anchors. K. Kawano et al. [] propose an algorithm which selects mobility anchors according to the velocity of the MN to avoid frequent switch: faster MN chooses farther anchors while slower MN chooses nearer anchors. S. Pack et al. [2] use the ratio of the session arrival rate to the mobility rate as metric in selecting mobility anchors. D. Pragad et al. [3] address the selection problem by formulating a binary integer programming problem that aims to optimally distributing the incoming load while considering the QoS parameters including average packet delay and handover delay. B. Problem Statement In common cases, better route optimality can be obtained by selecting nearer mobility anchors. However, in some scenarios it cannot be guaranteed. For a simple example, we assume that a multi-homed domain C has no deployment of mobility anchors while its two providers P and P have. Considering a MN in domain C, it is possible that none of the anchors in P and P is always located on the direct paths between the MN and its CNs at diverse locations. Thus, the scenario described above may still leads to non-optimal routes. Besides, even if the mobility anchors are fully deployed in domain C, always selecting the nearest anchor may lead to a significant switch overhead. To further demonstrate the problem, we make some simulations to show the route stretch and switch overhead based on real Internet topologies. We also carry out a simple experiment using the wireless environment within our university to estimate the increasing of RTT due to larger route stretches. ) Simulation We use two different simulation topologies: one interdomain topology and one intra-domain topology. The interdomain topology is formed by gathering BGP data from 7 monitoring points in Route Views Project [8]. We extract allpairs AS-level hop count for 978 nodes from the RIB data collected from the project. The intra-domain topology contains 63 nodes with all-pairs router-level hop count using topology data of AS-239 from Rocketfuel [9]. Fig.. Hop- Hop-2 Hop (a) Inter-domain Topology Stretch (b) Intra-domain Topology Hop- Hop Stretch Cumulative Distribution Function (CDF) of the stretches in both inter-domain and intra-domain simulations To evaluate the route stretch, for each run of the simulation we randomly choose one node as the MN and nodes as its CNs in the topology, and place several HA (we use HA to replace mobility anchor for convenience in the following sections) at random locations with deployment rate of 5%. Then we select the HA nearest to CN as HA CN and the HA which is n-hops (n =, 2, 3 for inter-domain simulation and n =, 3, 5 for intra-domain simulation) away from the MN as HA MN. Since we have the all-pairs hop count data, we can calculate the stretch for each MN-CN pair using the following formula: ( ) ( ) ( ) ( ) We make 5 runs for each simulation scenario (two topologies with three n values each) and show the Cumulative Distribution Function (CDF) of the calculated stretches in Figure. As we can see from the figures, the simulation results show similarities in both topologies. Even if the HA is one hop away from the MN, it results in a large number of suboptimal routes (6% in inter-domain and 4% in intra-domain topology) and there exist about 2% of the routes that have a stretch larger than.5. The growing of the HA-MN distance leads to more suboptimal routes and larger stretches. Only 2% of the routes can be guaranteed optimal when the HA is 3 hops and 5 hops away from the MN respectively in two topologies. To evaluate the switch overhead, we first define a roaming event as the case that the MN moves from one node to another ()

3 Fraction of the total runs Fraction of the total runs Fraction of the total runs node in the simulation topology. Then we generate a series of roaming events of the MN using Pareto model [8]. In this model the probability that the MN s roaming distance from its current location is larger than d (hop) is /d 2 (d>=). At the beginning of each run, we randomly place one MN and associate a nearest HA (also randomly placed with deployment rate of 3%, 6% and 9%) to the MN. We assume that when the MN roams to a new location where another HA is nearer to the MN than the current one, it should perform a HA switch and associate with the new HA. We gather the HA switch number in runs with roaming events in each run and show the CDF results in Figure 2, which illustrates that the number of HA switch is larger than 9 in most cases. It implies that the probability of performing HA switch is over 9% after each roaming and the number grows when more HAs are deployed, which indicates a high switch overhead. 2) Experiment We make a simple experiment to estimate the increase of RTT when suboptimal routes are employed in real Internet environment. In the experiment, we choose a mobile device to serve as the MN and a desktop computer to serve as the CN. Both the MN and CN are located within the university. CN accesses to the Internet via a provider called Cernet while MN can switch among three different providers: Cernet, ChinaNet and ChinaMobile. We assume that all three providers have deployed HA function on their first-hop routers to the MN and we call them HA-Cernet, HA-ChinaNet and HA-ChinaMobile respectively. Thus all three HAs have the same distance to the MN. Then the goal of the experiment is to measure the RTT of 3 different routes from CN to MN. Considering that unstable wireless environment may have an impact on the experiment, we only consider CN-to-HA part of the route while ignoring the last one HA-to-MN hop. We use Ping and Traceroute to get RTT (average of runs) and hop count of all three routes. Table I shows the experiment results. When the MN selects HA-Cernet, both RTT and hop count are relatively low since during this phase both MN and CN are within the same domain. When the MN selects HA-ChinaNet or HA-ChinaMobile, both RTT and hop count show a large increase because the CN needs to make a detour to reach the MN. Thus the experiment implies an improper HA may lead to larger end-to-end delay and thus larger bandwidth usage on the path from CN to MN. C. Proposed Solution To deal with these problems, we propose to allow a MN select different HAs for different CNs. Specifically, we assign each MN a Candidate HA Set which contains multiple HAs that are close to the MN. Then for each CN, the MN triggers a HA selection procedure and chooses an optimal from as the mobility anchor point which satisfy TABLE I. EXPERIMENT RESULT Average/min/max RTT (ms) Hops CN to HA-Cernet.7 / / 7 7 CN to HA-ChinaNet 6.3 / 3 / 9 3 CN to HA-ChinaMobile.2 / 4 / 45 5 Fig % deployment 6% deployment 9% deployment Number of HA switching (b) Intra-domain Topology 3% deployment 6% deployment 9% deployment Cumulative Distribution Function (CDF) of the HA switch number in both inter-domain and intra-domain simulations ( )= ( ( )) (2) Where ( ) means the stretch of the route from CN to MN via.therefore, will always lead to a route with lowest stretch possible for each MN-CN pair and at the same time reduce the possibility to perform HA switch since may be located relatively farther from the MN. To find out how much performance benefits it will bring as well as what additional overhead it may introduce, we make evaluations to test our proposal in the next section. III. (a) Inter-domain Topology Number of HA switching EVALUATION A. Methodology We make four simulations to evaluate the performance and overhead of our proposal. We use the same simulation topology as that presented in the previous section. We also randomly place the MN, CNs and HAs and vary the deployment rate of HA from % to 9% to demonstrate results in different deployment scenarios. The Candidate HA Set is chosen as HAs that are within 3 hops and 5 hops from a MN in inter-domain and intra-domain topologies respectively, because keep up increasing the set size can hardly bring any more performance benefits as is illustrated by the evaluation results. Two extreme cases are also evaluated as the basis for comparison: Nearest- and. Nearest- means the Candidate HA Set only contains the nearest HA (represent current solutions), and means all the HAs deployed are included in the set (represent the optimal case). The scenario in which the HA-MN distance is hop is excluded from our

4 Fraction of the total routes Fraction of the total routes (a) Inter-domain Topology (c) Inter-domain Topology (e) Inter-domain Topology.7 Nearest-.9.6 Hop Nearest- Hop Deployment rate of of HA HA Deployment rate of of HA HA Deployment rate of of HA HA Nearest Nearest Fig. 3. Proportion of the optimal routes (a, b), average stretch (c, d) and average switch cost (e, f) with HA deployment rate varies from % to 9%.3. Nearest- Hop (b) Intra-domain Topology (d) Intra-domain Topology (f) Intra-domain Topology Deployment rate of HA Deployment rate of HA Deployment rate of HA Nearest evaluation since the hop- HA is always the optimal one and thus it is unnecessary to perform HA selection. For each of the simulation below, the result is generated using the average value of 5 runs for each case. In the first three simulations we show the benefit of our proposal in the form of a higher proportion of optimal routes, lower average stretch and switch cost. However, our proposal introduces extra overhead due to the utilization of multiple HAs, e.g. it leads to more signaling cost during the binding update procedure since the MN needs to interact with each of the chosen HAs to make its Binding Cache up-to-date. Thus, we also evaluated the binding update cost in the last simulation. B. Evaluation Results ) Route optimality The first simulation evaluates the proportion of optimal routes. Optimal routes here are defined as routes that have stretch equals to one, and the stretch is calculated using Formula (). The results are shown in Figure 3 (a) and (b), in which x-axis represents HA deployment rate, and y-axis represents the average proportion of optimal routes. We make three observations from the figures: first, route optimality grows along with the increasing of HA deployment rate. It is because when more HAs are deployed, they are more likely to be located on the optimal route between CN and MN. Second, our proposal increases the number of optimal route in Nearest- by 5% to 7% which varies in different topologies with different HA deployment rate. Third, the results of Hop-3 and in two topologies are close to the optimal case (), which means Hop-3 and are sufficient to generate a Candidate HA Set that offers optimal performance. Keeping on increasing the size of Candidate HA Set is not cost-effective since it brings limited benefits but considerable potential costs. 2) We show the average stretch in Figure 3 (c) and (d). As we can learn, similar conclusions can be derived from the figures: average stretch also drops with the increasing of HA deployment rate since the detour becomes less severe when the HA are located nearer to the MN. Nearest- results in a relatively higher stretch while our proposal brings a noticeable decrease of the stretch (removes about 2% to 3% of the routing overhead). When the deployment rate of HA approaches %, the average stretch of our proposal almost drops to. 3) Switch cost The switch cost is calculated as the total number of messages sent to all the CNs after a roaming event for HA switch (we assume only one message is required for each CN) divided by the number of CNs, i.e. the average number of messages sent to each CN. The average result is shown in Figure 3 (e) and (f). We find that higher HA deployment rate leads to larger switch cost because the probability to trigger HA switch is also higher. Nearest- has a high switch overhead as is shown in the previous section, while our proposal has a much lower overhead since the chosen HAs in our proposal are more CN specific and thus have a higher probability to keep optimal after a roaming event of the MN. Additional evaluations are made based on other topologies and are demonstrated in Appendix A. All evaluations show similar results, which proves the universality of the evaluation conclusions.

5 Fraction of the total runs Binding update cost Fig HA deployment rate CN Number Average binding update cost with HA deployment rate varies from % to 9% and CN number varies from 2 to Inter-AS.55 Intra-AS Fig. 5. Hottest N HAs Heat of the hottest N HAs 4) Binding update cost The binding update cost is calculated as the total number of binding update messages sent to all chosen HAs after each network-layer handover (again, we assume only one message is required for each HA). Considering that the more CNs there are, the more HAs may be chosen and, thus, the higher binding update cost will become, we also varies the amount of CNs from to in this simulation. Figure 4 shows the result of the Hop-3 case in inter-domain scenario. Since Nearest- always only generates one binding update message per handover, it is not plotted in the figure. The z-axis in the figure represents the binding update cost, x-axis represents the number of CN, y-axis represents HA deployment rate. Figure 4 proves that binding update cost grows with the increasing of both the number of CNs and HA deployment rate. However, considering that the CN number of most MNs can be very few, the binding update cost of our proposal, though higher than existing solutions, is still acceptable in most scenarios. IV. A LIGHT WEIGHT SOLUTION The evaluation results from the previous section show that the binding update cost in the network layer handover of the proposal grows with the increasing of both HA deployment rate and number of CNs. Thus in some scenarios, e.g. when the MN provides some kind of service and, thus, has a large number of CN, or when the MN frequently switches between different IP addresses, the binding update will bring a heavy overhead to the network. In this section we further research into the mobility anchor selection problem and propose a light weight solution to deal with the high-cost scenarios. The idea is to reduce the size of the Candidate HA Set, so that the chosen HAs of a specific MN will drop which leads to lower binding update cost. TABLE II. PERFORMANCE TRADE-OFF IN SELECTING HAS Solution Average Performance and Cost Route Average Binding Switch Cost Optimality Stretch Update Cost Hop Hop Hop To study the performance changes when fewer HAs are chosen, we repeat the simulations in the previous section while reducing the upper limit of hop count between MN and HAs in the Candidate HA Set. Table II shows the simulation results of Hop-3, Hop-2 and Hop- in inter-domain topology with 5% HA deployment rate. We find a trade-off exists on the selection of HAs for a MN: reducing the size of the Candidate HA Set leads to fewer binding update cost, but it also reduces route optimality, increases average stretch and switch cost. Therefore, the goal of the light weight solution is to reduce the cost as much as possible while still maintain a high performance. A. Heat of HA The light weight solution relies on the fact that most performance benefits come from a small number of HAs (we call them hot HAs). We define the Heat of a HA as: Thus a HA with a higher heat means it is serving more MN-CN pairs and thus should be considered as a more weighty one. We make a simulation to show the heat of different HAs. The simulation is similar to that in Section III with the same topologies and methodology. We also randomly place the MN, CN and HA nodes and choose 5% as the deployment rate of HAs. The average result of 5 runs is shown in Figure 5, which illustrates the sum of heat of the hottest-n HAs. We find that in both inter-domain and intra-domain scenarios, the hottest HA always owns 5-6% of the total routes and the hottest 5 HAs owns about 8% of the total routes. Based on the fact that most routes are relayed by a small number of HAs, we suppose that a majority of performance benefits will be preserved by keeping several hottest HAs and removing the others. B. Find Hot HAs In this subsection we propose four different ways to find the hot HAs. The most obvious factor that make a HA hot is its nearness to the MN. It is a simple but reasonable assumption that the MN s nearest HAs will own most of the routes towards the CNs. Thus we use Nearest-N as the first and easiest way to find the hot HAs, which means the nearest N HAs to the MN are chosen as the Candidate HA Set. (3)

6 Fraction Average of the Stretch total runs Fraction of the total runs Fig. 6. Heat of the N HAs chosen by Nearest-N, Nearest-N+, First-N and Hottest-N respectively with different N value Besides the nearness, the location of the HA in the topology is also a key factor in finding hot HAs. Considering one HA which is the nearest to the MN but located in a stub network and another HA which is at the same distance or a bit farther from the MN but located in the core, the latter one may own more routes in most cases. Thus we propose Nearest-N+ which also regards distance as the highest priority but prefers the HA that resides in a domain with a larger degree when selecting among HAs with the same distance. A HA will become hot if is located on the optimal route from the MN towards a large number of CNs. Thus the heat of a HA is also affected by the distribution of the CNs. But in common practice a MN may not learn all of its CNs at the beginning of its first session. So we use First-N to represent the method of selecting the optimal HAs for the first N CNs of a MN can gather the chosen HAs as the Candidate HA Set. TABLE III. PERFORMANCE RESULTS OF THE LIGHT WEIGHT SOLUTION Solution Nearest-N.3 Nearest-N+ First-N Hottest-N (a) Inter-domain Topology Size of candidate HA Set (b) Intra-domain Topology Nearest-N.3 Nearest-N+ First-N Hottest-N Size of candidate HA Set Average Performance and Cost Route Optimality Switch Cost inter intra inter intra inter intra Nearest Nearest At last, if a MN has prior knowledge of all its CNs at the beginning, it can obtain the Hottest-N HAs by running a simple algorithm to calculate the optimal HA for each CN. However, it is not applicable in most cases, and we only regard it as the optimal result in the evaluation of the previous three methods. C. Evaluation We make another simulation to show the behaviors of the proposed methods to find hot HAs. The results are shown in figure 6, where x-axis represents the size of the Candidate HA Set, i.e. the N value in Nearest-N, Nearest-N+, First-N and Hottest-N, and the y-axis represents the heat of the chosen HAs. There are two useful findings: first, topology information is helpful in finding hot HAs as the result of Nearest-N+ is always higher than Nearest-N. Second, Nearest-N+ is better at finding hot HAs when Candidate Set Size is small (smaller than 6 in inter-domain scenario, and 8 in intra-domain scenario), while First-N is better at finding hot HAs when Candidate Set Size is larger. Since the goal is to reduce the number of chosen HAs as much as possible, we consider Nearest-N+ as the most suitable method to obtain the Candidate HA Set in our light weight solution. Then we make simulations to test the light weight solution by comparing the performance and overhead among Nearest-, Nearest-+, and. We only show the simplified results here in Table III. Please refer to Appendix B for more detail of the simulation. Table III shows that, though not as good as the optimal case (), the light weight solutions outperform current solutions with a low cost. Nearest-+ has a better performance than Nearest-, and they share the same binding update cost since they only choose one HA at a time. Nearest-3 has a better performance at the cost of slightly higher binding update cost (3 binding update messages is the upper bound). V. PROTOCOL DESIGN In this section we describe the ways to realize the ideas proposed and evaluated in the previous sections to show that they are not only theoretical but also feasible in practice. It is notable that there may exist various ways to achieve the required functions, and we are only proposing one alternative way in this paper. We mainly describe how to implement the required functions into Mobile IPv6 framework since it is the most widely discussed mobility protocol. However, similar approaches can be employed to implement the functions based on other mobility protocols. There are three new function modules required to realize the proposed idea, i.e. protocols to discover nearby HAs, algorithms to select HA and mechanisms to switch between HAs. First we describe an overview of the new functions and then since the functions are relatively independent, we show their design details respectively in three subsections. A. Overview We illustrate the overview design in Figure 7. We assign each MN a Primary Home Agent (PHA) which serves as its default mobility anchor point for incoming sessions. The MN can also associate itself with other HAs for route optimization. Associated HAs are responsible for keeping Binding Cache for the MN. The Binding Cache stores the relationship between

7 MSP HA Primary HA HA CN Route Route 2 Fig. 7. MN HA 2 CN Route 3 HA N Overview of the protocol design HoA assigned to that MN and the CoA of the MN. Thus, when data packets arrive at the HA, it is able to redirect the packets towards the MN s current address. To keep Binding Cache upto-date, the MN should send Binding Update messages to associated HAs when its CoA changes. Similar to the Home Agent discovery mechanism described in MIPv6 [2][7], the MN can find close-by HAs by sending a Dynamic Home Agent Address Discovery (DHAAD) request to a specific anycast address, and the request will be routed to the nearest HA. The MN is also allowed to change its associations with current HAs by sending another DHAAD request after location changes. We propose two ways for the MN to discover other nearby HAs as its Candidate HA Set. If the mechanism works in an intra-domain scenario, it is possible to make each HA in the domain join a multicast address. Then the MN is able to find HAs in the domain by sending a modified DHAAD request to the specific multicast address. If multicast is not supported by some domain, or if the mechanism works in an inter-domain scenario, we propose another way to realize HA discovery. As is described by RFC 526 [2], a MN can perform Home Agent address discovery based on DNS as a bootstrapping solution. We modify the solution here for the MN to get a list of nearby HAs. The details are shown in the next subsection. There are two communication modes between the MN and CN. The first mode is called Default Routing (DR), which is used in the initial phase of each session. DR mode behaves similarly to that described in Home Agent Migration [7], i.e., the MNs are assigned to the same IPv6 prefix and the CNs use anycast routing to reach them. Specifically, data packets from the CN will reach the nearest HA (we call HA CN ) who stores a binding between the MN s HoA to its PHA. Thus the packets can be redirected to the PHA of the MN, who has the MN s Binding Cache and will then forward the packets to the MN s CoA, shown as the solid line (route ) in Figure 9. The second mode is called Optimized Routing (OR). It is up to the MN that whether OR mode should be enabled. When enabled, Route Optimization Procedure is triggered to find a better route possible for the MN. After switching to OR mode, each route via a specific HA in the candidate HA Set (dotted line in Figure 9) is evaluated according to the Route Selection Algorithm and then an optimal one is selected. Some message exchanges are required among the MN, CN and HAs to Fig. 8. HA MN HA 2 Distance measurement Query & Response DNS HA N Cache HA- HA-2 HA-N Server Query & Response Discover nearby Home Agents based on DNS perform the route optimization. The Route Optimization Procedure can be triggered anytime by the MN to re-evaluate the candidate HAs, especially after the MN moves to a new network or changes its association to HAs. B. Home Agent Discovery According to the specifications in RFC 526, the MN is able to discover the address of available Home Agents based on DNS. The precondition of such mechanism is that the MN must be configured with a DNS server, which is a common case in the current Internet. We use the Service Resource Record (SRV RR) to store related information of each HA including its FQDN, priority, weight, life-time, IP address, etc. When the MN needs to find nearby HAs, it sends a DNS request with QNAME set to _mip6._ipv6.example.com and QTYPE set to SRV. example.com refers to the Mobile Service Provider (MSP) that provides Mobile IPv6 services to MNs, which also comes from the same RFC. After getting the DNS response, the MN stores a local cache of the HAs listed in the SRV RR. At the DNS side, we describe two possible ways to generate SRV RR that stores information of nearby HAs. One is a static way that relies on manual configuration. The information of nearby HAs is configured manually and seldom needs updates since the locations of the HAs are relatively fixed. It is a simple way especially when the solution works in an intra-domain scenario. Considering the scenarios in which manual configuration is difficult to realize (for example, inter-domain scenarios), we introduce another dynamic way for HA discovery as shown in Figure 8, which however needs additional servers and operations from MSP. Inspired by the server selection mechanisms in Content Distribution Networks (CDN) [2], we assume that a global MSP server (can be logically centralized but practically distributed) makes all the HAs measure the distances to a specific DNS resolver that requires the SRV RR and gathers the measurement result. Then the server responds the DNS resolver with a SRV RR contains a subset of all the HAs that are close to it (by setting a distance upper bound measured by, e.g., router or AS hop). The MSP server is also responsible to set the information of each HAs in the SRV RR. The MSP server can set a relatively larger lifetime value in order to avoid frequent updates. Also,

8 the weight and priority values can be set flexibly by the MSP server to influence the MN s selection of the HAs. For example, the MSP server can set weight of each HA as their distances to the DNS resolver, which can be utilized by the route selection algorithm. C. Route Selection Algorithm The goal of the route selection algorithm is to find the optimal route that leads to smallest stretch as is described in Section III. To achieve the goal, we assign a cost value to each candidate route and select the route with the lowest cost value. Generally, we assume that there exists an overlay route r between a specific MN-CN pair, which passes N overlay nodes including both end nodes. We mark these nodes as Node to Node N, and define that the route is constituted of contiguous overlay links between adjacent nodes on the route. Then we calculate the cost of the route by adding up a series of link distances: ( ) (4) However, we do not need to calculate each distance value in practice because, at least, ( ) is a fixed value for all candidate routes. Thus, we only need to consider the remaining distances between HA CN, HA MN and MN: ( ) ( ) (5) Using this method, the pre-task of the route selection algorithm is to get the distances between HA-HA pairs and HA-MN pairs. To maintain HA-to-HA distances, each HA is required to store the distances to all the other HAs in a local HA list [2]. The distance values can be measured by sending and responding probe packets among the HAs. Ping results can be used to calculate the distance for simplicity. To get HA-to-MN distances, we adopt the following approximation ( ) ( ) (6) based on the assumption that the MN is always close to its DNS resolver. Then ( ) can be obtained from the weight field stored in the SRV RR as described in the previous subsection. Considering that collecting ( ) values may bring a relatively heavy overhead, we also propose an approximate algorithm for route selection which calculates the cost of each route using ( ) (7) where ( ) is ignored. The simplified algorithm can make a good approximation when the all the HAs in the Candidate HA Set are close to the MN. TABLE IV. SIMULATION RESULTS OF APPROXIMATE ALGORITHM Solutions (inter / intra) Absolute error Discrepancy rate Relative error (hops) inter intra inter intra inter intra Hop-3/ Hop-2/Hop Hop-/Hop- MN PHA HA CN CN HA MN Data Data Data RO Init RO Notification Route Selection Query RO Notification Store Binding Cache Response Modify Binding Cache Data Data Data Fig. 9. Route Optimization Procedure in OR mode We also made a simulation of the approximate algorithm. The simulation methodology is the same as that in Section IV except that we only concern the differences between the approximate and the original algorithm in different scenarios. Table IV shows the simulation results, where discrepancy rate represents the probability that HA chosen by the approximate algorithm is different from the original algorithm, absolute error represents the increased hop count of the approximate algorithm compared with the original algorithm, and relative error is obtained by dividing absolute error by the total hop count of the route in the original algorithm. We noticed that with the decreasing of HA-MN distance (e.g. from Hop-3 to in inter-domain topology), two algorithms become less distinct, and when HA is only one hop away from the MN, the approximate algorithm has the same results as the original one. Even if the HA is 3 or 5 hops away (which can bring almost the largest performance benefits as is proved in Section III), the differences between the MN-CN distances in two algorithms are small, which demonstrates that the approximate algorithm can replace the original one in most scenarios. D. Route Optimization Procedure The Route Optimization Procedure is shown in Figure 9. If a MN in DR mode decides to optimize the route to a specific CN, it enters OR mode by firstly sending a Route Optimization Init message to its PHA indicating the target CN and related HA CN. The message should also contain the Candidate HA Set as well as all the ( ) if needed. Then the PHA queries the HA CN to get all the ( ). After receiving the response, the PHA has got all the distances required for route selection. Then the PHA starts the algorithm to obtain an optimal HA for the MN-CN pair. The results are kept in a local table storing all candidate routes for each CN together with associated HA, cost and a flag indicating whether the route is currently being used. If the route selection results in a different route from the current one, the MN should send a Route Optimization Notification message to HA CN, MN and the chosen HA MN. The message should contain the address of the chosen HA MN in order to achieve HA switch. When receiving the notification, HA MN stores the MN s Binding Cache locally while HA CN modifies its local Binding Cache and redirect data packets towards the MN via the new route.

9 Though it takes several round-trips time to complete the Route Optimization Procedure, the procedure does not interrupt on-going data transfer. Besides, the procedure may not be frequently triggered since the results of Route Selection will not change much as long as the MN does not take a large-scale roaming (which is already proved by the simulation of HA switch in Section III). E. Discussion We make a discussion on what impact will the protocol design have on the performance and overhead evaluated in Section III. Specifically, we explain whether the protocol design will bring down the theoretical performance and what extra overhead it introduces. The first impact to performance comes from the route optimization procedure. Since the precondition of the evaluation in Section III is that an optimal HA is already chosen, but in practice there exists a period during which the suboptimal HA is used for communication, i.e. the DR mode in our protocol design. Though very short, the period before switching to OR mode is difficult to eliminate unless the HA (or MN) owns the distances values among the overlay nodes as prior knowledge. So triggering route optimization is more costefficient if it can longer benefit the on-going session. Another impact comes from the distance measurement. As is already shown, a certain level of distance approximation can lead to a solution which is as effective while costing less. It demonstrates to some extent that our proposal does not demand high accuracy on distance measurement. However it still worth studying what would be the impact of measurement inaccuracy and variation, and we include the topic in the future work. Except the overhead from HA switch and binding update, extra overhead is introduced due to the distance measurement and the propagation (query and response) of the measurement results in the form of extra traffic load to the network and processing overhead to the overlay nodes. However, if the approximation algorithm is used, only HA-to-HA distances require measurement. Besides, the overhead can be further reduced by locally caching the measurement results as is already described above. VI. CONCLUSION AND FUTURE WORK In this paper we research into the problem of selecting mobility anchors for mobile nodes in Mobile IP networks as well as other mobility protocols. We show that selecting the nearest mobility anchor to a MN is less-than-ideal in most scenarios. Then we prove that by allowing a MN to select independent mobility anchors for different CNs, both route optimality and switch overhead can be improved with acceptable extra cost. We also present an alternative way to realize the proposed idea in practice. However, there is certainly room for improvements. First, the algorithm to find hot HAs is suboptimal due to practical constraints. Second, the DNS-based HA discovery mechanism relies on additional services and real time measurements, and we wonder if other ways can be employed, e.g. using heuristic methods, to obtain nearby HAs together with their distances. Third, in the current protocol design the route optimization procedure may not lead to better performance if the MN s current HA is already the optimal one, thus it is to develop an algorithm to trigger route optimization only when it can bring benefits. Besides, we are also planning more simulations based on richer scenarios to further evaluate the proposal as well as protocol prototyping, deployment and experiment in real Internet environment. REFERENCES [] C. Perkins. IP Mobility Support for IPv4, RFC 3344, 22. [2] D. Johnson, C. Perkins, and J. Arkko. Mobility Support in IPv6. RFC 3775, 24. [3] IETF, Distributed Mobility Management (DMM) IETF Working Group. [Online]. Available: [4] H. A. Chan, H. Yokota, P. S. J. Xie, and D. Liu. Distributed and Dynamic Mobility Management in Mobile Internet: Current Approaches and Issues. Journal of Communications, vol. 6, no., pp. 4-5, Feb 2. [5] H. Soliman, C. Castelluccia, K. El Malki and L. Bellier. Hierarchical Mobile IPv6 Mobility Management (HMIPv6), RFC 44, 25. [6] Y. Mao, B. Knutsson, H. Lu, and J. Smith. DHARMA: Distributed Home Agent for Robust Mobile Access. in Proc of the IEEE Infocom 25 Conference, March 25. [7] R. Wakikawa, G. Valadon, and J. Murai. Migrating Home Agents Towards Internet-scale Mobility Deployment. ACM CoNEXT, 26. [8] S. Zhuang, K. Lai, I. Stoica, et.al. Host Mobility Using an Internet Indirection Infrastructure. In Proc. of the First International Conference on Mobile Systems, Applications, and Services. May 23 [9] R. Whittle and S. Russert. TTR Mobility Extensions for Core-Edge Separation Solutions to the Internet s Routing Scale Problem. Technical report, Rosanna, Vic, Australia, Aug. 28. [] D. Farinacci, D. Lewis, D. Meyer and C. White. LISP Mobile Node. draft-meyer-lisp-mn-8, Oct. 22. [] K. Kawano, K. Kinoshita, K. Murakami. Multilevel hierarchical distributed IP mobility management scheme for wide area networks. in Proceedings of the IEEE ICCCN 22, October 22. [2] S. Pack, M. Nam, T. Kwon, and Y. Choi. An Adaptive Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Networks. Elsevier Computer Comm., vol. 29, no. 6, pp , Oct. 26. [3] D. Pragad, A. Jaron, P. Pangalos, and A.H. Aghvami. Dynamic mobility anchor selection mechanism with QoS constraints. Communications Letters, IEEE, 5(), 94 96, Oct 2. [4] M. Fisher, F.U. Anderson, A. Kopsel, G. Schafer, and M. Schlager. A Distributed IP Mobility Approach for 3G SAE, 9th International Symposium on Personal, Indoor and Mobile Radio Communications, (PIMRC 28). [5] P. Bertin, S. Bonjour, and J-M Bonnin. Distributed or Centralized Mobility? Proceedings of Global Communications Conference (GlobeCom 29), Honolulu, Hawaii, Nov 29. [6] H. Chan. Proxy Mobile IP with Distributed Mobility Anchors. GlobeCom 2 Workshop on Seamless Wireless Mobility, Miami, USA, 6- December 2. [7] R. Cuevas, C. Guerrero, A. Cuevas, M. Caldern, C.J. Bernardos. P2P based architecture for global home agent dynamic discovery in IP mobility. 65th IEEE Vehicular Technology Conference, 27. [8] University of Oregon Route Views Project. [9] Rocketfuel: An ISP topology mapping engine. [2] G. Giaretta, J. Kempf, V. Devarapalli. Mobile IPv6 Bootstrapping in Split Scenario, RFC 526, 27. [2] J. Pan, Y. Thomas Hou, and B. Li, An Overview DNS-Based Server Selection in Content Distribution Networks, Computer Networks, vol. 43, no. 6, Dec. 23

10 Fraction of the total routes Fraction of the total routes Fraction of the total routes APPENDIX A Figure shows the simulation results using another two intra-as topologies also from Rocketfuel [9]. One is AS 3257 which contains 322 nodes and the other is AS 646 which contains 276 nodes. As we can learn, they show similar results as that in Section III. (a) AS 3257 (c) AS 3257 (e) AS Nearest-.2.3 Nearest- Nearest Deployment rate of of HA HA Deployment rate of of HA HA Deployment rate rate of of HA (b) AS 646 (d) AS 646 (f) AS 646 Nearest- Hop Nearest- Hop Deployment rate of HA Deployment rate of HA Deployment rate of HA Nearest- Hop Fig.. Proportion of the optimal routes (a, b), average stretch (c, d) and average switch cost (e, f) with HA deployment rate varies from % to 9% APPENDIX B Figure shows the Propotion of the optimal routes (a,b), average stretch (c, d) and average switch cost (e, f) of the light weight solution. The simulation topology is the same as that in Section III (a) Inter-domain Topology (c) Inter-domain Topology Nearest- Nearest Nearest- Nearest Deployment rate of of HA HA Deployment rate of HA Deployment rate of HA (e) Inter-domain Topology Nearest- Nearest

11 Fraction of the total routes (b) Intra-domain Topology (d) Intra-domain Topology Nearest- Nearest Nearest- Nearest Deployment rate of HA Deployment rate of HA Deployment rate rate of of HA (f) Intra-domain Topology Nearest- Nearest Fig.. Propotion of the optimal routes (a,b), average stretch (c, d) and average switch cost (e, f) of the light weight solution

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 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

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

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

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

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

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol Ryuji Wakikawa Carl Williams Keisuke Uehara Jun Murai Keio University. Graduate School of Media and Governance KDDI

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

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6 A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6 1 Hui Deng 2Xiaolong Huang 3Kai Zhang 3 Zhisheng Niu 1Masahiro Ojima 1R&D Center Hitachi (China) Ltd. Beijing 100004, China 2Dept.

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

Enhanced Mobility Control in Mobile LISP Networks

Enhanced Mobility Control in Mobile LISP Networks Enhanced Mobility Control in Mobile LISP Networks Moneeb Gohar School of Computer Science and Engineering Kyungpook National University Daegu, South Korea moneebgohar@gmail.com Ji In Kim School of Computer

More information

P2P Based Architecture for Global Home Agent Dynamic Discovery in IP Mobility

P2P Based Architecture for Global Home Agent Dynamic Discovery in IP Mobility P2P Based Architecture for Global Home Agent Dynamic Discovery in IP Mobility Rubén Cuevas, Carmen Guerrero, Ángel Cuevas, María Calderón, Carlos J. Bernardos Departamento de Ingeniería Telemática, Universidad

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

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

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

Distributed Mobility Management: Current Practices and Gap Analysis

Distributed Mobility Management: Current Practices and Gap Analysis Distributed Mobility Management: Current Practices and Gap Analysis draft-ietf-dmm-best-practices-gap-analysis-02 Juan Carlos Zuniga (Editor) Presenting Dapeng Liu (Editor) CJ. Bernardos Pierrick Seite

More information

Proxy Mobile IPv6 (PMIPv6)

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

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

Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3

Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3 Design and Implementation of an Anycast Efficient QoS Routing on OSPFv3 Han Zhi-nan Yan Wei Zhang Li Wang Yue Computer Network Laboratory Department of Computer Science & Technology, Peking University

More information

A Simulative Study on the Performance Evaluation for Simultaneous and Successive Mobility for Mobile IPv6

A Simulative Study on the Performance Evaluation for Simultaneous and Successive Mobility for Mobile IPv6 Journal of Computer Science 6 (12): 1511-1517, 2010 ISSN 1549-3636 2010 Science Publications A Simulative Study on the Performance Evaluation for Simultaneous and Successive Mobility for Mobile IPv6 Ibrahim

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

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

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

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs. T-0.50 Computer Networks II Mobility Issues 6.0.008 Overview Mobile IP NEMO Transport layer solutions i SIP mobility Contents Prof. Sasu Tarkoma Mobility What happens when network endpoints start to move?

More information

A Study on Mobile IPv6 Based Mobility Management Architecture

A Study on Mobile IPv6 Based Mobility Management Architecture UDC 621.396.69:681.32 A Study on Mobile IPv6 Based Mobility Management Architecture VTsuguo Kato VRyuichi Takechi VHideaki Ono (Manuscript received January 19, 2001) Mobile IPv6 is considered to be one

More information

Distributed Mobility Control for Mobile-Oriented Future Internet Environments

Distributed Mobility Control for Mobile-Oriented Future Internet Environments Distributed Mobility Control for Mobile-Oriented Future Internet Environments Ji-In Kim Kyungpook National University Daegu, KOREA jiin16@gmail.com Heeyoung JUNG ETRI Daejon, KOREA hyjung@etri.re.kr Seok

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

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

Internet Engineering Task Force (IETF) February Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6

Internet Engineering Task Force (IETF) February Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6 Internet Engineering Task Force (IETF) Request for Comments: 6097 Category: Informational ISSN: 2070-1721 J. Korhonen Nokia Siemens Networks V. Devarapalli Vasona Networks February 2011 Abstract Local

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

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

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

An Improved Inter-Domain Handover Scheme Based on a Bidirectional Cooperative Relay

An Improved Inter-Domain Handover Scheme Based on a Bidirectional Cooperative Relay BULGARIAN ACADEMY OF CIENCE CYBERNETIC AND INFORMATION TECHNOLOGIE Volume 13, No 4 ofia 2013 Print IN: 1311-9702; Online IN: 1314-4081 DOI: 10.2478/cait-2013-0059 An Improved Inter-Domain Handover cheme

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

fp2p-hn: A P2P-based Route Optimization Solution for Mobile IP and NEMO clients.

fp2p-hn: A P2P-based Route Optimization Solution for Mobile IP and NEMO clients. 1 fp2p-hn: A P2P-based Route Optimization Solution for Mobile IP and NEMO clients. Albert Cabellos-Aparicio 1, Rubén Cuevas 2, Jordi Domingo-Pascual 1, Ángel Cuevas 2, Carmen Guerrero 2 Abstract Wireless

More information

MOBILITY AGENTS: AVOIDING THE SIGNALING OF ROUTE OPTIMIZATION ON LARGE SERVERS

MOBILITY AGENTS: AVOIDING THE SIGNALING OF ROUTE OPTIMIZATION ON LARGE SERVERS MOBILITY AGENTS: AVOIDING THE SIGNALING OF ROUTE OPTIMIZATION ON LARGE SERVERS Albert Cabellos-Aparicio and Jordi Domingo-Pascual * Technical University of Catalonia, Department of Computer Architecture

More information

Request for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009

Request for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009 Network Working Group Request for Comments: 5648 Category: Standards Track R. Wakikawa, Ed. Toyota ITC V. Devarapalli Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009 Multiple

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

Mobile Ad-hoc Network. WIDE project/keio University

Mobile Ad-hoc Network. WIDE project/keio University Mobile Ad-hoc Network WIDE project/keio University ryuji@sfc.wide.ad.jp ToC Global Internet Connectivity MANET/NEMO integration IPv6 Support on MANET MANET on the Internet Where can MANET be deployed in

More information

Request for Comments: E. Demaria Telecom Italia J. Bournelle Orange Labs R. Lopez University of Murcia September 2009

Request for Comments: E. Demaria Telecom Italia J. Bournelle Orange Labs R. Lopez University of Murcia September 2009 Network Working Group Request for Comments: 5637 Category: Informational G. Giaretta Qualcomm I. Guardini E. Demaria Telecom Italia J. Bournelle Orange Labs R. Lopez University of Murcia September 2009

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

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim Protocol Engineering Center, ETRI, 161 Gajeong-dong Yuseong-gu, Daejeon,

More information

A Service Management Architecture for NEMO in IPv4 and IPv6 Networks

A Service Management Architecture for NEMO in IPv4 and IPv6 Networks A Service Management Architecture for NEMO in IPv4 and IPv6 Networks JinHoKim,ChoongSeonHong, Dae Sun Kim Department of Computer Engineering, Kyung Hee University, Seocheon, Giheung, Yongin, Gyeonggi,

More information

Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture

Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture Hiroshi Esaki, Hiroki Kan Graduate School of Information Science and Technology, The University of Tokyo, Japan hiroshi@wide.ad.jp kohki@hongo.wide.ad.jp

More information

Mobile IP and its trends for changing from IPv4 to IPv6

Mobile IP and its trends for changing from IPv4 to IPv6 Mobile IP and its trends for changing from IPv4 to IPv6 Nguyen Ngoc Chan*, Tran Cong Hung Ph.D. (Posts & Telecommunications Institute of Technology, Viet Nam) E-mail: ngoc_chan@ptithcm.edu.vn, conghung@ptithcm.edu.vn

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

Flat Access and Mobility Architecture: an IPv6 Distributed Client Mobility Management Solution

Flat Access and Mobility Architecture: an IPv6 Distributed Client Mobility Management Solution This paper was presented as part of the Mobility Management in the Networks of the Future World (MobiWorld) Workshop at Flat Access and Mobility Architecture: an IPv6 Distributed Client Mobility Management

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

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

Virtual ID: A Technique for Mobility, Multi- Homing, and Location Privacy in Next Generation Wireless Networks

Virtual ID: A Technique for Mobility, Multi- Homing, and Location Privacy in Next Generation Wireless Networks Virtual ID: A Technique for Mobility, Multi- Homing, and Location Privacy in Next Generation Wireless Networks Chakchai So-In, Student Member, IEEE, and Raj Jain, Fellow, IEEE Subharthi Paul and Jianli

More information

Hierarchical Location Management for Transport Layer Mobility

Hierarchical Location Management for Transport Layer Mobility Hierarchical Location Management for Transport Layer Mobility Shaojian Fu OPNET Technologies 7255 Woodmont Avenue, Bethesda, MD 20814-7900 Mohammed Atiquzzaman School of Computer Science University of

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

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

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

Reversing Ticket Based Probing Routing Protocol for MANET

Reversing Ticket Based Probing Routing Protocol for MANET Reversing Ticket Based Probing Routing Protocol for MANET TURGUT YUCEL and MIN SONG Department of Electrical and Computer Engineering Old Dominion University Norfolk, VA 23529 U.S.A. http://www.odu.edu/networking

More information

IN recent years, the amount of traffic has rapidly increased

IN recent years, the amount of traffic has rapidly increased , March 15-17, 2017, Hong Kong Content Download Method with Distributed Cache Management Masamitsu Iio, Kouji Hirata, and Miki Yamamoto Abstract This paper proposes a content download method with distributed

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

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land IPv6 1 IPv4 & IPv6 Header Comparison IPv4 Header IPv6 Header Ver IHL Type of Service Total Length Ver Traffic Class Flow Label Identification Flags Fragment Offset Payload Length Next Header Hop Limit

More information

ID/LOC Separation Network Architecture for Mobility Support in Future Internet

ID/LOC Separation Network Architecture for Mobility Support in Future Internet ID/LOC Separation Network Architecture for Mobility Support in Future Internet Nakjung Choi, Taewan You, Jungsoo Park, Taekyoung Kwon and Yanghee Choi School of Computer Science and Engineering, Seoul

More information

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

An IP-level Mobility Management Framework Based on Quasi-Registration in Wireless Technologies Convergence

An IP-level Mobility Management Framework Based on Quasi-Registration in Wireless Technologies Convergence An IP-level Mobility Management Framework Based on Quasi-Registration in Wireless Technologies Convergence Ted Taekyoung Kwon, Mario Gerla UCLA Computer Science Los Angeles, CA 90095 tedkwon,gerla @cs.ucla.edu

More information

Reliable Mobile IP Multicast Based on Hierarchical Local Registration

Reliable Mobile IP Multicast Based on Hierarchical Local Registration Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Reliable Mobile IP Multicast Based on Hierarchical Local Registration Huanming ZHANG, * Quanlong GUAN, Zi Zhao ZHU, Weiqi

More information

PERFORMANCE OF PREFIX DELEGATION BASED ROUTE OPTIMIZATION SCHEMES FOR NEMO

PERFORMANCE OF PREFIX DELEGATION BASED ROUTE OPTIMIZATION SCHEMES FOR NEMO PERFORMANCE OF PREFIX DELEGATION BASED ROUTE OPTIMIZATION SCHEMES FOR NEMO Rehan Qureshi Institute for Telecommunications Research University of South Australia, SA595, Australia Email: rehan.qureshi@postgrads.unisa.edu.au

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

Distributed Mobility Control Schemes in the HIP-based Mobile Networks

Distributed Mobility Control Schemes in the HIP-based Mobile Networks ICACT Transactions on Advanced Communications Technology (TACT) Vol. 2, Issue 4, July 2013 269 Distributed Mobility Control Schemes in the HIP-based Mobile Networks Sang-Il Choi, Seok-Joo Koh School of

More information

Enhancement of the CBT Multicast Routing Protocol

Enhancement of the CBT Multicast Routing Protocol Enhancement of the CBT Multicast Routing Protocol Seok Joo Koh and Shin Gak Kang Protocol Engineering Center, ETRI, Korea E-mail: sjkoh@pec.etri.re.kr Abstract In this paper, we propose a simple practical

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

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

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

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local 1 v4 & v6 Header Comparison v6 Ver Time to Live v4 Header IHL Type of Service Identification Protocol Flags Source Address Destination Address Total Length Fragment Offset Header Checksum Ver Traffic Class

More information

A Comparative Analysis of Centralized and Distributed Mobility Management in IP-Based Mobile Networks

A Comparative Analysis of Centralized and Distributed Mobility Management in IP-Based Mobile Networks A Comparative Analysis of Centralized and Distributed Mobility Management in IP-Based Mobile Networks The Mobility Management (MM) is one of the crucial requirements for future mobile networks. The current

More information

QoS-Aware Hierarchical Multicast Routing on Next Generation Internetworks

QoS-Aware Hierarchical Multicast Routing on Next Generation Internetworks QoS-Aware Hierarchical Multicast Routing on Next Generation Internetworks Satyabrata Pradhan, Yi Li, and Muthucumaru Maheswaran Advanced Networking Research Laboratory Department of Computer Science University

More information

Mobile host protocols support host

Mobile host protocols support host INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT Int. J. Network Mgmt 2000; 10:191 214 Location update and routing scheme for a mobile computing environment By Anna Hać Ł and Yujing Huang We present a new hierarchical

More information

Designing Infrastructure-based Overlay Networks for Delay-sensitive Group Communications

Designing Infrastructure-based Overlay Networks for Delay-sensitive Group Communications Designing Infrastructure-based Overlay Networks for Delay-sensitive Group Communications Shaoyu Yang, Yoo-Ah Kim and Bing Wang Computer Science & Engineering Department University of Connecticut, Storrs,

More information

Handover Operation in Mobile IP-over-MPLS Networks

Handover Operation in Mobile IP-over-MPLS Networks Handover Operation in Mobile IP-over-MPLS Networks Vasos Vassiliou Department of Computer Science, University of Cyprus 75 Kallipoleos Str, 1678 Nicosia, Cyprus vasosv@cs.ucy.ac.cy Abstract. This paper

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

Performance Evaluation of Wireless n Using Level 2 and Level 3 Mobility

Performance Evaluation of Wireless n Using Level 2 and Level 3 Mobility Indian Journal of Science and Technology, Vol 11(14), DOI: 10.17485/ijst/2018/v11i14/120616, April 2018 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Performance Evaluation of Wireless 802.11n Using

More information

A HMRSVP Approach to Support QoS Challenges in Mobile Environment

A HMRSVP Approach to Support QoS Challenges in Mobile Environment IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.1, January 2009 69 A HMRSVP Approach to Support QoS Challenges in Mobile Environment Aisha-Hassan A. Hashim 1, Wan H. Hassan

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Cost Analysis of Mobility Management Entities of SINEMO

Cost Analysis of Mobility Management Entities of SINEMO Cost Analysis of Mobility Management Entities of SINEMO Md. Shohrab Hossain, Mohammed Atiquzzaman School of Computer Science, University of Oklahoma, Norman, OK 7319. Email: {shohrab, atiq}@ou.edu William

More information

Utilizing Multiple Home Links in Mobile IPv6

Utilizing Multiple Home Links in Mobile IPv6 Utilizing Multiple Home Links in Mobile IPv6 Hongbo Shi and Shigeki Goto Department of Computer Science, Waseda University 3-4-1 Ohkubo Shijuku-ku, Tokyo, 169-8555 JAPAN Email: {shi, goto}@goto.info.waseda.ac.jp

More information

Route Optimization Problems with Local Mobile Nodes in Nested Mobile Networks

Route Optimization Problems with Local Mobile Nodes in Nested Mobile Networks Route Optimization Problems with Local Mobile Nodes in Nested Mobile Networks Young Beom Kim 1, Young-Jae Park 1, Sangbok Kim 1, and Eui-Nam Huh 2 1 Dept. of Electronics Eng. and NITRI, Konkuk Univ., Seoul,

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

IPv6 Network Mobility Route Optimization Survey

IPv6 Network Mobility Route Optimization Survey American Journal of Applied Sciences 8 (6): 579-583, 2011 ISSN 1546-9239 2011 Science Publications IPv6 Network Mobility Route Optimization Survey Samer Sami Hassan and Rosilah Hassan School of Computer

More information

Vertical Handover Support for Multimode Mobile Terminal using Multi- Homed MIPv4

Vertical Handover Support for Multimode Mobile Terminal using Multi- Homed MIPv4 Vertical Handover Support for Multimode Mobile Terminal using Multi- Homed MIPv4 Tansir Ahmed, Kyandoghere Kyamakya *, Markus Ludwig, Kalenga Wa Ngoy Cyrille **, and Kalombo Masimango Monique S. BenQ Mobile,

More information

Internet Engineering Task Force (IETF) Category: Standards Track. May Mobile IPv6 (MIPv6) Bootstrapping for the Integrated Scenario

Internet Engineering Task Force (IETF) Category: Standards Track. May Mobile IPv6 (MIPv6) Bootstrapping for the Integrated Scenario Internet Engineering Task Force (IETF) Request for Comments: 6611 Category: Standards Track ISSN: 2070-1721 K. Chowdhury, Ed. Radio Mobile Access, Inc. A. Yegin Samsung May 2012 Abstract Mobile IPv6 (MIPv6)

More information

Modification to Ipv6 Neighbor Discovery and Mobile Node Operation

Modification to Ipv6 Neighbor Discovery and Mobile Node Operation RESEARCH INVENTY: International Journal of Engineering and Science ISSN: 2278-4721, Vol. 1, Issue 6 (October 2012), PP 39-49 www.researchinventy.com Modification to Ipv6 Neighbor Discovery and Mobile Node

More information

Flow Mobility Management in PMIPv6-based DMM (Distributed Mobility Management) Networks

Flow Mobility Management in PMIPv6-based DMM (Distributed Mobility Management) Networks Flow Mobility Management in PMIPv6-based DMM (Distributed Mobility Management) Networks Kyoungjae Sun and Younghan Kim Soongsil University, Seoul, Republic of Korea {gomjae, younghak@ssu.ac.kr} Abstract

More information

Distributed Dynamic Mobility Management Scheme for Network Mobility

Distributed Dynamic Mobility Management Scheme for Network Mobility Distributed Dynamic Mobility Management Scheme for Network Mobility Asif Ali Wagan 1, Low Tang Jung 2 asifwaggan@gmail.com 1,lowtanjung@utp.edu.my 2 Computer and Information Sciences Department Universiti

More information

Performance Comparison of Internet Protocol v4 with Internet Protocol v6

Performance Comparison of Internet Protocol v4 with Internet Protocol v6 Performance Comparison of Internet Protocol v4 with Internet Protocol v6 Mrs. Sheetal Mali Department of Electronics and Telecommunication Parvatibai Genba Sopanrao Moze College of Engineering Wagholi,

More information

Distributed Mobility Management Based on Flat Network Architecture

Distributed Mobility Management Based on Flat Network Architecture Distributed Mobility Management Based on Flat Network Architecture Liu Yu, Zhao Zhijun, Lin Tao, Tang Hui High performance network laboratory, Institute of Acoustics, Chinese Academy of Sciences, NO.21,

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

Cost Analysis of Mobility Management Entities for SIGMA

Cost Analysis of Mobility Management Entities for SIGMA 010 International Conference on High Performance Switching and Routing Cost Analysis of Mobility Management Entities for SIGMA Md. Shohrab Hossain Mohammed Atiquzzaman University of Oklahoma, Norman, OK

More information

Drafting Behind Akamai (Travelocity-Based Detouring)

Drafting Behind Akamai (Travelocity-Based Detouring) (Travelocity-Based Detouring) Ao-Jan Su, David R. Choffnes, Aleksandar Kuzmanovic and Fabián E. Bustamante Department of EECS Northwestern University ACM SIGCOMM 2006 Drafting Detour 2 Motivation Growing

More information

A Multihoming based IPv4/IPv6 Transition Approach

A Multihoming based IPv4/IPv6 Transition Approach A Multihoming based IPv4/IPv6 Transition Approach Lizhong Xie, Jun Bi, and Jianping Wu Network Research Center, Tsinghua University, China Education and Research Network (CERNET) Beijing 100084, China

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

Request for Comments: INRIA K. El Malki Ericsson L. Bellier INRIA August Hierarchical Mobile IPv6 Mobility Management (HMIPv6)

Request for Comments: INRIA K. El Malki Ericsson L. Bellier INRIA August Hierarchical Mobile IPv6 Mobility Management (HMIPv6) Network Working Group Request for Comments: 4140 Category: Experimental H. Soliman Flarion C. Castelluccia INRIA K. El Malki Ericsson L. Bellier INRIA August 2005 Hierarchical Mobile IPv6 Mobility Management

More information

Mobility Management - Basics

Mobility Management - Basics Mobility Management - Basics Summer Semester 2012 Integrated Communication Systems Group Ilmenau University of Technology Content Motivation Problem and possible solutions IP-based mobility management

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

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