Design and implementation of SDN-based lightweight IPv6 mobility manager in ONOS

Yunjung Yang, Seil Jeon, Daecheon Kim, Hyunseung Choo · 2017

Since Software-Defined Networking (SDN) gains popularity, mobile/wireless support is mentioned with importance to be handled as one of the crucial aspects in SDN. SDN introduces a centralized entity called SDN controller with the holistic view of the topology on the separated control/data plane architecture. Leveraging the features provided in the SDN controller, mobility management can be simply designed and lightweight, thus there is no need to define and rely on new mobility entities such as given in the traditional IP mobility management architectures. In this paper, we design and implement lightweight IPv6 mobility management in Open Network Operating System (ONOS) that is an open-source SDN control platform for service providers. For the lightweight mobility management, we implement the Neighbor Discovery Proxy (ND Proxy) function into the OpenFlow-enabled AP and switches, and ONOS controller module to handle the receiving ICMPv6 message and to send the unique home network prefix address to an IPv6 host. Thus this approach enables mobility management without bringing or integrating on traditional IP mobility protocols. The proposed idea was experimentally evaluated in the ONOS controller and Raspberry Pi based testbed, identifying the obtained handoff signaling latency is in the acceptable performance range.

Read the paper · More papers on PaperTik