一种链路连通性检测方法技术

技术编号:39752256 阅读:7 留言:0更新日期:2023-12-17 23:50
本发明专利技术实施例中的一种链路连通性检测方法

【技术实现步骤摘要】
一种链路连通性检测方法、装置、电子设备及存储介质


[0001]本申请涉及车辆以太网通信
,具体涉及一种链路连通性检测方法

装置

电子设备及存储介质


技术介绍

[0002]随着汽车控制架构优化以及功能服务化的发展,车载通信作为多元化功能实现的基础,对其要求也逐渐提高,车载以太网在满足汽车功能不断增加前提下,实现对车内多控制器进行管理的同时,也由于车载以太网组网节点增多而过于复杂,对车载以太网链路连通性的保证,也决定了车机本身功能实现的稳定性

[0003]但是在现有的车载以太网链路连通性检测方法中,基于报文传输回馈结果确定网络节点连通性,但是在具体检测过程中仅指向节点间物理互通性,对链路连接中的其他链路关联链接信息无法作出准确检测,导致由于检测指向单一而无法全面且准确地进行链路连通性检测


技术实现思路

[0004]鉴于以上所述现有技术的缺点,本专利技术提供一种链路连通性检测方法

装置

电子设备及存储介质,以解决上述由于检测指向单一而无法全面且准确地进行链路连通性检测的技术问题

[0005]本专利技术提供的一种链路连通性检测方法,所述链路连通性检测方法包括:响应于链路连通性检测请求,控制节点获取待检测链路类型和各待检测节点的待检测节点网络地址信息,各待检测节点获取各节点自身虚拟局域网信息以及各待检测节点的待检测节点网络地址信息;控制节点根据待检测链路类型和各所述待检测节点网络地址信息,生成控制检测报文,并向各待检测节点发送所述控制检测报文;若所述待检测链路类型为第一检测类型,待检测节点根据虚拟局域网信息

各待检测节点网络地址信息生成链路检测报文,并向其他各待检测节点发送所述链路检测报文;所述待检测节点基于其他各待检测节点发送的所述链路检测报文,记录各待检测节点的虚拟局域网信息,得到链路检测记录信息;各所述待检测节点根据链路检测记录信息生成链路检测回馈报文,并发送至控制节点;控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性

[0006]于本专利技术的一实施例中,向各待检测节点发送所述控制检测报文之后,所述链路连通性检测方法还包括:若所述待检测链路类型为第二检测类型,则各待检测节点获取各节点自身的网络层配置信息,待检测节点根据虚拟局域网信息

网络层配置信息和各待检测节点网络地址信息生成链路检测报文,并向其他各待检测节点发送所述链路检测报文;所述待检测节点基于其他各待检测节点发送的所述链路检测报文,记录各待检测节点的网络层配置信息,得到链路检测记录信息

[0007]于本专利技术的一实施例中,控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性包括:根据所述链路检测回馈报文确定链路检测记录信息;若所述链路检
测记录信息存在待检测节点的虚拟局域网信息缺失,则确定所述目标待检测节点与缺失虚拟局域网信息的待检测节点间链路连通性异常,所述目标待检测节点为发送所述链路检测回馈报文的待检测节点

[0008]于本专利技术的一实施例中,根据所述链路检测回馈报文确定链路检测记录信息之后,所述链路连通性检测方法还包括:将所述链路检测记录信息与各待检测节点的预设节点配置信息进行对比,生成配置对比列表,并发送至终端进行展示,以确定各待检测节点间的链路连通性,所述预设节点配置信息包括预设虚拟局域网信息

预设网络层配置信息

[0009]于本专利技术的一实施例中,各所述待检测节点根据链路检测记录信息生成链路检测回馈报文,并发送至控制节点之前,所述链路连通性检测方法还包括:控制节点根据待检测链路类型

待检测节点网络地址信息确定检测回馈请求报文;以控制节点发送控制检测报文的时间点为计时起点进行计时,当计时时长达到预设回馈请求时间阈值,由控制节点向各待检测节点发送检测回馈请求报文,以控制各所述待检测节点响应于检测回馈请求报文,根据链路检测记录信息生成链路检测回馈报文并反馈至控制节点

[0010]于本专利技术的一实施例中,控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性之后,所述链路连通性检测方法还包括:响应于链路配置更新请求,车载终端向控制节点和各待检测节点发送预设链路配置更新文件;控制节点和各待检测节点根据预设链路配置更新文件进行链路配置更新,得到更新后控制节点和各更新后待检测节点,得到更新后各待检测节点的更新待检测节点网络地址信息

更新虚拟局域网信息和更新网络层配置信息;根据各所述待检测节点网络地址信息,生成更新控制检测报文,并向各更新后待检测节点发送所述更新控制检测报文;更新后待检测节点根据更新待检测节点网络地址信息

更新虚拟局域网信息和更新网络层配置信息生成更新链路检测报文,并向其他各更新后待检测节点发送所述更新链路检测报文;更新后待检测节点基于其他各更新后待检测节点发送的所述更新链路检测报文,记录各更新后待检测节点的更新虚拟局域网信息和更新网络层配置信息,得到更新链路检测记录信息;各所述更新后待检测节点根据链路检测记录信息生成更新链路检测回馈报文,并发送至更新后控制节点;更新后控制节点根据所述更新链路检测回馈报文确定各更新后待检测节点间的更新链路检测记录信息,并将更新链路检测记录信息与预设链路配置更新文件进行对比,以确定所述更新后控制节点和各更新后待检测节点的更新完成状态

[0011]于本专利技术的一实施例中,所述控制检测报文

链路检测报文

检测回馈请求报文和链路检测回馈报文,由公共报头

数据字段和校验字段构成,所述公共报头包括目的地址信息

源头地址信息

虚拟局域网信息和报文长度信息,所述检验字段由帧校验序列进行填充,所述数据字段包括报文类型

待检测链路类型和待检测参数

[0012]于本专利技术的一实施例中,所述链路检测报文的待检测参数包括:若数据字段中的待检测链路类型为第一检测类型,则待检测参数包括源头待检测节点的虚拟局域网信息和待检测节点网络地址信息,以及目的待检测节点的虚拟局域网信息和待检测节点网络地址信息;若数据字段中的待检测链路类型为第二检测类型,则待检测参数包括源头待检测节点的虚拟局域网信息

网络层配置信息和各待检测节点网络地址信息,以及目的待检测节点的虚拟局域网信息

网络层配置信息和各待检测节点网络地址信息

[0013]于本专利技术的一实施例中,向其他各待检测节点发送所述链路检测报文之前,所述
链路连通性检测方法还包括:控制待检测节点向所述控制节点发送所述链路检测报文;控制节点根据基于各待检测节点发送的所述链路检测报文,记录各待检测节点的虚拟局域网信息和
/本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种链路连通性检测方法,其特征在于,所述链路连通性检测方法包括:响应于链路连通性检测请求,控制节点获取待检测链路类型和各待检测节点的待检测节点网络地址信息,各待检测节点获取各节点自身虚拟局域网信息以及各待检测节点的待检测节点网络地址信息;控制节点根据待检测链路类型和各所述待检测节点网络地址信息,生成控制检测报文,并向各待检测节点发送所述控制检测报文;若所述待检测链路类型为第一检测类型,待检测节点根据虚拟局域网信息

各待检测节点网络地址信息生成链路检测报文,并向其他各待检测节点发送所述链路检测报文;所述待检测节点基于其他各待检测节点发送的所述链路检测报文,记录各待检测节点的虚拟局域网信息,得到链路检测记录信息;各所述待检测节点根据链路检测记录信息生成链路检测回馈报文,并发送至控制节点;控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性
。2.
根据权利要求1所述的链路连通性检测方法,其特征在于,向各待检测节点发送所述控制检测报文之后,所述链路连通性检测方法还包括:若所述待检测链路类型为第二检测类型,则各待检测节点获取各节点自身的网络层配置信息,待检测节点根据虚拟局域网信息

网络层配置信息和各待检测节点网络地址信息生成链路检测报文,并向其他各待检测节点发送所述链路检测报文;所述待检测节点基于其他各待检测节点发送的所述链路检测报文,记录各待检测节点的网络层配置信息,得到链路检测记录信息
。3.
根据权利要求1所述的链路连通性检测方法,其特征在于,控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性包括:根据所述链路检测回馈报文确定链路检测记录信息;若所述链路检测记录信息存在待检测节点的虚拟局域网信息缺失,则确定所述目标待检测节点与缺失虚拟局域网信息的待检测节点间链路连通性异常,所述目标待检测节点为发送所述链路检测回馈报文的待检测节点
。4.
根据权利要求3所述的链路连通性检测方法,其特征在于,根据所述链路检测回馈报文确定链路检测记录信息之后,所述链路连通性检测方法还包括:将所述链路检测记录信息与各待检测节点的预设节点配置信息进行对比,生成配置对比列表,并发送至终端进行展示,以确定各待检测节点间的链路连通性,所述预设节点配置信息包括预设虚拟局域网信息

预设网络层配置信息
。5.
根据权利要求1所述的链路连通性检测方法,其特征在于,各所述待检测节点根据链路检测记录信息生成链路检测回馈报文,并发送至控制节点之前,所述链路连通性检测方法还包括:控制节点根据待检测链路类型

待检测节点网络地址信息确定检测回馈请求报文;以控制节点发送控制检测报文的时间点为计时起点进行计时,当计时时长达到预设回馈请求时间阈值,由控制节点向各待检测节点发送检测回馈请求报文,以控制各所述待检测节点响应于检测回馈请求报文,根据链路检测记录信息生成链路检测回馈报文并反馈至控制节点

6.
根据权利要求1所述的链路连通性检测方法,其特征在于,控制节点根据所述链路检测回馈报文确定各待检测节点间的链路连通性之后,所述链路连通性检测方法还包括:响应于链路配置更新请求,车载终端向控制节点和各待检测节点发送预设链路配置更新文件;控制节点和各待检测节点根据预设链路配置更新文件进行链路配置更新,得到更新后控制节点和各更新后待检测节点,得到更新后各待检测节点的更新待检测节点网络地址信息

更新虚拟局域网信息和更新网络层配置信息;根据各所述待检测节点网络地址信息,生成更新控制检测报文,并向各更新后待检测节点发送所述更新控制检测报文;更新后待检测节点根据更新待检测节点网络地址信息

更新虚拟局域网信息和更新网络层配置信息生成更新链路检测报文,并向其他各更新后待检测节点发送所述更新链路检测报文;更新后待检测节点基于其...

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

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

1