1553B总线网络中重试消息传输机制实现方法技术

技术编号:37664457 阅读:30 留言:0更新日期:2023-05-26 04:21
本发明专利技术公开了一种1553B总线网络中重试消息传输机制实现方法,重试分为立即重试和集中重试两种机制,立即重试是消息出错后,立即组织消息传输;集中重试是将消息放入到重试链表,在重试消息片区组织消息重试。本发明专利技术解决了现有技术中存在的1553B网络消息周期不确定的问题。的问题。的问题。

【技术实现步骤摘要】
1553B总线网络中重试消息传输机制实现方法


[0001]本专利技术属于计算机通信
,具体涉及一种1553B总线网络中重试消息传输机制实现方法。

技术介绍

[0002]1553B总线网络主要由BC和RT组成,重试消息也是通过BC调度的。传统的1553B总线通常采用立即重试,即消息错误后,立即在余度通道上重传。这种机制会导致后续消息传输的周期存在一定的不确定性。由于之前的重试,导致后续消息被推迟传输。

技术实现思路

[0003]本专利技术的目的是提供一种1553B总线网络中重试消息传输机制实现方法,解决了现有技术中存在的1553B网络消息周期不确定的问题。
[0004]本专利技术所采用的技术方案是,1553B总线网络中重试消息传输机制实现方法,重试分为立即重试和集中重试两种机制,立即重试是消息出错后,立即组织消息传输;集中重试是将消息放入到重试链表,在重试消息片区组织消息重试。
[0005]本专利技术的特点还在于,
[0006]在总线表的设计中,每种子系统模式下包含以下8个时间参数
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.1553B总线网络中重试消息传输机制实现方法,其特征在于,重试分为立即重试和集中重试两种机制,立即重试是消息出错后,立即组织消息传输;集中重试是将消息放入到重试链表,在重试消息片区组织消息重试。2.根据权利要求1所述的1553B总线网络中重试消息传输机制实现方法,其特征在于,在总线表的设计中,每种子系统模式下包含以下8个时间参数:synZoneTime表示同步时间片的时间;prd1ZoneTime表示周期时间片前段的时间;upe1ZoneTime表示UPE消息时间片前段的时间;supe1ZoneTime表示SUPE消息时间片前段的时间;prd2ZoneTime表示周期时间片后段的时间;upe2ZoneTime表示UPE消息时间片后段的时间;supe2ZoneTime表示SUPE消息时间片后段的时间;loadTime表示将从当前子系统模式下,当前小周期中提取可能需要发送的消息的最大时间。3.根据权利要求2所述的1553B总线网络中重试消息传输机制实现方法,其特征在于,各片区时间之间存在的约束关系如下:supe1ZoneTime时间片和supe2ZoneTime相等;synZoneTime时间片加上prd1ZoneTime时间片加上upe1ZoneTime时间片加上supe1ZoneTime等于小周期时间的一半;prd2ZoneTime时间片加上upe2ZoneTime时间片加上supe2ZoneTime等于小周期时间的一半;如果prd2ZoneTime时间片不等于0,那么upe1ZoneTime时间片等于0;如果upe1ZoneTime时间片不等于0,那么prd2ZoneTime时间片...

【专利技术属性】
技术研发人员:李新民于泳
申请(专利权)人:西安顺晖电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1