通信连接方法及相关产品与流程
- 国知局
- 2024-09-05 14:45:21
本技术涉及智能汽车,特别涉及一种通信连接方法及相关产品。
背景技术:
1、随着智能汽车技术的发展,车辆可与智能手机、智能卡、智能手表和手环等能够穿戴的设备建立蓝牙通信,以使前述设备作为数字钥匙来智能操控车辆。智能操控车辆如寻找车辆、控制车辆开关空调、控制车辆解闭锁。但传统的车辆与数字钥匙建立蓝牙通信的技术,存在通信连接可靠性偏低的不足。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高通信连接可靠性的通信连接方法及相关产品。其中,相关产品包括车辆、通信连接设备、非易失性存储介质和计算机程序产品。
2、第一方面,本技术提供了一种通信连接方法,所述方法应用于车辆,所述车辆包括设置在不同位置的至少两个蓝牙模块;所述方法包括:
3、控制所述至少两个蓝牙模块分别发送广播消息,所述广播消息包括用于与数字钥匙建立通信的蓝牙媒体访问控制地址mac地址;
4、在确定所述至少两个蓝牙模块中的第一蓝牙模块发送的广播消息被所述数字钥匙接收的情况下,控制所述第一蓝牙模块与所述数字钥匙通信连接,所述第一蓝牙模块为所述至少两个蓝牙模块中的任一蓝牙模块。
5、在其中一个实施例中,所述至少两个蓝牙模块包括设置于车辆内部的车内蓝牙模块和设置于车辆外部的至少一个车外蓝牙模块。
6、在其中一个实施例中,所述至少两个蓝牙模块分别发送的广播消息中包含的蓝牙mac地址为所述车内蓝牙模块的mac地址。
7、在其中一个实施例中,所述控制所述至少两个蓝牙模块分别发送广播消息之前,所述方法还包括:
8、控制所述车内蓝牙模块向所述至少一个车外蓝牙模块发送所述车内蓝牙模块的mac地址。
9、在其中一个实施例中,所述控制所述车内蓝牙模块向所述至少一个车外蓝牙模块发送所述车内蓝牙模块的mac地址之后,所述方法还包括:
10、获取接收到所述车内蓝牙模块的mac地址的所述至少一个车外蓝牙模块分别向所述车内蓝牙模块反馈的第一存储结果,所述第一存储结果指示对应车外蓝牙模块是否成功存储所述车内蓝牙模块的mac地址;
11、若获取的至少一个第一存储结果中存在指示存储失败的第一存储结果,则控制所述车内蓝牙模块重复发送所述车内蓝牙模块的mac地址,直至所述至少一个车外蓝牙模块均成功存储所述车内蓝牙模块的mac地址。
12、在其中一个实施例中,所述在确定所述至少两个蓝牙模块中的第一蓝牙模块发送的广播消息被所述数字钥匙接收的情况下,控制所述第一蓝牙模块与所述数字钥匙通信连接,包括:
13、在确定所述至少两个蓝牙模块中的所述第一蓝牙模块发送的广播消息被所述数字钥匙接收,且所述第一蓝牙模块中未存储所述数字钥匙的mac地址的情况下,控制所述第一蓝牙模块与所述数字钥匙配对;
14、在所述第一蓝牙模块与所述数字钥匙配对成功的情况下,控制所述第一蓝牙模块与所述数字钥匙通信连接。
15、在其中一个实施例中,所述方法还包括:
16、在所述第一蓝牙模块与所述数字钥匙配对成功的情况下,控制所述第一蓝牙模块存储所述数字钥匙的mac地址;
17、控制所述第一蓝牙模块向所述至少两个蓝牙模块中的至少一个第二蓝牙模块发送所述数字钥匙的mac地址,以使所述至少一个第二蓝牙模块在接收所述数字钥匙的mac地址后存储所述数字钥匙的mac地址;
18、其中,所述至少一个第二蓝牙模块是指所述至少两个蓝牙模块中除所述第一蓝牙模块以外的至少一个蓝牙模块。
19、在其中一个实施例中,所述控制所述第一蓝牙模块向所述至少两个蓝牙模块中的至少一个第二蓝牙模块发送所述数字钥匙的mac地址,以使所述至少一个第二蓝牙模块在接收所述数字钥匙的mac地址后存储所述数字钥匙的mac地址之后,所述方法还包括:
20、获取所述至少一个第二蓝牙模块分别向所述第一蓝牙模块反馈的第二存储结果,所述第二存储结果指示对应第二蓝牙模块是否成功存储所述数字钥匙的mac地址;
21、若获取的至少一个第二存储结果中存在指示存储失败的第二存储结果,则控制所述第一蓝牙模块重复向所述至少一个第二蓝牙模块发送所述数字钥匙的mac地址,直至所述至少一个第二蓝牙模块均成功存储所述数字钥匙的mac地址。
22、在其中一个实施例中,所述方法还包括:
23、在确定所述至少两个蓝牙模块中的所述第一蓝牙模块发送的广播消息被所述数字钥匙接收,且所述第一蓝牙模块中存储有所述数字钥匙的mac地址的情况下,控制所述第一蓝牙模块基于所存储的所述数字钥匙的mac地址,与所述数字钥匙通信连接。
24、第二方面,本技术还提供了一种通信连接装置,所述装置应用于车辆,所述车辆包括设置在不同位置的至少两个蓝牙模块;所述装置包括:
25、第一控制模块,用于控制所述至少两个蓝牙模块分别发送广播消息,所述广播消息包括用于与数字钥匙建立通信的蓝牙媒体访问控制地址mac地址;
26、第二控制模块,用于在确定所述至少两个蓝牙模块中的第一蓝牙模块发送的广播消息被所述数字钥匙接收的情况下,控制所述第一蓝牙模块与所述数字钥匙通信连接,所述第一蓝牙模块为所述至少两个蓝牙模块中的任一蓝牙模块。
27、在其中一个实施例中,所述至少两个蓝牙模块包括设置于车辆内部的车内蓝牙模块和设置于车辆外部的至少一个车外蓝牙模块。
28、在其中一个实施例中,所述至少两个蓝牙模块分别发送的广播消息中包含的蓝牙mac地址为所述车内蓝牙模块的mac地址。
29、在其中一个实施例中,所述装置还包括:
30、第三控制模块,用于控制所述车内蓝牙模块向所述至少一个车外蓝牙模块发送所述车内蓝牙模块的mac地址。
31、在其中一个实施例中,所述装置还包括:
32、第一获取模块,用于获取接收到所述车内蓝牙模块的mac地址的所述至少一个车外蓝牙模块分别向所述车内蓝牙模块反馈的第一存储结果,所述第一存储结果指示对应车外蓝牙模块是否成功存储所述车内蓝牙模块的mac地址;
33、第四控制模块,用于若获取的至少一个第一存储结果中存在指示存储失败的第一存储结果,则控制所述车内蓝牙模块重复发送所述车内蓝牙模块的mac地址,直至所述至少一个车外蓝牙模块均成功存储所述车内蓝牙模块的mac地址。
34、在其中一个实施例中,所述第二控制模块,包括:
35、第一控制单元,用于在确定所述至少两个蓝牙模块中的所述第一蓝牙模块发送的广播消息被所述数字钥匙接收,且所述第一蓝牙模块中未存储所述数字钥匙的mac地址的情况下,控制所述第一蓝牙模块与所述数字钥匙配对;
36、第二控制单元,用于在所述第一蓝牙模块与所述数字钥匙配对成功的情况下,控制所述第一蓝牙模块与所述数字钥匙通信连接。
37、在其中一个实施例中,所述装置还包括:
38、第五控制模块,用于在所述第一蓝牙模块与所述数字钥匙配对成功的情况下,控制所述第一蓝牙模块存储所述数字钥匙的mac地址;
39、第六控制模块,用于控制所述第一蓝牙模块向所述至少两个蓝牙模块中的至少一个第二蓝牙模块发送所述数字钥匙的mac地址,以使所述至少一个第二蓝牙模块在接收所述数字钥匙的mac地址后存储所述数字钥匙的mac地址;
40、其中,所述至少一个第二蓝牙模块是指所述至少两个蓝牙模块中除所述第一蓝牙模块以外的至少一个蓝牙模块。
41、在其中一个实施例中,所述装置还包括:
42、第二获取模块,用于获取所述至少一个第二蓝牙模块分别向所述第一蓝牙模块反馈的第二存储结果,所述第二存储结果指示对应第二蓝牙模块是否成功存储所述数字钥匙的mac地址;
43、第七控制模块,用于若获取的至少一个第二存储结果中存在指示存储失败的第二存储结果,则控制所述第一蓝牙模块重复向所述至少一个第二蓝牙模块发送所述数字钥匙的mac地址,直至所述至少一个第二蓝牙模块均成功存储所述数字钥匙的mac地址。
44、在其中一个实施例中,所述第二控制模块,还用于在确定所述至少两个蓝牙模块中的所述第一蓝牙模块发送的广播消息被所述数字钥匙接收,且所述第一蓝牙模块中存储有所述数字钥匙的mac地址的情况下,控制所述第一蓝牙模块基于所存储的所述数字钥匙的mac地址,与所述数字钥匙通信连接。
45、第三方面,本技术还提供了一种车辆,所述车辆包括控制器和设置在不同位置的至少两个蓝牙模块;
46、所述控制器分别与所述至少两个蓝牙模块连接,用于执行如第一方面或第一方面的任一实施例所示的方法的步骤。
47、第四方面,本技术还提供了一种通信连接设备,包括:存储器、处理器,其中,所述存储器存储有程序指令;所述程序指令被所述处理器执行时,使所述处理器执行如第一方面或第一方面的任一实施例所示的方法。
48、第五方面,本技术还提供了一种非易失性存储介质,所述非易失性存储介质中存储有计算机程序;当所述计算机程序在一个或多个处理器上运行时,执行如第一方面或第一方面的任一实施例所示的方法。
49、第六方面,本技术还提供了一种计算机产品,所述计算机程序产品包括计算机程序或指令;在所述计算机程序或指令在计算机上运行的情况下,使得所述计算机执行如第一方面或第一方面的任一实施例所示的方法。
50、上述通信连接方法应用于包括设置在不同位置的至少两个蓝牙模块的车辆。控制至少两个蓝牙模块分别发送包括用于与数字钥匙建立通信的蓝牙mac地址的广播消息,并在确定至少两个蓝牙模块中的第一蓝牙模块发送的广播消息被数字钥匙接收的情况下,则控制第一蓝牙模块与数字钥匙通信连接。其中,第一蓝牙模块为至少两个蓝牙模块中的任一蓝牙模块。
51、在传统技术中,仅有特定的蓝牙模块发送的广播消息中包括能与数字钥匙建立通信的蓝牙mac地址,使得数字钥匙仅能通过接收特定的蓝牙模块发送的广播消息,与特定的蓝牙模块通信连接,以实现数字钥匙与车辆的通信连接。数字钥匙与特定的蓝牙模块通信连接时,若蓝牙信号弱,则通信连接可能会连接失败,或连接成功但连接不稳定,连接成功但数字钥匙的相关功能失效等,通信连接的可靠性偏低。
52、采用上述通信连接方法,车辆的设置在不同位置的至少两个蓝牙模块均能发送包括能与数字钥匙建立通信的蓝牙mac地址的广播消息。基于此,数字钥匙能够通过接收车辆的设置在不同位置的任一蓝牙模块发送的广播消息,并与相应的任一蓝牙模块通信连接,以实现数字钥匙与车辆的通信连接。设置在不同位置的至少两个蓝牙模块与数字钥匙之间的距离不同,且与数字钥匙之间所存在的会干扰蓝牙信号的阻隔物也可能不同。因此,各个蓝牙模块与数字钥匙进行通信的蓝牙信号的强弱存在差异。相较于传统技术,采用上述通信连接方法,数字钥匙可以与车辆的设置在不同位置的至少两个蓝牙模块中的任一蓝牙模块通信连接,数字钥匙则可以与任一个蓝牙信号更强的蓝牙模块进行通信连接,提高了通信连接的可靠性。
53、可以理解地,上述第二方面提供的通信连接装置、第三方面提供的车辆、第四方面提供的通信连接设备、第五方面提供的非易失性存储介质和第六方面提供的计算机程序产品,均用于执行本技术第一方面或第一方面的任一实施例所示的方法。因此,其所能达到的有益效果可参考对应方法中的有益效果,此处不再赘述。
本文地址:https://www.jishuxx.com/zhuanli/20240905/288011.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
光模块电路的制作方法
下一篇
返回列表