基于区块链的Diameter协议改进与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yulie2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展,网络设备的安全访问控制管理也越来越重要。AAA是网络中进行访问控制的一种安全管理机制,提供认证、授权和计费三种安全服务。Diameter协议作为下一代互联网AAA协议标准,是适合未来移动通信系统的协议。但是传统的基于Diameter协议设计的系统框架存在集中式服务器过载、单点故障、数据丢失泄露、运营商计费策略复杂等问题。近年来,区块链技术进入快速发展阶段,其具有去信任、去中心化、数据加密等优势,可以解决Diameter协议在认证、授权、计费过程中存在的问题。因此结合区块链技术改进Diameter协议的研究具有重要意义。本文针对以上问题,结合区块链技术对协议的认证、授权、计费过程进行深入研究,并取得以下研究成果:(1)针对集中式服务器过载、单点故障等问题,结合区块链点对点分布式网络技术,设计实现了基于区块链的分布式BC-Diameter通信架构。网络采用分布式部署,有效减轻单个节点的压力,增强服务的稳定性。(2)针对服务器数据丢失和泄露问题,结合分布式账本技术,将用户信息存储在区块链网络中,所有节点存储一份完整的账本,节点之间由PBFT共识算法维护账本的一致性。数据加密存储在账本数据库CouchDB中,防止数据泄露。(3)结合智能合约技术,设计实现了用户信息、用户计费信息以及账单信息表,并实现了添加用户、查询余额、更新账单等操作,使用户计费管理更加安全。(4)本文基于区块链开发平台HyperLedger Fabric实现了Diameter协议的AAA系统,支持用户的认证、授权以及离线计费、在线计费等多种功能。Diameter服务器采用分布式部署,用户数据存储在区块链网络的分布式账本中,服务器通过执行智能合约实现对用户的认证、授权、计费功能。通过对系统功能的测试验证,证明了本系统的有效性以及实用性。
其他文献
详细介绍带转换层高层建筑的设计与普通钢筋混凝土高层结构设计的不同之处,并强调带转换层高层建筑应遵循的构造设计要点.
社会舆论是分析当前我国社会整体道德水平的重要视角和方法,舆论的结构形态决定着道德的作用方式和范围。集权社会造就的统一社会舆论场是德治社会存在的基础,分层化社会在媒介
本文分析了江西黑滑石中的铁对陶瓷白度的影响,并从混矿、加入NaCl、改变不同烧制工艺及磁选等方面分析对滑石增白的影响。
富拉尔基地区为重工业区,是脑血管病的高发区,而脑干出血又是脑血管病中的急重症.近几年随着CT及磁共振成像(MRI)应用于临床,我们对脑干出血的诊断更加及时、精确,使我们对本
当前,开通微信公众号以其经济和便捷的特性成为党媒的不二选择。党报的微信公众号与其它公众号相比具有鲜明的特征,一是母媒品牌的公信力延伸至微信平台,二是摆脱纸媒严肃面
腰椎间盘突出症髓核摘除术,是骨科常见的手术,但是由于是椎管内手术,无菌要求高,加之手术切口深、术野小,局部组织结构较为复杂.除术者和助手外,其他人很难直接看到术野情况,
在基于策略的网络管理中,网络管理人员可以自主制定网络管理策略,实现网络的自动配置,使得网络管理人员不再需要过于关注配置网络设备等繁琐的工作,提高网络管理的效率。目前