本發(fā)明涉及車輛測(cè)試,特別是涉及一種車載設(shè)備測(cè)試方法、裝置、存儲(chǔ)介質(zhì)及車輛。
背景技術(shù):
1、在現(xiàn)代汽車電子系統(tǒng)中,車載avb(audio?video?bridging,車載音頻視頻橋接)與tsn(time-sensitive?networking,時(shí)間敏感網(wǎng)絡(luò))設(shè)備的引入,極大地提升了車輛內(nèi)部信息娛樂系統(tǒng)與關(guān)鍵控制系統(tǒng)之間的數(shù)據(jù)傳輸效率與可靠性。
2、然而,隨著汽車功能的日益復(fù)雜,對(duì)網(wǎng)絡(luò)穩(wěn)定性和數(shù)據(jù)冗余的需求也日益增加。cb協(xié)議的幀復(fù)制與消除技術(shù)作為保障這一需求的關(guān)鍵,其正確實(shí)施與高效運(yùn)作對(duì)于確保汽車電子系統(tǒng)的高可靠性和低丟包率至關(guān)重要。因此,對(duì)車載avb/tsn設(shè)備的幀復(fù)制與幀消除功能進(jìn)行嚴(yán)格測(cè)試,是驗(yàn)證其在復(fù)雜車載環(huán)境中能否有效運(yùn)作的必要步驟,直接關(guān)系到行車安全和乘客體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明旨在提出一種車載設(shè)備測(cè)試方法、裝置、存儲(chǔ)介質(zhì)及車輛,通過分別測(cè)試待測(cè)試單元的幀復(fù)制功能和幀消除功能,能夠全面覆蓋車載設(shè)備的冗余協(xié)議功能,確保了冗余協(xié)議功能的正確實(shí)施與高效運(yùn)作,進(jìn)而能夠確保數(shù)據(jù)的穩(wěn)定傳輸和冗余備份,進(jìn)一步地,能夠降低因網(wǎng)絡(luò)故障導(dǎo)致的數(shù)據(jù)丟失。
2、依據(jù)本發(fā)明的第一方面,提供了一種車載設(shè)備測(cè)試方法,應(yīng)用于車輛,所述車輛包括音頻視頻橋接設(shè)備或者時(shí)間敏感網(wǎng)絡(luò)設(shè)備,其中,所述音頻視頻橋接設(shè)備或者所述時(shí)間敏感網(wǎng)絡(luò)設(shè)備搭載于幀復(fù)制功能測(cè)試系統(tǒng)或者幀消除功能測(cè)試系統(tǒng),該方法包括:
3、在所述音頻視頻橋接設(shè)備或者所述時(shí)間敏感網(wǎng)絡(luò)設(shè)備啟用冗余協(xié)議的情況下,將所述音頻視頻橋接設(shè)備或者所述時(shí)間敏感網(wǎng)絡(luò)設(shè)備作為待測(cè)試單元;
4、在所述待測(cè)試單元搭載于所述幀復(fù)制功能測(cè)試系統(tǒng)的情況下,通過所述幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文;
5、若所述待測(cè)試單元成功復(fù)制所述預(yù)設(shè)類型的報(bào)文,則確定所述待測(cè)試單元的幀復(fù)制功能為正常;
6、在所述待測(cè)試單元搭載于所述幀消除功能測(cè)試系統(tǒng)的情況下,通過所述幀消除功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功消除所述預(yù)設(shè)類型的報(bào)文;
7、若所述待測(cè)試單元成功消除所述預(yù)設(shè)類型的報(bào)文,則確定所述待測(cè)試單元的幀消除功能為正常。
8、可選地,所述幀復(fù)制功能測(cè)試系統(tǒng)包括第一輸入測(cè)試設(shè)備和至少兩個(gè)第一輸出測(cè)試設(shè)備,所述待測(cè)試單元包括輸入端口和至少兩個(gè)拆分端口,其中,所述輸入測(cè)試設(shè)備與所述輸入端口建立通信連接,至少兩個(gè)所述輸出測(cè)試設(shè)備分別與至少兩個(gè)所述拆分端口建立通信連接;
9、所述通過所述幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文包括:
10、針對(duì)所述待測(cè)試單元配置幀復(fù)制功能;
11、通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送可靠性幀復(fù)制和消除報(bào)文;
12、若至少兩個(gè)所述輸出測(cè)試設(shè)備接收到所述可靠性幀復(fù)制和消除報(bào)文、所述可靠性幀復(fù)制和消除報(bào)文包括可靠性幀復(fù)制和消除幀頭以及所述可靠性幀復(fù)制和消除幀頭中的序列號(hào)為遞增,則確定所述待測(cè)試單元成功復(fù)制所述可靠性幀復(fù)制和消除報(bào)文。
13、可選地,所述通過所述幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文包括:
14、針對(duì)所述待測(cè)試單元配置所述幀復(fù)制功能;
15、通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送非可靠性幀復(fù)制和消除報(bào)文;
16、若至少兩個(gè)所述輸出測(cè)試設(shè)備中任一所述輸出測(cè)試設(shè)備接收到所述非可靠性幀復(fù)制和消除報(bào)文且所述非可靠性幀復(fù)制和消除報(bào)文未包括所述可靠性幀復(fù)制和消除幀頭,則確定所述待測(cè)試單元未成功復(fù)制所述非可靠性幀復(fù)制和消除報(bào)文。
17、可選地,所述通過所述幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文包括:
18、針對(duì)所述待測(cè)試單元配置所述幀復(fù)制功能;
19、通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送多個(gè)所述可靠性幀復(fù)制和消除報(bào)文;
20、若至少兩個(gè)所述輸出測(cè)試設(shè)備接收到多個(gè)所述可靠性幀復(fù)制和消除報(bào)文、多個(gè)所述可靠性幀復(fù)制和消除報(bào)文包括所述可靠性幀復(fù)制和消除幀頭以及所述可靠性幀復(fù)制和消除幀頭中的序列號(hào)為遞增,則確定所述待測(cè)試單元成功復(fù)制多個(gè)所述可靠性幀復(fù)制和消除報(bào)文。
21、可選地,所述幀消除功能測(cè)試系統(tǒng)包括至少兩個(gè)第二輸入測(cè)試設(shè)備和第二輸出測(cè)試設(shè)備,所述待測(cè)試單元包括至少兩個(gè)所述輸入端口和所述拆分端口,其中,至少兩個(gè)所述第二輸入測(cè)試設(shè)備分別與至少兩個(gè)所述輸入端口建立通信連接,所述第二輸出測(cè)試設(shè)備與所述拆分端口建立通信連接;
22、所述通過所述幀消除功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功消除所述預(yù)設(shè)類型的報(bào)文包括:
23、針對(duì)所述待測(cè)試單元配置幀消除功能;
24、通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送所述可靠性幀復(fù)制和消除報(bào)文;
25、若所述第二輸出測(cè)試設(shè)備接收到所述可靠性幀復(fù)制和消除報(bào)文且未存在重復(fù)的所述可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元成功消除所述可靠性幀復(fù)制和消除報(bào)文。
26、可選地,所述通過所述幀消除功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功消除所述預(yù)設(shè)類型的報(bào)文包括:
27、針對(duì)所述待測(cè)試單元配置所述幀消除功能;
28、通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送非可靠性幀復(fù)制和消除報(bào)文;
29、若所述第二輸出測(cè)試設(shè)備接收到所述非可靠性幀復(fù)制和消除報(bào)文且存在重復(fù)的所述非可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元未成功消除所述非可靠性幀復(fù)制和消除報(bào)文。
30、可選地,所述通過所述幀消除功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功消除所述預(yù)設(shè)類型的報(bào)文包括:
31、針對(duì)所述待測(cè)試單元配置所述幀消除功能;
32、通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送多個(gè)所述可靠性幀復(fù)制和消除報(bào)文;
33、若所述第二輸出測(cè)試設(shè)備接收到多個(gè)所述可靠性幀復(fù)制和消除報(bào)文且未存在重復(fù)的所述可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元成功消除多個(gè)所述可靠性幀復(fù)制和消除報(bào)文。
34、根據(jù)本發(fā)明的第二方面,提供了一種車載設(shè)備測(cè)試裝置,該裝置包括:
35、待測(cè)試單元確定模塊,用于在音頻視頻橋接設(shè)備或者時(shí)間敏感網(wǎng)絡(luò)設(shè)備啟用冗余協(xié)議的情況下,將所述音頻視頻橋接設(shè)備或者所述時(shí)間敏感網(wǎng)絡(luò)設(shè)備作為待測(cè)試單元;
36、幀復(fù)制功能測(cè)試模塊,用于在所述待測(cè)試單元搭載于所述幀復(fù)制功能測(cè)試系統(tǒng)的情況下,通過幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文;
37、幀復(fù)制功能測(cè)試結(jié)果確定模塊,用于若所述待測(cè)試單元成功復(fù)制所述預(yù)設(shè)類型的報(bào)文,則確定所述待測(cè)試單元的幀復(fù)制功能為正常;
38、幀消除功能測(cè)試模塊,用于在所述待測(cè)試單元搭載于幀消除功能測(cè)試系統(tǒng)的情況下,通過所述幀消除功能測(cè)試系統(tǒng)測(cè)試所述待測(cè)試單元是否成功消除所述預(yù)設(shè)類型的報(bào)文;
39、幀消除功能測(cè)試結(jié)果確定模塊,用于若所述待測(cè)試單元成功消除所述預(yù)設(shè)類型的報(bào)文,則確定所述待測(cè)試單元的幀消除功能為正常。
40、可選地,所述幀復(fù)制功能測(cè)試模塊包括:
41、第一待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置幀復(fù)制功能;
42、第一報(bào)文發(fā)送子模塊,用于通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送可靠性幀復(fù)制和消除報(bào)文;
43、第一報(bào)文接收子模塊,用于若至少兩個(gè)所述輸出測(cè)試設(shè)備接收到所述可靠性幀復(fù)制和消除報(bào)文、所述可靠性幀復(fù)制和消除報(bào)文包括可靠性幀復(fù)制和消除幀頭以及所述可靠性幀復(fù)制和消除幀頭中的序列號(hào)為遞增,則確定所述待測(cè)試單元成功復(fù)制所述可靠性幀復(fù)制和消除報(bào)文。
44、可選地,所述幀復(fù)制功能測(cè)試模塊包括:
45、第二待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置所述幀復(fù)制功能;
46、第二報(bào)文發(fā)送子模塊,用于通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送非可靠性幀復(fù)制和消除報(bào)文;
47、第二報(bào)文接收子模塊,用于若至少兩個(gè)所述輸出測(cè)試設(shè)備中任一所述輸出測(cè)試設(shè)備接收到所述非可靠性幀復(fù)制和消除報(bào)文且所述非可靠性幀復(fù)制和消除報(bào)文未包括所述可靠性幀復(fù)制和消除幀頭,則確定所述待測(cè)試單元未成功復(fù)制所述非可靠性幀復(fù)制和消除報(bào)文。
48、可選地,所述幀復(fù)制功能測(cè)試模塊包括:
49、第三待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置所述幀復(fù)制功能;
50、第三報(bào)文發(fā)送子模塊,用于通過所述輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送多個(gè)所述可靠性幀復(fù)制和消除報(bào)文;
51、第三報(bào)文接收子模塊,用于若至少兩個(gè)所述輸出測(cè)試設(shè)備接收到多個(gè)所述可靠性幀復(fù)制和消除報(bào)文、多個(gè)所述可靠性幀復(fù)制和消除報(bào)文包括所述可靠性幀復(fù)制和消除幀頭以及所述可靠性幀復(fù)制和消除幀頭中的序列號(hào)為遞增,則確定所述待測(cè)試單元成功復(fù)制多個(gè)所述可靠性幀復(fù)制和消除報(bào)文。
52、可選地,所述幀消除功能測(cè)試模塊包括:
53、第四待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置幀消除功能;
54、第四報(bào)文發(fā)送子模塊,用于通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送所述可靠性幀復(fù)制和消除報(bào)文;
55、第四報(bào)文接收子模塊,用于若所述第二輸出測(cè)試設(shè)備接收到所述可靠性幀復(fù)制和消除報(bào)文且未存在重復(fù)的所述可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元成功消除所述可靠性幀復(fù)制和消除報(bào)文。
56、可選地,所述幀消除功能測(cè)試模塊包括:
57、第五待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置所述幀消除功能;
58、第五報(bào)文發(fā)送子模塊,用于通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送所述非可靠性幀復(fù)制和消除報(bào)文;
59、第五報(bào)文接收子模塊,用于若所述第二輸出測(cè)試設(shè)備接收到所述非可靠性幀復(fù)制和消除報(bào)文且存在重復(fù)的所述非可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元未成功消除所述非可靠性幀復(fù)制和消除報(bào)文。
60、可選地,所述幀消除功能測(cè)試模塊包括:
61、第六待測(cè)試單元配置子模塊,用于針對(duì)所述待測(cè)試單元配置所述幀消除功能;
62、第六報(bào)文發(fā)送子模塊,用于通過至少兩個(gè)所述第二輸入測(cè)試設(shè)備向所述待測(cè)試單元發(fā)送多個(gè)所述可靠性幀復(fù)制和消除報(bào)文;
63、第六報(bào)文接收子模塊,用于若所述第二輸出測(cè)試設(shè)備接收到多個(gè)所述可靠性幀復(fù)制和消除報(bào)文且未存在重復(fù)的所述可靠性幀復(fù)制和消除報(bào)文,則確定所述待測(cè)試單元成功消除多個(gè)所述可靠性幀復(fù)制和消除報(bào)文。
64、根據(jù)本發(fā)明的第三方面,提供一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一項(xiàng)所述路線規(guī)劃方法步驟。
65、根據(jù)本發(fā)明的第四方面,提供一種車輛,包括本發(fā)明的第二方面所述的路線規(guī)劃裝置。
66、本發(fā)明實(shí)施例提供的一種車載設(shè)備測(cè)試方法,通過在音頻視頻橋接設(shè)備或者時(shí)間敏感網(wǎng)絡(luò)設(shè)備啟用冗余協(xié)議的情況下,將音頻視頻橋接設(shè)備或者時(shí)間敏感網(wǎng)絡(luò)設(shè)備作為待測(cè)試單元;在待測(cè)試單元搭載于幀復(fù)制功能測(cè)試系統(tǒng)的情況下,通過幀復(fù)制功能測(cè)試系統(tǒng)測(cè)試待測(cè)試單元是否成功復(fù)制預(yù)設(shè)類型的報(bào)文;若待測(cè)試單元成功復(fù)制預(yù)設(shè)類型的報(bào)文,則確定待測(cè)試單元的幀復(fù)制功能為正常;在待測(cè)試單元搭載于幀消除功能測(cè)試系統(tǒng)的情況下,通過幀消除功能測(cè)試系統(tǒng)測(cè)試待測(cè)試單元是否成功消除預(yù)設(shè)類型的報(bào)文;若待測(cè)試單元成功消除預(yù)設(shè)類型的報(bào)文,則確定待測(cè)試單元的幀消除功能為正常。本發(fā)明通過分別測(cè)試待測(cè)試單元的幀復(fù)制功能和幀消除功能,能夠全面覆蓋車載設(shè)備的冗余協(xié)議功能,確保了冗余協(xié)議功能的正確實(shí)施與高效運(yùn)作,進(jìn)而能夠確保數(shù)據(jù)的穩(wěn)定傳輸和冗余備份,進(jìn)一步地,能夠降低因網(wǎng)絡(luò)故障導(dǎo)致的數(shù)據(jù)丟失。另外,本發(fā)明通過通過幀復(fù)制功能測(cè)試系統(tǒng)驗(yàn)證待測(cè)試單元的幀復(fù)制功能,通過幀消除功能測(cè)試系統(tǒng)驗(yàn)證待測(cè)試系統(tǒng)的幀消除功能,實(shí)現(xiàn)了自動(dòng)化測(cè)試待測(cè)試單元的幀復(fù)制功能和幀消除功能,減少人工操作和測(cè)試時(shí)間,進(jìn)而能夠顯著提高測(cè)試效率。
67、上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。