Relational Deep Reinforcement Learning for Routing in Wireless Networks

12/31/2020
by   Victoria Manfredi, et al.
0

While routing in wireless networks has been studied extensively, existing protocols are typically designed for a specific set of network conditions and so cannot accommodate any drastic changes in those conditions. For instance, protocols designed for connected networks cannot be easily applied to disconnected networks. In this paper, we develop a distributed routing strategy based on deep reinforcement learning that generalizes to diverse traffic patterns, congestion levels, network connectivity, and link dynamics. We make the following key innovations in our design: (i) the use of relational features as inputs to the deep neural network approximating the decision space, which enables our algorithm to generalize to diverse network conditions, (ii) the use of packet-centric decisions to transform the routing problem into an episodic task by viewing packets, rather than wireless devices, as reinforcement learning agents, which provides a natural way to propagate and model rewards accurately during learning, and (iii) the use of extended-time actions to model the time spent by a packet waiting in a queue, which reduces the amount of training data needed and allows the learning algorithm to converge more quickly. We evaluate our routing algorithm using a packet-level simulator and show that the policy our algorithm learns during training is able to generalize to larger and more congested networks, different topologies, and diverse link dynamics. Our algorithm outperforms shortest path and backpressure routing with respect to packets delivered and delay per packet.

READ FULL TEXT
research
07/23/2022

Learning to Route in Mobile Wireless Networks

Designing effective routing strategies for mobile wireless networks is c...
research
05/09/2019

Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning

Packet routing is one of the fundamental problems in computer networks i...
research
07/02/2022

Hierarchical Dynamic Routing in Complex Networks via Topologically-decoupled and Cooperative Reinforcement Learning Agents

The transport capacity of a communication network can be characterized b...
research
08/06/2018

Routing in Wireless Networks with Interferences

We consider dynamic routing in multi-hop wireless networks with adversar...
research
04/09/2019

Wireless Resilient Routing Reconfiguration

Mobile wireless networks are intrinsically more prone to link congestion...
research
08/18/2023

Learning from A Single Graph is All You Need for Near-Shortest Path Routing in Wireless Networks

We propose a learning algorithm for local routing policies that needs on...
research
03/28/2022

5G Routing Interfered Environment

5G is the next-generation cellular network technology, with the goal of ...

Please sign up or login with your details

Forgot password? Click here to reset