本申請涉及車載通信,尤其涉及一種通信異常處理方法、裝置和存儲介質(zhì)。
背景技術(shù):
1、當(dāng)前,以太網(wǎng)由于高帶寬的優(yōu)勢在車載通信系統(tǒng)中應(yīng)用的越來越廣泛。但是由于以太網(wǎng)是使用電纜作為物理傳輸介質(zhì),而電纜容易受到電磁干擾、信號衰減和噪聲的影響,可能會導(dǎo)致數(shù)據(jù)在傳輸過程中出現(xiàn)傳輸錯誤、數(shù)據(jù)包丟失或損壞等問題,從而影響到以太網(wǎng)的可靠性。另外,由于以太網(wǎng)的網(wǎng)絡(luò)拓?fù)渫ǔ2捎玫氖强偩€、星型或者混合拓?fù)浣Y(jié)構(gòu),因而當(dāng)網(wǎng)絡(luò)規(guī)模較大或者鏈路過多時,也可能出現(xiàn)網(wǎng)絡(luò)擁塞、沖突和延遲等問題,從而影響到以太網(wǎng)通信的性能。這樣,在車載通信系統(tǒng)使用以太網(wǎng)的過程中很有可能出現(xiàn)通信異常的問題。
2、當(dāng)前以太網(wǎng)通信異常處理方法,通常是通過動態(tài)路由的方式將通信切換至正常鏈路。在具有動態(tài)路由協(xié)議的通信網(wǎng)絡(luò)中,當(dāng)通信鏈路異常發(fā)生時,動態(tài)路由協(xié)議會自動檢測并更新路由表,將通信重新切換到可用鏈路上。但是,由于路由器工作時處于路由模式導(dǎo)致不能直接增加橋接設(shè)備,如果增加橋接設(shè)備會改變網(wǎng)絡(luò)架構(gòu),需要重新定義接入的網(wǎng)關(guān),需要通過人工重新設(shè)置配置參數(shù),而由于不同的動態(tài)路由協(xié)議可能具有不同的特性和配置要求,這就需要配置的人員具備相應(yīng)的知識和經(jīng)驗,并且動態(tài)路由協(xié)議的配置也較為復(fù)雜。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本申請?zhí)峁┝艘环N通信異常處理方法、裝置和存儲介質(zhì),能夠在實現(xiàn)可靠通信的基礎(chǔ)上也能保證帶寬利用率。
2、第一方面,本申請?zhí)峁┝艘环N通信異常處理方法,包括:在確定通信鏈路存在異常,且存在備用鏈路的情況下,確定備用子接口;其中,備用子接口為備用鏈路經(jīng)由的第一個交換單元的虛擬局域網(wǎng)對應(yīng)的虛擬局域網(wǎng)子接口;交換單元的虛擬局域網(wǎng)和虛擬局域網(wǎng)子接口均為預(yù)先配置的;交換單元用于在虛擬局域網(wǎng)中轉(zhuǎn)發(fā)和交換數(shù)據(jù)幀;將目標(biāo)橋接口中的虛擬局域網(wǎng)子接口,變更為備用子接口;目標(biāo)橋接口為通信鏈路對應(yīng)的任一交換單元,所連接處理單元的橋接口;處理單元的虛擬局域網(wǎng)子接口和橋接口均為預(yù)先配置的;處理單元用于處理輸入數(shù)據(jù)并生成相應(yīng)的輸出結(jié)果。
3、第二方面,本申請?zhí)峁┝艘环N通信異常處理裝置,包括:確定模塊,用于在確定通信鏈路存在異常,且存在備用鏈路的情況下,確定備用子接口;備用子接口為備用鏈路經(jīng)由的第一個交換單元的虛擬局域網(wǎng)對應(yīng)的虛擬局域網(wǎng)子接口;交換單元的虛擬局域網(wǎng)和虛擬局域網(wǎng)子接口均為預(yù)先配置的;交換單元用于在虛擬局域網(wǎng)中轉(zhuǎn)發(fā)和交換數(shù)據(jù)幀;處理模塊,用于將目標(biāo)橋接口中的虛擬局域網(wǎng)子接口,變更為備用子接口;目標(biāo)橋接口為通信鏈路對應(yīng)的任一交換單元,所連接處理單元的橋接口;處理單元的虛擬局域網(wǎng)子接口和橋接口均為預(yù)先配置的;處理單元用于處理輸入數(shù)據(jù)并生成相應(yīng)的輸出結(jié)果。
4、第三方面,本申請?zhí)峁┝艘环N電子設(shè)備,包括:處理器、存儲器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如第一方面的通信異常處理方法。
5、第四方面,本申請?zhí)峁┝艘环N計算機(jī)可讀存儲介質(zhì),包括:計算機(jī)可讀存儲介質(zhì)上存儲計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如第一方面的通信異常處理方法。
6、第五方面,本申請?zhí)峁┝艘环N車輛,包括:如第二方面的通信異常處理裝置,或者,如第三方面的電子設(shè)備。
7、第六方面,本申請?zhí)峁┝艘环N計算機(jī)程序產(chǎn)品,包括:當(dāng)計算機(jī)程序產(chǎn)品在計算機(jī)上運行時,使得計算機(jī)實現(xiàn)如第一方面的通信異常處理方法。
8、本申請?zhí)峁┑募夹g(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點:在確定通信鏈路存在異常,且存在備用鏈路的情況下,確定備用子接口,之后,將目標(biāo)橋接口中的虛擬局域網(wǎng)子接口,變更為備用子接口。這樣,在通信鏈路異常時,將通信鏈路上交換單元連接處理單元的橋接口中,虛擬局域網(wǎng)子接口替換為備用子接口,以使得兩個處理單元恢復(fù)通信。避免了動態(tài)路由切換的方式需要改變網(wǎng)絡(luò)架構(gòu)以及配置的人員需具備相應(yīng)的知識和經(jīng)驗,配置也較為復(fù)雜的問題。
1.一種通信異常處理方法,其特征在于,
2.根據(jù)權(quán)利要求1所述的通信異常處理方法,其特征在于,在確定通信鏈路存在異常之后,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的通信異常處理方法,其特征在于,在確定備用子接口之前,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的通信異常處理方法,其特征在于,在確定通信鏈路存在異常之前,所述方法還包括:
5.根據(jù)權(quán)利要求1或2所述的通信異常處理方法,其特征在于,所述確定通信鏈路存在異常,包括:
6.根據(jù)權(quán)利要求5所述的通信異常處理方法,其特征在于,所述根據(jù)所述異常報告確定所述通信鏈路存在異常,包括:
7.根據(jù)權(quán)利要求1或2所述的通信異常處理方法,其特征在于,所述確定備用子接口,包括:
8.一種通信異常處理裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機(jī)程序,所述計算機(jī)程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的通信異常處理方法。
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,包括:所述計算機(jī)可讀存儲介質(zhì)上存儲計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的通信異常處理方法。
11.一種車輛,其特征在于,包括:如權(quán)利要求8所述的通信異常處理裝置,或者,如權(quán)利要求9所述的電子設(shè)備。