技术新讯 > 电子通信装置的制造及其应用技术 > 一种远程通信方法及装置、电子设备、存储介质与流程  >  正文

一种远程通信方法及装置、电子设备、存储介质与流程

  • 国知局
  • 2024-08-02 14:09:47

本发明涉及车辆,特别是涉及一种远程通信方法及装置、电子设备、存储介质。

背景技术:

1、在汽车领域随着汽车电子控制单元ecu(electronic controlunit)日益增长,为了让整车各零部件将性能达到最佳状态、满足客户日益增长的要求及符合国家相关标准,主机厂在研发、试验甚至售后阶段需要花费大量的人力物力对车辆ecu进行测量与标定。

2、在现有远程测试标定技术方案中,可以使用4g/5g进行车辆ecu标定,但引入4g/5g对于标定盒子部署成本略高(如每月移动带宽费用等),且高频段射频通信功耗高,同时,使用wifi为保证穿墙信号范围覆盖与高频传输也存在高功耗问题,导致跟车测量与标定的标定盒子功耗过大影响长时间测量与标定效果,且对于xcp协议做标定时使用wifi高带宽传输对资源也很大的浪费。

技术实现思路

1、鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种远程通信方法及装置、电子设备、存储介质,包括:

2、一种远程通信方法,所述方法包括:

3、在用户端与用于进行车辆ecu测量标定的云端之间建立服务连接;

4、在所述用户端与标定盒子之间建立蓝牙连接;所述标定盒子与车端连接,以对所述车辆ecu进行远端标定;

5、依照所述蓝牙连接,在所述标定盒子和所述用户端之间进行双向认证;

6、在所述双向认证成功时,根据所述服务连接和所述蓝牙连接,在所述云端与所述标定盒子之间通信;

7、在所述云端和所述标定盒子通信过程中,若确定所述标定盒子为所述云端存储的合法标定盒子,则基于所述云端、所述用户端以及所述标定盒子对车辆的ecu进行远程标定或测量。

8、可选地,所述在所述用户端与标定盒子之间建立蓝牙连接,包括:

9、获取所述标定盒子在周期性ble公告中的蓝牙名称;

10、控制所述用户端基于所述蓝牙名称向所述标定盒子发起蓝牙连接;

11、基于预设的pin码在所述用户端与标定盒子之间建立蓝牙连接。

12、可选地,所述依照所述蓝牙连接,在所述标定盒子和所述用户端之间进行双向认证,包括:

13、获取所述标定盒子的mac地址,并基于所述mac地址生成认证密钥;

14、在所述用户端生成第一随机数,并依照所述蓝牙连接将所述第一随机数发送至所述标定盒子;

15、在所述标定盒子中生成第二随机数,并依照所述蓝牙连接将所述第二随机数发送至所述用户端;

16、在所述标定盒子与所述用户端中,将所述第一随机数和所述第二随机数组合生成初始化向量;

17、依照所述认证密钥和所述初始化向量进行双向认证。

18、可选地,所述依照所述认证密钥和所述初始化向量进行双向认证,包括:

19、在所述用户端以及所述标定盒子中分别将所述认证密钥和所述初始化向量按照预设加密算法对目标明文数据进行加密处理,得到第一密文数据和第二密文数据;

20、基于所述蓝牙连接,将所述用户端生成的所述第一密文数据发送至所述标定盒子,以在所述标定盒子中对所述用户端进行认证;

21、基于所述蓝牙连接,将所述标定盒子生成的所述第二密文数据发送至所述用户端,以在所述用户端中对所述标定盒子进行认证。

22、可选地,所述根据所述服务连接和所述蓝牙连接,在所述云端与所述标定盒子之间通信,包括:

23、获取所述标定盒子待传输至所述云端的传输数据;

24、将所述待传输数据按照预设的轻量级指令协议转换为目标轻量级指令;

25、将所述目标轻量级指令进行加密,得到加密指令;

26、根据所述服务连接和所述蓝牙连接,将所述加密指令传输至所述云端。

27、可选地,所述传输数据中包括所述标定盒子的目标序列号,所述确定所述标定盒子为所述云端存储的合法标定盒子,包括:

28、响应于所述云端接收所述标定盒子的目标序列号,获取所述云端存储的合法序列号;

29、若所述合法序列号中包含所述目标序列号,则确定所述标定盒子为所述云端存储的合法标定盒子。

30、可选地,所述基于所述云端、所述用户端以及所述标定盒子对车辆的ecu进行远程标定或测量,包括:

31、将所述云端中用于进行车辆的ecu测量或标定的测量数据或标定数据发送至所述用户端;

32、在所述用户端中将所述测量数据或标定数据按照轻量级数据协议进行封装及加密,得到目标加密数据;

33、通过所述蓝牙连接将所述目标加密数据发送至所述标定盒子;

34、在所述标定盒子中基于所述目标加密数据得到测量数据或标定数据;

35、将所述测量数据或标定数据按照预设的can类型封装协议数据进行封装后,发送给所述车辆的ecu。

36、一种远程通信装置,所述装置包括:

37、服务连接建立模块,用于在用户端与用于进行车辆ecu测量标定的云端之间建立服务连接;

38、蓝牙连接建立模块,用于在所述用户端与标定盒子之间建立蓝牙连接;所述标定盒子与车端连接,以对所述车辆ecu进行远端标定;

39、双向认证模块,用于依照所述蓝牙连接,在所述标定盒子和所述用户端之间进行双向认证;

40、云端盒子通信模块,用于在所述双向认证成功时,根据所述服务连接和所述蓝牙连接,在所述云端与所述标定盒子之间通信;

41、标定或测量模块,用于在所述云端和所述标定盒子通信过程中,若确定所述标定盒子为所述云端存储的合法标定盒子,则基于所述云端、所述用户端以及所述标定盒子对车辆的ecu进行远程标定或测量。

42、一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述远程通信方法。

43、一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述远程通信方法。

44、本发明实施例具有以下优点:

45、本发明实施中通过在用户端与用于进行车辆ecu测量标定的云端之间建立服务连接;在用户端与标定盒子之间建立蓝牙连接;标定盒子与车端连接,以对车辆ecu进行远端标定;依照蓝牙连接,在标定盒子和用户端之间进行双向认证;在双向认证成功时,根据服务连接和蓝牙连接,在云端与标定盒子之间通信;在云端和标定盒子通信过程中,若确定标定盒子为云端存储的合法标定盒子,则基于云端、用户端以及标定盒子对车辆的ecu进行远程标定或测量,从而采用ble的转发节点实现标定盒子端低功耗。且对传输带宽要求低,且可以实现降低设备的经济成本。

技术特征:

1.一种远程通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述用户端与标定盒子之间建立蓝牙连接,包括:

3.根据权利要求1所述的方法,其特征在于,所述依照所述蓝牙连接,在所述标定盒子和所述用户端之间进行双向认证,包括:

4.根据权利要求3所述的方法,其特征在于,所述依照所述认证密钥和所述初始化向量进行双向认证,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述服务连接和所述蓝牙连接,在所述云端与所述标定盒子之间通信,包括:

6.根据权利要求5所述的方法,其特征在于,所述传输数据中包括所述标定盒子的目标序列号,所述确定所述标定盒子为所述云端存储的合法标定盒子,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述基于所述云端、所述用户端以及所述标定盒子对车辆的ecu进行远程标定或测量,包括:

8.一种远程通信装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述远程通信方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述远程通信方法。

技术总结本发明实施例提供了一种远程通信方法及装置、电子设备、存储介质,方法包括:在用户端与用于进行车辆ECU测量标定的云端之间建立服务连接;在用户端与标定盒子之间建立蓝牙连接;标定盒子与车端连接,以对车辆ECU进行远端标定;依照蓝牙连接,在标定盒子和用户端之间进行双向认证;在双向认证成功时,根据服务连接和蓝牙连接,在云端与标定盒子之间通信;在云端和标定盒子通信过程中,若确定标定盒子为云端存储的合法标定盒子,则基于云端、用户端以及标定盒子对车辆的ECU进行远程标定或测量。通过本发明实施例中,采用BLE的转发节点实现标定盒子端低功耗,且该方法对传输带宽要求低经济成本。技术研发人员:吴小龙,周雄,龙政方受保护的技术使用者:重庆赛力斯凤凰智创科技有限公司技术研发日:技术公布日:2024/7/23

本文地址:https://www.jishuxx.com/zhuanli/20240801/241810.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。