[发明专利]一种异地试验训练仿真系统间集成互联可靠传输方法有效
申请号: | 202210813645.1 | 申请日: | 2022-07-12 |
公开(公告)号: | CN115514616B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 高甜容;罗飞;崔梦莹;刘沾沾;阮金金;马善乐;郭鹏飞;潘云龙;杨恒;周凯;房亦暖;蒋雪霏;虎灵子;徐丰格 | 申请(专利权)人: | 北方信息控制研究院集团有限公司 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L41/14;H04L43/0829;H04L47/6275;H04L67/55 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 汪清 |
地址: | 211106 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异地 试验 训练 仿真 系统 集成 可靠 传输 方法 | ||
1.一种异地试验训练仿真系统间集成互联可靠传输方法,其特征在于,通过下述方式实现:
建立仿真数据分拣投递站,在训练仿真系统运行过程中,侦听仿真发布端发布的仿真数据,解析优先级属性标签进行数据分拣,将不同属性标签的数据投递到对应的仿真队列数据池中;
建立仿真队列数据池调度器,仿真队列数据池调度器设有不同优先级的队列数据池,用于存储不同优先级属性标签的数据;其中普通队列数据池前置仿真数据融合器,用于接收数据分拣投递站投递的普通优先级仿真数据,并写入对应数据类别内存槽中,当同类数据存在多条时,新值动态覆盖旧值,实现相同类别数据合并;另外仿真数据融合器接收到新值时,将各类别内存槽内存地址标记为未读取,按照刷新时间动态排序将内存地址存入普通仿真队列数据池中,等待仿真队列数据池调度器依据内存地址读取数据;
仿真队列数据池调度器,采用动态权重值加权循环调度算法,按照优先级为每个仿真队列数据池分配初始权重值,其中优先级越高初始权重值越大,优先拉取权重值高的仿真队列数据池中信息,当权重值耗尽时,转到次优先级仿真队列数据池服务;最低优先级仿真队列数据池服务完成后,又循环到最高优先级仿真队列数据池中,当某个仿真队列数据池为空时,马上循环到下一个仿真队列数据池调度;
仿真队列数据池调度器从不同优先级仿真队列数据池中拉取数据压入二阶队列管理器的队列数据池中,二阶队列管理器依据策略将数据推送给仿真订阅端。
2.根据权利要求1所述的异地试验训练仿真系统间集成互联可靠传输方法,其特征在于,当二阶队列管理器与仿真订阅端之间数据传输模式的传输策略设置为尽力传输模式时,二阶队列管理器直接将数据推送给仿真订阅端,并且将该数据从队列数据池中删除。
3.根据权利要求2所述的异地试验训练仿真系统间集成互联可靠传输方法,其特征在于,二阶队列管理器与仿真订阅端之间的数据传输模式设置为可靠传输模式时,二阶队列管理器开启动态监听机制,定时与仿真订阅端建立状态轮询沟通,仿真订阅端收到状态轮询包后开启状态应答;二阶队列管理器在超时时间内未收到仿真订阅端状态应答,则判断该仿真订阅端宕机将队列数据池数据压入高效数据存储器中,等待仿真订阅端重新上线后,优先检测高效数据存储器中有无数据,有数据优先订阅,无数据再订阅二阶队列管理器数据。
4.根据权利要求2所述的异地试验训练仿真系统间集成互联可靠传输方法,其特征在于,二阶队列管理器与仿真订阅端之间的数据传输模式设置为可靠传输模式时,二阶队列管理器开启数据确认机制,每推送一条数据到仿真订阅端,订阅端收到数据后回复应答包;二阶队列管理器收到应答包,则将该数据标记完成推送,从队列数据池中删除;当在固定时间内未收到订阅端应答,判断该包丢失超时;将压缩后的数据存入高效数据存储器中,仿真订阅端订阅二阶队列管理器数据前检测高效数据存储器有无数据更新,有数据优先订阅,无数据开始订阅二阶队列管理器数据。
5.根据权利要求3或权利要求4所述的异地试验训练仿真系统间集成互联可靠传输方法,其特征在于,二阶队列管理器与仿真订阅端之间的数据传输采用基于仿真数据压缩算法的数据无损压缩方法,对仿真数据进行压缩,并在仿真订阅端进行解压缩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方信息控制研究院集团有限公司,未经北方信息控制研究院集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210813645.1/1.html,转载请声明来源钻瓜专利网。