申请/专利权人:中国船舶集团有限公司第七二四研究所
申请日:2024-01-16
公开(公告)日:2024-04-09
公开(公告)号:CN117857321A
主分类号:H04L41/0677
分类号:H04L41/0677;H04L43/08
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.26#实质审查的生效;2024.04.09#公开
摘要:本发明公开了一种基于DDS的数据收发自闭环多重诊断方法。在数据传输板内增加诊断转发处理线程,通过域A主题B接收发送处理线程的数据并通过域A主题C转发至接收处理线程,并对发送及接收的数据进行诊断验证,期间通过多重数据比对诊断,完成数据收发的自闭环诊断验证,从而在单块数据传输板卡上实现基于DDS的收发功能诊断。本发明具有较好的经济效应;相比于传统验证方式,通过细分为发送处理线程可视化反馈诊断方法、接收处理线程可视化反馈诊断方法、数据一致性诊断方法和综合性总体诊断方法,对整个DDS数据收发流程进行精细化的拆分验证,提高诊断定位的准确性。
主权项:1.一种基于DDS的数据收发自闭环多重诊断方法,其特征在于:步骤1:首先通过数据传输板卡内的发送处理线程s1将数据源板卡输出的UDP数据转成DDS数据并发送至域A主题B;步骤2:诊断转发线程s3订阅域A主题B的DDS数据,同时对发送处理线程s1进行监控分析,将诊断结果发送至UI界面的发送诊断s2,进行可视化反馈诊断;步骤3:诊断转发线程s3将DDS数据转发至域A主题C,接收处理线程s4订阅域A主题C的数据,诊断转发线程s3对接收处理线程s4的接收处理情况进行监控分析,将诊断结果发送UI界面的接收诊断s5,进行可视化反馈诊断;步骤4:接收处理线程s4将DDS数据转换成UDP数据,发送至UI界面的数据诊断s6,数据诊断s6同时接收数据源板卡的原始数据进行数据一致性诊断;步骤5:总体诊断s7结合发送诊断s2、接收诊断s5和数据诊断s6的诊断结果,进行综合性总体诊断,完成收发功能的自闭环诊断验证。
全文数据:
权利要求:
百度查询: 中国船舶集团有限公司第七二四研究所 一种基于DDS的数据收发自闭环多重诊断方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。