LAPSE:2023.35329
Published Article

LAPSE:2023.35329
GraphSAGE-Based Multi-Path Reliable Routing Algorithm for Wireless Mesh Networks
April 28, 2023
Abstract
Wireless mesh networks (WMN) promise to be an effective way to solve the “last mile” access problem on the Internet of Things (IoT) and the key to next-generation wireless networks. The current routing algorithms of WMN are difficult to adapt to complex environments and guarantee the reliable transmission of services. Therefore, this paper proposes a reliable routing algorithm that combines the improved breadth-first search and a graph neural network, namely GraphSAGE. The algorithm consists of two parts: (1) A multi-path routing algorithm based on the improved breadth-first search. This algorithm can continuously iterate link information based on network topology and output all shortest paths. (2) A GraphSAGE-based performance optimization algorithm. This algorithm creates a method to generate network labels for supervised training of GraphSAGE. Then, the network labels and GraphSAGE are used to learn graph features to obtain the value of network performance for each shortest path. Finally, the path with the best network performance is selected for data transmission. Simulation results show that in the face of complex environments, the proposed algorithm can effectively alleviate network congestion, improve throughput, and reduce end-to-end delay and packet loss rate compared with the traditional shortest-path routing algorithm and the Equal-Cost Multi-Path routing (ECMP).
Wireless mesh networks (WMN) promise to be an effective way to solve the “last mile” access problem on the Internet of Things (IoT) and the key to next-generation wireless networks. The current routing algorithms of WMN are difficult to adapt to complex environments and guarantee the reliable transmission of services. Therefore, this paper proposes a reliable routing algorithm that combines the improved breadth-first search and a graph neural network, namely GraphSAGE. The algorithm consists of two parts: (1) A multi-path routing algorithm based on the improved breadth-first search. This algorithm can continuously iterate link information based on network topology and output all shortest paths. (2) A GraphSAGE-based performance optimization algorithm. This algorithm creates a method to generate network labels for supervised training of GraphSAGE. Then, the network labels and GraphSAGE are used to learn graph features to obtain the value of network performance for each shortest path. Finally, the path with the best network performance is selected for data transmission. Simulation results show that in the face of complex environments, the proposed algorithm can effectively alleviate network congestion, improve throughput, and reduce end-to-end delay and packet loss rate compared with the traditional shortest-path routing algorithm and the Equal-Cost Multi-Path routing (ECMP).
Record ID
Keywords
breadth-first search, GraphSAGE, multi-path reliable routing, network performance, wireless mesh networks
Subject
Suggested Citation
Lu P, Jing C, Zhu X. GraphSAGE-Based Multi-Path Reliable Routing Algorithm for Wireless Mesh Networks. (2023). LAPSE:2023.35329
Author Affiliations
Lu P: School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
Jing C: School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China [ORCID]
Zhu X: School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
Jing C: School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China [ORCID]
Zhu X: School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
Journal Name
Processes
Volume
11
Issue
4
First Page
1255
Year
2023
Publication Date
2023-04-19
ISSN
2227-9717
Version Comments
Original Submission
Other Meta
PII: pr11041255, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.35329
This Record
External Link

https://doi.org/10.3390/pr11041255
Publisher Version
Download
Meta
Record Statistics
Record Views
262
Version History
[v1] (Original Submission)
Apr 28, 2023
Verified by curator on
Apr 28, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.35329
Record Owner
Auto Uploader for LAPSE
Links to Related Works
