Font Size: a A A

Design And Implementation Of A Distributed Mobility Management Scheme Based On Control-Data Plane Seperation

Posted on:2015-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:X L YangFull Text:PDF
GTID:2298330467463489Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Distributed mobility management (DMM) aims at resolving the single point failure and triangular routing problems caused by centralized mobility management, and has obtained a lot of attention in recent years. The current DMM research has achieved some progress, yet there are still some problems to be solved. In the existing mapping based DMM schemes, Home Agent (HA) entity and Distributed Mobility Anchor (DMA) entity are not only responsible for forwarding data packets, but also need to track the location of mobile nodes, maintain the binding information for them. This slows down the packet forwarding efficiency. Besides, in this architecture, traffic happens near the network center, which results in heavy load in network centers, the network is not scalable enough. Using dynamic routing based DMM scheme, the scalability is not good enough too. When the number of mobile node increases rapidly or handoffs happen more frequently, the routing table will change frequently. This may cause the network unstable.In order to solve the above problem, the thesis proposed a control-data plane separated DMM scheme. The scheme combines the mapping based and dynamic routing based method. When mobile nodes move and handoffs happen within the autonomous system, the mobility management is done by using the mapping based method. When handoffs happen between different autonomous systems, the mobility management is done by using the dynamic routing based method. In the scheme, the control plane are consisted by the distributed controllers, which are responsible for the location management and address assignment for the mobile nodes. The controllers also maintain active session information for mobile nodes. When handoffs happen between different networks, the controller control the mobility routers to create or modify tunnels, or control the aggregate routers to send routing update messages to limited aggregate routers. The data plane is composed by aggregate routers and mobility routers. Mobility routers are responsible for sending binding update messages to controllers for the mobile nodes, maintaining and managing the tunnels between mobility routers. Aggregate routers are responsible for the propagating and processing routing update messages, and strictly control the propagation scope of routing update message under the control of the controller.The scheme can slove the single point failure and triangular routing problems efficiently. By separating the functions of HA entity and DMA entity, the scheme has a good scalability, and can well meet the future demand. The scheme can also increase the performance of the network and reduce the effect to the network stability.In order to verify the performance of the scheme, some simulations have been done in NS3platform. The results show that the scheme has less handover delay and end to end transmission delay compared with the existing DMM methods.
Keywords/Search Tags:distributed mobility management, control-data planeseparation, NS3simulation
PDF Full Text Request
Related items