一种用于FlexRay网络的静态段错误消息的快速重传方法与流程

文档序号:12131405阅读:来源:国知局

技术特征:

1.一种用于FlexRay网络的静态段错误消息的快速重传方法,其针对的目标FlexRay网络中数据的传输模式为周期模式,每个周期中均包含两个连续的时间段:依次为静态段和动态段,其中静态段为时分复用方式,分为多个长度相等的时槽,每个时槽分配给固定的结点用以发送数据,所发送的数据为网络设计者认为对实时性要求较高的数据,动态段为事件触发方式,整个动态段分为多个时槽,该时槽也用于数据的发送,结点在动态段发送数据采用竞争的机制,如果某个动态段时槽有消息发送,其长度决定于消息长度,如果没有则为一个最小的空时槽长度,其特征在于,增加一个额外的FlexRay结点并接入目标FlexRay网络,称为PR结点,该PR结点接入目标FlexRay网络,用于网络中错误消息的检测及对外播报,其发送的对外播报的消息称为PR消息,该PR结点不能作为FlexRay网络的启动结点,PR消息所在的帧不能作为FlexRay网络的同步帧;

上述快速重传方法,具体步骤如下:

1)每个周期开始前,确定需保护的消息范围,也即发生错误时需要快速重传的消息的范围:将每个周期中在静态段发送的全部消息作为保护目标,称为SC消息,同时将发送SC消息的结点称为SC结点,将发送SC消息当时的时槽称为SC时槽;

2)每个周期开始后,在静态段时间段内,对静态段中的每一个SC消息均按照其当前所在的通信周期和时槽进行编号,SC结点在预先设定好的对应时槽发送SC消息,同时每发送一次SC消息都要在本结点作备份以备该SC消息发生错误后的重传;

3)PR结点开始对信道进行监听,接收每一条SC消息并判断其传输是否正确,若有错误,记录该错误SC消息的通信周期和时槽编号,当动态段开始时进入步骤4),若无错误,当动态段开始时进入步骤5);

4)动态段开始后,顺序执行如下步骤:

4.1PR结点创建用于对外播报错误的PR消息;

4.2PR结点在预留给PR消息的动态段时槽广播发送PR消息;

4.3各SC结点接收PR消息,并根据其中所记录的错误SC消息的通信周期和时槽编号,确定是否有本SC结点发送的SC消息发生错误,如有,则该SC结点重新发送备份的SC消息,将重新发送的备份SC消息称为RE_SC消息并结束本周期与快速重传相关的操作,如无则预留给该SC结点重新发送备份的SC消息的每个动态段时槽均为一个最小的空时槽长度,不发送消息,同时该SC结点结束本周期与快速重传相关的操作;

5)动态段开始后,预留给PR结点创建和发送PR消息以及各SC结点重传SC消息的每个动态段时槽为一个最小的空时槽长度,不发送消息,同时结束本周期与快速重传相关的操作。

2.根据权利要求1所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述的PR消息为包括prx个字段,每个字段播报一条发生传输错误的SC消息,prx的数量值由设计者根据当前网络状况给出且取值范围为大于等于1,每个字段包括2个字节,标识错误SC消息所在的6位的通信周期编号和10位的时槽编号。

3.根据权利要求2所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述prx值为2。

4.根据权利要求1所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,发生传输错误时,所述PR结点连续重复发送Kx次PR消息,Kx取值范围为大于等于1。

5.根据权利要求4所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述Kx值为2。

6.根据权利要求1所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述预留给PR结点发送PR消息的动态段时槽为第n+1个至n+Kx个动态段时槽,其中前n个时槽为空时槽,用于留出时间给PR结点创建PR消息,n的取值范围为大于等于1。

7.根据权利要求6所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述n的值为2。

8.根据权利要求1所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,在动态段中PR消息发送完后、SC结点重新发送RE_SC消息前,需要预留n’个空时槽,为了给SC结点接收、分析PR消息以及创建重新发送的SC消息留出时间,n’的取值范围为大于等于1。

9.根据权利要求8所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,所述n’值为3。

10.根据权利要求2或3所述的一种用于FlexRay网络的静态段错误消息的快速重传方法,其特征在于,在动态段为SC结点重新发送备份的错误SC消息预留s个时槽,s取值与prx值相同。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1