Joint QoS and Congestion Control Based on Traffic Prediction in SDN
Department of Electrical and Computer Engineering, Tarbiat Modares University Tehran, Tehran 14115-111, Iran
Department of Information Engineering, Electronics, and Telecommunication, Sapienza University of Rome, via Eudossiana 18, 00184 Rome, Italy
Author to whom correspondence should be addressed.
Appl. Sci. 2017, 7(12), 1265; https://doi.org/10.3390/app7121265
Received: 3 November 2017 / Revised: 28 November 2017 / Accepted: 29 November 2017 / Published: 5 December 2017
Due to the various network requirements of applications, quality of service (QoS)-aware routing plays an important role in the networks. Recently proposed resource allocation algorithms focus on the current traffic matrix, which is not applicable for dynamic networks. In this paper, we exploit an estimation of flow matrix that gives our scheme the ability to sufficiently reduce the total packet loss and simultaneously raise the network throughput. In this way, we mathematically formulate the QoS-aware resource reallocation in software-defined networking (SDN) networks based on the traffic prediction. To solve this optimization problem, two schemes are proposed: (i) exact solution; and (ii) fast suboptimal one. The proposed schemes are compared with the accuracy perspective. Moreover, the impact of prediction on resource reallocation is discussed. In this regard, it is shown that, compared with the conventional scheme, the proposed scheme decreases the packet loss and increases the throughput significantly.