IoT-RF: A Routing Framework for the Internet of Things

被引:0
|
作者
Farooq, Muhammad Omer [1 ]
Kunz, Thomas [2 ]
机构
[1] Cork Inst Technol, Nimbus Ctr Embedded Syst Res, Cork, Ireland
[2] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON, Canada
关键词
Internet of Things; RPL; Routing Framework;
D O I
10.1109/PIMRC.2017.8292730
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Internet Engineering Task Force (IETF) standardized RPL as a routing framework for the Internet of Things (IoT). RPL supports many-to-one, many-to-many, and one-to-many communications. Recent studies demonstrate that RPL performs poorly in many-to-many and one-to-many communications due to the additional control overhead associated with discovering many-to-many and one-to-many forwarding paths and its non storing mode of operation (MoP). In this paper, we present a routing framework for IoT (IoT-RF) that supports many-to-one, many-to-many, and one-to-many communications. The framework works with the storing MoP, and suggests the use of multiple gateways in a network to overcome memory limitations of the storing MoP. Moreover, the framework proposes two protocols to discover many-to-many and one-to-many forwarding paths. One of the proposed protocols discovers many-to-many and one-to-many forwarding paths through many-to-one communication, hence there is no additional control overhead associated with the protocol. The other protocol uses empty control messages to discover many-to-many and one-to-many forwarding paths. We implement our IoT-RF in the Contiki operating system. We evaluate our IoT-RF against a de facto routing framework for IoT using Cooja-based emulation experiments. Our results demonstrate that in many-to-one, many-to-many, and one-to-many communications our IoT-RF significantly outperforms the de facto routing framework in terms of the packet delivery ratio, end-to-end packet delivery delay, and control overhead.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] RF-IoT: A Robust Framework to Optimize Internet of Things (IoT) Security Performance
    Anil, G. N.
    SOFTWARE ENGINEERING METHODS IN INTELLIGENT ALGORITHMS, VOL 1, 2019, 984 : 213 - 222
  • [2] Internet of Things (IoT): A Verification Framework
    Majeed, Asim
    2017 IEEE 7TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE IEEE CCWC-2017, 2017,
  • [3] Fuzzy Energy Efficient Routing for Internet of Things (IoT)
    Shah, Babar
    2018 TENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2018), 2018, : 320 - 325
  • [4] Multicast Routing Protocols for Internet of Things (IoT) Applications
    Gadekar, Prakash Ramesh
    Verma, Avnish Raj
    Dhotre, Virendrakumar A.
    TECHNO-SOCIETAL 2018: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SOCIETAL APPLICATIONS - VOL 2, 2020, : 99 - 106
  • [5] Energy-aware Routing in Internet of Things (IoT)
    Sarwar, Shahzad
    Rauf, Sammia
    Rasheed, Rashid
    Aslam, Laeeq
    2019 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE), 2019, : 81 - 86
  • [6] Energy Efficient Routing for Internet of Things (IoT) Applications
    Mahmud, Md Anam
    Abdelgawad, Ahmed
    Yelamarthi, Kumar
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 442 - 446
  • [7] Principal Ingredients and Framework of Internet of Things (IoT)
    Asghar, Mohsen Hallaj
    Mohammadzadeh, Nasibeh
    Negi, Atul
    Kazerouni, Taraneh
    2015 TWELFTH INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS (WOCN), 2015,
  • [8] Advanced Security Framework for Internet of Things (IoT)
    Ali, Abid
    Mateen, Abdul
    Hanan, Abdul
    Amin, Farhan
    TECHNOLOGIES, 2022, 10 (03)
  • [9] Security Architechture Framework for Internet of Things (IoT)
    Obaidat, Muath
    Khodiaeva, Matluba
    Obeidat, Suhaib
    Salane, Douglas
    Holst, Jennifer
    2019 IEEE 10TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2019, : 154 - 157
  • [10] A SDN Controller with Energy Efficient Routing in the Internet of Things (IoT)
    Kharkongor, Carynthia
    Chithralekha, T.
    Varghese, Reena
    TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 : 218 - 227