Priority-based Scheduling Policy for OpenFlow Control Plane
Piyawad Kasabai, Karim Djemame, Somnuk Puangpronpitag · KSII Transactions on Internet and Information Systems · 2019
Software Defined Networking (SDN) is a new network paradigm, allowing administrators to manage networks through central controllers by separating control plane from data plane.So, one or more controllers must locate outside switches.However, this separation may cause delay problems between controllers and switches.In this paper, we therefore propose a Priority-based Scheduling policy for OpenFlow (PSO) to reduce the delay of some significant traffic.Our PSO is based on packet prioritization mechanisms in both OpenFlow switches and controllers.In addition, we have prototyped and experimented on PSO using a network simulator (ns-3).From the experimental results, PSO has demonstrated low delay for targeted traffic in the out-of-brand control network.The targeted traffic can acquire forwarding rules with lower delay under network congestion in control links (with normalized load > 0.8), comparing to traditional OpenFlow.Furthermore, PSO is helpful in the in-band control network to prioritize OpenFlow messages over data packets.