[发明专利]一种用于FlexRay网络的静态段错误消息的快速重传方法有效
申请号: | 201610916462.7 | 申请日: | 2016-10-20 |
公开(公告)号: | CN106506126B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 刘彪;白卫伟;甄广川;马慧慧;王天元;张悦 | 申请(专利权)人: | 江苏智蓝电源科技有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L12/403 |
代理公司: | 常州信策知识产权代理事务所(普通合伙) 32352 | 代理人: | 赵凯 |
地址: | 211400 江苏省扬*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于FlexRay网络的静态段错误消息的快速重传方法,主要用于针对发生传输错误的静态帧重要消息进行快速重传,属于通信技术领域。通过增加一个额外的网络结点,完成网络中错误消息的检测及对外播报,其他结点通过接收播报信息来判断自己发送的静态帧是否存在传输错误,有则在动态段快速重新发送。能够保证发生传输错误的静态帧消息能够被及时检测并在一个周期内进行重新发送,还能进一步保证动态段中用于快速重传的时槽占用量在保证传输可靠性的前提下尽可能少,尽可能地节约带宽。 | ||
搜索关键词: | 一种 用于 flexray 网络 静态 错误 消息 快速 方法 | ||
【主权项】:
一种用于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消息的每个动态段时槽为一个最小的空时槽长度,不发送消息,同时结束本周期与快速重传相关的操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏智蓝电源科技有限公司,未经江苏智蓝电源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610916462.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车道路模拟测试台计算机测控系统
- 下一篇:一种确定启动状态的方法和装置