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 条
  • [31] A Generic Digital Forensic Investigation Framework for Internet of Things(IoT)
    Kebande, Victor R.
    Ray, Indrakshi
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2016), 2016, : 358 - 364
  • [32] Approaching the Internet of things (IoT): a modelling, analysis and abstraction framework
    Ikram, Ahsan
    Anjum, Ashiq
    Hill, Richard
    Antonopoulos, Nick
    Liu, Lu
    Sotiriadis, Stelios
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (08): : 1966 - 1984
  • [33] The Role of Cloud-MANET Framework in the Internet of Things (IoT)
    Alam, Tanweer
    Benaida, Mohamed
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2018, 14 (12) : 97 - 111
  • [34] IoT-Gov: A structured framework for internet of things governance
    Sedrati, Anass
    Mezrioui, Abdellatif
    Ouaddah, Aafaf
    COMPUTER NETWORKS, 2023, 233
  • [35] An Internet of Things (IoT)-based collaborative framework for advanced manufacturing
    Lu, Yajun
    Cecil, J.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 84 (5-8): : 1141 - 1152
  • [36] RF Sensing in the Internet of Things: A General Deep Learning Framework
    Wang, Xuyu
    Wang, Xiangyu
    Mao, Shiwen
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (09) : 62 - 67
  • [37] Routing in the Internet of Things
    Nasser, Nidal
    Karim, Lutful
    Ali, Asmaa
    Anan, Muhammad
    Khelifi, Nesrine
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [38] Energy-Efficient Multihop Routing Framework for Cluster-based Agricultural Internet of Things (CA-IoT)
    Effah, Emmanuel
    Thiare, Ousmane
    Wyglinski, Alexander
    2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [39] AODV routing protocol for Cognitive radio access based Internet of Things (IoT)
    Anamalamudi, Satish
    Sangi, Abdur Rashid
    Alkatheiri, Mohammed
    Ahmed, Ahmedin Mohammed
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 83 : 228 - 238
  • [40] An Internet of Things (IOT) based Smart Parking Routing System for Smart Cities
    Mouhcine, Elgarej
    Hanaa, El Fazazi
    Yassine, Karouani
    Mansouri, Khalifa
    Mohamed, Youssfi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (08) : 528 - 538