【技术实现步骤摘要】
一种基于区块链网络的终端测试系统、方法和电子设备
[0001]本专利技术属于计算机
,具体涉及一种基于区块链网络的终端测试系统、方法和电子设备。
技术介绍
[0002]随着数据通信技术的飞速发展,各类数据通信设备层出不穷,随之用于进行数据通信设备测试的测试技术及各种测试仪表也得到了快速的发展和应用。对于需要使用测试仪表进行设备测试的中小企业来说,采购对应的测试仪表花销大且不划算。虽然有些测试实验室具有闲置的仪表设备,但是这些设备一般是离线的,无法共享给网络上其他需要该仪表进行测试的用户使用。上述的种种问题造成了测试仪表设备的使用短缺,不利于测试仪表的通用化和大规模商用。
技术实现思路
[0003]本专利技术提出了一种基于区块链网络的终端测试系统、方法和电子设备,用以解决如何使测试仪表通用化和大规模商用,以降低测试仪表设备使用短缺的问题。
[0004]第一方面,本公开提供了一种基于区块链网络的终端测试系统,所述终端测试系统包括:位于区块链网络中的核心服务器、协议转换服务器、多个测试仪表设备、以及多
【技术保护点】
【技术特征摘要】
1.一种基于区块链网络的终端测试系统,其特征在于,所述终端测试系统包括:位于区块链网络中的核心服务器、协议转换服务器、多个测试仪表设备、以及多个测试终端设备;其中,所述核心服务器用于根据所述协议转换服务器中存储的协议转换模型的模型初始参数发布联邦学习任务;所述测试仪表设备用于根据所述联邦学习任务,获取所述协议转换服务器中存储的协议转换模型的模型初始参数,并根据测试仪表设备中存储的历史测试数据对所述模型初始参数进行更新,得到模型更新参数;所述核心服务器还用于根据多个测试仪表设备得到的模型更新参数,对所述协议转换服务器中存储的协议转换模型进行更新;所述协议转换服务器用于通过更新后的协议转换模型对测试仪表设备发送的测试指令执行协议转换处理,并将协议转换处理之后的测试指令发送给测试终端设备,以实现测试仪表设备对测试终端设备的测试过程。2.根据权利要求1所述的终端测试系统,其特征在于,所述核心服务器进一步用于:接收多个测试仪表设备根据所述联邦学习任务反馈的学习资源数据量,根据所述学习资源数据量从多个测试仪表设备中筛选出目标仪表设备,向所述目标仪表设备发送学习任务启动指令,以供所述目标仪表设备在接收到所述学习任务启动指令的情况下执行所述获取所述协议转换服务器中存储的协议转换模型的模型初始参数,并根据测试仪表设备中存储的历史测试数据对所述模型初始参数进行更新,得到模型更新参数的操作。3.根据权利要求2所述的终端测试系统,其特征在于,所述多个测试仪表设备根据所述联邦学习任务反馈的学习资源数据量包括以下中的至少一个:仪表设备中能够用于执行所述联邦学习任务的系统资源总量、仪表设备的本地计算精度、以及仪表设备标识。4.根据权利要求1所述的终端测试系统,其特征在于,所述核心服务器进一步用于:在接收到测试仪表设备返回的模型更新参数的情况下,计算与测试仪表设备反馈的学习资源数据量相匹配的第一奖励数额;向返回模型更新参数的测试仪表设备发送对应于所述第一奖励数额的第一奖励信息。5.根据权利要求1所述的终端测试系统,其特征在于,所述测试仪表设备具体用于:根据所述联邦学习任务,获取所述协议转换服务器中存储的协议转换模型的模型初始参数;根据测试仪表设备中存储的历史测试数据...
【专利技术属性】
技术研发人员:肖征荣,周晶,魏进武,叶阳,田新雪,邴建,陈茜,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。