Research Article

SDNManager: A Safeguard Architecture for SDN DoS Attacks Based on Bandwidth Prediction

Algorithm 1

The main procedure of SDNManager.
(1) In each time slot
(2) For each controller
(3) Query flow statistics and Path conditions
(4) Transform(state variables)
(5) for each flow
(6)
(7) If
(8)
(9) else
(10)
(11) end if
(12) end for
(13) End For
(14) Enforce Load redistribution strategy
(15) Return