The existing advanced machine learning approaches based on Graph Neural Networks (GNN) for efficient traffic engineering (TE) in Software Defined Networking (SDN) overlook consideration of link reliability values. Link reliability is a very important parameter, directly linked to end-to-end delay for data packet transmission, and can be used to improve the delivery performance. This research article proposes two versions of RDG-TE, a novel model that integrates Deep Reinforcement Learning (DRL) and GNN in order to solve efficiently network TE problems by considering link reliability in both model training and reward computation. The proposed model enables improved performance by more accurately predicting the SDN network behaviour in case of link failure.Testing results show that, in comparison to the closest state-of-art approach, our proposed approach reduces the number of disturbed flows by 24.19% and the hop count by 35.38%while also increases the reliable route prediction accuracy by 40.17%.
Read full abstract