[发明专利]一种航电网络系统的通信方法及系统有效
申请号: | 201611042415.0 | 申请日: | 2016-11-23 |
公开(公告)号: | CN106713010B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 汪宇雷 | 申请(专利权)人: | 北京润科通用技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100192 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 系统 通信 方法 | ||
1.一种航电网络系统的通信方法,其特征在于,包括:
申请当前节点初始化所需的初始化资源,所述初始化资源至少包括:1553设备硬件所占用的资源以及数据分发式服务DDS规范中的数据发布者所占用的资源、与所述数据发布者对应的数据写入单元所占用的资源、数据订阅者所占用的资源和与所述数据订阅者对应的数据读取单元所占用的资源;
从预存储的蓝图配置表中获取所述当前节点的配置信息,根据所述初始化资源和所述配置信息对所述当前节点进行初始化,其中,所述配置信息包括:消息属性配置和节点属性配置,所述消息属性配置包括三个属性,分别为:消息发送周期、消息内容以及消息方向,所述方向包括:来源方向和发送方向,所述节点属性配置包括:航电网络中各个节点的地址属性;
根据预定义的服务质量QOS策略对初始化后的当前节点的待发送消息进行标记;
当确定所述待发送消息的标识位有效时,则将所述待发送消息输出至1553总线;
从所述1553总线采集其它节点输出至所述1553总线上的消息,并获取所述消息的标识符ID;
根据所述ID和所述蓝图配置表中记录的ID和主题信息的对应关系,判断所述消息是否为所述当前节点需要接收的消息,所述主题信息包括:速度、位置、湿度和温度;
若所述消息为所述当前节点需要接收的消息,则根据所述消息的主题信息,调用对应的消息组包任务对所述消息进行处理,得到所述消息对应的消息内容。
2.根据权利要求1所述的通信方法,其特征在于,所述从预存储的蓝图配置表中获取所述当前节点的配置信息,根据所述初始化资源和所述配置信息对所述当前节点进行初始化包括:
从预存储的蓝图配置表中获取所述当前节点的配置信息,所述配置信息包括节点属性配置和消息属性配置;
根据所述节点属性配置申请板卡资源以及配置板卡节点属性;
根据所述消息属性配置来配置板卡消息调度表;
根据所述消息属性配置中各消息对应的数据类型、所有主题个数以及所述QOS策略,对所述数据发布者、所述数据写入单元、数据订阅者以及所述数据读取单元进行初始化,实现对所述当前节点的初始化。
3.根据权利要求1所述的通信方法,其特征在于,所述若所述消息为所述当前节点需要接收的消息,则根据所述消息的主题信息,调用对应的消息组包任务对所述消息进行处理,得到所述消息对应的消息内容包括:
若所述消息为所述当前节点需要接收的消息,则根据所述消息的主题信息,调用对应的消息组包任务,对所述消息进行组包;
将组包完成后的消息存入对应的主题缓存中,并根据所述主题信息,从所述主题缓存中获取所述消息对应的消息内容。
4.根据权利要求1所述的通信方法,其特征在于,还包括:
当航电网络系统中的各个节点通信完成后,释放所述初始化资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京润科通用技术有限公司,未经北京润科通用技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611042415.0/1.html,转载请声明来源钻瓜专利网。