[发明专利]基于互联网的共识机制查询系统在审
申请号: | 202210344499.2 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114844909A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 顾松林 | 申请(专利权)人: | 顾松林 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/568;H04L41/12;H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 互联网 共识 机制 查询 系统 | ||
1.基于互联网的共识机制查询系统,包括分层分群架构模块、分布式消息定序模块和消息多备份缓存模块,其特征在于:所述分层分群架构模块用于采用分层分群的架构模式将整个网络环境划分为多个集群,所述分布式消息定序模块用于利用分布式的消息通信网络,在集群控制器上定义定序节点,所述消息多备份缓存模块用于利用消息转发路径的进行消息的多备份缓存,所述分层分群架构模块与分布式消息定序模块电连接,所述分布式消息定序模块与消息多备份缓存模块电连接。
2.根据权利要求1所述的基于互联网的共识机制查询系统,其特征在于:所述分层分群架构模块包括管理员模块、集群控制单元和物理设备及WSN模块,所述管理员模块中的管理员是特殊的控制器,具备控制器功能以及整个网络管理功能,所述集群控制单元用于承担集群内发布订阅事务的处理,同时具有对物理环境处理的拓扑管理、路由管理以及流表管理等功能,所述物理设备及WSN模块中的物理设备主要包括SDN交换机,作用是根据集群控制器下发的转发规则对消息进行转发,WSN层负责与用户进行直接交互实现对消息的转发,所述管理员模块与集群控制单元网络连接,所述集群控制单元与物理设备及WSN模块网络连接。
3.根据权利要求2所述的基于互联网的共识机制查询系统,其特征在于:所述分布式消息定序模块包括定序节点模块、协同定序管理模块、崩溃管理模块和唯一消息ID生成模块,所述定序节点模块用于根据系统的拓扑结构计算最小生成树的根节点,所述协同定序管理模块用于管理员将定序节点组成令牌环协同持有令牌的节点对收到的消息进行定序,所述崩溃管理模块用于对节点和管理员发生崩溃时进行状态转移处理,所述唯一消息ID生成模块用于利用发布节点的WSN层在接收到发布消息后为消息生成唯一ID,所述定序节点模块与协同定序管理模块电连接,所述崩溃管理模块与唯一消息ID生成模块电连接;
所述定序节点模块包括节点选择子模块、缺失消息查询子模块和管理员功能子模块,所述节点选择子模块用于管理员根据全网的拓扑结构以及每棵主题树的发布节点选择合适的定序节点,所述缺失消息查询子模块用于用户在没有收到消息及没有接收到消息序号时向系统查询缺失消息,所述管理员功能子模块用于将管理员的一些功能封装为接口并将接口暴露给用户,用户通过接口调用管理员的功能,所述节点选择子模块与缺失消息查询子模块电连接,所述缺失消息查询子模块与管理员功能子模块电连接;
所述崩溃管理模块包括节点崩溃管理子模块和管理员崩溃管理子模块,所述节点崩溃管理子模块用于当管理员收到定序节点的终止序号后将当前序号状态更新为终止序号,所述管理员崩溃管理子模块用于对管理员随时出现崩溃的状况下利用定序节点的状态转移保证消息的有序性,同时恢复定序功能,所述节点崩溃管理子模块与管理员崩溃管理子模块电连接。
4.根据权利要求3所述的基于互联网的共识机制查询系统,其特征在于:所述消息多备份缓存模块包括多点缓存模块、缓存节点选择模块和双层索引模块,所述多点缓存模块用于设置消息多备份保证当网络边缘缓存节点故障时可以由其他备份节点提供消息查询服务,所述缓存节点选择模块用于获取发布组的消息转发路径上所有集群并进行排序选择,所述双层索引模块用于采取双层索引的方式实现订阅者查找缺失消息时的快速查找,所述多点缓存模块与缓存节点选择模块电连接,所述缓存节点选择模块与双层索引模块电连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顾松林,未经顾松林许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210344499.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种余热利用保护型塑料衣架注塑模具
- 下一篇:一种物流分拣用多功能搬运装置