一種以分層通訊方式實(shí)現(xiàn)商用車車載云服務(wù)終端信息傳輸?shù)姆椒?br>【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種商用車車載云服務(wù)終端信息傳輸?shù)姆椒?,具體是一種以分層通訊方式實(shí)現(xiàn)商用車車載云服務(wù)終端信息傳輸?shù)姆椒ā?br>【背景技術(shù)】
[0002]我國的汽車保有量持續(xù)攀升,這其中有相當(dāng)一部分是商用車,包括客運(yùn)大巴車、出租車、物流貨運(yùn)車、公交車等。不同于普通的家用車,商用車對車輛的安全運(yùn)行、位置定位、車輛狀況監(jiān)測等具有較高的要求,而解決這些問題的一個(gè)重要手段即是為車輛配置較好的車載通訊終端,這就涉及到車輛與遠(yuǎn)端云控制中心的通訊以及車輛與衛(wèi)星定位系統(tǒng)的數(shù)據(jù)交換等。目前,車載通訊終端進(jìn)行信息傳輸主要依賴無線通信網(wǎng)絡(luò),包括2G、3G、4G網(wǎng)絡(luò)等,但網(wǎng)絡(luò)基礎(chǔ)的建設(shè)需要過程,不同的地區(qū)以及不同的區(qū)域,無線網(wǎng)絡(luò)通信信號(hào)的質(zhì)量是參差不齊,數(shù)據(jù)傳輸穩(wěn)定性也是不確定的,有的區(qū)域2G網(wǎng)絡(luò)通信質(zhì)量較好,有的地區(qū)3G或4G通信質(zhì)量較好,但商用車作為商業(yè)運(yùn)營車輛,其活動(dòng)區(qū)域往往較大,運(yùn)營時(shí)間較長,有時(shí)一天可能要經(jīng)過通信質(zhì)量不同的多個(gè)無線通信網(wǎng)絡(luò)。而商用車的性質(zhì)決定了它必須時(shí)刻保證車輛信息傳輸?shù)捻槙常辉试S發(fā)生丟失時(shí)間段信息的情況。
[0003]現(xiàn)有的商用車車載通訊終端的信息傳輸方式主要是通過增加信息傳輸?shù)耐ǖ纴硖岣咄ㄓ嵉姆€(wěn)定可靠性,包括使用多種網(wǎng)絡(luò)系統(tǒng)來傳輸信息等,這些方法更多的是被動(dòng)地改變信息傳輸?shù)耐ǖ纴硖岣咝畔鬏數(shù)姆€(wěn)定性和可靠性。上述方法從信息傳輸?shù)姆绞絹碚f,成本較高,且需要啟用多種傳輸通道,并且對車載通訊終端自身的數(shù)據(jù)傳輸能力也提出了較高的要求,受外界影響也較大,效率也不高。因此,現(xiàn)有的商用車車載通訊終端的信息傳輸方法存在缺陷,亟需改善。
【發(fā)明內(nèi)容】
[0004]為克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種以分層通訊方式實(shí)現(xiàn)商用車載云服務(wù)終端信息傳輸?shù)姆椒?。該方法從信息傳輸時(shí)解決基礎(chǔ)功能與特定行業(yè)功能的異常入手,根據(jù)信息內(nèi)容的重要性制定信息分級制度,同時(shí)根據(jù)網(wǎng)絡(luò)情況設(shè)計(jì)信息上傳與保存機(jī)制,有效地解決了網(wǎng)絡(luò)異常時(shí)重要信息的丟失及非重要信息過多上傳時(shí)造成的網(wǎng)絡(luò)擁堵。
[0005]一種以分層通訊方式實(shí)現(xiàn)商用車車載云服務(wù)終端信息傳輸?shù)姆椒?,該方法用于不同的通信網(wǎng)絡(luò)環(huán)境下商用車車載云服務(wù)終端與云端服務(wù)器之間的信息傳輸,該方法包括以下步驟:
[0006]S1:對商用車的車載云服務(wù)終端初始化;
[0007]S2:采集商用車的基礎(chǔ)功能信息和行業(yè)應(yīng)用信息,并存儲(chǔ)上述信息;
[0008]S3:對采集的基礎(chǔ)功能信息進(jìn)行分類并生成相應(yīng)類別的基礎(chǔ)功能信息列表,對采集的行業(yè)應(yīng)用信息進(jìn)行分類并生成相應(yīng)類別的行業(yè)應(yīng)用信息列表;
[0009]S4:對所有類別的基礎(chǔ)功能信息列表和行業(yè)應(yīng)用信息列表進(jìn)行優(yōu)先級等級設(shè)置;
[0010]S5:將各個(gè)列表包含的信息按照其所在列表的優(yōu)先級等級上傳至云端服務(wù)器。
[0011]具體地,步驟S3中,所述采集的基礎(chǔ)功能信息包括車輛自身的緊急情況信息、操作信息、各設(shè)備的狀態(tài)數(shù)據(jù)信息、車輛定時(shí)軌跡信息、道路擁堵信息、車內(nèi)圖像信息和車外圖像信息,將所述車輛自身的緊急情況信息、操作信息、各設(shè)備的狀態(tài)數(shù)據(jù)信息歸類至A類信息,并根據(jù)所述A類信息生成基礎(chǔ)功能A類信息列表,將所述車輛定時(shí)軌跡信息、道路擁堵信息、車內(nèi)圖像信息和車外圖像信息歸類至B類信息,并根據(jù)所述B類信息生成基礎(chǔ)功能B類信息列表。
[0012]具體地,步驟S3中,所述采集的行業(yè)應(yīng)用信息包括商用車涉及到的即時(shí)交互信息、非即時(shí)交互信息,設(shè)置所述即時(shí)交互信息為A類信息,并根據(jù)所述A類信息生成行業(yè)應(yīng)用A類信息列表,設(shè)置所述非即時(shí)交互信息為B類信息,并根據(jù)所述B類信息生成行業(yè)應(yīng)用B類信息列表。
[0013]進(jìn)一步地,所述即時(shí)交互信息包括出租車即時(shí)付費(fèi)信息、物流車輛即時(shí)調(diào)度信息、公交車輛即時(shí)調(diào)度信息、公交車輛即時(shí)收費(fèi)信息;所述非即時(shí)交互信息包括出租車當(dāng)天的交易金額及行駛里程、公交車一定時(shí)間段內(nèi)的收費(fèi)總金額及行駛里程、物流車輛一定時(shí)間段內(nèi)的行駛總里程。
[0014]具體地,步驟S4中進(jìn)行優(yōu)先級設(shè)置的方法為,設(shè)置基礎(chǔ)功能A類信息列表的優(yōu)先級等級為第一優(yōu)先級等級,設(shè)置基礎(chǔ)功能B類信息列表的優(yōu)先級等級為第三優(yōu)先級等級,設(shè)置行業(yè)應(yīng)用A類信息列表的優(yōu)先級等級為第二優(yōu)先級等級,設(shè)置行業(yè)應(yīng)用B類信息列表的優(yōu)先級等級為第四優(yōu)先級等級。
[0015]具體地,所述步驟S5中,按列表優(yōu)先級循環(huán)訪問各個(gè)列表,若列表內(nèi)包含信息則立即上傳所述信息至云端服務(wù)器,若列表為空,則跳轉(zhuǎn)至下一級別列表。
[0016]進(jìn)一步地,所述基礎(chǔ)功能A類信息列表包含的信息為第一優(yōu)先級上傳的信息,上傳所述信息時(shí),首先檢測已有無線網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率,如果3G/4G數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第一閥值,則切換到GPRS狀態(tài)下上傳數(shù)據(jù),如果GPRS數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第二閥值時(shí),則使用短信模式上傳數(shù)據(jù);當(dāng)檢測到WIFI/藍(lán)牙連接時(shí)則優(yōu)先選擇WIFI/藍(lán)牙進(jìn)行數(shù)據(jù)上傳;當(dāng)網(wǎng)絡(luò)異常時(shí)則把此信息保存到終端中,待網(wǎng)絡(luò)恢復(fù)時(shí)再上傳,保證后臺(tái)數(shù)據(jù)的連續(xù)性。
[0017]進(jìn)一步地,所述行業(yè)應(yīng)用A類信息列表包含的信息為第二優(yōu)先級上傳的信息,上傳所述信息時(shí),優(yōu)先使用3G/4G上傳,如果3G/4G的數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第一閥值高于預(yù)設(shè)的第二閥值時(shí)則對數(shù)據(jù)進(jìn)行拆包,使用GPRS上傳,同時(shí)調(diào)整上傳模式為傳輸控制協(xié)議TCP模式,對數(shù)據(jù)進(jìn)行分包上傳;當(dāng)檢測到WIFI/藍(lán)牙連接時(shí)則優(yōu)先選擇WIFI/藍(lán)牙進(jìn)行數(shù)據(jù)上傳;當(dāng)網(wǎng)絡(luò)異常時(shí)則把此信息保存到終端中,待網(wǎng)絡(luò)恢復(fù)時(shí)再上傳,保證后臺(tái)數(shù)據(jù)的連續(xù)性。
[0018]進(jìn)一步地,所述基礎(chǔ)功能B類信息列表包含的信息為第三優(yōu)先級上傳的信息,上傳所述信息時(shí),首先使用3G/4G上傳,如果3G/4G的數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第一閥值且高于預(yù)設(shè)的第二閥值時(shí)則對數(shù)據(jù)進(jìn)行拆包,使用GPRS上傳,同時(shí)調(diào)整上傳模式為傳輸控制協(xié)議TCP模式,對數(shù)據(jù)進(jìn)行分包上傳;如果GPRS數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第二閥值時(shí),將數(shù)據(jù)包進(jìn)行拆包,拆成140字節(jié)/包以內(nèi),然后使用短信模式上傳數(shù)據(jù);當(dāng)網(wǎng)絡(luò)異常時(shí)則把此信息保存到終端中,待網(wǎng)絡(luò)恢復(fù)時(shí)再上傳,保證后臺(tái)數(shù)據(jù)的連續(xù)性。
[0019]進(jìn)一步地,所述行業(yè)應(yīng)用B類信息列表包含的信息為第四優(yōu)先級上傳的信息,上傳所述信息時(shí),首先使用3G/4G上傳,如果3G/4G的數(shù)據(jù)傳輸速率低于預(yù)設(shè)的第一閥值且高于預(yù)設(shè)的第二閥值時(shí)則對數(shù)據(jù)進(jìn)行拆包,使用GPRS上傳,同時(shí)調(diào)整上傳模式為傳輸控制協(xié)議TCP模式,對數(shù)據(jù)進(jìn)行分包上傳;當(dāng)檢測到WIFI/藍(lán)牙連接時(shí)則優(yōu)先選擇WIFI/藍(lán)牙進(jìn)行數(shù)據(jù)上傳;當(dāng)網(wǎng)絡(luò)異常時(shí)則把此信息保存到終端中,待網(wǎng)絡(luò)恢復(fù)時(shí)再上傳,保證后臺(tái)數(shù)據(jù)的連續(xù)性。
[0020]上述方法中,所述網(wǎng)絡(luò)異常均是指無任何無線網(wǎng)絡(luò)信號(hào)可用的情況。
[0021]由于上述技術(shù)方案,本發(fā)明具有以下有益效果:針對不同通信網(wǎng)絡(luò)在各個(gè)區(qū)域的配置差異導(dǎo)致的網(wǎng)絡(luò)通信質(zhì)量不穩(wěn)定,提出了通過分層通訊的方式來進(jìn)行數(shù)據(jù)通訊的信息傳輸,有效避免因?yàn)橥ㄐ啪W(wǎng)絡(luò)信號(hào)質(zhì)量差異導(dǎo)致的信息傳輸受阻和數(shù)據(jù)丟失情況,保證商用車輛處于不同的區(qū)域以及不同的網(wǎng)絡(luò)制式導(dǎo)致的通信質(zhì)量參差不齊時(shí),車載云服務(wù)終端信息傳輸仍然可以保持較好的穩(wěn)定性和可靠性,車輛信息可以順暢地上傳以及避免丟失時(shí)間段信息的情況發(fā)生。
【附圖說明】
[0022]為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它附圖。
[0023]圖1為本發(fā)明中以分層通訊方式實(shí)現(xiàn)商用車車載云服務(wù)終端信息傳輸?shù)姆椒ǖ牧鞒虉D
[0024]圖2為基礎(chǔ)功能A類信息的信息傳輸方法流程圖
[0025]圖3為行業(yè)應(yīng)用A類信息的信息傳輸方法流程圖
[0026]圖4為基礎(chǔ)功能B類信息的信息傳輸方法流程圖
[0027]圖5為行業(yè)應(yīng)用B類信息的信息傳輸方法流程圖
【具體實(shí)施方式】
[0028]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029]參見圖1,一種以分層通訊方式實(shí)現(xiàn)商用車車載云服務(wù)終端信息傳輸?shù)姆椒?,該方法用于不同的通信網(wǎng)絡(luò)環(huán)境下商用車車載云服務(wù)終端與云端服務(wù)器之間的信息傳輸,該方法包括以下步驟:
[0030]S1:對商用車的車載云服務(wù)終端初始化;
[0031]S2:采集商用車的基礎(chǔ)功能信息和行業(yè)應(yīng)用信息,并存儲(chǔ)上述信息;
[0032]S3:對采集的基礎(chǔ)功能信息進(jìn)行分類并生成相應(yīng)類別的基礎(chǔ)功能信息列表,對采集的行業(yè)應(yīng)用信息進(jìn)行分類并生成相應(yīng)類別的行業(yè)應(yīng)用信息列表;
[0033]S4:對所有類別的基礎(chǔ)功能信息列表和行業(yè)應(yīng)用信息列表均進(jìn)行優(yōu)先級等級設(shè)置;
[0034]S5:將各個(gè)類別的基礎(chǔ)功能信息列表和行業(yè)應(yīng)用信息列表按照其對應(yīng)的優(yōu)先級等級上傳至云端服務(wù)器。
[0035]其中,步驟S3中所述對采集的基礎(chǔ)功能信息進(jìn)行分類并生成相應(yīng)類別的基礎(chǔ)功能信息列表的方法為,對采集的車輛自身的緊急情況信息、操作信息和各設(shè)備的狀態(tài)數(shù)據(jù)信息定義為基礎(chǔ)功能A類信息;對采集的車輛定時(shí)估