-
公开(公告)号:CN116633621A
公开(公告)日:2023-08-22
申请号:CN202310595118.2
申请日:2023-05-24
Applicant: 北京邮电大学
IPC: H04L9/40 , H04L67/104 , H04L67/1097
Abstract: 本发明公开了一种基于出块历史贡献的抗双花攻击的区块链共识方法及系统。该方法包括:区块链节点根据最近存储在区块链上的阈值数量的区块信息,计算所述区块链节点生成新区块的工作量证明的难度,所述最近存储在区块链上的阈值数量的区块中由所述区块链节点产生的数量越多,则所述区块链节点生成新区块的工作量证明的难度越大;区块链节点根据在出块历史贡献计算所述区块链节点的出块难度调节系数;区块链节点根据工作量证明的难度和出块难度调节系数计算工作量证明的难度目标值,求解出使新区块的区块头哈希值小于所述难度目标值的随机值后,广播所述新区块;区块链节点对收到的新区块验证通过后,将所述新区块存储在区块链中。
-
公开(公告)号:CN113612636B
公开(公告)日:2022-08-05
申请号:CN202110867671.8
申请日:2021-07-28
Applicant: 北京邮电大学
IPC: H04L41/12
Abstract: 本发明公开了一种软件定义网络拓扑发现方法及系统,该方法包括:控制器计算软件定义网络的交换机最小覆盖集合,使软件定义网络的每条链路两端交换机至少有一个在所述交换机最小覆盖集合中,并使所述交换机最小覆盖集合的数量最小;所述最小覆盖集合中的交换机探测每一条未被探测的相连链路的对端交换机信息和端口信息,并上报被探测链路的两端交换机信息和端口信息给控制器;控制器根据链路两端交换机信息和端口信息生成网络拓扑信息。该方法能够实现软件定义网络拓扑发现,降低软件定义网络拓扑发现的处理开销和网络带宽消耗。
-
公开(公告)号:CN114760671A
公开(公告)日:2022-07-15
申请号:CN202210451129.9
申请日:2022-04-26
Applicant: 北京邮电大学
Abstract: 本发明设计了一种无线自组织网络抗毁路由发现方法及系统。本发明将网络的抗毁代价特性引入到路由计算当中,在无线自组织网络运行过程中,通过无线节点定期向相连的邻居节点发送请求节点连接信息的数据包,以维护局部网络拓扑信息,并基于此建立抗毁代价模型,获得无线节点在此局部网络中的抗毁可选指数,当源节点发起抗毁路由发现过程时,所述信息将会添加到抗毁路由发现时的确认消息数据包中返回到源节点,并进一步构建一种基于抗毁代价优化的路由模型,通过计算源节点到目的节点之间的可能的路径集合,对所有路径进行抗毁代价分析,即当节点故障发生时,源目的节点间的传输路径是否能够以较低的代价进行切换,以达到网络抗毁代价的最优化。在选择路径时,也能够对路由模型中的不同参数指标进行权重分配,以适应不同的网络环境的影响。
-
公开(公告)号:CN113645146A
公开(公告)日:2021-11-12
申请号:CN202110933110.3
申请日:2021-08-09
Applicant: 北京邮电大学
IPC: H04L12/803 , H04L12/947
Abstract: 本发明公开了一种基于新流密度的软件定义网络控制器负载均衡方法及系统,该方法包括:计算过载控制器与所有控制器的平均负载的负载差值,将过载控制器管理的每个边缘交换机作为备选交换机及与其相临的每个备选控制器形成一个备选集合;如果每个备选集合的所有备选交换机向过载控制器请求计算新流路径的负载总和小于负载差值,将被过载控制器管理的、与所有备选交换机间传输新流数量最多且直接相连的交换机加入到备选交换机中;计算备选集合中的备选交换机改为由备选控制器管理时的所有控制器的负载方差,选择负载方差最小的备选集合,将备选交换机迁移为由备选控制器来管理。该方法能够实现降低过载控制器的负载,并实现多控制器间负载均衡。
-
公开(公告)号:CN111901293A
公开(公告)日:2020-11-06
申请号:CN202010514700.8
申请日:2020-06-08
Applicant: 北京邮电大学
Abstract: 本发明公开了一种面向联盟链的资源恶意竞争避免方法。该方法包括:联盟链中的请求节点完成与请求的资源操作相关的计算任务,产生与请求的资源操作相关的验证标识,并将请求的资源操作、验证标识和请求节点信息封装进请求消息后进行广播;联盟链中的主节点验证请求消息后,生成准备消息进行广播,所述准备消息包括请求的资源操作、验证标识和请求节点信息;联盟链中的每个节点对收到的请求消息和准备消息进行验证,验证通过后进行联盟链共识,联盟链共识完成后节点将请求节点的资源操作加入到本地区块链中。该方法能够避免联盟链中的资源恶意竞争。
-
公开(公告)号:CN111711711A
公开(公告)日:2020-09-25
申请号:CN202010469676.0
申请日:2020-05-28
Applicant: 北京邮电大学
Abstract: 本发明实施例提供一种基于区块链的顶级域名管理和解析方法及系统,该方法包括:主节点接收请求节点发送的对顶级域名资源记录操作的请求信息,将主节点信息和验证通过的请求信息,封装进预准备消息进行广播;每个普通节点对接收的预准备消息进行验证,通过后生成准备消息进行广播,所述准备消息包括,请求信息、请求信息验证标识和当前节点信息;每个节点对收到的准备消息进行验证,若验证通过的准备消息发送节点数量达到共识阈值,则将准备消息中请求信息对应的操作结果,加入到本地区块链中的新区块中。该方法能够保证存储在区块中的顶级域名资源记录操作的安全性,抵御顶级域名劫持攻击,实现多节点对顶级域名资源记录操作处理存储的一致。
-
公开(公告)号:CN117278240A
公开(公告)日:2023-12-22
申请号:CN202310595033.4
申请日:2023-05-24
Applicant: 北京邮电大学
IPC: H04L9/40 , H04L67/104 , H04L67/1097
Abstract: 本发明公开了一种抗双花攻击的区块链工作量证明共识方法及系统。该方法包括:区块链节点根据最近存储在区块链上的阈值数量的区块信息,计算所述区块链节点生成新区块的工作量证明的难度目标值,所述最近存储在区块链上的阈值数量的区块中由所述区块链节点产生的数量越多,则所述区块链节点生成新区块的工作量证明的难度目标值越小,求解出使新区块的区块头哈希值小于所述工作量证明的难度目标值的随机值难度越大;区块链节点求解出使新区块的区块头哈希值小于工作量证明的难度目标值的随机值后,广播所述新区块;区块链节点对收到的新区块验证通过后,将所述新区块存储在区块链中。该方法能够有效实现抗双花攻击。
-
公开(公告)号:CN113645146B
公开(公告)日:2023-09-26
申请号:CN202110933110.3
申请日:2021-08-09
Applicant: 北京邮电大学
IPC: H04L47/125 , H04L49/25
Abstract: 本发明公开了一种基于新流密度的软件定义网络控制器负载均衡方法及系统,该方法包括:计算过载控制器与所有控制器的平均负载的负载差值,将过载控制器管理的每个边缘交换机作为备选交换机及与其相临的每个备选控制器形成一个备选集合;如果每个备选集合的所有备选交换机向过载控制器请求计算新流路径的负载总和小于负载差值,将被过载控制器管理的、与所有备选交换机间传输新流数量最多且直接相连的交换机加入到备选交换机中;计算备选集合中的备选交换机改为由备选控制器管理时的所有控制器的负载方差,选择负载方差最小的备选集合,将备选交换机迁移为由备选控制器来管理。该方法能够实现降低过载控制器的负载,并实现多控制器间负载均衡。
-
公开(公告)号:CN113595828B
公开(公告)日:2022-09-20
申请号:CN202110867692.X
申请日:2021-07-28
Applicant: 北京邮电大学
IPC: H04L41/0894 , H04L41/12 , H04L43/12 , H04L45/00
Abstract: 本发明公开了一种软件定义网络拓扑探测方法及系统,该方法包括:软件定义网络每个交换机向每一条链路的对端交换机发送包含所述交换机的交换机信息和端口信息、探测标识、响应标识的探测信息;若交换机收到相连链路的对端交换机发送的探测信息中的响应标识与交换机最后一次向对端交换机发送的探测标识不同,交换机向控制器发送对端交换机至交换机的单向链路的信息,否则链路为双向链路;控制器计算软件定义网络的交换机最小覆盖集合,最小覆盖集合中的交换机向控制器上报双向链路信息;控制器根据收到的单项链路和双向链路信息生成网络拓扑信息。该方法能够实现软件定义网络拓扑探测,降低软件定义网络拓扑探测的处理开销和网络带宽消耗。
-
公开(公告)号:CN111901293B
公开(公告)日:2021-08-27
申请号:CN202010514700.8
申请日:2020-06-08
Applicant: 北京邮电大学
Abstract: 本发明公开了一种面向联盟链的资源恶意竞争避免方法。该方法包括:联盟链中的请求节点完成与请求的资源操作相关的计算任务,产生与请求的资源操作相关的验证标识,并将请求的资源操作、验证标识和请求节点信息封装进请求消息后进行广播;联盟链中的主节点验证请求消息后,生成准备消息进行广播,所述准备消息包括请求的资源操作、验证标识和请求节点信息;联盟链中的每个节点对收到的请求消息和准备消息进行验证,验证通过后进行联盟链共识,联盟链共识完成后节点将请求节点的资源操作加入到本地区块链中。该方法能够避免联盟链中的资源恶意竞争。
-
-
-
-
-
-
-
-
-