TY - JOUR
T1 - Investigation of a GNN approach to mitigate congestion in a realistic MANET scenario
AU - Maret, Yann
AU - Raza, Mohsin
AU - Legendre, Franck
AU - Wang, Junyuan
AU - Bessis, Nik
AU - Wagen, Jean Frederic
N1 - Publisher Copyright:
© 2022 The Author(s).
PY - 2022
Y1 - 2022
N2 - Mobile Ad-hoc Networks (MANETs) can be modelled as time-varying graphs as their topology and traffic demands change. Optimizing routing in MANETs by proactively adapting the routes is a challenge, even with a fixed topology and user demand Omniscient Dijkstra Routing (ODRb) is one of the best known approaches, which computes alternative paths but has limitations to mitigate congestions. In this paper, we investigate Graph Neural Networks (GNNs) for routing optimization in MANETs. Our contribution is inspired by the centralized GNN-based Data Driven Routing (GDDR) framework developed by Hope [1]. GDDR was developed for optical fibre networks to support time varying user demands. After failing to obtain good results using the GDDR approach on the tactical Anglova MANET scenario, we adapted GDDR to minimize the maximum number of traversals. Our GNN-t proposal is able to find alternative longer paths mitigating congestion on central nodes. Considering a challenging static topology, the first second of the 24-node Anglova scenario: GNN-t achieves a Completion Ratio of CR=99% for a traffic of acked-messages averaging 1msg/s/node and CR=77% when the traffic is doubled (2msg/s/node). For the challenging first 300s of Anglova CP1, similar performance is reported for ODRb and GNN-t: CR=81% without fading and CR=54% with fading.
AB - Mobile Ad-hoc Networks (MANETs) can be modelled as time-varying graphs as their topology and traffic demands change. Optimizing routing in MANETs by proactively adapting the routes is a challenge, even with a fixed topology and user demand Omniscient Dijkstra Routing (ODRb) is one of the best known approaches, which computes alternative paths but has limitations to mitigate congestions. In this paper, we investigate Graph Neural Networks (GNNs) for routing optimization in MANETs. Our contribution is inspired by the centralized GNN-based Data Driven Routing (GDDR) framework developed by Hope [1]. GDDR was developed for optical fibre networks to support time varying user demands. After failing to obtain good results using the GDDR approach on the tactical Anglova MANET scenario, we adapted GDDR to minimize the maximum number of traversals. Our GNN-t proposal is able to find alternative longer paths mitigating congestion on central nodes. Considering a challenging static topology, the first second of the 24-node Anglova scenario: GNN-t achieves a Completion Ratio of CR=99% for a traffic of acked-messages averaging 1msg/s/node and CR=77% when the traffic is doubled (2msg/s/node). For the challenging first 300s of Anglova CP1, similar performance is reported for ODRb and GNN-t: CR=81% without fading and CR=54% with fading.
KW - EMANE
KW - Graph Neural Networks
KW - MANET
KW - network emulation
KW - Reinforcement Learning
KW - Routing Protocol
UR - http://www.scopus.com/inward/record.url?scp=85143081372&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85143081372&partnerID=8YFLogxK
U2 - 10.1016/j.procs.2022.09.014
DO - 10.1016/j.procs.2022.09.014
M3 - Conference proceeding article (ISSN)
AN - SCOPUS:85143081372
SN - 1877-0509
VL - 205
SP - 127
EP - 136
JO - Procedia Computer Science
JF - Procedia Computer Science
T2 - 22nd International Conference on Military Communication and Information Systems, ICMCIS 2022
Y2 - 17 May 2022 through 18 May 2022
ER -