[发明专利]一种基于1394协议的异步流包结构在审
申请号: | 201510908813.5 | 申请日: | 2015-12-09 |
公开(公告)号: | CN105530191A | 公开(公告)日: | 2016-04-27 |
发明(设计)人: | 王绮卉;田泽;杨峰;赵彬;王宣明 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/855;H04L12/931 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 张倩 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于1394协议的异步流包结构,该异步流包包括1394头、ASM头、消息负载、包尾、1394CRC。本异步流包消息格式可满足航空电子系统总线网络的数据传输。本发明提供一种异步流包消息格式,通过在通用异步流包消息格式基础上的适应性修改,能够更好的满足当前特定系统的应用,进一步提高了网路数据传输的确定性、可靠性以及实时性。 | ||
搜索关键词: | 一种 基于 1394 协议 异步 结构 | ||
【主权项】:
一种基于1394协议的异步流包结构,其特征在于:异步流包格式包括按照四字节对齐方式依次排列的1394头、ASM头、消息负载、包尾和1394CRC;所述1394头占两个字,每个字为四个字节,其中第一个字按照1394协议定义的顺序依次包括数据长度、标签、通道号、事务码和同步码;第二个字为数据包头CRC;所述ASM头包括四个字,每个字为四个字节;其中第一字为消息ID,第二字为主题ID,第三个字为节点ID,第四个字包括分包总数、分包标志、分包序号和负载长度;主题ID为用于标识用户定义的消息文件;分包总数、分包标志和分包序号用于标识流数据和长数据包;所述消息负载按照1394协议定义的顺序依次包括健康状态字、心跳和消息负载;在心跳和消息负载之间增加分区包头和消息头,分区包头为两个字,消息头为六个字;分区包头两个字分别为源节点ID和目的节点ID;消息头的六个字分别为应用消息源ID、应用消息目的ID、消息属性、主题ID、保留字段和应用数据长度;源节点ID当前消息的发送节点,目的节点ID为当前消息的接收节点;应用消息源ID、应用消息目的ID、消息属性、主题ID、保留字段和应用数据长度是按照用户需求定义;所述包尾按照1394协议定义的顺序依次包括STOF发送偏移、STOF接收偏移、STOF数据泵偏移、垂直奇偶校验(VPC);所述1394CRC包括数据循环冗余校验。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510908813.5/,转载请声明来源钻瓜专利网。