On the Performance of Wireless PBFT-Based Blockchain Network With IEEE 802.11

被引:1
作者
Zhou, Ziyi [1 ]
Onireti, Oluwakayode [1 ]
Lin, Xinyi [1 ]
Zhang, Lei [1 ]
Imran, Muhammad Ali [1 ]
机构
[1] Univ Glasgow, Sch Engn, Glasgow G12 8QQ, Scotland
来源
IEEE SYSTEMS JOURNAL | 2024年 / 18卷 / 03期
关键词
IEEE; 802.11; Standard; Delays; Blockchains; Protocols; Wireless networks; Throughput; Internet of Things; Blockchain; channel contention; Internet of Things (IoT); practical byzantine fault tolerant (PBFT); view change delay; wireless network; CONSENSUS;
D O I
10.1109/JSYST.2024.3443541
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ever-increasing mobile users pose a great challenge to the current centralized structure, where the failure of the network center significantly compromises privacy and data security. Practical byzantine fault tolerant (PBFT), a voting-based consensus blockchain, is a plausible solution to the wireless network for its distributed and decentralized traits, and it is not computation-intensive. The view change mechanism guarantees the liveness and resilience of PBFT, but it also causes delay. Moreover, spectrum is usually shared in the wireless network, introducing additional channel contention. Hence, we develop a framework investigating the impacts of channel contention on the wireless PBFT network using the IEEE 802.11 protocol. Based on the Markov model, we derive the throughput, transmission success probability, and transaction confirmation delay of such a network. Furthermore, we derive the view change delay in reference to the transaction confirmation delay. The analysis and results show that channel contention impacts in two ways. It impairs the success probability and increases the chance of view change. Optimal pairs of packet arrival rate and contention window size are formulated to maximize the consensus's success probability without sacrificing the overall network performance. Further, the optimal pairs under different network sizes are demonstrated for straightforward guidance.
引用
收藏
页码:1786 / 1797
页数:12
相关论文
共 50 条
[31]   Performance of IEEE 802.11 MAC in Underwater Wireless Channels [J].
Farrell, Alan C. ;
Peng, Jun .
ANT 2012 AND MOBIWIS 2012, 2012, 10 :62-69
[32]   Performance modeling of IEEE 802.11 wireless LANs with stochastic Petri nets [J].
Heindl, A ;
German, R .
PERFORMANCE EVALUATION, 2001, 44 (1-4) :139-164
[33]   Bandwidth Performance testing of IEEE 802.11 Wireless Local Area Networks [J].
Gonsai, Atul M. .
IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, :295-298
[34]   Performance evaluation of the IEEE 802.11 wireless LAN standards [J].
Shaaban, Sarah ;
El Badawy, Hesham M. ;
Hashad, Attallah .
WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, :781-+
[35]   Runtime optimization of IEEE 802.11 wireless LANs performance [J].
Bononi, L ;
Conti, M ;
Gregori, E .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (01) :66-80
[36]   Performance of IEEE 802.11 wireless local area networks [J].
Crow, B ;
Widjaja, I ;
Kim, JG ;
Sakai, P .
BROADBAND ACCESS SYSTEMS, 1996, 2917 :480-491
[37]   Performance evaluation, system design and network deployment of IEEE 802.11 [J].
Prasad, AR ;
Prasad, NR ;
Kamerman, A ;
Moelard, H ;
Eikelenboom, A .
WIRELESS PERSONAL COMMUNICATIONS, 2001, 19 (01) :57-79
[38]   Effect of congestion on the performance of IEEE 802.11 network [J].
Jain, A.K. ;
Sharma, S.C. ;
Jha, R. ;
Manoj, K. .
International Journal of Information and Communication Technology, 2008, 1 (3-4) :318-328
[39]   Performance Analysis of Network Coding Based Two-Way Relay Wireless Networks Deploying IEEE 802.11 [J].
Seyed Masoud Mirrezaei ;
Karim Faez ;
Abdorasoul Ghasemi .
Wireless Personal Communications, 2014, 76 :41-76
[40]   Improving Performance of Association Control in IEEE 802.11ah-Based Massive IoT Networks [J].
Jamali, Amin ;
Ghahfarokhi, Behrouz Shahgholi ;
Abedini, Masih .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) :8572-8583