Q-routing: From the Algorithm to the Routing Protocol

被引:0
作者
Bitaillou, Alexis [1 ]
Parrein, Benoit [1 ]
Andrieux, Guillaume [2 ]
机构
[1] Univ Nantes, Polytech Nantes, LS2N, Nantes, France
[2] Univ Nantes, IUT La Roche Sur Yon, IETR, La Roche Sur Yon, France
来源
MACHINE LEARNING FOR NETWORKING (MLN 2019) | 2020年 / 12081卷
关键词
Routing protocol; Q-learning; Quality of Service; Qualnet; Reproducible research;
D O I
10.1007/978-3-030-45778-5_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Routing is a complex task in computer network. This function is mainly devoted to the layer 3 in the Open Standard Interconnection (OSI) model. In the 90s, routing protocols assisted by reinforcement learning were created. To illustrate the performance, most of the literature use centralized algorithms and "home-made" simulators that make difficult (i) the transposition to real networks; (ii) the reproducibility. The goal of this work is to address those 2 points. In this paper, we propose a complete distributed protocol implementation. We deployed the routing algorithm proposed by Boyan and Littman in 1994 based on Q-learning on the network simulator Qualnet. Twenty-five years later, we conclude that a more realistic implementation in more realistic network environment does not give always better Quality of Service than the historical Bellman-Ford protocol. We provide all the materials to conduct reproducible research.
引用
收藏
页码:58 / 69
页数:12
相关论文
共 50 条
  • [31] QLFR: A Q-Learning-Based Localization-Free Routing Protocol for Underwater Sensor Networks
    Zhou, Yuan
    Cao, Tao
    Xiang, Wei
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [32] Group routing without group routing tables: An exercise in protocol design
    Cobb, JA
    Gouda, MG
    COMPUTER COMMUNICATIONS, 1996, 19 (14) : 1161 - 1174
  • [33] Reliability and Quality of Service of an Optimized Protocol for Routing in VANETs
    Harrabi, Samira
    Ben Jaffar, Ines
    Ghedira, Khaled
    CTRQ 2017: THE TENTH INTERNATIONAL CONFERENCE ON COMMUNICATION THEORY, RELIABILITY, AND QUALITY OF SERVICE, 2017, : 8 - 12
  • [34] Q-Learning-Based Routing Optimization Algorithm for Underwater Sensor Networks
    Gao, Jia
    Wang, Jingjing
    Gu, Jianlei
    Shi, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (22): : 36350 - 36357
  • [35] An Improved Multi-Channel AODV Routing Protocol Based on Dijkstra Algorithm
    Liu, Chenxi
    Li, Yong
    Cheng, Wei
    Shi, Ge
    PROCEEDINGS OF THE 2019 14TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2019), 2019, : 547 - 551
  • [36] A Tree Routing Protocol Based on Ant Colony Algorithm for Mine Goaf Monitoring
    Sun, Zheng
    Lu, Jili
    Li, Hui
    ADVANCES IN FUTURE COMPUTER AND CONTROL SYSTEMS, VOL 1, 2012, 159 : 25 - +
  • [37] An adaptive routing protocol selection algorithm corresponding to dynamic wireless network environment
    Jian, MS
    Chou, TY
    Lee, CN
    8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U939 - U944
  • [38] Anypath Routing Protocol Design via Q-Learning for Underwater Sensor Networks
    Zhou, Yuan
    Cao, Tao
    Xiang, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (10): : 8173 - 8190
  • [39] Cluster Overlay-Dynamic Source Routing: Highly Scalable Routing Protocol
    Jang, Kwang-Soo
    Yang, Hyo-Sik
    Rhee, Jong-Myung
    11TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III, PROCEEDINGS,: UBIQUITOUS ICT CONVERGENCE MAKES LIFE BETTER!, 2009, : 1524 - 1528
  • [40] Improved LEACH Routing Protocol For Large Scale Wireless Sensor Networks Routing
    Yan, Jian-Feng
    Liu, Yuan-Liu
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 3754 - 3757