数据处理系统及数据处理方法与流程

文档序号:33625567发布日期:2023-03-28 20:28阅读:来源:国知局

技术特征:
1.一种数据处理系统,其特征在于,包括:令牌服务器及多个网络节点;所述网络节点,用于获取自身的属性信息,生成包括自身属性信息的令牌申请信息,并向所述令牌服务器发送令牌申请信息;所述令牌服务器,用于接收各所述网络节点的令牌申请信息;根据各所述令牌申请信息中网络节点的属性信息,构建各所述网络节点的树状网络;向所述树状网络中的根节点发送表示网络节点为根节点的第一令牌;向所述树状网络中的叶子节点发送第二令牌,其中,针对任一叶子节点,该叶子节点的第二令牌包括该叶子节点的父节点的属性信息;所述网络节点,还用于在接收到所述第二令牌的情况下,根据所述第二令牌中自身的父节点的属性信息,向自身的父节点发送自身的路径信息;在接收到自身的子节点发送的路径信息的情况下,将自身的子节点发送的路径信息发送给自身的父节点;所述网络节点,还用于在接收到所述第一令牌的情况下,根据接收到的各所述网络节点的路径信息,计算各所述网络节点之间路径的路径权重;将所述路径权重发送给各所述网络节点;所述网络节点,还用于在接收到数据请求的情况下,确定所述数据请求所请求的目标业务数据所在的目的网络节点,根据所述路径权重确定从自身到所述目的网络节点的通信路径;通过所述通信路径获取所述目标业务数据。2.根据权利要求1所述的数据处理系统,其特征在于,所述系统还包括:中心服务器;所述网络节点,还用于将自身中存储的业务数据上报给所述中心服务器;所述网络节点,具体用于在接收到数据请求的情况下,确定所述数据请求所请求的目标业务数据;向所述中心服务器发送用于查询所述目标业务数据所在的网络节点的查询请求;获取所述中心服务器返回的查询结果,其中,所述查询结果包括所述目标业务数据所在的目的网络节点;所述中心服务器,用于响应于所述查询请求,查询所述目标业务数据所在的目的网络节点,得到查询结果;并向发送所述查询请求的网络节点返回所述查询结果。3.根据权利要求1所述的数据处理系统,其特征在于,针对任一网络节点,该网络节点的属性信息包括该网络节点的ip地址信息及业务资源信息;所述令牌服务器,具体用于根据各所述令牌申请信息中网络节点的ip地址信息,确定各所述网络节点的物理位置;根据各所述网络节点的物理位置及业务资源信息,构建各所述网络节点的树状网络。4.根据权利要求3所述的数据处理系统,其特征在于,所述令牌服务器,还用于根据所述网络节点的数量及各所述网络节点的业务资源信息,计算定时间隔;向各所述网络节点发送所述定时间隔;其中,所述定时间隔与所述网络节点的数量正相关,且与所述网络节点的业务资源信息表示的业务资源的数量正相关;所述网络节点,具体用于按照所述定时间隔获取自身的属性信息,生成包括自身属性信息的令牌申请信息,并向所述令牌服务器发送令牌申请信息。5.根据权利要求1所述的数据处理系统,其特征在于,所述令牌服务器,具体用于针对每一个网络节点,根据该网络节点在所述树状网络中的位置,确定该网络节点是否为根节点;在该网络节点为根节点的情况下,生成表示该网络节点为根节点的第一令牌,并将该网
络节点的第一令牌发送给该网络节点;在该网络节点不为根节点的情况下,确定该网络节点的父节点,生成包括该网络节点的父节点的属性信息的第二令牌,并将该网络节点的第二令牌发送给该网络节点。6.根据权利要求1所述的数据处理系统,其特征在于,所述第一令牌中包括时间标记及密钥标记;所述第一令牌的时间标记表示所述第一令牌的有效时间,所述第一令牌的密钥标记表示所述第一令牌的加解密算法;所述网络节点,具体用于在接收到所述第一令牌的情况下,确定所述第一令牌的密钥标记所对应的加解密算法得到第一加解密算法;利用所述第一加解密算法对所述第一令牌进行解密,得到所述第一令牌的时间标记,并确定自身接收到的为所述第一令牌;在所述第一令牌的时间标记表示所述第一令牌过期的情况下,获取自身的属性信息,生成包括自身属性信息的令牌申请信息,并向所述令牌服务器发送令牌申请信息。7.根据权利要求1所述的数据处理系统,其特征在于,所述第二令牌中包括时间标记及密钥标记;所述第二令牌的时间标记表示所述第二令牌的有效时间,所述第二令牌的密钥标记表示所述第二令牌的加解密算法;所述网络节点,具体用于在接收到所述第二令牌的情况下,确定所述第二令牌的密钥标记所对应的加解密算法得到第二加解密算法;利用所述第二加解密算法对所述第二令牌进行解密,得到所述第二令牌的时间标记,并确定自身接收到的为所述第二令牌;在所述第二令牌的时间标记表示所述第二令牌过期的情况下,获取自身的属性信息,生成包括自身属性信息的令牌申请信息,并向所述令牌服务器发送令牌申请信息。8.根据权利要求1所述的数据处理系统,其特征在于,针对任一网络节点,该网络节点的路径信息包括该网络节点的业务资源信息、与父节点的网络状态、单位时段内与父节点的断开次数、与备选父节点的网络状态、与令牌服务器的网络状态中的至少一种。9.一种数据处理方法,其特征在于,应用于数据处理系统,所述数据处理系统包括令牌服务器及多个网络节点;所述方法包括:所述网络节点获取自身的属性信息,生成包括自身属性信息的令牌申请信息,并向所述令牌服务器发送令牌申请信息;所述令牌服务器接收各所述网络节点的令牌申请信息;根据各所述令牌申请信息中网络节点的属性信息,构建各所述网络节点的树状网络;向所述树状网络中的根节点发送表示网络节点为根节点的第一令牌;向所述树状网络中的叶子节点发送第二令牌,其中,针对任一叶子节点,该叶子节点的第二令牌包括该叶子节点的父节点的属性信息;所述网络节点在接收到所述第二令牌的情况下,根据所述第二令牌中自身的父节点的属性信息,向自身的父节点发送自身的路径信息;在接收到自身的子节点发送的路径信息的情况下,将自身的子节点发送的路径信息发送给自身的父节点;所述网络节点在接收到所述第一令牌的情况下,根据接收到的各所述网络节点的路径信息,计算各所述网络节点之间路径的路径权重;将所述路径权重发送给各所述网络节点;所述网络节点在接收到数据请求的情况下,确定所述数据请求所请求的目标业务数据所在的目的网络节点,根据所述路径权重确定从自身到所述目的网络节点的通信路径;通过所述通信路径获取所述目标业务数据。10.根据权利要求9所述的方法,其特征在于,所述数据处理系统还包括中心服务器;
所述方法还包括:所述网络节点将自身中存储的业务数据上报给所述中心服务器;所述网络节点在接收到数据请求的情况下,确定所述数据请求所请求的目标业务数据所在的目的网络节点,包括:所述网络节点在接收到数据请求的情况下,确定所述数据请求所请求的目标业务数据;向所述中心服务器发送用于查询所述目标业务数据所在的网络节点的查询请求;所述中心服务器响应于所述查询请求,查询所述目标业务数据所在的目的网络节点,得到查询结果;并向发送所述查询请求的网络节点返回所述查询结果,其中,所述查询结果包括所述目标业务数据所在的目的网络节点;所述网络节点获取所述中心服务器返回的查询结果,解析所述查询结果得到所述目标业务数据所在的目的网络节点。

技术总结
本发明实施例提供了一种数据处理系统及数据处理方法,数据处理系统包括令牌服务器及多个网络节点;网络节点用于获取自身的属性信息,生成令牌申请信息,并向令牌服务器发送令牌申请信息;令牌服务器用于接收各网络节点的令牌申请信息并构建各网络节点的树状网络,向根节点和叶子节点分别发送第一令牌和送第二令牌,其中,该叶子节点的第二令牌包括该叶子节点的父节点的属性信息;网络节点在接收到第一令牌或第二令牌的情况下,根据路径信息计算路径权重并将路径权重发送给各所述网络节点;网络节点在接收到数据请求的情况下,确定目标业务数据所在的目的网络节点,根据路径权重确定通信路径;通过通信路径获取目标业务数据。通过通信路径获取目标业务数据。通过通信路径获取目标业务数据。


技术研发人员:高小虎 孔庆新
受保护的技术使用者:北京蓝色星际科技股份有限公司
技术研发日:2023.01.28
技术公布日:2023/3/27
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1