基于主从结构的递归式数据传输方法及系统与流程
- 国知局
- 2024-08-02 12:43:58
本发明涉及数据处理,尤其涉及一种基于主从结构的递归式数据传输方法及系统。
背景技术:
1、在信息化不断普及的大背景下,全行业都在采取各种技术手段解决实体(机构)间数据的高效安全交换问题,从而消除实体间存在的信息孤岛问题,实现最大限度的数据共享。数据交换传输存在于各个行业之间,包括政府机关部门内外间和企业实体内外间的数据交换传输,都存在大量需求。现有技术在实现不同实体间的数据交换传输时,一般仅根据实体间预设的交换传输规则进行数据交换传输,没有充分考虑到结合主从结构和递归式的数据传输来提高实体间的数据传输效率和稳定性,因此其传输效率一般,存在不够稳定可能出错的风险。可见,现有技术存在缺陷,亟待解决。
技术实现思路
1、本发明所要解决的技术问题在于,提供一种基于主从结构的递归式数据传输方法及系统,能够有效提高实体间数据传输的效率和稳定性,最大限度地消除实体间的信息孤岛,实现数据安全共享。
2、为了解决上述技术问题,本发明第一方面公开了一种基于主从结构的递归式数据传输方法,所述方法包括:
3、为每一数据节点创建对应的实体对象;所述实体对象为主实体和/或从实体;每一主实体的下级关联有至少一个从实体;每一从实体的上级只关联一个主实体;
4、响应于数据传输指令,判断所述数据传输指令为向上传输或向下传输;
5、在判断到所述数据传输指令为向上传输时,控制每一所述从实体向其关联的所述主实体发送第一目标传输数据;
6、在判断到所述数据传输指令为向下传输时,控制每一所述主实体向其关联的所有所述从实体发送第二目标传输数据。
7、作为一个可选的实施方式,在本发明第一方面中,至少两个所述从实体向其关联的所述主实体发送的所述第一目标传输数据为不同的数据。
8、作为一个可选的实施方式,在本发明第一方面中,至少两个所述主实体向其关联的所有所述从实体发送的所述第二目标传输数据为不同的数据。
9、作为一个可选的实施方式,在本发明第一方面中,所述数据节点的实体对象结构中包括实体对象标识、实体对象名称、父实体对象标识、所述第一目标传输数据和所述第二目标传输数据。
10、作为一个可选的实施方式,在本发明第一方面中,所述控制每一所述从实体向其关联的所述主实体发送第一目标传输数据,包括:
11、对于每一所述从实体,确定该从实体对应的所述父实体对象标识;
12、从所有其他所述数据节点中筛选出对应的实体对象标识等于该从实体对应的所述父实体对象标识的数据节点,得到该从实体对应的关联主实体;
13、控制该从实体将第一目标传输数据发送至所述关联主实体。
14、作为一个可选的实施方式,在本发明第一方面中,所述控制每一所述主实体向其关联的所有所述从实体发送第二目标传输数据,包括:
15、对于每一所述主实体,确定该主实体对应的所述实体对象标识;
16、从所有其他所述数据节点中筛选出对应的父实体对象标识等于该主实体对应的所述实体对象标识的所有数据节点,得到该从实体对应的关联从实体;
17、控制该主实体将第二目标传输数据发送至所有所述关联从实体。
18、作为一个可选的实施方式,在本发明第一方面中,所述方法还包括:
19、获取历史时间段中所有所述数据节点的数据传输记录;
20、根据所述数据节点对应的所述实体对象结构,基于稳定性计算规则,计算所述数据节点的数据传输记录对应的传输稳定参数;
21、筛选出所有所述传输稳定参数低于预设的参数阈值的所有所述数据节点,确定为缺陷数据节点;
22、将所有所述缺陷数据节点的信息发送至部署端设备,以使得所述部署段设备改变所述缺陷数据节点的所述实体对象结构。
23、作为一个可选的实施方式,在本发明第一方面中,所述稳定性计算规则包括:
24、根据所述实体对象结构确定所述数据节点对应的多个从实体和一个主实体;
25、筛选出所述数据传输记录中所述数据节点和对应的从实体进行数据传输的向下传输记录;
26、筛选出所述数据传输记录中所述数据节点和对应的主实体进行数据传输的向上传输记录;
27、将所述向下传输记录和所述向上传输记录输入至训练好的数据传输错误预测神经网络,得到所述向下传输记录和所述向上传输记录分别对应的记录错误概率;所述数据传输错误预测神经网络通过包括有多个训练数据传输记录和对应的数据传输错误标注的训练数据集训练得到;
28、将所述向下传输记录和所述向上传输记录输入至训练好的数据传输延迟预测神经网络,得到所述向下传输记录和所述向上传输记录分别对应的记录延迟概率;所述数据传输延迟预测神经网络通过包括有多个训练数据传输记录和对应的数据传输延迟标注的训练数据集训练得到;
29、计算所述向下传输记录对应的所述记录错误概率和所述记录延迟概率的乘积,得到向下传输稳定参数;
30、计算所述向上传输记录对应的所述记录错误概率和所述记录延迟概率的乘积,得到向上传输稳定参数;
31、计算所述向下传输稳定参数和所述向上传输稳定参数的加权求和平均值,得到所述数据节点对应的传输稳定参数;其中,所述向上传输稳定参数的加权计算权重为第一权重,所述向下传输稳定参数的加权计算权重为所述第一权重和第二权重的乘积;所述第二权重与所述向下传输记录中的所有记录数量成正比。
32、本发明实施例第二方面公开了一种基于主从结构的递归式数据传输系统,所述系统包括:
33、创建模块,用于为每一数据节点创建对应的实体对象;所述实体对象为主实体和/或从实体;每一主实体的下级关联有至少一个从实体;每一从实体的上级只关联一个主实体;
34、判断模块,用于响应于数据传输指令,判断所述数据传输指令为向上传输或向下传输;
35、第一控制模块,用于在判断到所述数据传输指令为向上传输时,控制每一所述从实体向其关联的所述主实体发送第一目标传输数据;
36、第二控制模块,用于在判断到所述数据传输指令为向下传输时,控制每一所述主实体向其关联的所有所述从实体发送第二目标传输数据。
37、作为一个可选的实施方式,在本发明第二方面中,至少两个所述从实体向其关联的所述主实体发送的所述第一目标传输数据为不同的数据。
38、作为一个可选的实施方式,在本发明第二方面中,至少两个所述主实体向其关联的所有所述从实体发送的所述第二目标传输数据为不同的数据。
39、作为一个可选的实施方式,在本发明第二方面中,所述数据节点的实体对象结构中包括实体对象标识、实体对象名称、父实体对象标识、所述第一目标传输数据和所述第二目标传输数据。
40、作为一个可选的实施方式,在本发明第二方面中,所述第一控制模块控制每一所述从实体向其关联的所述主实体发送第一目标传输数据的具体方式,包括:
41、对于每一所述从实体,确定该从实体对应的所述父实体对象标识;
42、从所有其他所述数据节点中筛选出对应的实体对象标识等于该从实体对应的所述父实体对象标识的数据节点,得到该从实体对应的关联主实体;
43、控制该从实体将第一目标传输数据发送至所述关联主实体。
44、作为一个可选的实施方式,在本发明第二方面中,所述第二控制模块控制每一所述主实体向其关联的所有所述从实体发送第二目标传输数据的具体方式,包括:
45、对于每一所述主实体,确定该主实体对应的所述实体对象标识;
46、从所有其他所述数据节点中筛选出对应的父实体对象标识等于该主实体对应的所述实体对象标识的所有数据节点,得到该从实体对应的关联从实体;
47、控制该主实体将第二目标传输数据发送至所有所述关联从实体。
48、作为一个可选的实施方式,在本发明第二方面中,所述系统还用于执行以下步骤:
49、获取历史时间段中所有所述数据节点的数据传输记录;
50、根据所述数据节点对应的所述实体对象结构,基于稳定性计算规则,计算所述数据节点的数据传输记录对应的传输稳定参数;
51、筛选出所有所述传输稳定参数低于预设的参数阈值的所有所述数据节点,确定为缺陷数据节点;
52、将所有所述缺陷数据节点的信息发送至部署端设备,以使得所述部署段设备改变所述缺陷数据节点的所述实体对象结构。
53、作为一个可选的实施方式,在本发明第二方面中,所述稳定性计算规则包括:
54、根据所述实体对象结构确定所述数据节点对应的多个从实体和一个主实体;
55、筛选出所述数据传输记录中所述数据节点和对应的从实体进行数据传输的向下传输记录;
56、筛选出所述数据传输记录中所述数据节点和对应的主实体进行数据传输的向上传输记录;
57、将所述向下传输记录和所述向上传输记录输入至训练好的数据传输错误预测神经网络,得到所述向下传输记录和所述向上传输记录分别对应的记录错误概率;所述数据传输错误预测神经网络通过包括有多个训练数据传输记录和对应的数据传输错误标注的训练数据集训练得到;
58、将所述向下传输记录和所述向上传输记录输入至训练好的数据传输延迟预测神经网络,得到所述向下传输记录和所述向上传输记录分别对应的记录延迟概率;所述数据传输延迟预测神经网络通过包括有多个训练数据传输记录和对应的数据传输延迟标注的训练数据集训练得到;
59、计算所述向下传输记录对应的所述记录错误概率和所述记录延迟概率的乘积,得到向下传输稳定参数;
60、计算所述向上传输记录对应的所述记录错误概率和所述记录延迟概率的乘积,得到向上传输稳定参数;
61、计算所述向下传输稳定参数和所述向上传输稳定参数的加权求和平均值,得到所述数据节点对应的传输稳定参数;其中,所述向上传输稳定参数的加权计算权重为第一权重,所述向下传输稳定参数的加权计算权重为所述第一权重和第二权重的乘积;所述第二权重与所述向下传输记录中的所有记录数量成正比。
62、本发明第三方面公开了另一种基于主从结构的递归式数据传输系统,所述系统包括:
63、存储有可执行程序代码的存储器;
64、与所述存储器耦合的处理器;
65、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的基于主从结构的递归式数据传输方法中的部分或全部步骤。
66、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的基于主从结构的递归式数据传输方法中的部分或全部步骤。
67、与现有技术相比,本发明实施例具有以下有益效果:
68、本发明能够为每一数据节点创建对应的实体对象以实现多级主从结构,并在需要数据传输,向上控制从实体对主实体的传输或向下控制主实体对从实体的传输,从而能够有效提高实体间数据传输的效率和稳定性,最大限度地消除实体间的信息孤岛,实现数据安全共享。
本文地址:https://www.jishuxx.com/zhuanli/20240802/237580.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表