本技術(shù)實(shí)施例涉及數(shù)據(jù)通信,尤其涉及一種數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。
背景技術(shù):
1、隨著汽車智能化水平的不斷提高,數(shù)字鑰匙作為一種智能化汽車鑰匙,具有方便快捷、安全可靠的特點(diǎn),得到了廣泛應(yīng)用。而胎壓檢測系統(tǒng)則是一種關(guān)鍵的車輛安全技術(shù),可以監(jiān)測車輛胎壓情況,及時(shí)發(fā)現(xiàn)胎壓異常,提高駕駛安全性。然而,目前數(shù)字鑰匙和胎壓檢測系統(tǒng)往往是作為兩個(gè)獨(dú)立的裝置存在,存在著空間占用大、成本高等問題,且不能實(shí)現(xiàn)功能的互通和信息的共享。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,用于將數(shù)字鑰匙模塊與胎壓檢測模塊結(jié)合,實(shí)現(xiàn)功能互通以及數(shù)據(jù)傳輸。
2、本技術(shù)實(shí)施例第一方面提供了一種數(shù)據(jù)傳輸方法,應(yīng)用于融合設(shè)備,所述融合設(shè)備包括錨點(diǎn)設(shè)備及主控設(shè)備,所述錨點(diǎn)設(shè)備包括胎壓檢測模塊及數(shù)字鑰匙模塊,所述方法包括:
3、控制所述胎壓檢測模塊檢測目標(biāo)車輛,獲取胎壓檢測數(shù)據(jù),以根據(jù)所述胎壓檢測數(shù)據(jù)確定所述目標(biāo)車輛的當(dāng)前車輛行駛狀態(tài);
4、當(dāng)所述當(dāng)前車輛行駛狀態(tài)為目標(biāo)車輛行駛狀態(tài)時(shí),調(diào)整所述數(shù)字鑰匙模塊的工作模式,并切換所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式,以使得所述錨點(diǎn)設(shè)備與所述主控設(shè)備根據(jù)所述通信連接模式進(jìn)行數(shù)據(jù)傳輸。
5、可選地,所述胎壓檢測模塊包括車速傳感器及發(fā)動(dòng)機(jī)狀態(tài)傳感器,所述獲取胎壓檢測數(shù)據(jù),以根據(jù)所述胎壓檢測數(shù)據(jù)確定所述目標(biāo)車輛的當(dāng)前車輛行駛狀態(tài),包括:
6、獲取所述車速傳感器檢測的車輛速度數(shù)據(jù);獲取所述發(fā)動(dòng)機(jī)狀態(tài)傳感器檢測的發(fā)動(dòng)機(jī)運(yùn)行狀態(tài)數(shù)據(jù);其中,所述發(fā)動(dòng)機(jī)運(yùn)行狀態(tài)數(shù)據(jù)包括停止?fàn)顟B(tài)及運(yùn)行狀態(tài),所述停止?fàn)顟B(tài)用于表征所述目標(biāo)車輛處于停車狀態(tài),所述運(yùn)行狀態(tài)用于表征所述目標(biāo)車輛處于行駛狀態(tài),所述車輛速度數(shù)據(jù)用于描述所述目標(biāo)車輛的行駛速度;
7、根據(jù)所述發(fā)動(dòng)機(jī)運(yùn)行狀態(tài)數(shù)據(jù)及所述車輛速度數(shù)據(jù),確定所述目標(biāo)車輛的所述當(dāng)前車輛行駛狀態(tài)。
8、可選地,所述調(diào)整所述數(shù)字鑰匙模塊的工作模式,并切換所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式,包括:
9、當(dāng)所述目標(biāo)車輛行駛狀態(tài)為停車狀態(tài)時(shí),控制所述錨點(diǎn)設(shè)備將所述數(shù)字鑰匙模塊的所述工作模式調(diào)整為局域網(wǎng)模式;
10、當(dāng)所述數(shù)字鑰匙模塊的所述工作模式為所述局域網(wǎng)模式后,控制所述胎壓檢測模塊檢測當(dāng)前時(shí)刻的所述目標(biāo)車輛,獲取當(dāng)前時(shí)刻的胎壓檢測數(shù)據(jù);
11、將所述胎壓檢測數(shù)據(jù)發(fā)送至所述錨點(diǎn)設(shè)備的從藍(lán)牙ble模塊,以使得所述從ble模塊通過ble廣播模式向所述主控設(shè)備的主ble模塊發(fā)送車輛廣播數(shù)據(jù);其中,所述車輛廣播數(shù)據(jù)包括所述胎壓檢測數(shù)據(jù),所述ble廣播模式用于描述所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式。
12、可選地,所述調(diào)整所述數(shù)字鑰匙模塊的工作模式,并切換所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式,包括:
13、當(dāng)所述目標(biāo)車輛行駛狀態(tài)為行駛狀態(tài),且所述目標(biāo)車輛的行駛速度不小于第一速度閾值時(shí),控制所述錨點(diǎn)設(shè)備將所述數(shù)字鑰匙模塊的所述工作模式調(diào)整為局域網(wǎng)模式,其中,所述局域網(wǎng)模式用于描述所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式;
14、控制所述胎壓檢測模塊檢測當(dāng)前時(shí)刻的所述目標(biāo)車輛,獲取當(dāng)前時(shí)刻的胎壓檢測數(shù)據(jù);
15、控制所述錨點(diǎn)設(shè)備,通過所述局域網(wǎng)模式將所述胎壓檢測數(shù)據(jù)發(fā)送至所述主控設(shè)備。
16、可選地,所述方法還包括:
17、當(dāng)所述目標(biāo)車輛行駛狀態(tài)為行駛狀態(tài),且所述目標(biāo)車輛的行駛速度小于所述第一速度閾值時(shí),判斷所述目標(biāo)車輛的所述行駛速度是否大于第二速度閾值;其中,所述第一速度閾值大于所述第二速度閾值;
18、若所述目標(biāo)車輛的所述行駛速度不大于所述第二速度閾值,控制所述錨點(diǎn)設(shè)備將所述數(shù)字鑰匙模塊的所述工作模式調(diào)整為ble模式,并將所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式切換為ble廣播模式;
19、將所述胎壓檢測數(shù)據(jù)發(fā)送至所述錨點(diǎn)設(shè)備的從藍(lán)牙ble模塊,以使得所述從ble模塊通過所述ble廣播模式向所述主控設(shè)備的主ble模塊發(fā)送車輛廣播數(shù)據(jù);
20、或,若所述目標(biāo)車輛行駛狀態(tài)為行駛狀態(tài),且所述目標(biāo)車輛的行駛速度大于所述第二速度閾值,判斷所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式是否為所述ble廣播模式,以當(dāng)所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式為所述ble廣播模式時(shí),執(zhí)行所述將所述胎壓檢測數(shù)據(jù)發(fā)送至所述錨點(diǎn)設(shè)備的從藍(lán)牙ble模塊,以使得所述從ble模塊通過所述ble廣播模式向所述主控設(shè)備的主ble模塊發(fā)送車輛廣播數(shù)據(jù)的步驟。
21、可選地,所述調(diào)整所述數(shù)字鑰匙模塊的工作模式,并切換所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式,以使得所述錨點(diǎn)設(shè)備與所述主控設(shè)備根據(jù)所述通信連接模式進(jìn)行數(shù)據(jù)傳輸之后,所述方法還包括:
22、當(dāng)所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式為ble廣播模式時(shí),計(jì)算所述錨點(diǎn)設(shè)備與所述主控設(shè)備處于所述ble廣播模式的目標(biāo)丟包率閾值;其中,所述目標(biāo)丟包率閾值為所述錨點(diǎn)設(shè)備處于所述ble廣播模式時(shí),于任一時(shí)間片長度內(nèi)掃描到的ble廣播數(shù)據(jù)的數(shù)據(jù)包個(gè)數(shù)與丟失的數(shù)據(jù)包個(gè)數(shù)的比值;
23、根據(jù)所述目標(biāo)丟包率閾值調(diào)整初始時(shí)間片長度為目標(biāo)時(shí)間片長度,并根據(jù)所述目標(biāo)時(shí)間片長度,調(diào)整所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式。
24、可選地,所述計(jì)算所述錨點(diǎn)設(shè)備與所述主控設(shè)備處于所述ble廣播模式的目標(biāo)丟包率閾值,包括:
25、定義所述初始時(shí)間片長度、最小時(shí)間片長度及最大時(shí)間片長度;
26、定義所述錨點(diǎn)設(shè)備掃描到的ble廣播數(shù)據(jù)包值及丟失數(shù)據(jù)包值;其中,所述ble廣播數(shù)據(jù)包值用于描述對應(yīng)于所述ble廣播數(shù)據(jù)的數(shù)據(jù)包的數(shù)量值,所述丟失數(shù)據(jù)包值用于描述對應(yīng)于丟失的所述ble廣播數(shù)據(jù)的數(shù)據(jù)包的數(shù)量值;
27、于預(yù)設(shè)檢測時(shí)間片長度內(nèi),檢測是否接收到所述ble廣播數(shù)據(jù)的數(shù)據(jù)包;
28、若接收到所述ble廣播數(shù)據(jù)的數(shù)據(jù)包,增加所述ble廣播數(shù)據(jù)包值;
29、若未接收到所述ble廣播數(shù)據(jù)的數(shù)據(jù)包,增加所述丟失數(shù)據(jù)包值;
30、計(jì)算所述ble廣播數(shù)據(jù)包值與所述丟失數(shù)據(jù)包值的比值,得到所述目標(biāo)丟包率閾值。
31、可選地,所述根據(jù)所述目標(biāo)丟包率閾值調(diào)整初始時(shí)間片長度為目標(biāo)時(shí)間片長度包括:
32、若所述目標(biāo)丟包率閾值小于第一丟包率閾值,增加第一時(shí)間片長度于所述初始時(shí)間片長度,得到所述目標(biāo)時(shí)間長度;
33、若所述目標(biāo)丟包率閾值不小于所述第一丟包率閾值,且小于第二丟包率閾值,減少第二時(shí)間片長度于所述初始時(shí)間片長度,得到所述目標(biāo)時(shí)間長度;其中,所述第一丟包率閾值小于所述第二丟包率閾值;
34、若所述目標(biāo)丟包率閾值不小于所述第二丟包率閾值,減少第三時(shí)間片長度于所述初始時(shí)間片長度,得到所述目標(biāo)時(shí)間長度;其中,所述第三時(shí)間長度大于所述第二時(shí)間片長度;
35、所述根據(jù)所述目標(biāo)時(shí)間片長度,調(diào)整所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式,包括:
36、若所述目標(biāo)時(shí)間片長度不大于所述最小時(shí)間片長度,將所述目標(biāo)時(shí)間片長度維持于所述最小時(shí)間片長度,并將所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式切換為局域網(wǎng)模式;
37、若所述目標(biāo)時(shí)間片長度不小于所述最大時(shí)間片長度,將所述目標(biāo)時(shí)間片長度維持于所述最大時(shí)間片長度,并將所述錨點(diǎn)設(shè)備與所述主控設(shè)備的所述通信連接模式切換為ble廣播模式。
38、可選地,若所述通信連接模式為ble廣播模式,所述方法還包括:
39、確定所述錨點(diǎn)設(shè)備的從藍(lán)牙ble模塊的從模塊數(shù)量值,及所述從藍(lán)牙ble模塊與所述主控設(shè)備的主ble模塊的連接間隔時(shí)間;其中,所述連接間隔時(shí)間包括最小間隔時(shí)間或最大間隔時(shí)間;
40、根據(jù)所述從模塊數(shù)量值及所述連接間隔時(shí)間確定有效連接間隔時(shí)間;其中,所述有效連接間隔時(shí)間包括對應(yīng)于所述最小間隔時(shí)間的最小有效連接時(shí)間,及對應(yīng)于所述最大間隔時(shí)間的最大有效連接時(shí)間;
41、根據(jù)對應(yīng)于所述ble廣播模式的ble廣播數(shù)據(jù)的數(shù)據(jù)包大小值與傳播速率值的比值,確定所述ble廣播數(shù)據(jù)的數(shù)據(jù)包的廣播時(shí)長值;其中,所述數(shù)據(jù)包大小值用于表征所述ble廣播數(shù)據(jù)的數(shù)據(jù)包的內(nèi)存大小,所述傳播速率值用于表征所述ble廣播數(shù)據(jù)的數(shù)據(jù)包于所述錨點(diǎn)設(shè)備與所述主控設(shè)備之間的傳播速率;
42、確認(rèn)所述ble廣播模式中相鄰兩次ble廣播的廣播間隔時(shí)間,以根據(jù)所述廣播間隔時(shí)間、所述廣播時(shí)長值、所述有效連接間隔時(shí)間及對端掃描周期,確定所述主控設(shè)備的掃描時(shí)隙時(shí)間;其中,所述對端掃描周期用于表征與所述主控設(shè)備處于對端設(shè)備的掃描周期,所述掃描時(shí)隙時(shí)間包括與所述最小有效連接時(shí)間對應(yīng)的可用時(shí)隙最大時(shí)間及與所述最大有效連接時(shí)間對應(yīng)的可用時(shí)隙最小時(shí)間。
43、本技術(shù)實(shí)施例第二方面提供了一種數(shù)據(jù)傳輸系統(tǒng),應(yīng)用于融合設(shè)備,所述融合設(shè)備包括錨點(diǎn)設(shè)備及主控設(shè)備,所述錨點(diǎn)設(shè)備包括胎壓檢測模塊及數(shù)字鑰匙模塊,所述系統(tǒng)包括:
44、控制單元,用于控制所述胎壓檢測模塊檢測目標(biāo)車輛,獲取胎壓檢測數(shù)據(jù),以根據(jù)所述胎壓檢測數(shù)據(jù)確定所述目標(biāo)車輛的當(dāng)前車輛行駛狀態(tài);
45、調(diào)整單元,用于當(dāng)所述當(dāng)前車輛行駛狀態(tài)為目標(biāo)車輛行駛狀態(tài)時(shí),調(diào)整所述數(shù)字鑰匙模塊的工作模式,并切換所述錨點(diǎn)設(shè)備與所述主控設(shè)備的通信連接模式,以使得所述錨點(diǎn)設(shè)備與所述主控設(shè)備根據(jù)所述通信連接模式進(jìn)行數(shù)據(jù)傳輸。
46、本技術(shù)實(shí)施例第二方面提供的數(shù)據(jù)傳輸系統(tǒng)用于執(zhí)行第一方面所述的數(shù)據(jù)傳輸方法。
47、本技術(shù)實(shí)施例第三方面提供了一種數(shù)據(jù)傳輸裝置,包括:
48、中央處理器,存儲(chǔ)器,輸入輸出接口,有線或無線網(wǎng)絡(luò)接口以及電源;
49、所述存儲(chǔ)器為短暫存儲(chǔ)存儲(chǔ)器或持久存儲(chǔ)存儲(chǔ)器;
50、所述中央處理器配置為與所述存儲(chǔ)器通信,并執(zhí)行所述存儲(chǔ)器中的指令操作以執(zhí)行第一方面所述的數(shù)據(jù)傳輸方法。
51、本技術(shù)實(shí)施例第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面所述的數(shù)據(jù)傳輸方法。
52、本技術(shù)實(shí)施例第五方面提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面所述的數(shù)據(jù)傳輸方法。
53、從以上技術(shù)方案可以看出,本技術(shù)實(shí)施例具有以下優(yōu)點(diǎn):通過本技術(shù)實(shí)施例公開的一種數(shù)據(jù)傳輸方法,先控制胎壓檢測模塊檢測目標(biāo)車輛,獲取胎壓檢測數(shù)據(jù),以根據(jù)胎壓檢測數(shù)據(jù)確定目標(biāo)車輛的當(dāng)前車輛行駛狀態(tài);再當(dāng)當(dāng)前車輛行駛狀態(tài)為目標(biāo)車輛行駛狀態(tài)時(shí),調(diào)整數(shù)字鑰匙模塊的工作模式,并切換錨點(diǎn)設(shè)備與主控設(shè)備的通信連接模式,以使得錨點(diǎn)設(shè)備與主控設(shè)備根據(jù)通信連接模式進(jìn)行數(shù)據(jù)傳輸。由此,通過胎壓檢測模塊檢測目標(biāo)車輛的胎壓檢測數(shù)據(jù),并根據(jù)胎壓檢測數(shù)據(jù)調(diào)整數(shù)字鑰匙的工作模式,以切換目標(biāo)車輛內(nèi)部的通信連接方式,從而實(shí)現(xiàn)功能的互通和信息的共享。同時(shí),將數(shù)字鑰匙和胎壓檢測模塊整合至同一系統(tǒng)中,可盡可能地減少空間占用體積。