journal article·2025Open access

Enhanced Practical Byzantine Fault Tolerance for Service Function Chain Deployment: Advancing Big Data Intelligence in Control Systems

Peiying Zhang, Yihong Yu, Jing Liu, Chong Lv, Lizhuang Tan, Yulin Zhang

Computers, Materials & Continua· Volume 83· Issue 3

Abstract

As Internet of Things (IoT) technologies continue to evolve at an unprecedented pace, intelligent big data control and information systems have become critical enablers for organizational digital transformation, facilitating data-driven decision making, fostering innovation ecosystems, and maintaining operational stability. In this study, we propose an advanced deployment algorithm for Service Function Chaining (SFC) that leverages an enhanced Practical Byzantine Fault Tolerance (PBFT) mechanism. The main goal is to tackle the issues of security and resource efficiency in SFC implementation across diverse network settings. By integrating blockchain technology and Deep Reinforcement Learning (DRL), our algorithm not only optimizes resource utilization and quality of service but also ensures robust security during SFC deployment. Specifically, the enhanced PBFT consensus mechanism (VRPBFT) significantly reduces consensus latency and improves Byzantine node detection through the introduction of a Verifiable Random Function (VRF) and a node reputation grading model. Experimental results demonstrate that compared to traditional PBFT, the proposed VRPBFT algorithm reduces consensus latency by approximately 30% and decreases the proportion of Byzantine nodes by 40% after 100 rounds of consensus. Furthermore, the DRL-based SFC deployment algorithm (SDRL) exhibits rapid convergence during training, with improvements in long-term average revenue, request acceptance rate, and revenue/cost ratio of 17%, 14.49%, and 20.35%, respectively, over existing algorithms. Additionally, the CPU resource utilization of the SDRL algorithm reaches up to 42%, which is 27.96% higher than other algorithms. These findings indicate that the proposed algorithm substantially enhances resource utilization efficiency, service quality, and security in SFC deployment.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Fault Detection and Control Systems · Software System Performance and Reliability · Big Data and Business Intelligence

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (28)

Show source-provided references
1. Trusted cloud-edge network resource management: DRL-driven service function chain orchestration for IoT10.1109/JIOT.2019.2951593 ↗
2. Service function chaining in 5G & beyond networks: challenges and open research issues10.1109/MNET.001.1900554 ↗
3. Joint resource management and flow scheduling for SFC deployment in hybrid edge-and-cloud network
4. Reliable service function chain deployment method based on deep reinforcement learning10.3390/s21082733 ↗
5. Trust-aware service function chain embedding: a path-based approach
6. An enhanced three-factor based authentication and key agreement protocol using PUF in IoMT10.1007/s12083-024-01839-z ↗
7. Anomaly detection through outsourced revocable identity-based signcryption with equality test for sensitive data in consumer IoT environments
8. Endogenous trusted DRL-based service function chain orchestration for IoT10.1109/TC.2021.3051681 ↗
9. Optimization of PBFT algorithm based on QoS-aware trust service evaluation10.3390/s22124590 ↗
10. DPoS: decentralized, privacy-preserving, and low-complexity online slicing for multi-tenant networks10.1109/TMC.2021.3074934 ↗
11. On the effective parallelization and near-optimal deployment of service function chains10.1109/TPDS.2020.3043768 ↗
12. A scalable multi-layer PBFT consensus for blockchain10.1109/TPDS.2020.3042392 ↗
13. Robust and reliable SFC placement in resource-constrained multi-tenant MEC-enabled networks10.1109/TNSM.2023.3293027 ↗
14. A reinforcement learning-based approach for availability-aware service function chain placement in large-scale networks10.1016/j.future.2022.05.021 ↗
15. SFC deployment in space-air-ground integrated networks based on matching game
16. A survey on service function chaining10.1016/j.jnca.2016.09.001 ↗
17. Multiagent reinforcement-learning-aided service function chain deployment for internet of things10.1109/JIOT.2022.3151134 ↗
18. DRL-QOR: deep reinforcement learning-based QoS/QoE-aware adaptive online orchestration in NFV-enabled networks10.1109/TNSM.2021.3055494 ↗
19. Online parallelized service function chain orchestration in data center networks10.1109/ACCESS.2019.2930295 ↗
20. Edge intelligence for service function chain deployment in NFV-enabled networks10.1016/j.comnet.2022.109451 ↗
21. Synchronous deep reinforcement learning (SDRL) algorithm for small batch image recognition
22. Enhancing medical smartphone networks via blockchain-based trust management against insider attacks10.1109/TEM.2019.2921736 ↗
23. Acceleration for deep reinforcement learning using parallel and distributed computing: a survey
24. Enabling efficient network service function chain deployment on heterogeneous server platform
25. Reinforcement learning-based control for unmanned aerial vehicles10.1007/s41650-018-0029-y ↗
26. Stooke A, Abbeel P. Accelerated methods for deep reinforcement learning. arXiv:180302811. 2018.
27. A novel reinforcement learning algorithm for virtual network embedding10.1016/j.neucom.2018.01.025 ↗
28. Security-aware virtual network embedding algorithm based on reinforcement learning10.1109/TNSE.2020.2995863 ↗