Abstract

Software-defined networking (SDN) was developed to simplify the management of computer networks. In the SDN architecture, the control layer is completely decoupled from the data layer. Moreover, network software configuration is also possible. To setup an SDN, you need a device called controller, which is not available in traditional networks. In the control layer, there are several controllers that control the data layer switches. The type, number and place of these controllers directly affect the cost and average latency of control packets. Since achieving the lowest setup cost and the minimum latency of the control packets (between switches and controllers, and among controllers) is of great importance at the same time, in this paper, a binary linear programming model is proposed to achieve the trade-off between them in wide area networks(WAN). The model determines the type, place and minimum number of required controllers by receiving the place of the switches, the amount of processing capacity of the controllers and the setup cost of each controller. Accordingly, it reduces the setup cost, average latency between switches and controllers as well as average latency among controllers in comparison with previous methods. The results of the study show that the model has the lowest setup cost and the minimum average latency of control packets (switch-to-controller and controller-to-controller) in controllers placement compared to the previous methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call