Journal of Xidian University ›› 2020, Vol. 47 ›› Issue (6): 122-130.doi: 10.19665/j.issn1001-2400.2020.06.018

• Special Issue: Information Transmission and Access Technologies for B5G/6G • Previous Articles     Next Articles

Spectrum sharing management method for the small-area-blockchain based on district partition

LI Jinze1,2(),WANG Zhonghao1,2,LI Mengheng1,2,QIN Tuanfa1,2()   

  1. 1. School of Computer and Electronic Information, Guangxi University, Nanning 530004, China
    2. Guangxi Key Laboratory of Multimedia Communications and Network Technology, Nanning 530004, China
  • Received:2020-06-28 Online:2020-12-20 Published:2021-01-06
  • Contact: Tuanfa QIN E-mail:li_jinze@126.com;tfqin@gxu.edu.cn

Abstract:

In view of the low capacity and vulnerability of the spectrum sharing system architecture in traditional RANs (Radio Access Networks), a method of the distributed spectrum sharing system based on the small area blockchain is proposed . To ensure the integrity and security of the user’s transaction data, the blockchain distributed ledger storage technology is used for storing the complete data of all nodes in the blockchain. The nodes are classified according to their functions, and the mobile end users act as light nodes which can reduce their energy consumption and cost. The spectrum resource providers are divided into different blockchains by the k-means clustering algorithm to reduce the delay caused by the consensus process. In this paper, the spectrum resource providers are used as consensus nodes, and the mobile end nodes are used as light nodes. Simulation results show that the method of the small area blockchain proposed in this paper increases the number of block confirmations, and the average time for all nodes to complete the confirmations in the system is 16 seconds, while the similar scheme studied in the related work shows that it would take 36 seconds to complete the minimum number of confirmations under the premise of ensuring the security of the system. The proposed method can both improve the security of the system and reduce the delay of the new block confirmation process.

Key words: spectrum sharing, blockchain, k-means clustering, blockchain node

CLC Number: 

  • TN918.91