一种车载以太网的环网测试方法、系统和设备技术方案

技术编号:35783492 阅读:28 留言:0更新日期:2022-12-01 14:29
本发明专利技术提供一种车载以太网的环网测试方法、系统和设备,通过根据测试数据使通信链路处于工作状态;通信链路处于工作状态时,通信链路一端的节点持续地向通信链路另一端的节点发送测试数据;对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试;本发明专利技术通过对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试,从而对车载以太网进行全面的环网测试。而对车载以太网进行全面的环网测试。而对车载以太网进行全面的环网测试。

【技术实现步骤摘要】
一种车载以太网的环网测试方法、系统和设备


[0001]本申请涉及网络测试
,具体涉及一种车载以太网的环网测试方法、系统和设备。

技术介绍

[0002]ERPS技术即以太网环网保护切换技术,定义了RAPS协议报文和保护倒换机制,收敛速度可以满足车载通信要求,可以提高网络的可靠性;
[0003]现有的以太网环网测试技术对于以太网进行环网测试时,测试项过于单一,无法全面地对以太网进行环网测试。

技术实现思路

[0004]鉴于以上所述现有技术的缺点,本专利技术提供一种车载以太网的环网测试方法、系统和设备,以解决上述技术问题。
[0005]本专利技术提供的一种车载以太网的环网测试方法,用于对车载以太网进行环网测试,所述车载以太环网包括多个节点,多个节点之间通过通信链路连接并形成环路,所述方法包括:
[0006]获取测试数据;
[0007]根据所述测试数据使所述通信链路处于工作状态;所述通信链路处于工作状态时,通信链路一端的节点持续地向通信链路另一端的节点发送所述测试数据;
[0008]对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试。
[0009]在本专利技术一实施例中,对处于工作状态的通信链路进行报文一致性测试,包括:
[0010]在所述处于工作状态的通信链路处于故障状态时,从所述处于工作状态的通信链路的两个节点中抓取短帧报文;
[0011]在所述处于工作状态的通信链路处于故障状态后恢复时,通过所述处于工作状态的通信链路中的其中一个节点发送NR报文,并从所述处于工作状态的通信链路中的另一个节点获取NR返回报文;
[0012]通过所述处于工作状态的通信链路中的其中一个节点发送NR_RB报文、CCM报文,并从所述处于工作状态的通信链路中的另一个节点获取NR_RB返回报文、CCM返回报文;
[0013]将所述短帧报文、所述事件报文、所述NR返回报文、所述NR_RB返回报文、所述CCM返回报文与预设的通信协议进行匹配,获得匹配结果,并通过所述匹配结果验证报文一致性。
[0014]在本专利技术一实施例中,对处于工作状态的通信链路进行逻辑故障检测测试,包括:
[0015]在处于工作状态的通信链路中模拟多次丢包的通信过程,得到通信链路对丢包进行检测的检测结果;
[0016]基于所述检测结果完成逻辑故障检测测试。
[0017]在本专利技术一实施例中,所述通信链路包括主链路和备用链路,对处于工作状态的通信链路进行物理故障测试,包括:
[0018]在处于工作状态的通信链路中模拟物理故障,并获取处于处理物理故障下的主链路的状态信息、备用链路的状态信息;
[0019]基于所述主链路的状态信息、所述备用链路的状态信息完成物理故障测试。
[0020]在本专利技术一实施例中,所述节点连接用户设备,所述测试数据通过所述用户设备发送和接收,对处于工作状态的通信链路进行重启测试,包括:
[0021]对所述用户设备进行多次重启操作,或者将所述通信链路依次执行断开、重新连接后,对所述用户设备进行多次重启操作;
[0022]对重启后的用户设备进行重新连接,获得重新连接状态信息;
[0023]基于所述重新连接状态信息完成重启测试;
[0024]在本专利技术一实施例中,所述处于工作状态的通信链路的一端的节点为当前节点,所述处于工作状态的通信链路的另一端的节点为当前节点的相邻节点,对处于工作状态的通信链路进行性能指标测试,包括:
[0025]通过所述当前节点向所述当前节点的相邻节点发送一帧报文,并断开所述处于工作状态的通信链路;
[0026]在所述一帧报文从其他通信链路达到所述当前节点的相邻节点时,计算所述一帧报文的发送时间和接收时间的时间差;
[0027]基于所述时间差完成性能指标测试。
[0028]在本专利技术一实施例中,所述通信链路包括主链路和备用链路,对处于工作状态的通信链路进行备用链路切换测试,包括:
[0029]将所述主链路或者所述备用链路断开,并获取链路切换信息,所述链路切换信息包括切换链路和未切换链路;
[0030]基于所述链路切换信息完成备用链路切换测试。
[0031]在本专利技术一实施例中,所述处于工作状态的通信链路的一端的节点为当前节点,所述处于工作状态的通信链路的另一端的节点为当前节点的相邻节点,对处于工作状态的通信链路进行链路异常恢复测试,包括:
[0032]通过所述当前节点向所述当前节点的相邻节点发送一帧报文,并断开所有通信链路;
[0033]恢复除所述处于工作状态的通信链路以外的所有通信链路,并记录所述一帧报文从所述当前节点到所述当前节点的相邻节点的传输时间,并将传输时间为恢复时间;
[0034]基于所述恢复时间完成链路异常恢复测试。
[0035]本专利技术还提供一种车载以太网的环网测试系统,用于对车载以太网进行环网测试,所述车载以太环网包括多个节点,多个节点之间通过通信链路连接并形成环路,所述系统包括:
[0036]采集模块,用于获取测试数据;
[0037]状态设定模块,用于根据所述测试数据使所述通信链路处于工作状态;所述通信链路处于工作状态时,通信链路一端的节点持续地向通信链路另一端的节点发送所述测试数据;
[0038]测试模块,用于对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试。
[0039]本专利技术还提供一种电子设备,所述电子设备包括:
[0040]一个或多个处理器;
[0041]存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如权利要求1至8中任一项所述的一种车载以太网的环网测试方法。
[0042]本专利技术的有益效果:本专利技术中的一种车载以太网的环网测试方法、系统和设备,通过根据测试数据使通信链路处于工作状态;通信链路处于工作状态时,通信链路一端的节点持续地向通信链路另一端的节点发送测试数据;对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试;本专利技术通过对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试,从而对车载以太网进行全面的环网测试。
[0043]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载以太网的环网测试方法,其特征在于,用于对车载以太网进行环网测试,所述车载以太环网包括多个节点,多个节点之间通过通信链路连接并形成环路,所述方法包括:获取测试数据;根据所述测试数据使所述通信链路处于工作状态;所述通信链路处于工作状态时,通信链路一端的节点持续地向通信链路另一端的节点发送所述测试数据;对处于工作状态的通信链路进行报文一致性测试、逻辑故障检测测试、物理故障测试、重启测试、性能指标测试、备用链路切换测试、链路异常恢复测试。2.根据权利要求1所述的一种车载以太网的环网测试方法,其特征在于,对处于工作状态的通信链路进行报文一致性测试,包括:在所述处于工作状态的通信链路处于故障状态时,从所述处于工作状态的通信链路的两个节点中抓取短帧报文;在所述处于工作状态的通信链路处于故障状态后恢复时,通过所述处于工作状态的通信链路中的其中一个节点发送NR报文,并从所述处于工作状态的通信链路中的另一个节点获取NR返回报文;通过所述处于工作状态的通信链路中的其中一个节点发送NR_RB报文、CCM报文,并从所述处于工作状态的通信链路中的另一个节点获取NR_RB返回报文、CCM返回报文;将所述短帧报文、所述事件报文、所述NR返回报文、所述NR_RB返回报文、所述CCM返回报文与预设的通信协议进行匹配,获得匹配结果,并通过所述匹配结果验证报文一致性。3.根据权利要求1所述的一种车载以太网的环网测试方法,其特征在于,对处于工作状态的通信链路进行逻辑故障检测测试,包括:在处于工作状态的通信链路中模拟多次丢包的通信过程,得到通信链路对丢包进行检测的检测结果;基于所述检测结果完成逻辑故障检测测试。4.根据权利要求1所述的一种车载以太网的环网测试方法,其特征在于,所述通信链路包括主链路和备用链路,对处于工作状态的通信链路进行物理故障测试,包括:在处于工作状态的通信链路中模拟物理故障,并获取处于处理物理故障下的主链路的状态信息、备用链路的状态信息;基于所述主链路的状态信息、所述备用链路的状态信息完成物理故障测试。5.根据权利要求1所述的一种车载以太网的环网测试方法,其特征在于,所述节点连接用户设备,所述测试数据通过所述用户设备发送和接收,对处于工作状态的通信链路进行重启测试,包括:对所述用户设备进行多次重启操作,或者将所述通信链路依次执行断开、重新连接后,对所述用户设备进行多次重启操作;对重启后的用户设备进行重新连接,获...

【专利技术属性】
技术研发人员:邓志黄杰陈德芮
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1