Relational Deep Reinforcement Learning for Routing in Wireless Networks

被引:5
|
作者
Manfredi, Victoria [1 ]
Wolfe, Alicia P. [1 ]
Wang, Bing [2 ]
Zhang, Xiaolan [3 ]
机构
[1] Wesleyan Univ, Middletown, CT 06459 USA
[2] Univ Connecticut, Storrs, CT USA
[3] Fordham Univ, Bronx, NY 10458 USA
关键词
routing; wireless networks; reinforcement learning; deep neural networks;
D O I
10.1109/WoWMoM51794.2021.00029
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
While routing in wireless networks has been studied extensively, existing protocols are typically designed for a specific set of network conditions and so do not easily accommodate changes in those conditions. For instance, protocols that assume network connectivity 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.
引用
收藏
页码:159 / 168
页数:10
相关论文
共 50 条
  • [1] Reinforcement learning based routing in wireless mesh networks
    Boushaba, Mustapha
    Hafid, Abdelhakim
    Belbekkouche, Abdeltouab
    Gendreau, Michel
    [J]. WIRELESS NETWORKS, 2013, 19 (08) : 2079 - 2091
  • [2] Fuzzy reinforcement learning for routing in wireless sensor networks
    Martyna, Jerzy
    [J]. COMPUTATIONAL INTELLIGENCE, THEORY AND APPLICATION, 2006, : 637 - 645
  • [3] Reinforcement learning based routing in wireless mesh networks
    Mustapha Boushaba
    Abdelhakim Hafid
    Abdeltouab Belbekkouche
    Michel Gendreau
    [J]. Wireless Networks, 2013, 19 : 2079 - 2091
  • [4] Using Deep Reinforcement Learning for Routing in IP Networks
    Singh, Abhiram
    Sharma, Sidharth
    Gumaste, Ashwin
    [J]. 30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [5] Routing in optical transport networks with deep reinforcement learning
    Suarez-Varela, Jose
    Mestres, Albert
    Yu, Junlin
    Kuang, Li
    Feng, Haoyu
    Cabellos-Aparicio, Albert
    Barlet-Ros, Pere
    [J]. JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2019, 11 (11) : 547 - 558
  • [6] RECCE: Deep Reinforcement Learning for Joint Routing and Scheduling in Time-Constrained Wireless Networks
    Chilukuri, Shanti
    Pesch, Dirk
    [J]. IEEE ACCESS, 2021, 9 : 132053 - 132063
  • [7] Application of reinforcement learning to routing in distributed wireless networks: a review
    Al-Rawi, Hasan A. A.
    Ng, Ming Ann
    Yau, Kok-Lim Alvin
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2015, 43 (03) : 381 - 416
  • [8] Reinforcement Learning Aided Routing in Tactical Wireless Sensor Networks
    Okine, Andrews A.
    Adam, Nadir
    Kaddoum, Georges
    [J]. UBIQUITOUS NETWORKING, UNET 2022, 2023, 13853 : 211 - 224
  • [9] Application of reinforcement learning to routing in distributed wireless networks: a review
    Hasan A. A. Al-Rawi
    Ming Ann Ng
    Kok-Lim Alvin Yau
    [J]. Artificial Intelligence Review, 2015, 43 : 381 - 416
  • [10] Deep Reinforcement Learning for Attacking Wireless Sensor Networks
    Parras, Juan
    Huettenrauch, Maximilian
    Zazo, Santiago
    Neumann, Gerhard
    [J]. SENSORS, 2021, 21 (12)