[发明专利]变电站分布式无线网中数据安全和资源分配联合优化方法有效

专利信息
申请号: 202010912048.5 申请日: 2020-09-02
公开(公告)号: CN112148478B 公开(公告)日: 2023-09-26
发明(设计)人: 陆国生;田霖;林睿;陈保豪;朱一峰;刘淼;茹正辉 申请(专利权)人: 中国南方电网有限责任公司超高压输电公司
主分类号: G06F9/50 分类号: G06F9/50;G06F21/64;G06F16/27;G06F18/20;G06N20/00;H04W24/02
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 林丽明
地址: 510000 广东省广州市黄埔区高新技术产业*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 变电站 分布式 无线 数据 安全 资源 分配 联合 优化 方法
【权利要求书】:

1.一种变电站分布式无线网中数据安全和资源分配联合优化方法,其特征在于,所述方法将由变电站形成的分布式系统作为区块链网络,变电站作为区块链网络中的节点,区块链基于拜占庭容错协议达成数据的一致性,所述方法包括:

S1.初始化变电站分布式系统的状态空间、动作空间、各个变电站之间的通信信道状态、各个变电站所配备的服务器的计算资源状态、双重深度Q网络的参数;

S2.将系统所处的当前状态s输入到双重深度Q网络的主网络中,依据当前状态s所采取的资源分配决策输出动作及每个动作对应的Q值,选取最大Q值对应的动作作为当前状态s的动作;

S3.考虑变电站所配备的服务器的计算资源及各个变电站之间的通信信道状态的变化,根据拜占庭容错协议的请求、预准备、准备、提交和响应流程,设计数据达成一致性过程中所消耗的通信时延参数,获得即刻奖励和系统所处的下一状态s′,并存储到经验池中;

S4.判断经验池存储的经验数量是否达到阈值E,若是,执行步骤S5;否则,返回执行步骤S2;

S5.以长期奖励函数最大化即系统的吞吐量函数达到最大化为深度强化学习目标,以设计的数据达成一致性过程中所消耗的通信时延参数为约束条件,基于竞争架构的双重深度Q网络算法,进行深度强化学习;

S6.判断算法是否收敛,若是,系统的吞吐量及通信时延均达到最优,资源分配终止;否则,返回步骤S5。

2.根据权利要求1所述的变电站分布式无线网中数据安全和资源分配联合优化方法,其特征在于,步骤S1所述的各个变电站所配备的服务器的计算资源初始化为服务器标称性能的50%;双重深度Q网络的参数包括权重和偏移,权重按照正态分布初始化,偏移按照0.1的大小初始化。

3.根据权利要求2所述的变电站分布式无线网中数据安全和资源分配联合优化方法,其特征在于,步骤S3所述的通信时延参数包括传输时延参数和计算时延参数;

1)拜占庭容错协议的请求流程的传输时延参数的表达式为:

其中,表示一个交易的平均大小,U表示基站的总集合;Um表示总集合U中的第m个基站,Bp表示主节点;表示为从基站Um到主节点Bp的传输速率;

在拜占庭容错协议的请求流程中,主节点Bp验证数量的交易签名和MACs,SB表示区块容量,执行数量交易的智能合约,产生计算消耗,主节点Bp在请求流程计算时延的表达式为:

其中,表示主节点在请求流程的计算消耗,表达式为β、θ、α为参数;

2)预准备流程:请求流程之后,生成新区块,主节点Bp将多播签名区块和预准备信息发送至所有的从节点验证,预准备信息包括主节点ID、主节点签名和新区块的哈希计算结果,拜占庭容错协议的预准备流程的传输时延参数表达式为:

其中,B表示节点集合;Bn表示第n个从节点;RBp,Bn表示主节点Bp向从节点发送预准备信息验证的传输速率;

在预准备流程中,主节点Bp需生成一个签名和N-1个MACs,主节点在预准备流程的计算消耗为:从节点在预准备流程的计算消耗为:其中Bn≠Bp,拜占庭容错协议的预准备流程的计算时延参数表达式为:

3)准备流程:预准备流程验证新区块之后,每一个从节点Bn发送准备信息至其余从节点Bn′,Bn≠Bn′,也发送准备信息至主节点Bp,准备信息包括从节点ID和从节点签名,在准备流程,传输时延由发送准备信息引起,在准备流程中的传输时延参数的表达式为:

其中,表示每一个从节点Bn发送准备信息至其余从节点Bn′的传输速率;

主节点Bp验证来自其余从节点Bn′的2f个签名和MACs,主节点Bp在准备流程的计算消耗为每个从节点Bn为准备信息生成一个签名和N-1个MACs,2f个签名和MACs被验证,从节点Bn在准备流程的计算消耗为Bn≠Bp

准备流程的计算时延参数表达式为:

4)提交流程:每个从节点Bn接收到来自其余从节点Bn′的2f匹配的准备信息包含预准备信息之后,发送提交信息给其余从节点Bn′,也发送提交信息给主节点Bp,提交信息包括从节点的ID及从节点签名;提交流程传递提交信息的传输时延参数的表达式为:

每个从节点Bn为提交信息生成一个签名和N-1个MACs,在接收到提交信息后,每个从节点Bn验证2f个签名和MACs,每个从节点Bn的提交流程的计算消耗为:

提交流程的计算时延参数表达式为:

5)响应流程:提交信息被从节点Bn接收后,新的区块变成合法区块并被加入到区块链中,同时包括有其余从节点Bn′的签名、ID及卸载任务的计算结果的响应消息将被传输,响应流程的传输时延的表达式为:

从节点生成个签名和个MACs,从节点在响应流程中计算消耗表示为主节点验证2f个签名和MACs,主节点在响应流程中计算消耗表示为响应流程的计算时延的表达式为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国南方电网有限责任公司超高压输电公司,未经中国南方电网有限责任公司超高压输电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010912048.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top