PRISMA: A Packet Routing Simulator for Multi-Agent Reinforcement Learning

被引:0
|
作者
Alliche, Redha A. [1 ]
Barros, Tiago Da Silva [1 ]
Aparicio-Pardo, Ramon [1 ]
Sassatelli, Lucile [2 ]
机构
[1] Univ Cote dAzur, INRIA, CNRS, I3S, Nice, France
[2] Univ Cote dAzur, Inst Univ France, CNRS, I3S, Nice, France
关键词
ns-3; Multi-Agent; Packet Routing; Reinforcement Learning; Network Simulation; ML tool;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present PRISMA: Packet Routing Simulator for Multi-Agent Reinforcement Learning. To the best of our knowledge, this is the first tool specifically conceived to develop and test Reinforcement Learning (RL) algorithms for the Distributed Packet Routing (DPR) problem. In this problem, where a communication node selects the outgoing port to forward a packet using local information, distance-vector routing protocol (e.g., RIP) are traditionally applied. However, when network status changes very dynamically, is uncertain, or is partially hidden (e.g., wireless ad hoc networks or wired multi-domain networks), RL is an alternate solution to discover routing policies better fitted to these cases. Unfortunately, no RL tools have been developed to tackle the DPR problem, forcing the researchers to implement their own simplified RL simulation environments, complicating reproducibility and reducing realism. To overcome these issues, we present PRISMA, which offers to the community a standardized framework where: (i) communication process is realistically modelled (thanks to ns3); (ii) distributed nature is explicitly considered (nodes are implemented as separated threads); (iii) and, RL proposals can be easily developed (thanks to a modular code design and real-time training visualization interfaces) and fairly compared them.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] An efficient routing access method based on multi-agent reinforcement learning in UWSNs
    Su, Wei
    Chen, Keyu
    Lin, Jiamin
    Lin, Yating
    WIRELESS NETWORKS, 2022, 28 (01) : 225 - 239
  • [22] An efficient routing access method based on multi-agent reinforcement learning in UWSNs
    Wei Su
    Keyu Chen
    Jiamin Lin
    Yating Lin
    Wireless Networks, 2022, 28 : 225 - 239
  • [23] Multi-Agent Reinforcement Learning With Distributed Targeted Multi-Agent Communication
    Xu, Chi
    Zhang, Hui
    Zhang, Ya
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 2915 - 2920
  • [24] Hierarchical multi-agent reinforcement learning
    Mohammad Ghavamzadeh
    Sridhar Mahadevan
    Rajbala Makar
    Autonomous Agents and Multi-Agent Systems, 2006, 13 : 197 - 229
  • [25] Learning to Share in Multi-Agent Reinforcement Learning
    Yi, Yuxuan
    Li, Ge
    Wang, Yaowei
    Lu, Zongqing
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [26] A reinforcement learning approach for developing routing policies in multi-agent production scheduling
    Wang, Yi-Chi
    Usher, John M.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 33 (3-4): : 323 - 333
  • [27] A Multi-Agent Reinforcement Learning-Based Optimized Routing for QoS in IoT
    Jeaunita, T. C. Jermin
    Sarasvathi, V
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2021, 21 (04) : 45 - 61
  • [28] Multi-agent reinforcement learning for electric vehicles joint routing and scheduling strategies
    Wang, Yi
    Qiu, Dawei
    Strbac, Goran
    2022 IEEE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2022, : 3044 - 3049
  • [29] A Multi-Agent Reinforcement Learning Routing Protocol for Underwater Optical Sensor Networks
    Li, Xinge
    Hu, Xiaoya
    Li, Wei
    Hu, Hui
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [30] Fair collaborative vehicle routing: A deep multi-agent reinforcement learning approach
    Mak, Stephen
    Xu, Liming
    Pearce, Tim
    Ostroumov, Michael
    Brintrup, Alexandra
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2023, 157