一种车载终端远程调试方法、服务器、设备、终端及系统技术方案

技术编号:39305961 阅读:11 留言:0更新日期:2023-11-12 15:54
本发明专利技术实施例提供了一种车载终端远程调试方法、服务器、设备、终端及系统,该方法包括:获取待测车载终端的终端标识;根据终端标识向所述待测车载终端发送建立VPN指令,以便待测车载终端建立VPN隧道;接收待测车载终端在创建VPN成功后返回的第一VPN IP地址;将第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便远程调试设备根据所述第一VPN IP地址与待测车载终端建立通信连接,通过通信连接远程登录至待测车载终端,对待测车载终端进行远程调试。本发明专利技术实施例通过VPN隧道技术,实现远程调试的目的,解决远程终端设备和技术人员不在同一网络的问题,可以实时获取到目标调试设备的所有信息,从而减少项目成本。从而减少项目成本。从而减少项目成本。

【技术实现步骤摘要】
一种车载终端远程调试方法、服务器、设备、终端及系统


[0001]本专利技术涉及智能汽车
,特别是涉及一种车载终端远程调试方法、一种云端服务器、一种远程调试设备、一种车载终端和一种车载终端远程调试装置系统。

技术介绍

[0002]智能汽车发展越来越迅速,整车的功能也越来越多,很多车载功能越来越依赖现场联调以及实车测试。正常一个车进行试产时,各个电子控制单元(Electronic Control Unit,ECU)模块的开发人员和测试人员都需要到现场进行调试和验证,花费了大量的人力和物力。另外对于实车测试,需要花费大量时间和资源,这包括准备测试场地、安排测试人员、收集和分析数据等。测试过程中需要考虑天气、交通和道路状况等不可控因素,这也增加了测试时间和成本。实车测试存在一定的安全风险,特别是在高速公路或复杂驾驶场景下,测试车辆可能面临交通事故、碰撞风险以及其他道路用户的干扰。为了最大程度减少风险,必须采取有效的安全措施和严格遵守交通规则,这也增加了测试的复杂性和困难度。
[0003]实车测试产生大量的数据,包括车辆传感器数据、摄像头记录、行驶日志等,有效地获取和处理这些数据需要专业的设备和技术,并且需要大量的人力和时间。通过不断改进测试方法和调试手段,可以减少实车测试的痛苦程度并提高测试效率。然而目前数据的获取依赖于实车测试的人员,而人工获取中往往对现象描述不够准确,也不能即时地将有效信息传达给开发人员。
[0004]为了解决上述问题,现有技术中通过编写程序,监听系统的关键日志信息,然后进行记录,上传到云端。开发调试端通过登录云端服务器获取对应的日志进行分析。
[0005]然而,远程上报日志的技术方案,只能解决部分远程调试的痛点,但是由于流量等限制,无法记录和上传更多的日志信息,对于一些疑难问题或者日志未记录的信息问题,无法真正解决。

技术实现思路

[0006]针对现有技术中的缺陷,本专利技术实施例提供了一种车载终端远程调试方法、一种云端服务器、一种远程调试设备、一种车载终端和一种车载终端远程调试装置系统。
[0007]第一方面,本专利技术实施例提供一种车载终端远程调试方法,包括:
[0008]获取待测车载终端的终端标识;
[0009]根据所述终端标识向所述待测车载终端发送建立VPN指令,以便所述待测车载终端根据所述建立VPN指令建立VPN隧道;
[0010]接收所述待测车载终端在创建VPN成功后返回的第一VPN IP地址;
[0011]将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试。
[0012]如上述方法,可选地,所述获取待测车载终端的终端标识之前,还包括:
[0013]获取已建立连接的所有车载终端的终端标识;
[0014]根据所述终端标识生成已连接设备列表;
[0015]相应地,所述根据所述终端标识向所述待测车载终端发送建立VPN指令之前,还包括:
[0016]确定所述终端标识存在于所述已连接设备列表里。
[0017]如上述方法,可选地,所述将所述VPN IP地址发送至已建立VPN隧道的远程调试设备之前,还包括:
[0018]向所述远程调试设备发送建立VPN指令,以便所述远程调试设备根据所述建立VPN指令建立VPN隧道;
[0019]接收所述远程调试设备在创建VPN成功后返回的第二VPN IP地址;
[0020]相应地,所述将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址与所述待测车载终端建立通信连接,包括:
[0021]将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接。
[0022]如上述方法,可选地,还包括:
[0023]在页面中展示所述待测车载终端的终端标识和所述第一VPN IP地址。
[0024]第二方面,本专利技术实施例提供一种车载终端远程调试方法,包括:
[0025]与云端服务器建立VPN连接,确定第二VPN IP地址;
[0026]向所述云端服务器发送待测车载终端的终端标识,以便所述云端服务器根据所述终端标识向所述待测车载终端发送建立VPN指令,以便所述待测车载终端根据所述建立VPN指令建立VPN隧道;
[0027]接收所述云端服务器返回的所述待测车载终端在创建VPN成功后返回的第一VPN IP地址;
[0028]根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试。
[0029]如上述方法,可选地,所述根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试,包括:
[0030]根据所述第一VPN IP地址和所述第二VPN IP地址建立远程连接工具SSH通道;
[0031]通过所述SSH通道向所述待测车载终端发送远程调试指令。
[0032]如上述方法,可选地,所述根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试,包括:
[0033]根据所述第一VPN IP地址和所述第二VPN IP地址建立安卓调试桥ADB接口;
[0034]通过所述ADB接口登录所述待测车载终端,对所述待测车载终端进行远程调试。
[0035]如上述方法,可选地,所述通过所述ADB接口登录所述待测车载终端,对所述待测车载终端进行远程调试,包括:
[0036]过所述ADB接口登录所述待测车载终端;
[0037]通过投屏软件对所述待测车载终端的终端界面进行投屏,并根据投屏界面进行远程调试操作。
[0038]第三方面,本专利技术实施例提供一种车载终端远程调试方法,包括:
[0039]接收云端服务器发送的建立VPN指令;
[0040]根据所述建立VPN指令建立VPN隧道;
[0041]向所述云端服务器发送在创建VPN成功后返回的第一VPN IP地址,以便所述云端服务器将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备;
[0042]根据所述第一VPN IP地址与所述远程调试设备建立通信连接,以便所述远程调试设备通过所述通信连接远程登录后进行车载终端调试。
[0043]第四方面,本专利技术实施例提供一种云端服务器,包括:
[0044]第一获取模块,用于获取待测车载终端的终端标识本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载终端远程调试方法,其特征在于,包括:获取待测车载终端的终端标识;根据所述终端标识向所述待测车载终端发送建立VPN指令,以便所述待测车载终端根据所述建立VPN指令建立VPN隧道;接收所述待测车载终端在创建VPN成功后返回的第一VPN IP地址;将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试。2.根据权利要求1所述的方法,其特征在于,所述获取待测车载终端的终端标识之前,还包括:获取已建立连接的所有车载终端的终端标识;根据所述终端标识生成已连接设备列表;相应地,所述根据所述终端标识向所述待测车载终端发送建立VPN指令之前,还包括:确定所述终端标识存在于所述已连接设备列表里。3.根据权利要求2所述的方法,其特征在于,所述将所述VPN IP地址发送至已建立VPN隧道的远程调试设备之前,还包括:向所述远程调试设备发送建立VPN指令,以便所述远程调试设备根据所述建立VPN指令建立VPN隧道;接收所述远程调试设备在创建VPN成功后返回的第二VPN IP地址;相应地,所述将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址与所述待测车载终端建立通信连接,包括:将所述第一VPN IP地址发送至已建立VPN隧道的远程调试设备,以便所述远程调试设备根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接。4.根据权利要求3所述的方法,其特征在于,还包括:在页面中展示所述待测车载终端的终端标识和所述第一VPN IP地址。5.一种车载终端远程调试方法,其特征在于,包括:与云端服务器建立VPN连接,确定第二VPN IP地址;向所述云端服务器发送待测车载终端的终端标识,以便所述云端服务器根据所述终端标识向所述待测车载终端发送建立VPN指令,以便所述待测车载终端根据所述建立VPN指令建立VPN隧道;接收所述云端服务器返回的所述待测车载终端在创建VPN成功后返回的第一VPN IP地址;根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试,包括:根据所述第一VPN IP地址和所述第二VPN IP地址建立远程连接工具SSH通道;通过所述SSH通道向所述待测车载终端发送远程调试指令。
7.根据权利要求5所述的方法,其特征在于,所述根据所述第一VPN IP地址和所述第二VPN IP地址与所述待测车载终端建立通信连接,通过所述通信连接远程登录至所述待测车载终端,对所述待测车载终端进行远程调试,包括:根据所述第一VPN IP地址和所述第二VPN IP地址建立安卓调试桥ADB接口;通过所述ADB接口登录所述待测车载终端,对所述待测车载终端进行远程调试...

【专利技术属性】
技术研发人员:蔡玉超
申请(专利权)人:南京中科创达软件科技有限公司
类型:发明
国别省市:

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

1