的應(yīng)用數(shù)據(jù)無(wú)法及時(shí)的發(fā)送給數(shù)據(jù)接收端的情況。進(jìn)而保證了車輛的各系統(tǒng)發(fā)出的應(yīng)用數(shù)據(jù)可以及時(shí)的發(fā)送給數(shù)據(jù)接收端。
[0032]圖3為本發(fā)明實(shí)施例二提供的車輛通信方法的流程圖,在實(shí)施例一的基礎(chǔ)上,如圖3所示,本實(shí)施例的方法,步驟101中的應(yīng)用數(shù)據(jù)中還包括:數(shù)據(jù)包類型標(biāo)識(shí)和應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí);
[0033]相應(yīng)的,在步驟101之后,還包括:
[0034]步驟201、將具有相同數(shù)據(jù)包類型標(biāo)識(shí)的應(yīng)用數(shù)據(jù)劃分為同一組應(yīng)用數(shù)據(jù),得到各數(shù)據(jù)類型標(biāo)識(shí)下的各組應(yīng)用數(shù)據(jù)。
[0035]在本實(shí)施例中,具體的,為車輛中的各個(gè)系統(tǒng)的發(fā)出的應(yīng)用數(shù)據(jù),還提供了兩個(gè)參數(shù),分別為數(shù)據(jù)包類型標(biāo)識(shí)和應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)。數(shù)據(jù)包類型標(biāo)識(shí)表征了當(dāng)前的應(yīng)用數(shù)據(jù)的數(shù)據(jù)包類型,數(shù)據(jù)包類型包括了雙向?qū)崟r(shí)、單向?qū)崟r(shí)、雙向非實(shí)時(shí)、單向非實(shí)時(shí)等類型,為這些數(shù)據(jù)包類型各自提供了一個(gè)標(biāo)識(shí);并且數(shù)據(jù)包類型具有優(yōu)先級(jí),例如雙向?qū)崟r(shí)、單向?qū)崟r(shí)、雙向非實(shí)時(shí)、單向非實(shí)時(shí),這四個(gè)數(shù)據(jù)包類型的優(yōu)先級(jí)依次降低,從而數(shù)據(jù)包類型標(biāo)識(shí)的也具有優(yōu)先級(jí)。在各個(gè)系統(tǒng)中的應(yīng)用程序發(fā)出應(yīng)用數(shù)據(jù)的時(shí)候,根據(jù)應(yīng)用程序的優(yōu)先級(jí)為應(yīng)用數(shù)據(jù)配備了應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí),應(yīng)用程序優(yōu)先級(jí)的等級(jí)包括了高優(yōu)先級(jí)且不能被搶占、高優(yōu)先級(jí)且可被搶占、中優(yōu)先級(jí)且不能被搶占、中優(yōu)先級(jí)且可被搶占、低優(yōu)先級(jí)且不能被搶占、低優(yōu)先級(jí)且可被搶占等等級(jí),為這些等級(jí)各自提供了一個(gè)標(biāo)識(shí)。
[0036]在接收到車輛中各個(gè)系統(tǒng)中的各應(yīng)用程序發(fā)出的各應(yīng)用數(shù)據(jù)之后,將具有相同數(shù)據(jù)包類型標(biāo)識(shí)的應(yīng)用數(shù)據(jù)劃分為同一組應(yīng)用數(shù)據(jù),從而得到各數(shù)據(jù)類型標(biāo)識(shí)下的各組應(yīng)用數(shù)據(jù)。
[0037]步驟202、根據(jù)預(yù)設(shè)的數(shù)據(jù)包類型標(biāo)識(shí)的優(yōu)先級(jí)先后次序,確定各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序。
[0038]在本實(shí)施例中,具體的,根據(jù)數(shù)據(jù)包類型標(biāo)識(shí)的優(yōu)先級(jí)先后次序,將各組應(yīng)用數(shù)據(jù)相互之間進(jìn)行一個(gè)排序,從而確定出各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序。并且,在每組應(yīng)用數(shù)據(jù)中,根據(jù)應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)所表征的優(yōu)先級(jí)先后次序,將各組應(yīng)用數(shù)據(jù)內(nèi)的應(yīng)用數(shù)據(jù)進(jìn)行一個(gè)排序。
[0039]相應(yīng)的,步驟103,包括:
[0040]步驟203、按照各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序發(fā)送每組應(yīng)用數(shù)據(jù),對(duì)于每組應(yīng)用數(shù)據(jù),根據(jù)應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)的先后順序發(fā)送應(yīng)用數(shù)據(jù)。
[0041]在本實(shí)施例中,具體的,在步驟102之后,可以根據(jù)步驟202中確定出的各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序,去發(fā)送每組應(yīng)用數(shù)據(jù)。同時(shí)由于根據(jù)應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)所表征的優(yōu)先級(jí)先后次序,將各組應(yīng)用數(shù)據(jù)內(nèi)的應(yīng)用數(shù)據(jù)進(jìn)行了一個(gè)排序,從而在發(fā)送每組應(yīng)用數(shù)據(jù)的時(shí)候,會(huì)根據(jù)應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)的先后順序發(fā)送每組應(yīng)用數(shù)據(jù)中的應(yīng)用數(shù)據(jù)。
[0042]本實(shí)施例通過(guò)將具有相同數(shù)據(jù)包類型標(biāo)識(shí)的應(yīng)用數(shù)據(jù)劃分為同一組應(yīng)用數(shù)據(jù),并根據(jù)數(shù)據(jù)包類型標(biāo)識(shí)的優(yōu)先級(jí)先后次序,確定各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序,從而可以依照各組應(yīng)用數(shù)據(jù)之間的發(fā)送的先后順序發(fā)送每組應(yīng)用數(shù)據(jù),并且對(duì)于每組應(yīng)用數(shù)據(jù),根據(jù)應(yīng)用程序優(yōu)先級(jí)標(biāo)識(shí)的先后順序發(fā)送每組應(yīng)用數(shù)據(jù)中的應(yīng)用數(shù)據(jù)。從而根據(jù)車輛中的系統(tǒng)發(fā)出的應(yīng)用數(shù)據(jù)的數(shù)據(jù)包類型的優(yōu)先級(jí)次序,來(lái)發(fā)送應(yīng)用數(shù)據(jù);對(duì)于相同數(shù)據(jù)包類型的應(yīng)用數(shù)據(jù),依照發(fā)出應(yīng)用數(shù)據(jù)的應(yīng)用程序的優(yōu)先級(jí)來(lái)發(fā)送應(yīng)用數(shù)據(jù);進(jìn)而保證了優(yōu)先級(jí)高的應(yīng)用數(shù)據(jù)最先發(fā)送給數(shù)據(jù)接收端。
[0043]圖4為本發(fā)明實(shí)施例三提供的車輛通信方法的流程圖,在實(shí)施例一和實(shí)施例二的基礎(chǔ)上,如圖4所示,本實(shí)施例的方法,步驟101中的應(yīng)用數(shù)據(jù)中還包括:目標(biāo)網(wǎng)絡(luò)類型標(biāo)識(shí)和期望承載網(wǎng)絡(luò)類型標(biāo)識(shí);每個(gè)通信接口對(duì)應(yīng)網(wǎng)絡(luò)類型標(biāo)識(shí)相同的多個(gè)通信網(wǎng)絡(luò);
[0044]相應(yīng)的,步驟102,包括:
[0045]步驟301、在與目標(biāo)網(wǎng)絡(luò)類型標(biāo)識(shí)對(duì)應(yīng)的通信網(wǎng)絡(luò)中,篩選出信號(hào)質(zhì)量大于設(shè)定閾值的通信網(wǎng)絡(luò)。
[0046]在本實(shí)施例中,具體的,應(yīng)用數(shù)據(jù)中還設(shè)置了另外兩個(gè)參數(shù),分別為目標(biāo)網(wǎng)絡(luò)類型標(biāo)識(shí)和期望承載網(wǎng)絡(luò)類型標(biāo)識(shí)。目標(biāo)網(wǎng)絡(luò)類型為應(yīng)用數(shù)據(jù)的數(shù)據(jù)接收端所支持的網(wǎng)絡(luò)的類型,目標(biāo)網(wǎng)絡(luò)類型包括了 Internet、Intranet、路邊單元(Road Side Unit,簡(jiǎn)稱RSU)、車輛/ 板載單元(Vehicle/On Board Unit, Vehicle/OBU)以及下一跳(NextHop,簡(jiǎn)稱 NextHop)等類型,為每一個(gè)目標(biāo)網(wǎng)絡(luò)類型設(shè)置了一個(gè)標(biāo)識(shí)。期望承載網(wǎng)絡(luò)類型為承載應(yīng)用數(shù)據(jù)的最優(yōu)網(wǎng)絡(luò)的類型,期望承載網(wǎng)絡(luò)類型包括了蜂窩無(wú)線網(wǎng)絡(luò)、WLAN網(wǎng)絡(luò)、V2I/V2V網(wǎng)絡(luò)以及BLE網(wǎng)絡(luò)等類型,為每一個(gè)期望承載網(wǎng)絡(luò)類型設(shè)置了一個(gè)標(biāo)識(shí)。
[0047]首先,可以在在與目標(biāo)網(wǎng)絡(luò)類型標(biāo)識(shí)對(duì)應(yīng)的通信網(wǎng)絡(luò)中,篩選出信號(hào)質(zhì)量大于設(shè)定閾值的通信網(wǎng)絡(luò)。或者,可以確定各個(gè)通信接口中通信網(wǎng)絡(luò)與目標(biāo)網(wǎng)絡(luò)之間的網(wǎng)絡(luò)線路是數(shù)據(jù)可達(dá)的通信接口,從而篩選出數(shù)據(jù)可達(dá)的通信接口 ;舉例來(lái)說(shuō),可以采用TCP/IP的“ping命令”類似的方法,向穩(wěn)定的公共主機(jī)發(fā)送ICMP (Internet Control MessageProtocol,簡(jiǎn)稱ICMP)包,并檢測(cè)這個(gè)包的回復(fù)指標(biāo),這些指標(biāo)包括時(shí)延、經(jīng)過(guò)的跳數(shù)等,若檢測(cè)的回復(fù)指標(biāo)達(dá)到預(yù)設(shè)值,則確定該公共主機(jī)可達(dá),這里的公共主機(jī)就是目標(biāo)網(wǎng)絡(luò)類型所表征的目標(biāo)網(wǎng)絡(luò)。
[0048]步驟302、確定與期望承載網(wǎng)絡(luò)類型標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)通信接口。
[0049]在本實(shí)施例中,具體的,根據(jù)當(dāng)前應(yīng)用數(shù)據(jù)中的期望承載網(wǎng)絡(luò)類型標(biāo)識(shí),從數(shù)據(jù)可達(dá)的通信接口中或者從篩選出信號(hào)質(zhì)量大于設(shè)定閾值的通信網(wǎng)絡(luò)中,確定與期望承載網(wǎng)絡(luò)類型標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)通信接口。
[0050]步驟303、檢測(cè)目標(biāo)通信接口對(duì)應(yīng)的多個(gè)通信網(wǎng)絡(luò)的網(wǎng)絡(luò)通信質(zhì)量。
[0051]在本實(shí)施例中,具體的,將確定的與期望承載網(wǎng)絡(luò)類型標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)通信接口下,具有的各個(gè)通信網(wǎng)絡(luò)進(jìn)行排序,可以根據(jù)各個(gè)通信網(wǎng)絡(luò)的網(wǎng)絡(luò)通信質(zhì)量將通信網(wǎng)絡(luò)進(jìn)行排序。例如,可以依據(jù)各通信網(wǎng)絡(luò)的信號(hào)強(qiáng)度進(jìn)行排序,將信號(hào)強(qiáng)度最高的通信網(wǎng)絡(luò)排在第一,或者,可以依據(jù)各通信網(wǎng)絡(luò)的帶寬大小進(jìn)行排序,將帶寬最大的通信網(wǎng)絡(luò)排在第一。
[0052]相應(yīng)的,步驟103,包括:
[0053]步驟304、根據(jù)目標(biāo)通信接口對(duì)應(yīng)的多個(gè)通信網(wǎng)絡(luò)的網(wǎng)絡(luò)通信質(zhì)量,將應(yīng)用數(shù)據(jù)發(fā)送給與數(shù)據(jù)接收端標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)接收端。
[0054]在本實(shí)施例中,具體的,根據(jù)目標(biāo)通信接口對(duì)應(yīng)的多個(gè)通信網(wǎng)絡(luò)的網(wǎng)絡(luò)通信質(zhì)量,確定出網(wǎng)絡(luò)通信質(zhì)量最優(yōu)的通信網(wǎng)絡(luò),并根據(jù)該通信網(wǎng)絡(luò)將應(yīng)用數(shù)據(jù)發(fā)送給與數(shù)據(jù)接收端標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)接收端。
[0055]具體來(lái)說(shuō),包括:采用目標(biāo)通信接口對(duì)應(yīng)的通信網(wǎng)絡(luò)中的信號(hào)強(qiáng)度最強(qiáng)的通信網(wǎng)絡(luò),將應(yīng)用數(shù)據(jù)發(fā)送給與數(shù)據(jù)接收端標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)接收端;或者,采用目標(biāo)通信接口對(duì)應(yīng)的通信網(wǎng)絡(luò)中的帶寬最大的通信網(wǎng)絡(luò),將應(yīng)用數(shù)據(jù)發(fā)送給與數(shù)據(jù)接收端標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)接收端。
[0056]在本實(shí)施例中,具體的,在確定出目標(biāo)通信接口對(duì)應(yīng)的通信網(wǎng)絡(luò)中的信號(hào)強(qiáng)度最強(qiáng)的通信網(wǎng)絡(luò)之后,通過(guò)信號(hào)強(qiáng)度最強(qiáng)的通信網(wǎng)絡(luò)將應(yīng)用數(shù)據(jù)發(fā)送給數(shù)據(jù)接收端?;蛘?,在確定出目標(biāo)通信接口對(duì)應(yīng)的通信網(wǎng)絡(luò)中的帶寬最大的通信網(wǎng)絡(luò)之后,通過(guò)帶寬最大的通信網(wǎng)絡(luò)將應(yīng)用數(shù)據(jù)發(fā)送給數(shù)據(jù)接收端。
[0057]本實(shí)施例通過(guò)篩選出信號(hào)質(zhì)量大于設(shè)定閾值的通信接口下的通信網(wǎng)絡(luò),并確定與期望