车载设备的通讯方法、装置、电子设备和计算机存储介质与流程

专利2025-05-31  37


本发明涉及车联网的,尤其是涉及一种车载设备的通讯方法、装置、电子设备和计算机存储介质。


背景技术:

1、现有的车联网技术中,通常采用tcp/ip协议使用移动数据网络(如,4g、5g)实现车载设备与服务器之间的通讯。然而,这种方法在某些情况下存在网络覆盖不足、通信成本高等问题,尤其是在偏远地区和高速移动状态下,移动数据网络的信号稳定性和覆盖范围受到限制,影响了车载设备的实时通讯和控制。

2、尽管现有的车联网技术在一定程度上解决了车辆与外界信息交互的问题,但仍存在以下技术缺陷和不足:

3、通讯稳定性不足:在网络覆盖不足或信号不稳定的区域,现有的基于移动数据网络的通讯方式难以保证车载设备与用户之间的实时通讯,影响了用户体验和系统可靠性;

4、通讯成本高:现有的车联网通讯方式主要依赖移动数据网络,通讯成本较高,特别是在长时间、大数据量传输的情况下,增加了车主的使用成本;

5、应急通讯能力欠缺:在某些紧急情况下(如,车辆发生故障或事故时),现有的通讯方式可能无法及时发送和接收重要信息,影响应急响应效率。

6、综上,传统的车载设备的通讯方法存在通讯稳定性差、通讯成本高、应急通讯能力欠缺的技术问题。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种车载设备的通讯方法、装置、电子设备和计算机存储介质,以缓解现有的车载设备的通讯方法通讯稳定性差、通讯成本高、应急通讯能力欠缺的技术问题。

2、第一方面,本发明实施例提供了一种车载设备的通讯方法,应用于车载设备,所述方法包括:

3、获取当前网络参数,并采用网络状况预测模型对所述当前网络参数进行网络状况预测,得到所述车载设备未来预设时间会遇到的网络状况和所述网络状况对应的目标通讯模式,其中,所述目标通讯模式包括以下任一种:mqtt协议的通讯模式、短信平台的通讯模式;

4、在到达所述未来预设时间时,按照所述目标通讯模式进行通讯;

5、根据持续监测的当前网络参数和传感器数据动态调整所述目标通讯模式。

6、进一步的,根据持续监测的当前网络参数和传感器数据动态调整所述目标通讯模式,包括:

7、持续监测所述当前网络参数,并通过加权评分系统对所述当前网络参数进行综合评估,得到综合得分;

8、获取所述传感器数据,并根据所述传感器数据确定应急事件的类型和严重程度;

9、根据所述综合得分、所述应急事件的类型和所述严重程度动态调整所述目标通讯模式。

10、进一步的,在获取当前网络参数之前,所述方法还包括:

11、所述车载设备启动后,建立与mqtt服务器、短信平台的连接;

12、按照所述mqtt协议的通讯模式进行通讯。

13、进一步的,根据所述综合得分、所述应急事件的类型和所述严重程度动态调整所述目标通讯模式,包括:

14、根据所述应急事件的类型和所述严重程度确定第一目标通讯模式;

15、若所述综合得分大于预设评分阈值,则确定第二目标通讯模式为所述mqtt协议的通讯模式;

16、若所述综合得分不大于所述预设评分阈值,则确定所述第二目标通讯模式为所述短信平台的通讯模式;

17、若所述第一目标通讯模式与所述第二目标通讯模式相同,则将所述第一目标通讯模式或所述第二目标通讯模式作为所述目标通讯模式;

18、若所述第一目标通讯模式与所述第二目标通讯模式不同,则将所述短信平台的通讯模式作为所述目标通讯模式。

19、进一步的,当所述目标通讯模式为所述mqtt协议的通讯模式时,所述车载设备通过发送mqtt消息与用户设备进行通讯,其中,所述mqtt消息包括:消息id、主题和消息体;

20、当所述目标通讯模式为所述短信平台的通讯模式时,所述车载设备通过发送短信与用户设备进行通讯,其中,所述短信为对所述mqtt消息封装得到的json内容进行压缩和加密得到的。

21、进一步的,所述方法还包括:

22、所述车载设备发送mqtt消息后,等待mqtt服务器回复的确认消息;

23、若在第一预设时间内未收到所述确认消息,则重发所述mqtt消息,或,通过所述短信平台的通讯模式进行通讯;

24、所述车载设备发送短信后,等待所述用户设备回复的确认短信;

25、若在第二预设时间内未收到所述确认短信,则重发所述短信。

26、进一步的,所述短信的封装过程包括:

27、对所述mqtt消息进行封装,得到所述json内容;

28、对所述json内容中的指令内容进行哈夫曼编码,并对所述json内容中的除所述指令内容之外的其它内容进行自适应压缩,得到所述短信。

29、第二方面,本发明实施例还提供了一种车载设备的通讯装置,应用于车载设备,所述装置包括:

30、网络状况预测单元,用于获取当前网络参数,并采用网络状况预测模型对所述当前网络参数进行网络状况预测,得到所述车载设备未来预设时间会遇到的网络状况和所述网络状况对应的目标通讯模式,其中,所述目标通讯模式包括以下任一种:mqtt协议的通讯模式、短信平台的通讯模式;

31、通讯单元,用于在到达所述未来预设时间时,按照所述目标通讯模式进行通讯;

32、动态调整单元,用于根据持续监测的当前网络参数和传感器数据动态调整所述目标通讯模式。

33、第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法的步骤。

34、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述机器可运行指令在被处理器调用和运行时,所述机器可运行指令促使所述处理器运行上述第一方面任一项所述的方法。

35、在本发明实施例中,提供了一种车载设备的通讯方法,应用于车载设备,该方法包括:获取当前网络参数,并采用网络状况预测模型对当前网络参数进行网络状况预测,得到车载设备未来预设时间会遇到的网络状况和网络状况对应的目标通讯模式,其中,目标通讯模式包括以下任一种:mqtt协议的通讯模式、短信平台的通讯模式;在到达未来预设时间时,按照目标通讯模式进行通讯;根据持续监测的当前网络参数和传感器数据动态调整目标通讯模式。通过上述描述可知,本发明的车载设备的通讯方法中,使车载设备能够根据网络参数和传感器数据动态选择并无缝切换mqtt和短信两种通讯模式,确保车载设备在各种网络环境下都能稳定通讯,mqtt的模式具有低带宽消耗、实时性强的特点,大大降低了通讯成本,并且,还具备应急通讯能力,在应急事件发生时,可确保紧急信息及时传递,缓解了传统的车载设备的通讯方法通讯稳定性差、通讯成本高、应急通讯能力欠缺的技术问题。



技术特征:

1.一种车载设备的通讯方法,其特征在于,应用于车载设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据持续监测的当前网络参数和传感器数据动态调整所述目标通讯模式,包括:

3.根据权利要求1所述的方法,其特征在于,在获取当前网络参数之前,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,根据所述综合得分、所述应急事件的类型和所述严重程度动态调整所述目标通讯模式,包括:

5.根据权利要求1所述的方法,其特征在于,

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述短信的封装过程包括:

8.一种车载设备的通讯装置,其特征在于,应用于车载设备,所述装置包括:

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

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有机器可运行指令,所述机器可运行指令在被处理器调用和运行时,所述机器可运行指令促使所述处理器运行上述权利要求1至7中任一项所述的方法。


技术总结
本发明提供了一种车载设备的通讯方法、装置、电子设备和计算机存储介质,该方法中,使车载设备能够根据网络参数和传感器数据动态选择并无缝切换MQTT和短信两种通讯模式,确保车载设备在各种网络环境下都能稳定通讯,MQTT的模式具有低带宽消耗、实时性强的特点,大大降低了通讯成本,并且,还具备应急通讯能力,在应急事件发生时,可确保紧急信息及时传递。

技术研发人员:刘瑞强
受保护的技术使用者:东软睿驰汽车技术(沈阳)有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-24843.html