Achieving Hard Reliability in RPL for Mission-Critical IoT Applications

被引:5
|
作者
Mishra, Soumya Nandan [1 ]
Khatua, Manas [1 ]
机构
[1] Indian Inst Technol Guwahati, Comp Sci & Engn, Gauhati, India
关键词
Objective Function; RPL; Mission-Critical IoT; Multi-Path Routing; Strict Reliability;
D O I
10.1109/WF-IOT54382.2022.10152158
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Routing Protocol for Low Power and Lossy Networks (RPL) is the de-facto routing standard for Internet of Things (IoT) applications. MRHOF and OF0 are the two standardized objective functions (OFs) in RPL for selecting optimal paths. However, the existing approaches are not suitable for Mission-Critical IoT (MC-IoT) applications. Strict reliability requirement is one of the significant challenges in such applications. Standard RPL and its different variants cannot provide strict reliability requirement. Therefore, this paper proposes a new OF and extends the default RPL to reliable multi-path RPL (RMP-RPL) based on the proposed OF. In RMP-RPL, each node forwards its data packet to k number of parents which are selected using the proposed OF and its strict reliability requirement. The OF calculates path cost of each potential parents based on three routing metrics: node mobility, alternative parent connectivity, and expected transmission count. Alternative parent connectivity is a new metric proposed in this work to select parents with more alternative parents, and thus, increases the reliability. RMP-RPL proves to be suitable for MC-IoT applications by producing results greater than 99% packet delivery ratio. In addition, it shows improved performance in terms of end-to-end delay and control packet overhead compared to the benchmark schemes.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] 5G programmability network for mission-critical applications
    Afia Inam, R.
    Karapantelakis, Athanasios
    Mokrushin, Leonid
    Fersman, Elena
    Ericsson Review (English Edition), 2018, 96 (01): : 30 - 39
  • [42] Managing mission-critical text
    OLeary, A
    BYTE, 1997, 22 (09): : 43 - 44
  • [43] Maintenance Management is Mission-Critical
    Managing Automation, 10 (4/PT2):
  • [44] Incorporating Common Cause Failures in Mission-Critical Facilities Reliability Analysis
    Pourali, Masoud
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2014, 50 (04) : 2883 - 2890
  • [45] A Deep Reinforcement Learning Approach for Improving Age of Information in Mission-Critical IoT
    Farag, Hossam
    Gidlund, Mikael
    Stefanovic, Cedomir
    2021 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2021, : 14 - 18
  • [46] Resource Allocation for URLLC in 5G Mission-Critical IoT Networks
    Ren, Hong
    Pan, Cunhua
    Deng, Yansha
    Elkashlan, Maged
    Nallanathan, Arumugam
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [47] GNAT Pro for on-board mission-critical space applications
    Ruiz, JF
    RELIABLE SOFTWARE TECHNOLOGY ADA-EUROPE 2005, PROCEEDINGS, 2005, 3555 : 248 - 259
  • [48] Nested Hash Access With Post Quantum Encryption for Mission-Critical IoT Communications
    Xu, Dongyang
    Liu, Lei
    Zhang, Ning
    Dong, Mianxiong
    Leung, Victor C. M.
    Ritcey, James A.
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12204 - 12218
  • [49] Key to mission-critical systems
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2005, 77 (04): : 341 - 341
  • [50] Test for Reliability for Mission Critical Applications
    Pipponzi, Mauro
    Sangiovanni-Vincentelli, Alberto
    ELECTRONICS, 2021, 10 (16)