发明名称 基于流水线的数据帧发送方法、接收方法
摘要 本发明提供一种基于流水线的数据帧发送方法、接收方法,涉及数据帧处理领域;解决串行处理方法对数据帧处理时,时延较长,实时性差,影响通信效率的问题;其技术方案为:在发送数据时,提取需要发送的数据并将其分为帧头段和数据段,然后以流水线方式将帧头段和数据段按段依次进行数据加密和编码,在接收数据时,以流水线方式将帧头段和数据段按段依次进行解码和数据解密。本发明引用流水线处理方式,实现了数据帧的快速处理,提高了数据帧处理实时性,满足实际需要;将本方法与传统方法进行比较,单在数据发送过程中,对于6个消息字的数据帧,就节省时间8.04ms。
申请公布号 CN104393958A 申请公布日期 2015.03.04
申请号 CN201410707568.7 申请日期 2014.11.28
申请人 成都航天通信设备有限责任公司 发明人 余水;李川;苏本磊;;杨自力
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 詹永斌;辜强
主权项 一种基于流水线的数据帧发送方法,其特征在于,该方法包括以下步骤:(1)提取需要发送的数据并判断是否是一个完整的数据帧,如果是则将其分为帧头段和数据段,并以流水线方式将帧头段和数据段按段依次进行数据加密和编码,如果不是则进行步骤(2);(2)判断所提取的数据是否为帧头数据,且是否满足帧头段处理要求,如果是则将帧头段进行数据加密和编码处理,一边处理一边接收剩余的数据段;(3)判断所接收的数据是否满足数据段处理要求,如果是,则接着帧头段的处理,以流水线方式,将数据段按段进行数据加密和编码处理;否则,则继续接收数据;(4)当整帧数据全部编码完成后,根据协议添加同步头组帧,并将组帧后的数据流发送出去。
地址 610052 四川省成都市成华区东三环二段龙潭工业园航天路19号