Abstract
Q-routing is a promising approach to finding routes in software-defined networks. This paper describes (i) the extension of Q-routing to find paths satisfying multiple Quality of Service metrics such as bandwidth and latency, and (ii) the use of fuzzy matching to allow relaxation of the metrics. Preliminary simulations suggest that fuzzy relaxation of metrics increases the number of flows that can be handled under high network loads.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boyan, J.A., Littman, M.L.: Packet routing in dynamically changing networks: a reinforcement learning approach. In: Advances in Neural Information Processing Systems, pp. 671–678 (1994)
Harewood-Gill, D., Martin, T.P., Nejabati, R.: Q-routing using multiple QoS metrics in SDN. Presented at the UKCI 2021, Aberystwyth, UK (2021)
Kumar, S., Miikkulainen, R.: Confidence based dual reinforcement q-routing: an adaptive online network routing algorithm. In: IJCAI, pp. 758–763 (1999)
Harewood-Gill, D., Martin, T., Nejabati, R.: The performance of Q-learning within SDN controlled static and dynamic mesh networks. In: 2020 6th IEEE Conference on Network Softwarization (NetSoft), pp. 185–189 (2020)
Chavula, J., Densmore, M., Suleman, H.: Using SDN and reinforcement learning for traffic engineering in UbuntuNet Alliance. In: 2016 International Conference on Advances in Computing and Communication Engineering (ICACCE), pp. 349–355 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Martin, T., Harewood-Gill, D., Nejabati, R. (2022). Q-Routing with Multiple Soft Requirements. In: Jansen, T., Jensen, R., Mac Parthaláin, N., Lin, CM. (eds) Advances in Computational Intelligence Systems. UKCI 2021. Advances in Intelligent Systems and Computing, vol 1409. Springer, Cham. https://doi.org/10.1007/978-3-030-87094-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-87094-2_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-87093-5
Online ISBN: 978-3-030-87094-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)