ILBPS: An Integrated Optimization Approach Based on Adaptive Load-Balancing and Heuristic Path Selection in SDN

Document Type


Publication Title

IEEE Internet of Things Journal


Load-balancing and path selection optimization are efficient solutions to network optimization problems. Since the emergence of Software Defined Network(SDN), more research in these directions appears because SDN provides a better environment for these topics. However, some current load-balancing optimization methods take a conventional approach. Moreover, we only find a few works attempting to combine load-balancing and path selection optimization to improve the network performance. To address these problems, in this paper, we propose an integrated optimization approach(ILBPS) which combines adaptive load-balancing and heuristic path selection. ILBPS firstly uses Singular Spectrum Analysis(SSA) to extract information from network traffic data and divides the data into payload data and noise data. Then, we use a deep learning model(GCBAC model) to predict the payload data and the Convolutional Neural Network(CNN) model to predict the noise data. After combining the predicted results and calculating the weight of the links, we design a heuristic path selection approach based on the Artificial Bee Colony(ABC) algorithm to compute the optimal path. We refer to this method as ABCSP. Finally, these optimal paths are sent to the data plane. To test the effectiveness of our approach, we construct an experimental environment based on the GÉANT network and SDN. We compare our approach with the existing approaches. Experimental results show that the proposed ILBPS outperforms the existing approaches in terms of throughput, jitter and loadbalancing factor.



Publication Date



deep learning, heuristic algorithm, Heuristic algorithms, load-balancing, Optimization, path selection, Prediction algorithms, Predictive models, Real-time systems, Routing, SDN, Telecommunication traffic


IR Deposit conditions:

OA version (pathway a) Accepted version

No embargo

When accepted for publication, set statement to accompany deposit (see policy)

Must link to publisher version with DOI

Publisher copyright and source must be acknowledged