Optimizing Mobility Management in Software-defined Networks with Dual MPLS Tags

Authors

  • Abiodun D. A.
  • Adeniji O. D.
  • Enangha Eyam Abeng

Keywords:

Flow Entries, Multi-protocol label switching (MPLS), OpenFlow, Quality of Service (QoS), Software-defined network (SDN)

Abstract

A network technology called multiprotocol label switching (MPLS) reduces complexity and speeds up traffic flow by directing data from one node to another based on short path labels rather than large network addresses. It is very compatible with Software Defined Network (SDN) designs since it is frequently utilized for effective packet forwarding and routing inside a network. In a network, the control plane and data plane are divided by software-defined networks (SDN). While the data plane forwards information to the designated destination, the control plane determines where it is transmitted. This separation enables a more flexible and programmable approach to managing the network. Basically, the focus of the flow reduction scheme in SDN is to reduce the number of flow entries in the forwarding tables of network switches. This is essential for scalability and efficiency. With fewer flow entries, the control plane needs to spend less time and resources managing the network, and the data plane can forward packets more efficiently. The aim of the study is to implement a scheme that will reduce the number of flow entries for scalability and efficiency in Multiprotocol Label Switching in Software Defined Networks. A Linux kernel was built on Ubuntu Linux 18.04.1 operating system for the simulation of Mininet and Ryu controller. The complexity in Path Calculation, which involves dynamically assigning MPLS labels and determining optimal paths, was computationally intensive for the SDN controller during the simulation.

Published

2025-12-26

How to Cite

D. A., A., O. D., A., & Eyam Abeng, E. (2025). Optimizing Mobility Management in Software-defined Networks with Dual MPLS Tags. Journal of Security in Computer Networks and Distributed Systems, 2(3), 37–45. Retrieved from https://matjournals.net/engineering/index.php/JoSCNDS/article/view/2920