车载网络恢复方法、系统、电子设备及存储介质技术方案

技术编号:35735705 阅读:22 留言:0更新日期:2022-11-26 18:37
本申请提供了一种车载网络恢复方法,包括检测用户车辆对应的车辆状态;检测到车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态;若USB链路状态为中断状态,则车载通信终端通过加载USB链路驱动实现USB链路复位,以完成车载网络恢复。在车辆休眠唤醒后,通过周期性的监测车载通信终端与车载信息娱乐系统的USB链路状态,在USB链路中断时,在不影响自动泊车控制器和用户感知的情况下,仅依靠车载通信终端对提供网络的USB底层链路自动执行快速复位从而恢复网络连接,提高网络稳定性和可靠性,同时保障车载娱乐系统的网络功能以及车辆驾驶的安全性。驾驶的安全性。驾驶的安全性。

【技术实现步骤摘要】
车载网络恢复方法、系统、电子设备及存储介质


[0001]本专利技术涉及车联网领域,特别涉及一种车载网络恢复方法、系统、电子设备及存储介质。

技术介绍

[0002]当前,车载通信终端(TBOX,Telematics Box)与车载信息娱乐系统(IVI,In

Vehicle Infotainment)之间普遍采用USB(Universal Serial Bus,通用串行总线)通信协议进行数据传输,并且通过USB链路来共享4G网络;但是USB底层链路异常中断容易引发车载网络中断,从而导致车机无法上网、OTA(Over

the

AirTechnology,空中下载技术)无法升级等一系列问题。同时,通常车载信息娱乐系统还会通过USB链路与自动泊车控制器连接,并且同属于一个多端口转发器。
[0003]所以在出现USB底层链路中断时,如果采用车载信息娱乐系统自动重置USB链路的方案来恢复车载信息娱乐系统和车载通信终端之间的网络,则无法单独恢复车载通信终端与车载信息娱乐系统之间的USB链路,需要断开与自动泊车控制器之间的USB链路。而车载信息娱乐系统与自动泊车控制器一旦断开,极易引发车辆安全和驾驶安全的问题。
[0004]因此,亟需一种在兼顾车辆安全驾驶情况下自动恢复中断的车载网络方法,以解决现有技术的上述技术问题。

技术实现思路

[0005]为了解决现有技术的不足,本专利技术的主要目的在于提供一种车载网络恢复方法、系统、电子设备及存储介质,以解决现有技术的上述技术问题。
[0006]为了达到上述目的,第一方面本专利技术提供了一种车载网络恢复方法,所述方法包括:
[0007]检测用户车辆对应的车辆状态;
[0008]检测到所述车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态;
[0009]若所述USB链路状态为中断状态,则所述车载通信终端通过加载USB链路驱动实现所述USB链路复位,以完成车载网络恢复;
[0010]其中,所述第一网卡数据为所述车载通信终端内第一网卡接收的数据,所述车载通信终端利用所述第一网卡与所述车载信息娱乐系统通信。
[0011]在一些实施例中,所述检测用户车辆对应的车辆状态,包括:
[0012]所述车载通信终端基于预设监测周期,定时监测所述车载信息娱乐系统的控制网络信号以及车身供电状态;
[0013]若所述车载通信终端能够获取到所述车载信息娱乐系统的控制网络信号且所述车身供电状态为上电状态,则确定所述车辆状态为启动上电状态。
[0014]在一些实施例中,所述基于ping命令及第一网卡数据判断车载通信终端与车载信
息娱乐系统的USB链路状态,包括:
[0015]所述车载通信终端向所述车载信息娱乐系统的IP进行发送数据包;
[0016]根据所述车载信息娱乐系统在预设次数内是否向所述车载通信终端返回对应的数据包,生成第一判断结果;
[0017]若所述车载信息娱乐系统在预设次数内向所述车载通信终端返回对应的数据包,则所述第一判断结果为USB链路状态正常;
[0018]若所述车载信息娱乐系统在预设次数内未向所述车载通信终端返回对应的数据包,则所述第一判断结果为USB链路状态异常。
[0019]在一些实施例中,所述基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态,还包括:
[0020]所述第一判断结果为USB链路状态异常时,对比USB链路状态异常前后记录到的所述第一网卡数据;
[0021]若所述第一网卡数据发生变化,则判定所述USB链路状态为正常状态;
[0022]若所述第一网卡数据无变化,则判定所述USB链路状态为中断状态。
[0023]在一些实施例中,所述方法还包括:
[0024]所述车载信息娱乐系统基于USB协议识别所述车载通信终端是否完成所述USB链路复位;
[0025]所述车载信息娱乐系统识别到所述车载通信终端完成所述USB链路复位后,删除车载信息娱乐系统内用于与所述车载通信终端通信的原始网卡,并创建第二网卡用于与完成复位的车载通信终端通信。
[0026]在一些实施例中,所述方法还包括:
[0027]所述车载信息娱乐系统通过私有协议重新建立与所述车载通信终端的私有连接,以便在所述车载信息娱乐系统上显示网络信号强度。
[0028]在一些实施例中,所述方法还包括:
[0029]判定所述USB链路状态为中断状态后,所述车载通信终端间隔预设时间段加载所述USB链路驱动,以确保实现所述USB链路复位。
[0030]第二方面,本申请提供了一种车载网络恢复系统,所述系统包括:
[0031]检测模块,用于检测用户车辆对应的车辆状态;
[0032]所述检测模块,还用于在检测到所述车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态,其中,所述第一网卡数据为所述车载通信终端内第一网卡接收的数据,所述车载通信终端利用所述第一网卡与所述车载信息娱乐系统通信;
[0033]复位模块,用于在所述USB链路状态为中断状态时,利用所述车载通信终端加载USB链路驱动实现所述USB链路复位,以完成车载网络恢复。
[0034]第三方面,本申请提供了一种电子设备,所述电子设备包括:
[0035]一个或多个处理器;
[0036]以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
[0037]检测用户车辆对应的车辆状态;
[0038]检测到所述车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态;
[0039]若所述USB链路状态为中断状态,则所述车载通信终端通过加载USB链路驱动实现所述USB链路复位,以完成车载网络恢复;
[0040]其中,所述第一网卡数据为所述车载通信终端内第一网卡接收的数据,所述车载通信终端利用所述第一网卡与所述车载信息娱乐系统通信。
[0041]第四方面,本申请还提供了一种计算机可读存储介质,所述存储介质上存储计算机程序,所述计算机程序使得计算机执行如下操作:
[0042]检测用户车辆对应的车辆状态;
[0043]检测到所述车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态;
[0044]若所述USB链路状态为中断状态,则所述车载通信终端通过加载USB链路驱动实现所述USB链路复位,以完成车载网络恢复;
[0045]其中,所述第一网卡数据为所述车载通信终端内第一网卡接收的数据,所述车载通信终端利用所述第一网卡与所述车载信息娱乐系统通信。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载网络恢复方法,其特征在于,所述方法包括:检测用户车辆对应的车辆状态;检测到所述车辆状态为上电状态后,基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态;若所述USB链路状态为中断状态,则所述车载通信终端通过加载USB链路驱动实现所述USB链路复位,以完成车载网络恢复;其中,所述第一网卡数据为所述车载通信终端内第一网卡接收的数据,所述车载通信终端利用所述第一网卡与所述车载信息娱乐系统通信。2.根据权利要求1所述的方法,其特征在于,所述检测用户车辆对应的车辆状态,包括:所述车载通信终端基于预设监测周期,定时监测所述车载信息娱乐系统的控制网络信号以及车身供电状态;若所述车载通信终端能够获取到所述车载信息娱乐系统的控制网络信号且所述车身供电状态为上电状态,则确定所述车辆状态为启动上电状态。3.根据权利要求2所述的方法,其特征在于,所述基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态,包括:所述车载通信终端向所述车载信息娱乐系统的IP进行发送数据包;根据所述车载信息娱乐系统在预设次数内是否向所述车载通信终端返回对应的数据包,生成第一判断结果;若所述车载信息娱乐系统在预设次数内向所述车载通信终端返回对应的数据包,则所述第一判断结果为USB链路状态正常;若所述车载信息娱乐系统在预设次数内未向所述车载通信终端返回对应的数据包,则所述第一判断结果为USB链路状态异常。4.根据权利要求3所述的方法,其特征在于,所述基于ping命令及第一网卡数据判断车载通信终端与车载信息娱乐系统的USB链路状态,还包括:所述第一判断结果为USB链路状态异常时,对比USB链路状态异常前后记录到的所述第一网卡数据;若所述第一网卡数据发生变化,则判定所述USB链路状态为正常状态;若所述第一网卡数据无变化,则判定所述USB链路...

【专利技术属性】
技术研发人员:廖壹高洪刘明
申请(专利权)人:重庆金康赛力斯新能源汽车设计院有限公司
类型:发明
国别省市:

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

1