A Consortium Blockchain-based Access Control Framework with Dynamic Orderer Node Selection for 5G-enabled Industrial IoT

Yuming Feng, Weizhe Zhang, Xiapu Luo, Bin Zhang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

6 Citations (Scopus)


5G-enabled Industrial Internet of Things (IIoT) deployment will bring more severe security and privacy challenges, which puts forward higher requirements for access control. Blockchain-based access control method has become a promising security technology, but it still faces high latency in consensus process and weak adaptability to dynamic changes in network environment. This paper proposes a novel access control framework for 5G-enabled IIoT based on consortium blockchain. We design three types of chaincodes for the framework named Policy Management Chaincode (PMC), Access Control Chaincode (ACC) and Credit Evaluation Chaincode (CEC). The PMC and ACC are deployed on the same data channel to implement the management of access control policies and the authorization of access. The CEC deployed on another channel is used to add behavior records collected from IIoT devices and calculate the credit value of IIoT domain. Specifically, we design a two-step credit-based Raft consensus mechanism, which can select the orderer nodes dynamically to achieve fast and reliable consensus based on historical behavior records stored in the ledger. Furthermore, we implement the proposed framework on a real-world testbed and compare it with the framework based on Practical Byzantine Fault Tolerance (PBFT) consensus. The experiment results show that our proposed framework can maintain lower consensus cost time with 100ms level and achieves 4 to 5 times throughput with lower hardware resource consumption and communication consumption. Besides, our design also improves the security and robustness of the access control process.

Original languageEnglish
Pages (from-to)2840 - 2848
JournalIEEE Transactions on Industrial Informatics
Issue number4
Publication statusPublished - 7 May 2021


  • 5G-enabled Industrial IoT
  • Access Control
  • Consortium Blockchain
  • Credit Evaluation

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Information Systems
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this