BD-SAS: Enabling Dynamic Spectrum Sharing in Low-Trust Environment

BD-SAS: Enabling Dynamic Spectrum Sharing in Low-Trust Environment
复制标题

DOI:
10.1109/tccn.2023.3270440
复制
发表时间:
2023-08
影响因子:
8.6
通讯作者:
Yang Xiao;Shanghao Shi;W. Lou;Chonggang Wang;Xu Li;Ning Zhang;Y. T. Hou;Jeffrey H. Reed
Yang Xiao;Shanghao Shi;W. Lou;Chonggang Wang;Xu Li;Ning Zhang;Y. T. Hou;Jeffrey H. Reed
中科院分区:
计算机科学2区
文献类型:
--
作者:
Yang Xiao;Shanghao Shi;W. Lou;Chonggang Wang;Xu Li;Ning Zhang;Y. T. Hou;Jeffrey H. Reed

文献摘要

相似文献

FCC指定的Spectrum访问系统(SAS)遵循一个集中式服务器 - 客户级模型,其中Spectrum用户寄存了一个带有SAS服务提供商用于频谱分配和其他频谱管理功能的SAS服务提供商。但是,该模型容易受到对各个SAS服务器的影响的影响,引起了对系统可靠性和可信赖性的担忧,尤其是当生态系统涵盖SAS服务提供商越来越多的基础和异构用户需求时。在本文中,我们提出了一个基于区块链的分散的SAS架构,称为BD-SAS,以安全有效地提供SAS服务,而无需信任单个SAS服务器。 BD-SAS与现有的SAS基础架构兼容,并支持密钥频谱管理功能的自动执行。全局区块链网络(G-Chain)用于频谱调节任务,而本地化区块链网络(L链)在单个频谱区中实例化,以自动化频谱访问分配和其他频谱管理活动。为了进一步针对自适应对手实现安全性,BD-SAS集成了SAS服务器改组方案,以抵制各个SAS服务器上的自适应损坏。我们实施了带有实用区块链平台的BD-SAS原型。评估结果证明了我们系统的可行性和响应能力,其中频谱访问分配可以在秒的级别上完成。
The spectrum access system (SAS) designated by the FCC follows a centralized server-client model where a spectrum user registers with one SAS service provider for spectrum allocation and other spectrum management functions. This model, however, is vulnerable to adversarial influence on individual SAS servers, causing concerns over system reliability and trustworthiness, especially when the ecosystem embraces a growing base of SAS service providers and heterogeneous user requirements. In this paper, we propose a blockchain-based decentralized SAS architecture called BD-SAS to provide SAS services securely and efficiently, without assuming trust in individual SAS servers. BD-SAS is backward compatible with the existing SAS infrastructure and supports the automatic execution of key spectrum management functions. A global blockchain network (G-Chain) is used for spectrum regulatory tasks while localized blockchain networks (L-Chains) are instantiated in individual spectrum zones for automating spectrum access assignment and other spectrum management activities. To further achieve security against an adaptive adversary, BD-SAS integrates a SAS server reshuffle scheme to resist adaptive corruptions on individual SAS servers. We implemented a BD-SAS prototype with practical blockchain platforms. Evaluation results demonstrate the feasibility and responsiveness of our system, wherein a spectrum access assignment can be finalized at the level of seconds.