TY - JOUR
T1 - GAR
T2 - Gradient assisted routing for topology self-organization in dynamic mesh networks
AU - Samuylov, Andrey
AU - Moltchanov, Dmitri
AU - Kovalchukov, Roman
AU - Gaydamaka, Anna
AU - Pyattaev, Alexander
AU - Koucheryavy, Yevgeni
N1 - Funding Information:
This work was founded by the Academy of Finland [project number 339519]; project ACCESS: Autonomous Communication Converged with Efficient Sensing for UAV Swarms. The authors thank Prof. Valery Naumov (Service Innovation Research Institute, Finland) for the fruitful discussions on the problem statement and solution method.
Publisher Copyright:
© 2022 The Author(s)
PY - 2022/6/1
Y1 - 2022/6/1
N2 - Modern mobile handheld devices, such as smartphones and tablets, feature multiple wireless interfaces, some of which can support device-to-device communications, which enable mesh networks on even when the infrastructure is unavailable. One of the key technological challenges hampering the use of multi-hop mesh networks is the extremely high communication overhead of route discovery and maintenance algorithms. The problem is especially pronounced under dynamic network conditions caused by user mobility and nodes joining and leaving the network. In this paper, we propose a fully distributed algorithm for constructing a virtual coordinate system used for geo-like routing by approximating the physical network nodes coordinate. The proposed algorithm, called gradient assisted routing (GAR), builds upon two-hop neighbors’ information exchanged in beacons in contrast to conventional geographic routing protocols which rely on external positioning information. We evaluate the proposed solution using algorithmic, topological, and routing-related metrics of interest. We further numerically quantify how the node mobility increases the time needed for topology stabilization, and how network size affects the route discovery success rate. Our comparison also shows that for small to mid-size mesh networks (up to 60 nodes), the performance of the proposed routing procedure is similar to the conventional geographic routing protocols that exploit external positioning information. The proposed solution may efficiently supplement the traditional on-demand routing in small to mid-size mesh systems by independently establishing 50 to 70% of paths and thereby reducing the discovery overheads.
AB - Modern mobile handheld devices, such as smartphones and tablets, feature multiple wireless interfaces, some of which can support device-to-device communications, which enable mesh networks on even when the infrastructure is unavailable. One of the key technological challenges hampering the use of multi-hop mesh networks is the extremely high communication overhead of route discovery and maintenance algorithms. The problem is especially pronounced under dynamic network conditions caused by user mobility and nodes joining and leaving the network. In this paper, we propose a fully distributed algorithm for constructing a virtual coordinate system used for geo-like routing by approximating the physical network nodes coordinate. The proposed algorithm, called gradient assisted routing (GAR), builds upon two-hop neighbors’ information exchanged in beacons in contrast to conventional geographic routing protocols which rely on external positioning information. We evaluate the proposed solution using algorithmic, topological, and routing-related metrics of interest. We further numerically quantify how the node mobility increases the time needed for topology stabilization, and how network size affects the route discovery success rate. Our comparison also shows that for small to mid-size mesh networks (up to 60 nodes), the performance of the proposed routing procedure is similar to the conventional geographic routing protocols that exploit external positioning information. The proposed solution may efficiently supplement the traditional on-demand routing in small to mid-size mesh systems by independently establishing 50 to 70% of paths and thereby reducing the discovery overheads.
KW - Geographical routing
KW - Topology maintenance
KW - Topology organization
KW - Virtual coordinate system
KW - Wireless mesh
U2 - 10.1016/j.comcom.2022.03.023
DO - 10.1016/j.comcom.2022.03.023
M3 - Article
AN - SCOPUS:85128416692
SN - 0140-3664
VL - 190
SP - 10
EP - 23
JO - Computer Communications
JF - Computer Communications
ER -