RLProph: a dynamic programming based reinforcement learning approach for optimal routing in opportunistic IoT networks

被引:27
|
作者
Sharma, Deepak Kumar [1 ]
Rodrigues, Joel J. P. C. [2 ,3 ]
Vashishth, Vidushi [1 ]
Khanna, Anirudh [4 ]
Chhabra, Anshuman [4 ,5 ]
机构
[1] Netaji Subhas Univ Technol, Dept Informat Technol, New Delhi, India
[2] Fed Univ Piaui UFPI, Campus Petronio Portela, Teresina, PI, Brazil
[3] Inst Telecomunicacoes, Covilha, Portugal
[4] Netaji Subhas Univ Technol, Div Elect & Commun Engn, New Delhi, India
[5] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
Opportunistic networks; Internet of Things; Reinforcement learning; Markov decision process; Dynamic programming; ONE simulator; Machine learning; Policy iteration; ALGORITHM; DESIGN;
D O I
10.1007/s11276-020-02331-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Routing in Opportunistic Internet of Things networks (OppIoTs) is a challenging task because of intermittent connectivity between devices and the lack of a fixed path between the source and destination of messages. Recently, machine learning (ML) and reinforcement learning (RL) have been used with great success to automate processes in a number of different problem domains. In this paper, we seek to fully automate the OppIoT routing process by using the Policy Iteration algorithm to maximize the possibility of message delivery. Moreover, we model the OppIoT environment as a Markov decision process (MDP) replete with states, actions, rewards, and transition probabilities. The proposed routing protocol, RLProph, is able to optimize the routing process via the optimal policy obtained by solving the MDP using Policy Iteration. Through extensive simulations, we show that RLProph outperforms a number of ML-based and context-aware routing protocols on a multitude of performance criteria.
引用
收藏
页码:4319 / 4338
页数:20
相关论文
共 50 条
  • [41] RIATA: A Reinforcement Learning-Based Intelligent Routing Update Scheme for Future Generation IoT Networks
    Nain, Zulqar
    Musaddiq, Arslan
    Qadri, Yazdan Ahmad
    Nauman, Ali
    Afzal, Muhammad Khalil
    Kim, Sung Won
    IEEE ACCESS, 2021, 9 : 81161 - 81172
  • [42] Resource Allocation Approach for Optimal Routing in IoT Wireless Mesh Networks
    Nurlan, Zhanserik
    Kokenovna, Tamara Zhukabayeva
    Othman, Mohamed
    Adamova, Aigul
    IEEE ACCESS, 2021, 9 (09): : 153926 - 153942
  • [43] CLORP: Cross-Layer Opportunistic Routing Protocol for Underwater Sensor Networks Based on Multiagent Reinforcement Learning
    Liu, Shuai
    Wang, Jingjing
    Shi, Wei
    Han, Guangjie
    Yan, Shefeng
    Li, Jiaheng
    IEEE SENSORS JOURNAL, 2024, 24 (10) : 17243 - 17258
  • [44] Reinforcement learning based routing in wireless mesh networks
    Boushaba, Mustapha
    Hafid, Abdelhakim
    Belbekkouche, Abdeltouab
    Gendreau, Michel
    WIRELESS NETWORKS, 2013, 19 (08) : 2079 - 2091
  • [45] Reinforcement learning based routing in delay tolerant networks
    Rezaei, Parisa
    Derakhshanfard, Nahideh
    WIRELESS NETWORKS, 2025, 31 (03) : 2909 - 2923
  • [46] Routing in Reinforcement Learning based Cognitive Radio Networks
    Patel, Jitisha R.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2017, : 591 - 596
  • [47] Reinforcement learning based routing in wireless mesh networks
    Mustapha Boushaba
    Abdelhakim Hafid
    Abdeltouab Belbekkouche
    Michel Gendreau
    Wireless Networks, 2013, 19 : 2079 - 2091
  • [48] Optimized Routing in Software Defined Networks - A Reinforcement Learning Approach
    Mahboob, Tahira
    Jung, Young Rok
    Chung, Min Young
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM) 2019, 2019, 935 : 267 - 278
  • [49] Cooperative Reinforcement Learning Approach for Routing in Ad Hoc Networks
    Desai, Rahul
    Patil, B. P.
    2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC), 2015,
  • [50] A Reinforcement Learning Approach to Adaptive Redundancy for Routing in Tactical Networks
    Johnston, Matthew
    Danilov, Claudiu
    Larson, Kevin
    2018 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2018), 2018, : 267 - 272