[发明专利]报文发送延时测试方法、测试上位机和存储介质有效
申请号: | 202110281776.5 | 申请日: | 2021-03-16 |
公开(公告)号: | CN114760227B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 何烈炎;徐伟;张雁英;黄光健;刘士宝;刘光达 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | H04L43/0852 | 分类号: | H04L43/0852;H04L43/50;H04L12/40 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 发送 延时 测试 方法 上位 存储 介质 | ||
本发明公开一种报文发送延时测试方法、测试上位机和存储介质。该方法包括:控制待测控制器通过CAN总线发送N种原始报文;在第一检测周期内,对接收到的N种原始报文进行报文通讯检测,获取总线检测结果;在总线检测结果为检测通过时,确定N种原始报文对应的报文优先顺序;将报文优先顺序中相邻两个原始报文确定为在先报文和在后报文;基于在先报文和在后报文,确定中间报文,发送所述中间报文并控制待测控制器发送N种原始报文;在第二检测周期内,对在先报文和在后报文进行报文关联检测,获取在先报文对应的机制检测结果。该方法可确定待测控制器中的报文发送延时的引发因素为外部总线仲裁失败还是内部报文发送机制异常,保障检测结果的精确性。
技术领域
本发明涉及通讯测试技术领域,尤其涉及一种报文发送延时测试方法、测试上位机和存储介质。
背景技术
CAN总线协议是一种主要的车内通讯协议,汽车中大部分控制信号都是通过CAN总线进行传输。为了满足车辆实际功能对信号实时性的需求,同时兼顾通讯网络的可靠性,在进行CAN总线通讯设计时,给实时性要求较高的报文,分配优先级较高的报文ID和较短的报文周期(以下简称高优先级报文);反之,给实时性要求较低的报文,分配优先级较低的报文ID和较长的报文周期(以下简称低优先级报文)。在报文发送过程中,如果高优先级报文和低优先级报文共用发送缓存且采用FIFO方式发送时,低优先级报文先进入发送队列且外部总线仲裁导致发送延时,也会引起高优先级报文也发送延时,从而影响相关功能的实现。现有报文发送延时测试时,需在待测控制器所在CAN总线注入大量高优先级报文和低优先级报文,使得总线负载率达到阈值,统计待测控制器发送的所有报文的延时情况,但无法确定报文的发送延时是由外部总线仲裁失败还是待测控制器内部报文发送机制异常引起的,无法针对具体延时原因进行改进。
发明内容
本发明实施例提供一种报文发送延时测试方法、测试上位机和存储介质,以解决无法精确确定报文的发送延时的问题。
本发明提供一种报文发送延时测试方法,包括测试上位机执行的如下步骤:
控制待测控制器通过CAN总线发送N种原始报文,N≥2;
在第一检测周期内,对接收到的N种所述原始报文进行报文通讯检测,获取总线检测结果;
在所述总线检测结果为检测通过时,确定N种所述原始报文对应的报文优先顺序;
将所述报文优先顺序中相邻两个原始报文,确定为一组报文测试组合,每一所述报文测试组合包括在先报文和在后报文;
基于每一所述报文测试组合对应的所述在先报文和所述在后报文,确定所述报文测试组合对应的中间报文,发送所述中间报文并控制所述待测控制器发送N种所述原始报文;
在第二检测周期内,对每一所述报文测试组合对应的所述在先报文和所述在后报文进行报文关联检测,获取所述报文测试组合中的所述在先报文对应的机制检测结果。
优选地,所述在第一检测周期内,对接收到的N种所述原始报文进行报文通讯检测,获取总线检测结果,包括:
对所述第一检测周期内接收到的所述原始报文进行发送延时检测,获取所述原始报文对应的报文检测结果;
若在第一检测周期接收到的所有所述原始报文中,所有所述原始报文对应的报文检测结果均为发送准时,则获取检测通过的总线检测结果;
若在第一检测周期接收到的所有所述原始报文中,存在至少一个所述原始报文对应的报文检测结果为发送延时,则获取检测不通过的总线检测结果。
优选地,所述对所述第一检测周期内接收到的所述原始报文进行发送延时检测,获取所述原始报文对应的报文检测结果,包括:
获取在第一检测周期内接收到的所述原始报文对应的第一接收时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110281776.5/2.html,转载请声明来源钻瓜专利网。