1.一種汽車導航信息數據共享方法,其特征是,包括初步處理、汽車導航信息數據安全存儲和汽車導航信息數據安全訪問;
所述初步處理包括以下步驟:
汽車導航服務器接收下載終端發(fā)送的更新下載請求;
根據所述更新下載請求確定汽車導航信息數據,所述汽車導航信息數據包括分層分塊存儲的地圖數據;
從汽車導航數據庫下載所述汽車導航信息數據并發(fā)送;
下載終端接收所述汽車導航信息數據并對所述汽車導航信息數據進行處理;
所述下載終端發(fā)送汽車導航信息數據至汽車導航終端;
該汽車導航終端利用所述汽車導航信息數據更新現有汽車導航信息數據。
2.根據權利要求1所述的一種汽車導航信息數據共享方法,其特征是,所述汽車導航信息數據進行處理的具體過程為:
對下載的地圖數據進行編譯,即按照層級以及塊編號進行排列。
3.根據權利要求2所述的一種汽車導航信息數據共享方法,其特征是,所述下載終端為有信息處理能力的計算機,所述計算機通過因特網與汽車導航服務器連接。
4.根據權利要求3所述的一種汽車導航信息數據共享方法,其特征在于,
所述汽車導航信息數據安全存儲包括以下步驟:
Step 101存儲用戶提交汽車導航信息數據的存儲請求時,對存儲用戶身份進行安全驗證;
Step 102對汽車導航信息數據進行預處理,將汽車導航信息數據劃分為基礎知識和業(yè)務知識兩種類型數據,所述基礎知識包括能夠反映信息運維服務基本情況的文本和圖像,所述業(yè)務知識包括與信息運維服務中各業(yè)務相關的文本和圖像;
Step 103對預處理后的汽車導航信息數據按照劃分類型分別用自定義編碼方法進行編碼,所述自定義編碼方法如下:
(1)將預處理后的汽車導航信息數據作為編碼對象,設汽車導航信息數據Z包含的m個屬性為S1,S2,…,Sm;
(2)對編碼對象的屬性進行選取,具體為:
1)設屬性的n個約束條件為R1,R2,…,Rn,根據屬性及其約束條件,得到屬性權重因子矩陣W:
式中,aij為權重因子,其中,i=1,2,…,m,j=1,2,…,n,表示屬性Sm符合制約條件Rn的程度,取值范圍為[0,1];
2)定義屬性權重wi:
對屬性權重進行歸一化處理得到歸一化屬性權重w′i:
3)設定屬性權重閾值T1,定義屬性選取函數Xi:
4)建立屬性選取優(yōu)化模型:
5)根據屬性選取優(yōu)化模型,對編碼對象的屬性進行優(yōu)化選?。?/p>
(3)對優(yōu)化選取的屬性進行編碼,獲取汽車導航信息數據的最終代碼;
Step 104將硬件存儲資源抽象集中,映射到一個完整統(tǒng)一的資源池,并將用戶操作系統(tǒng)虛擬化;
Step 105將汽車導航信息數據以最終代碼的形式存儲在資源池中;
所述汽車導航信息數據安全訪問包括以下步驟:
Step 201訪問用戶提交汽車導航信息數據的訪問請求時,對訪問用戶身份進行安全驗證;
Step 202響應訪問請求時,讀取存儲在資源池上的汽車導航信息數據,具體為:
(1)采用K-means聚類方法對汽車導航信息數據中的各類業(yè)務進行劃分,對任意兩個類內汽車導航信息數據Z1和Z2,定義距離函數D:
D(Z1,Z2)=Y
式中,Y表示Z1和Z2優(yōu)化選取的屬性相同的數目,設定閾值T2,若D≥T2,,則無論查詢汽車導航信息數據Z1還是Z2,都對汽車導航信息數據Z1和Z2進行預取,其中閾值T2的取值范圍為[m/2,3m/4];
(2)根據聚類索引獲取具體的汽車導航信息數據位置信息;
(3)根據聚類結果和汽車導航信息數據位置信息對汽車導航信息數據進行調度。
5.根據權利要求4所述的一種汽車導航信息數據共享方法,其特征在于,所述對訪問用戶身份進行安全驗證,具體為:
(1)在本地服務提供終端驗證訪問用戶輸入的口令密碼和身份標識是否正確,若正確,將訪問請求、口令密碼和身份標識進行加密,形成密文集,并將密文集發(fā)送到知識服務器認證端,若不正確,返回錯誤報告;
(2)知識服務器認證端接收所述密文集后,對密文集中對應訪問用戶輸入的口令密碼和身份標識的密文進行解密計算,提取訪問用戶輸入的口令密碼和身份標識的值,然后在認證數據庫內找到身份標識相關記錄來對口令進行解密計算,若系統(tǒng)存在此訪問用戶記錄,且解密出的密碼與戶輸入的口令密碼一致,則判定所述訪問用戶為合法用戶,同時將指紋采集指令、密文集、本次會話密鑰和一個加密會話隨機數發(fā)送到知識請求用戶端,知識服務器認證端同時保存身份標識和相關密鑰;若系統(tǒng)不存在此用戶記錄,知識服務器認證端向本地服務提供終端返回錯誤報告;
(3)當資源請求用戶端接收所述指紋采集指令、密文集、本次會話密鑰和一個加密會話隨機數后,驗證本次會話密鑰和一個加密會話隨機數是否正確,若正確,向訪問用戶發(fā)出指紋信息輸入指令,對本次會話密鑰和加密會話隨機數進行解密計算,同時將身份標識與輸入的指紋信息進行加密后發(fā)送給知識服務器認證端;若不正確,向知識服務器認證端發(fā)送非法報告;
(4)知識服務器認證端接收到加密后的身份標識與輸入的指紋信息時,對加密后的身份標識與輸入的指紋信息進行解密計算,并將對應于身份標識的指紋從數據庫內提取出來與輸入的指紋信息進行比較,若二者相同,則響應訪問請求,若二者不相同,返回非法報告。
6.根據權利要求5所述的一種汽車導航信息數據共享方法,其特征在于,所述對存儲用戶身份進行安全驗證,具體為:
(1)本地服務提供終端接收到存儲用戶輸入的指紋和身份標識時,將存儲用戶輸入的指紋和身份標識進行加密后發(fā)送到知識存儲認證端;
(2)知識存儲認證端對加密后的存儲用戶輸入的指紋和身份標識進行解密計算,并將對應于身份標識的指紋從數據庫內提取出來與存儲用戶輸入的指紋進行比較,若二者相同,判定該存儲用戶為合法存儲用戶,為合法存儲用戶配置與存儲請求對應的虛擬資源池,若不正確,向本地服務提供終端返回錯誤報告。