技术新讯 > 电子通信装置的制造及其应用技术 > 一种智能网络终端数据的分布式存储方法与流程  >  正文

一种智能网络终端数据的分布式存储方法与流程

  • 国知局
  • 2024-08-02 13:53:16

本发明属于通信领域,具体涉及一种智能网络终端数据的分布式存储方法。

背景技术:

1、智能终端在复杂野外环境上配合单人以及班组进行更好的任务分发,信息获取,收集前线一手的资料。当终端被销毁或者故障无法回收的时候,很多重要信息将会失去,而这些数据往往会影响对局面的把握,以及班组内对实时态势的判断。所以,如何安全的、可靠的获取班组内的数据是亟待解决的问题。

技术实现思路

1、有鉴于此,本发明提供了一种智能网络终端数据的分布式存储方法,方法包括:

2、智能网络终端收集复杂环境中的不同类型数据,并确定所述不同类型数据的优先级权重,获取所述智能网络终端的当前电量、处理能力参数;

3、所述智能网络终端根据所述当前电量、处理能力参数和所述不同类型数据的优先级权重选择不同的数据传输方式,将所述不同类型数据按选择的数据传输方式发送给网络中的其他智能网络终端;

4、在网络中选举一个智能网络终端作为班长节点,并由所述班长节点将所述不同类型数据发送至指挥中心服务器;所述指挥中心服务器解密并验证所述不同类型数据;当班长节点长期离线时,根据预设的班长选举算法选择新的班长;

5、指挥中心服务器将解密并验证通过的所述不同类型数据,以及已存储的所述不同类型数据的数据包编码反馈至所述智能网络终端;所述智能网络终端根据已存储的数据包编码删除相应的本地数据包。

6、特别地,所述不同类型数据包括:第一数据和/或第二数据,所述第一数据包括所述智能网络终端的定位数据、制图数据以及所述智能网络终端自身运行产生的日志;所述第二数据包括所述智能网络终端的音视频数据。

7、特别地,所述不同的数据传输方式中包括第一数据传输方式,具体包括:

8、按固定大小将所述第一数据和/或第二数据切分打包形成第一数据包x;

9、在所述第一数据包x的指定位置加入固定标志tag,形成第二数据包y,并计算所述第二数据包y的数字指纹值y-sha256;

10、经过预设的加密暗号s的互信认证后,在网络内以tcp方式传输对称加密后的所述第二数据包y及其指纹y-sha256。

11、特别地,所述不同的数据传输方式中包括第二数据传输方式,具体包括:

12、将所述第一数据和/或第二数据进行特征向量提取;设置特征向量整合模型,根据所述向量整合模型将所述特征向量进行加权融合,生成整合后的特征向量if;对整合后的特征向量if进行加密传输;接收方对接收到的特征向量if进行解密还原,得到原始特征向量。

13、特别地,所述班长选举算法包括:收集复杂环境下智能网络终端i的位置坐标向量、速度向量、终端状态向量和环境条件向量作为输入向量; 智能网络终端i设定期望的位置坐标向量、速度向量、终端状态向量和环境条件向量作为期望向量;计算输入向量与期望向量之间的差异程度,得到一个综合评分向量c,公式如下:

14、

15、其中,u和v为调节参数;选择综合评分向量c值最大的智能网络终端作为最优的班长节点。

16、特别地,通过如下公式选择不同的数据传输方式:

17、

18、其中, e表示智能网络终端的当前电量状态, p表示智能网络终端的当前处理能力, ethres表示电量阈值, pthres表示处理能力阈值, t1表示第一数据的优先级权重, t2表示第二数据的优先级权重, e1表示第一数据传输方式电量开销估算, e2表示第二数据传输方式电量开销估算, p1表示第一数据传输方式处理开销估算, p2表示第二数据传输方式处理开销估算,α表示电量状态权重系数,用于调节当前电量状态在综合评分中的影响程度,α值越大,电量状态的影响越大;β表示处理能力权重系数,用于调节当前处理能力在综合评分中的影响程度,β值越大,处理能力的影响越大;γ代表数据优先级权重系数,用于调节数据优先级在综合评分中的影响程度,γ值越大,优先级的影响越大;δ表示开销估算权重系数,用于调节传输开销估算在综合评分中的影响程度;δ值越大,开销估算的影响越大;m表示多个影响因素融合计算,得到一个综合评分;

19、其中,如果m>1,对所述第一数据和/或第二数据采用第一数据传输方式,否则对第一数据和/或第二数据采用第二数据传输方式。

20、特别地,按固定大小将所述第一数据和/或第二数据切分打包形成第一数据包x,每n秒或每m字节数据切分打包形成第一数据包x,n,m为大于0的预设值。

21、有益效果

22、通过本发明的技术方案实现复杂环境下智能网络终端数据的安全、分布式传输。采用数据包形式、数字指纹和加密传输等措施,保障数据在网络中的安全可靠传输。

23、通过本发明的技术方案实现智能网络终端数据的去重存储。各节点在传输完成后删除本地数据,避免数据重复,节约存储资源。

24、通过本发明的技术方案实现智能网络终端数据在传输过程中的完整性验证。通过指纹比对验证数据是否被篡改或丢包,提高传输质量。

25、通过本发明的技术方案实现基于节点认证的安全多点传输。采用预设加密机制进行互信识别,只有授权节点才可参与数据交互。

26、通过本发明的技术方案实现智能选择最优班长节点。通过一个综合评分函数自动计算各节点参数,有效地选择出最佳接替者保障任务延续。

27、通过本发明的技术方案,设计了一个从数据采集到存储的完整流程。不同模块之间严密配合,构建了一个高效可靠的分布式数据管理体系。

技术特征:

1.一种智能网络终端数据的分布式存储方法,其特征在于,该方法包括:

2.根据权利要求1所述的智能网络终端数据的分布式存储方法,其特征在于,所述不同类型数据包括:第一数据和/或第二数据,所述第一数据包括所述智能网络终端的定位数据、制图数据以及所述智能网络终端自身运行产生的日志;所述第二数据包括所述智能网络终端的音视频数据。

3.根据权利要求2所述的智能网络终端数据的分布式存储方法,其特征在于,所述不同的数据传输方式中包括第一数据传输方式,具体包括:

4.根据权利要求2所述的智能网络终端数据的分布式存储方法,其特征在于, 所述不同的数据传输方式中包括第二数据传输方式,具体包括:

5.根据权利要求1所述的智能网络终端数据的分布式存储方法,其特征在于,所述班长选举算法包括:收集复杂环境下智能网络终端i的位置坐标向量、速度向量、终端状态向量和环境条件向量作为输入向量; 智能网络终端i设定期望的位置坐标向量、速度向量、终端状态向量和环境条件向量作为期望向量;计算输入向量与期望向量之间的差异程度,得到一个综合评分向量c,公式如下:

6.根据权利要求1-4任一所述的智能网络终端数据的分布式存储方法,其特征在于,通过如下公式选择不同的数据传输方式:

7.根据权利要求3所述的智能网络终端数据的分布式存储方法,其特征在于,所述按固定大小将所述第一数据和/或第二数据切分打包形成第一数据包x,每n秒或每m字节数据切分打包形成第一数据包x,n,m为大于0的预设值。

技术总结本发明提出一种智能网络终端数据的分布式存储方法,属于数据分布式存储领域,方法包括:智能网络终端收集复杂环境中的不同类型数据;获取所述智能网络终端的当前电量、处理能力参数和所述不同类型的数据的优先级权重;将所述不同类型数据选择不同的数据传输方式发送给其他智能网络终端;在所述网络中选举一个智能网络终端作为班长节点,并由所述班长节点将不同类型数据发送至所述指挥中心服务器;所述指挥中心服务器解密并验证所述不同类型数据;当班长节点长期离线时,根据预设的班长选举算法选择新的班长,本方案设计了一个从数据采集到存储的完整流程,不同模块之间严密配合,构建了一个高效可靠的分布式数据管理体系。技术研发人员:魏宏亮,张宝华,于军,李冬,王岩,王璟,王金凤,檀利,王双双,申晓雷,崔磊,鲍明通,何秀伟受保护的技术使用者:中国兵器装备集团兵器装备研究所技术研发日:技术公布日:2024/7/18

本文地址:https://www.jishuxx.com/zhuanli/20240801/240959.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。