Blockchain in IoT Systems: End-to-End Delay Evaluation

被引:46
|
作者
Alaslani, Maha [1 ]
Nawab, Faisal [2 ]
Shihada, Basem [1 ]
机构
[1] King Abdullah Univ Sci & Technol, Comp Elect & Math Sci & Engn Div, Thuwal 239556900, Saudi Arabia
[2] Univ Calif Santa Cruz, Dept Comp Sci, Santa Cruz, CA 95064 USA
关键词
Blockchain; Byzantine consensus; end-to-end delay; Internet of Things (IoT); queueing; realtime;
D O I
10.1109/JIOT.2019.2917226
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Providing security and privacy for the Internet of Things (IoT) applications while ensuring a minimum level of performance requirements is an open research challenge. Recently, blockchain offers a promising solution to overcome the current peer-to-peer networks limitations. In the context of IoT, Byzantine fault tolerance (BFT)-based consensus protocols are used due to the energy efficiency advantage over other consensus protocols. The consensus process in BFT is done by electing a group of authenticated nodes. The elected nodes will be responsible for ensuring the data blocks' integrity through defining a total order on the blocks and preventing the concurrently appended blocks from containing conflicting data. However, the blockchain consensus layer contributes the most performance overhead. Therefore, a performance study needs to be conducted especially for the IoT applications that are subject to maximum delay constraints. In this paper, we obtain a mathematical expression to calculate the end-to-end delay with different network configurations, i.e., number of network hops and replica machines. We validate the proposed analytical model with simulation. Our results show that the unique characteristics of IoT traffic have an undeniable impact on the end-to-end delay requirement.
引用
收藏
页码:8332 / 8344
页数:13
相关论文
共 50 条
  • [1] Lightweight End-to-End Blockchain for IoT Applications
    Lee, Seungcheol
    Lee, Jaehyun
    Hong, Sengphil
    Kim, Jae-Hoon
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (08) : 3224 - 3242
  • [2] End-to-end Delay Evaluation of Industrial Automation Systems based on EtherCAT
    Wu, Xuepei
    Xie, Lihua
    2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2017, : 70 - 77
  • [3] End-to-end delay analysis for networked systems
    Shen, Jie
    He, Wen-bo
    Liu, Xue
    Wang, Zhi-bo
    Wang, Zhi
    Yao, Jian-guo
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2015, 16 (09) : 732 - 743
  • [4] End-to-end delay analysis for networked systems
    Jie Shen
    Wen-bo He
    Xue Liu
    Zhi-bo Wang
    Zhi Wang
    Jian-guo Yao
    Frontiers of Information Technology & Electronic Engineering, 2015, 16 : 732 - 743
  • [5] Measuring End-to-End Delay in Low Energy SDN IoT Platform
    Beshley, Mykola
    Kryvinska, Natalia
    Beshley, Halyna
    Kochan, Orest
    Barolli, Leonard
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (01): : 19 - 41
  • [6] End-to-End Security for the IoT
    Dooley, James
    INTELLIGENT ENVIRONMENTS 2016, 2016, 21 : 606 - 606
  • [7] Improving End-to-End Verifiable Voting Systems with Blockchain Technologies
    Perez, Anthony J.
    Ceesay, Ebrima N.
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1108 - 1115
  • [8] An End-to-End Performance Comparison of Seven Permissioned Blockchain Systems
    Geyer, Frank Christian
    Jacobsen, Hans-Arno
    Mayer, Ruben
    Mandl, Peter
    PROCEEDINGS OF THE 24TH ACM/IFIP INTERNATIONAL MIDDLEWARE CONFERENCE, MIDDLEWARE 2023, 2023, : 71 - 84
  • [9] Experimental Evaluation of End-to-End Delay in a Sigfox Network
    Ikonen, Jouni
    Nelimarkka, Niklas
    Nardelli, Pedro H. J.
    Mattila, Niko
    Melgarejo, Dick Carrillo
    IEEE Networking Letters, 2022, 4 (04): : 194 - 198
  • [10] End-to-end uplink delay jitter in LTE systems
    Sahu, Megha
    Damle, Snigdha
    Kherani, Arzad Alam
    WIRELESS NETWORKS, 2021, 27 (03) : 1783 - 1800