车端网络检测方法、系统、电子设备及可读存储介质技术方案

技术编号:36604618 阅读:20 留言:0更新日期:2023-02-04 18:24
本发明专利技术涉及车辆检测技术领域,公开了一种车端网络检测方法、系统、电子设备及可读存储介质,该方法通过内部通信链路将通信控制单元与车载控制单元连接,并通过通信控制单元建立外部通信链路,从而根据通信控制单元分别确定内部通信链路对应的第一检测状态和外部通信链路的第二检测状态,并根据车载控制单元访问服务器端确定车载控制单元与服务器端之间的第三检测状态,从而根据第一检测状态、第二检测状态、第三检测状态生成网络检测日志,通过通信控制单元将车载控制单元与服务器之间的连接分成了内部通信链路和外部通信链路,对不同通信链路分别进行网络检测,以将断线原因定位在车辆终端内部或车辆终端外部,从而提高了网络检测的准确性。网络检测的准确性。网络检测的准确性。

【技术实现步骤摘要】
车端网络检测方法、系统、电子设备及可读存储介质


[0001]本专利技术涉及车辆检测
,尤其涉及一种车端网络检测方法、系统、电子设备及可读存储介质。

技术介绍

[0002]目前,随着科技的进步,智能网联汽车备受追捧,无人驾驶、智能座舱、自定义场景、场景编排服务等智能车载技术不断推陈出新,为了向用户提供智能化体验,需要向车辆内的ECU(Electronic Control Unit,电子控制单元)提供联网服务,通常需要通过网络诊断对车载联网功能的问题进行定位排查,进而根据联网问题类型进行网络修复。
[0003]但是,由于缺乏对各车载ECU的统一联网管理,导致只能对车载ECU与服务器之间的网络进行诊断,无法将断线问题定位在车辆内部或车辆外部,从而网络检测的准确率较低。

技术实现思路

[0004]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0005]鉴于以上所述现有技术的缺点,本专利技术公开了一种车端网络检测方法、系统、电子设备及可读存储介质,以提高网络检测的准确率。
[0006]本专利技术公开了一种车端网络检测方法,包括:获取车辆终端,其中,所述车辆终端包括通信控制单元和车载控制单元,所述通信控制单元和所述车载控制单元之间通过内部通信链路连接;利用所述通信控制单元建立所述通信控制单元与预设的服务器之间的外部通信链路,以确定所述外部通信链路对应的第一检测状态,并利用所述通信控制单元访问所述车载控制单元,以确定所述内部通信链路对应的第二检测状态;利用所述车载控制单元访问所述服务器端,以确定所述车载控制单元与所述服务器端之间的第三检测状态;根据所述第一检测状态、所述第二检测状态、所述第三检测状态中的至少一种生成网络检测日志。
[0007]可选地,所述车载控制单元的数量包括一个或多个,若所述车载控制单元包括多个,则通过以下任一方法建立所述车载控制单元与所述通信控制单元之间的连接:分别将各所述车载控制单元连接所述通信控制单元;分别将各所述车载控制单元填入预设的环网模型,得到单元环形链,并将所述单元环形链中的任一车载控制单元与所述通信控制单元连接。
[0008]可选地,利用所述通信控制单元建立所述通信控制单元与预设的服务器之间的外部通信链路,以确定所述外部通信链路对应的第一检测状态,包括:获取外网连接流程,其中,所述外网连接流程包括按照预设执行顺序排序的多个联网步骤;利用所述通信控制单元依次执行各所述联网步骤,以建立所述通信控制单元与预设的服务器之间的外部通信链
路;采集各所述联网步骤对应的步骤执行状态,其中,所述步骤执行状态包括按步骤正常状态或步骤异常状态;将各所述联网步骤对应的步骤执行状态确定为所述外部通信链路对应的第一检测状态。
[0009]可选地,利用所述通信控制单元访问所述车载控制单元,以确定所述内部通信链路对应的第二检测状态,包括:获取所述车载控制单元对应的单元访问地址;利用所述通信控制单元向所述单元访问地址发送单元访问请求,并确定所述车载控制单元的请求反馈结果;根据所述请求反馈结果确定第二检测状态,其中,所述第二检测状态包括内网连接正常状态或内网连接异常状态。
[0010]可选地,利用所述车载控制单元访问所述服务器端,以确定所述车载控制单元与所述服务器端之间的第三检测状态,包括:在所述车载控制单元中设置联网工具包,其中,所述联网工具包用于通过所述内部通信链路向所述通信控制单元请求联网身份信息;利用所述车载控制单元以所述联网身份信息访问所述服务器端,并确定所述服务器端的访问反馈结果;根据所述访问反馈结果确定第三检测状态,其中,所述第三检测状态包括外网连接正常状态或外网连接异常状态。
[0011]可选地,根据所述第一检测状态、所述第二检测状态、所述第三检测状态中的至少一种生成网络检测日志,包括:获取诊断方案表,其中,所述诊断方案表包括多个原始异常状态与原始诊断方案之间的对应关系;若所述第一检测状态、所述第二检测状态、所述第三检测状态中存在异常检测状态,则根据所述诊断方案表中的原始异常状态对所述异常检测状态进行匹配,并根据匹配结果从所述诊断方案表确定所述异常检测状态对应的目标诊断方案;利用所述通信控制单元执行所述目标诊断方案,以采集所述异常检测状态对应的异常原因信息;根据所述第一检测状态、所述第二检测状态、所述第三检测状态、所述异常原因信息中的至少一种生成网络检测日志。
[0012]可选地,根据所述第一检测状态、所述第二检测状态、所述第三检测状态、所述异常原因信息中的至少一种生成网络检测日志之后,所述方法还包括:获取所述车辆终端对应的车辆信息;根据所述车辆信息和所述网络检测日志生成日志数据包,并将所述日志数据包发送至所述服务器端,使得所述服务器端采集多个日志数据包,根据预设数据包格式分别对各所述日志数据包进行数据解析,得到各所述日志数据包中的联网信息,根据各所述联网信息之间的对应关系生成车载网络分析地图。
[0013]可选地,根据所述第一检测状态、所述第二检测状态、所述第三检测状态、所述异常原因信息中的至少一种生成网络检测日志之后,所述方法还包括:获取修复方案表,其中,所述修复方案表包括多个历史检测日志与车载修复方案之间的对应关系;根据所述修复方案表中的历史检测日志对所述网络检测日志进行匹配,并根据匹配结果从所述修复方案表中确定所述网络检测日志对应的目标修复方案;执行所述目标修复方案,以重新建立所述外部通信链路和所述内部通信链路。
[0014]可选地,根据匹配结果从所述修复方案表中确定所述网络检测日志对应的目标修复方案之后,所述方法还包括:若所述修复方案表中不存在所述网络检测日志对应的目标修复方案,则将所述网络检测日志发送至所述服务器端,使得所述服务器端将所述网络检测日志输入预设的原因分析模型中,得到所述网络检测日志对应的云端修复方案,并反馈所述云端修复方案,其中,所述原因分析模型通过带有修复方案标签的历史日志样本对预
设神经网络模型训练得到;执行所述云端修复方案,并将所述网络检测日志和对应的云端修复方案加入所述修复方案表,以更新所述修复方案表。
[0015]本专利技术公开了一种车端网络检测系统,包括:获取模块,用于获取车辆终端,所述车辆终端包括通信控制单元和车载控制单元,其中,所述通信控制单元和所述车载控制单元之间通过内部通信链路连接;第一检测模块,用于利用所述通信控制单元建立所述通信控制单元与预设的服务器之间的外部通信链路,以确定所述外部通信链路对应的第一检测状态,并利用所述通信控制单元访问所述车载控制单元,以确定所述内部通信链路对应的第二检测状态;第二检测模块,用于利用所述车载控制单元访问所述服务器端,以确定所述车载控制单元与所述服务器端之间的第三检测状态;生成模块,用于根据所述第一检测状态、所述第二检测状态、所述第三检测状态中的至少一种生成网络检测日志。
[0016]本专利技术公开了一种电子设备,包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车端网络检测方法,其特征在于,包括:获取车辆终端,其中,所述车辆终端包括通信控制单元和车载控制单元,所述通信控制单元和所述车载控制单元之间通过内部通信链路连接;利用所述通信控制单元建立所述通信控制单元与预设的服务器之间的外部通信链路,以确定所述外部通信链路对应的第一检测状态,并利用所述通信控制单元访问所述车载控制单元,以确定所述内部通信链路对应的第二检测状态;利用所述车载控制单元访问所述服务器端,以确定所述车载控制单元与所述服务器端之间的第三检测状态;根据所述第一检测状态、所述第二检测状态、所述第三检测状态中的至少一种生成网络检测日志。2.根据权利要求1所述的车端网络检测方法,其特征在于,所述车载控制单元的数量包括一个或多个,若所述车载控制单元包括多个,则通过以下任一方法建立所述车载控制单元与所述通信控制单元之间的连接:分别将各所述车载控制单元连接所述通信控制单元;分别将各所述车载控制单元填入预设的环网模型,得到单元环形链,并将所述单元环形链中的任一车载控制单元与所述通信控制单元连接。3.根据权利要求1所述的车端网络检测方法,其特征在于,利用所述通信控制单元建立所述通信控制单元与预设的服务器之间的外部通信链路,以确定所述外部通信链路对应的第一检测状态,包括:获取外网连接流程,其中,所述外网连接流程包括按照预设执行顺序排序的多个联网步骤;利用所述通信控制单元依次执行各所述联网步骤,以建立所述通信控制单元与预设的服务器之间的外部通信链路;采集各所述联网步骤对应的步骤执行状态,其中,所述步骤执行状态包括按步骤正常状态或步骤异常状态;将各所述联网步骤对应的步骤执行状态确定为所述外部通信链路对应的第一检测状态。4.根据权利要求1所述的车端网络检测方法,其特征在于,利用所述通信控制单元访问所述车载控制单元,以确定所述内部通信链路对应的第二检测状态,包括:获取所述车载控制单元对应的单元访问地址;利用所述通信控制单元向所述单元访问地址发送单元访问请求,并确定所述车载控制单元的请求反馈结果;根据所述请求反馈结果确定第二检测状态,其中,所述第二检测状态包括内网连接正常状态或内网连接异常状态。5.根据权利要求1所述的车端网络检测方法,其特征在于,利用所述车载控制单元访问所述服务器端,以确定所述车载控制单元与所述服务器端之间的第三检测状态,包括:在所述车载控制单元中设置联网工具包,其中,所述联网工具包用于通过所述内部通信链路向所述通信控制单元请求联网身份信息;利用所述车载控制单元以所述联网身份信息访问所述服务器端,并确定所述服务器端
的访问反馈结果;根据所述访问反馈结果确定第三检测状态,其中,所述第三检测状态包括外网连接正常状态或外网连接异常状态。6.根据权利要求1至5任一项所述的车端网络检测方法,其特征在于,根据所述第一检测状态、所述第二检测状态、所述第三检测状态中的至少一种生成网络检测日志,包括:获取诊断方案表,其中,所述诊断方案表包括多个原始异常状态与原始诊断方案之间的对应关系;若所述第一检测状态、所述第二检测状态、所述第三检测状态中存在异常检测状态,则根据所述诊断方案表中的原始异常状态对所述异常检测状态进行匹配,并根据匹配结果从所述诊断方案表确定所...

【专利技术属性】
技术研发人员:余江王强罗林曾德财
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1