Software-defined network (SDN) is a new network paradigm that decouples the control from data plane in networking devices . This architectural recomposition places the “brain” of the network on a specialized central controller, enabling centralized management and global view of the network.