移動端車輛運行數(shù)據(jù)通信方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及車聯(lián)網(wǎng),特別涉及一種移動端車輛運行數(shù)據(jù)通信方法。
【背景技術(shù)】
[0002]物聯(lián)網(wǎng)會在日常生活中扮演越來越重要的角色,而車聯(lián)網(wǎng)其實是物聯(lián)網(wǎng)的基礎(chǔ)之上發(fā)展起來的,通過車輛上的智能識別技術(shù)和無線通信網(wǎng)絡(luò),實現(xiàn)對所有車輛的當前狀況、位置信息以及其他動靜態(tài)信息進行獲取和應用,并依據(jù)不同的位置和功能需求在車聯(lián)網(wǎng)平臺上對車輛進行監(jiān)管和提供服務(wù)。然而移動互聯(lián)網(wǎng)服務(wù)和位置推送內(nèi)容的日益增長都將超出人們的日常所能接受的程度,服務(wù)信息增長的同時,移動終端設(shè)備的界面顯示、終端處理等能力卻沒有相應的增長速度,因此智能手機設(shè)備和移動互聯(lián)網(wǎng)環(huán)境的位置服務(wù)技術(shù)和移動推送技術(shù),如果直接用于車載應用環(huán)境,則又會有較多局限性。此外在行車過程中,數(shù)據(jù)交互操作的機會極少,要求盡量簡化對數(shù)據(jù)的操作,并提供方便簡單的數(shù)據(jù)操作形式。數(shù)據(jù)被縮短、被回滾操作機會減少、得到展示機會受限制等綜合因素疊加在一起,使得車載移動信息推送應用難以適合自身的數(shù)據(jù)推送。
【發(fā)明內(nèi)容】
[0003]為解決上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明提出了一種移動端車輛運行數(shù)據(jù)通信方法,包括:
[0004]云端服務(wù)器采集移動端的實時狀態(tài)數(shù)據(jù),將所述實時狀態(tài)數(shù)據(jù)與和云端服務(wù)器的內(nèi)容信息進行匹配和推送,用戶基于所選擇的內(nèi)容展示方式來播放推送的內(nèi)容。
[0005]優(yōu)選地,所述云端服務(wù)器采集移動端的實時狀態(tài)數(shù)據(jù),將所述實時狀態(tài)數(shù)據(jù)與和云端服務(wù)器的內(nèi)容信息進行匹配和推送,進一步包括:
[0006]車載終端啟動后,進行初始化,并建立數(shù)據(jù)緩存和分類隊列,在無線網(wǎng)絡(luò)連通情況下通過通信協(xié)議模塊與后臺云端服務(wù)器進行連接,建立上傳與下載的數(shù)據(jù)通道;
[0007]后臺云端服務(wù)器將內(nèi)容信息或者其他類型數(shù)據(jù)通過無線數(shù)據(jù)通道推送到車載終端內(nèi),車載終端收到后,在數(shù)據(jù)緩存內(nèi)按照推送數(shù)據(jù)的屬性值分別保存到隊列內(nèi);
[0008]在車輛行駛過程中,車載終端根據(jù)自身的位置定位模塊進行實時的定位,并將得到的位置平面坐標的數(shù)據(jù)值Χ、γ和數(shù)據(jù)緩存內(nèi)的各數(shù)據(jù)的坐標Χ、γ進行歐式距離計算。對小于指定距離的數(shù)據(jù),確定有數(shù)據(jù)匹配到當前位置,則設(shè)置數(shù)據(jù)就緒標志,并將數(shù)據(jù)的指針注冊到數(shù)據(jù)緩存的就緒隊列中。如果沒有數(shù)據(jù)匹配到,則重復進行上述定位;
[0009]在就緒隊列不為空時,車載終端首先檢查數(shù)據(jù)屬性,如果是內(nèi)容屬性數(shù)據(jù),則調(diào)度內(nèi)容控制模塊施加控制,如果不是內(nèi)容數(shù)據(jù),則直接調(diào)度媒體展示或者音頻引擎進行數(shù)據(jù)的展示;展示完成后根據(jù)數(shù)據(jù)的生命周期屬性自動清除已完成數(shù)據(jù)信息,或者修改其播放次數(shù)屬性值后保存回原隊列,等待下次展示;
[0010]每次展示完成后,即根據(jù)優(yōu)先級調(diào)整算法計算緩存中各隊列下每個數(shù)據(jù)的優(yōu)先級,根據(jù)用戶展示數(shù)據(jù)的時長計算下載費用并保存到用戶累計費用值中,然后將用戶的點擊展示動作、延遲展示動作、拒絕展示動作,以及動作發(fā)生時間,按照動作編碼值傳遞給操作特征記錄數(shù)據(jù)結(jié)構(gòu),經(jīng)過封裝后上傳數(shù)據(jù)包給后臺云端服務(wù)器。
[0011 ]優(yōu)選地,所述用戶基于所選擇的內(nèi)容展示方式來播放推送的內(nèi)容,進一步包括:
[0012]所述內(nèi)容展示方式包括實時展示、手動展示、路況展示,所述實時展示表示在車輛位置與內(nèi)容數(shù)據(jù)位置計算后,觸發(fā)展示條件并立即展示,所述手動展示表示用戶觸發(fā)展示條件后,由用戶手動按鍵展示,所述路況展示,由終端控制追加展示內(nèi)容,增加播放次數(shù);
[0013]在整個展示控制過程中,首先是選定內(nèi)容信息的展示屬性,然后提取內(nèi)容循環(huán)時間間隔;然后根據(jù)優(yōu)先級調(diào)整算法來獲取內(nèi)容信息的優(yōu)先展示權(quán),具有最高優(yōu)先展示權(quán)的內(nèi)容信息最先得到展示;對于多媒體內(nèi)容,為文本音頻轉(zhuǎn)換程序設(shè)定一個音頻播放隊列;任意時刻系統(tǒng)產(chǎn)生的待播放音頻都插入該音頻播放隊列,文本音頻轉(zhuǎn)換程序從該隊列中依次提取音頻展示。
[0014]本發(fā)明相比現(xiàn)有技術(shù),具有以下優(yōu)點:
[0015]本發(fā)明提出了一種移動端車輛運行數(shù)據(jù)通信方法,通過位置定位有針對性地向車載終端推送內(nèi)容,提升了信息共享的靈活性和價值性,實現(xiàn)整個業(yè)態(tài)健康發(fā)展。
【附圖說明】
[0016]圖1是根據(jù)本發(fā)明實施例的移動端車輛運行數(shù)據(jù)通信方法的流程圖。
【具體實施方式】
[0017]下文與圖示本發(fā)明原理的附圖一起提供對本發(fā)明一個或者多個實施例的詳細描述。結(jié)合這樣的實施例描述本發(fā)明,但是本發(fā)明不限于任何實施例。本發(fā)明的范圍僅由權(quán)利要求書限定,并且本發(fā)明涵蓋諸多替代、修改和等同物。在下文描述中闡述諸多具體細節(jié)以便提供對本發(fā)明的透徹理解。出于示例的目的而提供這些細節(jié),并且無這些具體細節(jié)中的一些或者所有細節(jié)也可以根據(jù)權(quán)利要求書實現(xiàn)本發(fā)明。
[0018]本發(fā)明的一方面提供了一種移動端車輛運行數(shù)據(jù)通信方法。圖1是根據(jù)本發(fā)明實施例的移動端車輛運行數(shù)據(jù)通信方法流程圖。
[0019]基于位置的車載數(shù)據(jù)推送系統(tǒng),通過在車載終端的軟件系統(tǒng)內(nèi)設(shè)置推送數(shù)據(jù)傳輸模塊、數(shù)據(jù)緩存、數(shù)據(jù)優(yōu)先級管理模塊、位置計算計算模塊、信息循環(huán)展示控制模塊、內(nèi)容控制算法和統(tǒng)計模塊,與車載移動終端硬件和后臺云端服務(wù)器相互配合,按照優(yōu)先級對推送數(shù)據(jù)進行循環(huán)處理,吸引用戶接收數(shù)據(jù),實現(xiàn)車載移動終端部分推送數(shù)據(jù)的管理和展示。
[0020]模型上傳的數(shù)據(jù)為終端的實時狀態(tài)數(shù)據(jù),將位置信息、速度、終端電池電量等數(shù)據(jù)上傳給云端服務(wù)器。下載的數(shù)據(jù)包括軟件更新包、音樂文件、推送的信息、還有服務(wù)配置文件和云端服務(wù)器下達的命令。
[0021]超速播放模塊當車速超過規(guī)定的閾值時觸發(fā)的報警。導航播放模塊播放導航信息。當連接導航云端服務(wù)器并發(fā)出請求上傳位置數(shù)據(jù)時,即可接收到云端服務(wù)器返回的分段路徑指引數(shù)據(jù)包。移動播放模塊由終端主動監(jiān)接收,當車發(fā)生了非法移動時,則調(diào)用該播放。電量播放模塊由移動終端的電能管理器來管理,當監(jiān)接收到電源電量低或外接電源斷開時進行播放。
[0022]基于位置的信息循環(huán)推送由動態(tài)匹配、層次分解、循環(huán)控制三個部分組成。動態(tài)匹配基于實時位置計算的動態(tài)位置數(shù)據(jù)匹配過程,包括動態(tài)數(shù)據(jù)的推送、更新、存儲、隊列管理等基本內(nèi)容;層次分解將優(yōu)先級對比問題分解為三個不同級別的問題,同一路徑下的動態(tài)數(shù)據(jù)優(yōu)先級對比,由競價排序參數(shù)、已播放次數(shù)參數(shù)、等待時間參數(shù)、循環(huán)間隔參數(shù)、互相關(guān)系數(shù)等五個基本參數(shù)及其權(quán)重系數(shù)決定所有數(shù)據(jù)的優(yōu)先級初值。相鄰路徑和相鄰區(qū)域則在同一路徑優(yōu)先級對比基礎(chǔ)上增加邊界條件參數(shù);
[0023]循環(huán)控制在動態(tài)和多參數(shù)相關(guān)條件下,尋找各權(quán)重系數(shù)的最優(yōu)取值范圍,使得系統(tǒng)的模糊綜合評價函數(shù)能取得最優(yōu)解。
[0024]車聯(lián)網(wǎng)信息服務(wù)平臺的通信模塊負責與服務(wù)端進行數(shù)據(jù)交互,音頻模塊負責對終端的信息進行播放,這些與信息推送組成模塊構(gòu)成了整個模型的框架。各部分的功能說明如下:
[0025](I)數(shù)據(jù)傳輸模塊:通過無線互聯(lián)網(wǎng),按照客戶端與云端服務(wù)器的通信協(xié)議,與云端服務(wù)器進行通信,對云端服務(wù)器訪問權(quán)限認證進行應答,對上傳數(shù)據(jù)進行封裝,對下載數(shù)據(jù)進行解包,并將解包后的數(shù)據(jù)分配給其他相應模塊進行處理分析。對于動態(tài)數(shù)據(jù),采用數(shù)據(jù)幀的封裝形式進行傳輸,即除了內(nèi)容本身,通過設(shè)置數(shù)據(jù)幀結(jié)構(gòu),還可包含其他多種屬性,如云端服務(wù)器設(shè)定優(yōu)先級、播放次數(shù)、生命周期、推送時間長短等,每個屬性值都配置有動態(tài)可設(shè)置權(quán)重,這樣的數(shù)據(jù)結(jié)構(gòu)形式可通過靈活的設(shè)置與更新屬性來實現(xiàn)多種控制效果O
[0026](2)數(shù)據(jù)緩存:該緩存由數(shù)據(jù)庫文件和分類索引文件組成,可對推送數(shù)據(jù)進行存儲、插值、排序、更新等操作。數(shù)據(jù)在緩存內(nèi)按照分類和生命周期進行保存,云端服務(wù)器在聯(lián)網(wǎng)情況下可通知緩存更新或者通知舊數(shù)據(jù)失效,緩存收到通知后更新隊列。
[0027](3)數(shù)據(jù)優(yōu)先級管理模塊:位置數(shù)據(jù)推送到本地緩存,并按照動態(tài)權(quán)重進行優(yōu)先級排序。動態(tài)權(quán)重由報價排序參數(shù)、已播放次數(shù)參數(shù)、等待時間參數(shù)、循環(huán)間隔參數(shù)、互相關(guān)系數(shù)等五個基本參數(shù)及其權(quán)重系數(shù)來計算決定,隨著播放次數(shù)和等待時間的變化,原來高優(yōu)先級目標的優(yōu)先值將