車輛運維監控裝置的制造方法
【專利摘要】為了提高無人駕駛期間車輛安全監控能力,改善車輛無人駕駛期間車輛自身狀態以及導航的安全性,本發明提供了一種車輛運維監控裝置,包括:車輛注冊模塊,用于向第一服務器注冊;導航信息提供模塊,用于輸入駕駛員驗證信息及導航語音,并傳輸到第一服務器;車輛運行狀態監控及自動駕駛規劃模塊,用于接收車輛運行狀態并對其監控,同時根據車輛運行狀態的至少一部分信息進行路徑規劃,發送自動駕駛信息給車輛。本發明極大地降低了車輛信息被泄漏以后,外部不經由指定服務器而直接導航車輛的可能性,提高了車輛無人駕駛時導航指令的收發安全性以及車輛自身狀態的安全監控能力。
【專利說明】
車輛運維監控裝置
技術領域
[0001]本發明涉及車輛狀態監控技術領域,更具體地,涉及一種車輛運維監控裝置。
【背景技術】
[0002]智能汽車方興未艾,但其相關技術已經成為汽車行業前沿熱點。目前,無人駕駛技術,或者稱智能導航技術的關注點主要集中在算法層面。然而,當其與網絡結合時,導航的網絡安全監控也是不容忽視的。
[0003]經檢索,現有技術尚無對此方面比較深入的探究。相關的技術包括:CN201510329268.4的中國發明專利申請公開了一種通用型全自動智能汽車安全黑匣子及系統,黑匣子包括面殼、底殼、保護蓋和電路模塊,面殼和底殼固定安裝在一起形成外殼,電路模塊設置在外殼內,保護蓋安裝在面殼上,面殼上對應于保護蓋位置處設有SIM卡安裝槽,保護蓋下方設有SIM卡接口,SM卡接口設置在SIM卡安裝槽內,電路模塊包括CPU、信號輸出接口、GPS模塊、GSM芯片、麥克風、喇叭、SOS按鍵、充電接口和電池,信號輸出接口、GPS模塊、GSM芯片、麥克風、喇叭和SOS按鍵分別連接在CPU上。CN201410432496.X的中國發明專利申請提供了一種智能汽車的無人駕駛系統,涉及智能汽車領域,包括:外部環境感知子系統、規劃決策子系統和運動控制子系統;所述的外部環境感知子系統,用于采集所述智能汽車本身及其周圍環境的數據信息;所述的規劃決策子系統,用于根據所述數據信息規劃行車路徑,并向運動控制子系統發出控制指令;運動控制子系統,用于根據收到的所述控制指令,控制所述智能汽車執行相應的操作。
【發明內容】
[0004]為了提高無人駕駛期間車輛安全監控能力,改善車輛無人駕駛期間車輛自身狀態以及導航的安全性,本發明提供了一種車輛運維監控裝置,包括:
[0005]車輛注冊模塊,用于向第一服務器注冊;
[0006]導航信息提供模塊,用于輸入駕駛員驗證信息及導航語音,并傳輸到第一服務器;
[0007]車輛運行狀態監控及自動駕駛規劃模塊,用于接收車輛運行狀態并對其監控,同時根據車輛運行狀態的至少一部分信息進行路徑規劃,發送自動駕駛信息給車輛。
[0008]進一步地,所述車輛注冊模塊包括:
[0009]車輛識別碼和加密因子發送子模塊,車輛向第一服務器發送車輛識別碼和加密因子,所述車輛識別碼預先注冊于第一服務器;
[0010]第一服務器第一加密算法確定子模塊,用于根據車輛識別碼和加密因子,確定第一加密算法;
[0011]第一服務器注冊響應信息發送子模塊,用于利用第一加密算法發送注冊響應信息;
[0012]車輛第二密文標識符確定及發送子模塊,用于接收并保存注冊響應信息,該注冊響應信息包括表示與第一加密算法的解密密鑰的密文標識符,然后選擇所述密文標識符并據該被選定的密文標識符確定第二密文標識符,將第二密文標識符發送給第二服務器,該第二密文標識符對應于存儲于第二服務器的加密算法集合中的某一個加密算法;
[0013]第二服務器第二加密算法的解密密鑰確定及發送子模塊,用于根據接收到的選擇結果,確定與將該選擇結果作為加密密鑰的第二加密算法,并將第二加密算法的解密密鑰發送給第一服務器。
[0014]進一步地,所述標識符為明文標識符。
[0015]進一步地,所述導航信息提供模塊包括:
[0016]駕駛員發聲子模塊,用于供駕駛員發出驗證標識音;
[0017]導航標識音識別子模塊,用于識別所述驗證標識音的聲紋;
[0018]聲紋信息和第二密文標識符傳輸子模塊,用于將識別出的聲紋信息和第二密文標識符傳輸到第二服務器;
[0019]第二服務器聲紋信息加密及傳輸子模塊,用于對將聲紋信息以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0020]第一服務器聲紋信息比對子模塊,用于對接收到的經過第二加密算法進行加密的聲紋信息進行解密,將解密后的信息與第一服務器中預先存儲的聲紋信息進行比對,將比對結果發送給車輛;
[0021]車輛接收導航目的地語音確定子模塊,用于根據比對結果確定是否接收駕駛員的導航目的地語音;
[0022]導航目的地語音和第二密文標識符發送子模塊,用于在確定接收駕駛員的導航目的地語音時,將駕駛員的導航目的地語音和第二密文標識符發送給第二服務器;
[0023]第二服務器導航目的地語音加密及傳輸子模塊,用于對將導航目的地語音以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0024]額外加密算法設置子模塊,用于在車輛和第二服務器中均設置多個額外加密算法;
[0025]解密密鑰集合設置子模塊,用于在車輛中設置解密密鑰集合,所述解密密鑰集合包括對各個所述額外加密算法進行解密的解密密鑰,并確保所述多個額外加密算法均不同于所述第一加密算法和第二加密算法。
[0026]進一步地,所述車輛運行狀態監控及自動駕駛規劃模塊包括:
[0027]第一服務器最終規劃路徑獲取子模塊,用于對接收到的經過第二加密算法進行加密的導航目的地語音進行解密,根據解密后的信息進行路徑規劃,根據預先設定的規則得到最終規劃路徑;
[0028]第一服務器區段信息處理子模塊,用于將所述最終規劃路徑劃分成多個區段,并將第一校驗信息以及第一區段的導航信息的一部分通過第一加密算法加密后的信息發送給車輛,并將第一區段的導航信息的剩余部分通過第二加密算法發送給第二服務器;
[0029]第二服務器區段信息處理子模塊,用于在接收到所述第一區段的導航信息的剩余部分通過第二加密算法得到的導航信息后,對其進行解密,確定所述多個額外加密算法中的一個以及與該額外加密算法相對應的加密序號,然后利用該所述被確定的額外加密算法對上述第二服務器解密后得到的導航信息的剩余部分進行加密,將第二校驗信息、所述加密序號以及加密后的信息發送給車輛,該加密序號與設置于車輛的解密密鑰集合中的解密密鑰相對應;
[0030]車輛區段信息第一處理子模塊,用于在接收到第一服務器經過第一加密算法加密后的第一校驗信息和第一區段導航信息的一部分后,根據第一加密算法的解密密鑰對第一校驗信息和該第一區段導航信息的一部分進行解密,得到第一區段導航信息的一部分和第一校驗信息;
[0031 ]車輛區段信息第二處理子模塊,用于在接收到第二服務器經過所述被確定的額外加密算法加密后的第一區段導航信息的剩余部分、第二校驗信息以及所述加密序號后,根據加密序號確定與該加密序號標識的解密密鑰集合中的解密密鑰,進而根據揭秘密鑰進行解密,獲得第二校驗信息以及所述第一區段導航信息的剩余部分;
[0032]車輛第一校驗信息和第二校驗信息合并及驗證子模塊,用于將解密后的上述第一校驗信息和第二校驗信息合并,并根據預先設置的校驗算法驗證其合并后得到的和是否符合該校驗算法的預設條件;
[0033]車輛當前狀態信息和第二密文標識符發送子模塊,用于在符合所述預設條件時,將車輛當前狀態信息和第二密文標識符發送給第二服務器;
[0034]第二服務器車輛當前狀態信息加密及發送子模塊,用于對接收到的車輛當前狀態信息根據與第二密文標識符對應的第二加密算法進行加密,然后發送給第一服務器;
[0035]第一服務器自動駕駛信息生成子模塊,用于對接收到的經過第二加密算法加密的車輛當前狀態信息進行解密,確定車輛當前的位置信息、速度信息、車況信息,并結合所述車輛當前的位置信息所確定的區域的路況信息,設定行駛狀態切換時刻序列、車輛的行駛速度序列和行駛方向序列,所述行駛速度序列和行駛方向序列中的各行駛速度和行駛方向一一配對地形成自動駕駛信息對,即所述行駛速度序列和行駛方向序列包括多個自動駕駛信息對,且這些自動駕駛信息對與行駛狀態切換時刻序列中包括的多個行駛狀態切換時刻——對應;
[0036]第一服務器自動駕駛信息對和行駛狀態切換時刻序列發送子模塊,用于將自動駕駛信息對和行駛狀態切換時刻序列經過第一加密算法加密后發送給車輛;
[0037]車輛自動駕駛驅動子模塊,用于根據接收到的自動駕駛信息對和行駛狀態切換時刻序列按照第一加密算法的解密密鑰進行解密,然后驅動車輛在所述行駛狀態切換時刻序列中各個行駛狀態切換時刻指定的時刻,按照與該行駛狀態切換時刻相對應的某個自動駕駛信息對,驅動車輛以所述自動駕駛信息對的行駛速度和行駛方向行駛;
[0038]剩余區段處理子模塊,用于在間隔預定時間后,對于所述多個區段中緊鄰第一區段的下一個區段的導航信息重復與對上述第一區段導航信息相同的處理,直到上述自動駕駛進行到所述多個區段中的最后一個區段結束為止;
[0039]第二服務器加密序號與額外加密算法對應關系調整子模塊,用于根據隨機函數對所述加密序號與所述額外加密算法之間的對應關系進行調整,其中所述額外加密算法在第二服務器中的順序不改變;
[0040]第二服務器加密序號排序及傳輸子模塊,用于將調整后的加密序號按照額外加密算法的順序進行排列,并傳輸給車輛;
[0041]車輛加密序號更新子模塊,用于接收到經過調整的加密序號并據此更新其原有的加密序號。
[0042]進一步地,所述預先設定的規則包括:最短路徑規則和最短時長規則。
[0043]進一步地,所述車況信息包括燃油剩余量信息。
[0044]進一步地,所述車輛當前狀態信息包括:車輛當前的位置信息、速度信息、車況信息、車輛內空氣質量、輪胎溫度和車內溫度。
[0045]本發明的有益效果是:本發明通過使得車輛對外部的重要數據(例如,車輛當前的速度等狀態參數以及導航指令)通信都為加密數據的形式,而加密算法均被保存在遠程服務器上,其對車輛本身也是不可見的,從而極大地降低了車輛信息被泄漏以后,外部不經由指定服務器而直接導航車輛的可能性,提高了車輛無人駕駛時導航指令的收發安全性以及車輛自身狀態的安全監控能力。
【附圖說明】
[0046]圖1示出了根據本發明的車輛運行狀態監控方法流程圖。
[0047]圖2示出了根據本發明的與圖1的方法對應的車輛運維監控裝置的結構框圖。
【具體實施方式】
[0048]如圖1所示,本發明的車輛運維監控方法包括:
[0049](I)車輛向第一服務器注冊;
[0050](2)輸入駕駛員驗證信息及導航語音,并傳輸到第一服務器;
[0051](3)第一服務器接收車輛運行狀態并對其監控,同時根據車輛運行狀態的至少一部分信息進行路徑規劃,發送自動駕駛信息給車輛。
[0052]其中,所述步驟(I)包括:
[0053](11)車輛向第一服務器發送車輛識別碼和加密因子,所述車輛識別碼預先注冊于第一服務器;
[0054](12)第一服務器根據車輛識別碼和加密因子,確定第一加密算法;
[0055](13)第一服務器利用第一加密算法發送注冊響應信息;
[0056](14)車輛接收并保存注冊響應信息,該注冊響應信息包括表示與第一加密算法的解密密鑰的密文標識符,然后選擇所述密文標識符并據該被選定的密文標識符確定第二密文標識符,將第二密文標識符發送給第二服務器,該第二密文標識符對應于存儲于第二服務器的加密算法集合中的某一個加密算法;
[0057](15)第二服務器根據接收到的選擇結果,確定與將該選擇結果作為加密密鑰的第二加密算法,并將第二加密算法的解密密鑰發送給第一服務器。
[0058]上述標識符為明文標識符。
[0059]所述步驟(2)包括:
[0060](211)駕駛員發出驗證標識音;
[0061 ] (212)識別所述驗證標識音的聲紋;
[0062](213)將識別出的聲紋信息和第二密文標識符傳輸到第二服務器;
[0063](214)第二服務器對將聲紋信息以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0064](215)第一服務器對接收到的經過第二加密算法進行加密的聲紋信息進行解密,將解密后的信息與第一服務器中預先存儲的聲紋信息進行比對,將比對結果發送給車輛;
[0065](216)車輛根據比對結果確定是否接收駕駛員的導航目的地語音;
[0066](217)若確定接收駕駛員的導航目的地語音,則將駕駛員的導航目的地語音和第二密文標識符發送給第二服務器;
[0067](218)第二服務器對將導航目的地語音以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0068](219)在車輛和第二服務器中均設置多個額外加密算法;
[0069](220)在車輛中設置解密密鑰集合,其包括對各個所述額外加密算法進行解密的解密密鑰,并確保所述多個額外加密算法均不同于所述第一加密算法和第二加密算法。
[0070]所述步驟(3)包括:
[0071](311)第一服務器對接收到的經過第二加密算法進行加密的導航目的地語音進行解密,根據解密后的信息進行路徑規劃,根據預先設定的規則得到最終規劃路徑;
[0072](312)第一服務器將所述最終規劃路徑劃分成多個區段,并將第一校驗信息以及第一區段的導航信息的一部分通過第一加密算法加密后的信息發送給車輛,并將第一區段的導航信息的剩余部分通過第二加密算法發送給第二服務器;
[0073](313)第二服務器在接收到所述第一區段的導航信息的剩余部分通過第二加密算法得到的導航信息后,對其進行解密,確定所述多個額外加密算法中的一個以及與該額外加密算法相對應的加密序號,然后利用該所述被確定的額外加密算法對上述第二服務器解密后得到的導航信息的剩余部分進行加密,將第二校驗信息、所述加密序號以及加密后的信息發送給車輛,該加密序號與設置于車輛的解密密鑰集合中的解密密鑰相對應;
[0074](314)車輛在接收到第一服務器經過第一加密算法加密后的第一校驗信息和第一區段導航信息的一部分后,根據第一加密算法的解密密鑰對第一校驗信息和該第一區段導航信息的一部分進行解密,得到第一區段導航信息的一部分和第一校驗信息;
[0075](315)車輛在接收到第二服務器經過所述被確定的額外加密算法加密后的第一區段導航信息的剩余部分、第二校驗信息以及所述加密序號后,根據加密序號確定與該加密序號標識的解密密鑰集合中的解密密鑰,進而根據揭秘密鑰進行解密,獲得第二校驗信息以及所述第一區段導航信息的剩余部分;
[0076](316)車輛將解密后的上述第一校驗信息和第二校驗信息合并,并根據預先設置的校驗算法驗證其合并后得到的和是否符合該校驗算法的預設條件;
[0077](317)若符合所述預設條件,則將車輛當前狀態信息和第二密文標識符發送給第二服務器;
[0078](318)第二服務器對接收到的車輛當前狀態信息根據與第二密文標識符對應的第二加密算法進行加密,然后發送給第一服務器;
[0079](319)第一服務器對接收到的經過第二加密算法加密的車輛當前狀態信息進行解密,確定車輛當前的位置信息、速度信息、車況信息,并結合所述車輛當前的位置信息所確定的區域的路況信息,設定行駛狀態切換時刻序列、車輛的行駛速度序列和行駛方向序列,所述行駛速度序列和行駛方向序列中的各行駛速度和行駛方向一一配對地形成自動駕駛信息對,即所述行駛速度序列和行駛方向序列包括多個自動駕駛信息對,且這些自動駕駛信息對與行駛狀態切換時刻序列中包括的多個行駛狀態切換時刻一一對應;
[0080](320)第一服務器將自動駕駛信息對和行駛狀態切換時刻序列經過第一加密算法加密后發送給車輛;
[0081](321)車輛根據接收到的自動駕駛信息對和行駛狀態切換時刻序列按照第一加密算法的解密密鑰進行解密,然后驅動車輛在所述行駛狀態切換時刻序列中各個行駛狀態切換時刻指定的時刻,按照與該行駛狀態切換時刻相對應的某個自動駕駛信息對,驅動車輛以所述自動駕駛信息對的行駛速度和行駛方向行駛;
[0082](322)間隔預定時間后,對于所述多個區段中緊鄰第一區段的下一個區段的導航信息重復與對上述第一區段導航信息相同的處理步驟,即重復步驟(312)-(321),直到上述自動駕駛進行到所述多個區段中的最后一個區段結束為止;
[0083]第二服務器加密序號與額外加密算法對應關系調整子模塊,用于根據隨機函數對所述加密序號與所述額外加密算法之間的對應關系進行調整,其中所述額外加密算法在第二服務器中的順序不改變;
[0084]第二服務器加密序號排序及傳輸子模塊,用于將調整后的加密序號按照額外加密算法的順序進行排列,并傳輸給車輛;
[0085]車輛加密序號更新子模塊,用于接收到經過調整的加密序號并據此更新其原有的加密序號。
[0086]優選地,所述預先設定的規則包括:最短路徑規則和最短時長規則。所述車況信息包括燃油剩余量信息。
[0087]所述車輛當前狀態信息包括:車輛當前的位置信息、速度信息、車況信息、車輛內空氣質量、輪胎溫度和車內溫度。
[0088]如圖2所示的本發明的車輛運維監控裝置是與圖1的方法對應的裝置,該裝置包括:
[0089 ]車輛注冊模塊,用于向第一服務器注冊;
[0090]導航信息提供模塊,用于輸入駕駛員驗證信息及導航語音,并傳輸到第一服務器;[0091 ]車輛運行狀態監控及自動駕駛規劃模塊,用于接收車輛運行狀態并對其監控,同時根據車輛運行狀態的至少一部分信息進行路徑規劃,發送自動駕駛信息給車輛。
[0092]進一步地,所述車輛注冊模塊包括:
[0093]車輛識別碼和加密因子發送子模塊,車輛向第一服務器發送車輛識別碼和加密因子,所述車輛識別碼預先注冊于第一服務器;
[0094]第一服務器第一加密算法確定子模塊,用于根據車輛識別碼和加密因子,確定第一加密算法;
[0095]第一服務器注冊響應信息發送子模塊,用于利用第一加密算法發送注冊響應信息;
[0096]車輛第二密文標識符確定及發送子模塊,用于接收并保存注冊響應信息,該注冊響應信息包括表示與第一加密算法的解密密鑰的密文標識符,然后選擇所述密文標識符并據該被選定的密文標識符確定第二密文標識符,將第二密文標識符發送給第二服務器,該第二密文標識符對應于存儲于第二服務器的加密算法集合中的某一個加密算法;
[0097]第二服務器第二加密算法的解密密鑰確定及發送子模塊,用于根據接收到的選擇結果,確定與將該選擇結果作為加密密鑰的第二加密算法,并將第二加密算法的解密密鑰發送給第一服務器。
[0098]進一步地,所述標識符為明文標識符。
[0099]進一步地,所述導航信息提供模塊包括:
[0100]駕駛員發聲子模塊,用于供駕駛員發出驗證標識音;
[0101]導航標識音識別子模塊,用于識別所述驗證標識音的聲紋;
[0102]聲紋信息和第二密文標識符傳輸子模塊,用于將識別出的聲紋信息和第二密文標識符傳輸到第二服務器;
[0103]第二服務器聲紋信息加密及傳輸子模塊,用于對將聲紋信息以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0104]第一服務器聲紋信息比對子模塊,用于對接收到的經過第二加密算法進行加密的聲紋信息進行解密,將解密后的信息與第一服務器中預先存儲的聲紋信息進行比對,將比對結果發送給車輛;
[0105]車輛接收導航目的地語音確定子模塊,用于根據比對結果確定是否接收駕駛員的導航目的地語音;
[0106]導航目的地語音和第二密文標識符發送子模塊,用于在確定接收駕駛員的導航目的地語音時,將駕駛員的導航目的地語音和第二密文標識符發送給第二服務器;
[0107]第二服務器導航目的地語音加密及傳輸子模塊,用于對將導航目的地語音以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器;
[0108]額外加密算法設置子模塊,用于在車輛和第二服務器中均設置多個額外加密算法;
[0109]解密密鑰集合設置子模塊,用于在車輛中設置解密密鑰集合,所述解密密鑰集合包括對各個所述額外加密算法進行解密的解密密鑰,并確保所述多個額外加密算法均不同于所述第一加密算法和第二加密算法。
[0110]進一步地,所述車輛運行狀態監控及自動駕駛規劃模塊包括:
[0111]第一服務器最終規劃路徑獲取子模塊,用于對接收到的經過第二加密算法進行加密的導航目的地語音進行解密,根據解密后的信息進行路徑規劃,根據預先設定的規則得到最終規劃路徑;
[0112]第一服務器區段信息處理子模塊,用于將所述最終規劃路徑劃分成多個區段,并將第一校驗信息以及第一區段的導航信息的一部分通過第一加密算法加密后的信息發送給車輛,并將第一區段的導航信息的剩余部分通過第二加密算法發送給第二服務器;
[0113]第二服務器區段信息處理子模塊,用于在接收到所述第一區段的導航信息的剩余部分通過第二加密算法得到的導航信息后,對其進行解密,確定所述多個額外加密算法中的一個以及與該額外加密算法相對應的加密序號,然后利用該所述被確定的額外加密算法對上述第二服務器解密后得到的導航信息的剩余部分進行加密,將第二校驗信息、所述加密序號以及加密后的信息發送給車輛,該加密序號與設置于車輛的解密密鑰集合中的解密密鑰相對應;
[0114]車輛區段信息第一處理子模塊,用于在接收到第一服務器經過第一加密算法加密后的第一校驗信息和第一區段導航信息的一部分后,根據第一加密算法的解密密鑰對第一校驗信息和該第一區段導航信息的一部分進行解密,得到第一區段導航信息的一部分和第一校驗信息;
[0115]車輛區段信息第二處理子模塊,用于在接收到第二服務器經過所述被確定的額外加密算法加密后的第一區段導航信息的剩余部分、第二校驗信息以及所述加密序號后,根據加密序號確定與該加密序號標識的解密密鑰集合中的解密密鑰,進而根據揭秘密鑰進行解密,獲得第二校驗信息以及所述第一區段導航信息的剩余部分;
[0116]車輛第一校驗信息和第二校驗信息合并及驗證子模塊,用于將解密后的上述第一校驗信息和第二校驗信息合并,并根據預先設置的校驗算法驗證其合并后得到的和是否符合該校驗算法的預設條件;
[0117]車輛當前狀態信息和第二密文標識符發送子模塊,用于在符合所述預設條件時,將車輛當前狀態信息和第二密文標識符發送給第二服務器;
[0118]第二服務器車輛當前狀態信息加密及發送子模塊,用于對接收到的車輛當前狀態信息根據與第二密文標識符對應的第二加密算法進行加密,然后發送給第一服務器;
[0119]第一服務器自動駕駛信息生成子模塊,用于對接收到的經過第二加密算法加密的車輛當前狀態信息進行解密,確定車輛當前的位置信息、速度信息、車況信息,并結合所述車輛當前的位置信息所確定的區域的路況信息,設定行駛狀態切換時刻序列、車輛的行駛速度序列和行駛方向序列,所述行駛速度序列和行駛方向序列中的各行駛速度和行駛方向一一配對地形成自動駕駛信息對,即所述行駛速度序列和行駛方向序列包括多個自動駕駛信息對,且這些自動駕駛信息對與行駛狀態切換時刻序列中包括的多個行駛狀態切換時刻——對應;
[0120]第一服務器自動駕駛信息對和行駛狀態切換時刻序列發送子模塊,用于將自動駕駛信息對和行駛狀態切換時刻序列經過第一加密算法加密后發送給車輛;
[0121]車輛自動駕駛驅動子模塊,用于根據接收到的自動駕駛信息對和行駛狀態切換時刻序列按照第一加密算法的解密密鑰進行解密,然后驅動車輛在所述行駛狀態切換時刻序列中各個行駛狀態切換時刻指定的時刻,按照與該行駛狀態切換時刻相對應的某個自動駕駛信息對,驅動車輛以所述自動駕駛信息對的行駛速度和行駛方向行駛;
[0122]剩余區段處理子模塊,用于在間隔預定時間后,對于所述多個區段中緊鄰第一區段的下一個區段的導航信息重復與對上述第一區段導航信息相同的處理,直到上述自動駕駛進行到所述多個區段中的最后一個區段結束為止;
[0123]第二服務器加密序號與額外加密算法對應關系調整子模塊,用于根據隨機函數對所述加密序號與所述額外加密算法之間的對應關系進行調整,其中所述額外加密算法在第二服務器中的順序不改變;
[0124]第二服務器加密序號排序及傳輸子模塊,用于將調整后的加密序號按照額外加密算法的順序進行排列,并傳輸給車輛;
[0125]車輛加密序號更新子模塊,用于接收到經過調整的加密序號并據此更新其原有的加密序號。
[0126]優選地,所述預先設定的規則包括:最短路徑規則和最短時長規則。所述車況信息包括燃油剩余量信息。
[0127]所述車輛當前狀態信息包括:車輛當前的位置信息、速度信息、車況信息、車輛內空氣質量、輪胎溫度和車內溫度。
[0128]以上對于本發明的較佳實施例所作的敘述是為闡明的目的,而無意限定本發明精確地為所揭露的形式,基于以上的教導或從本發明的實施例學習而作修改或變化是可能的,實施例是為解說本發明的原理以及讓所屬領域的技術人員以各種實施例利用本發明在實際應用上而選擇及敘述,本發明的技術思想企圖由權利要求及其均等來決定。
【主權項】
1.一種車輛運維監控裝置,包括: 車輛注冊模塊,用于向第一服務器注冊; 導航信息提供模塊,用于輸入駕駛員驗證信息及導航語音,并傳輸到第一服務器;車輛運行狀態監控及自動駕駛規劃模塊,用于接收車輛運行狀態并對其監控,同時根據車輛運行狀態的至少一部分信息進行路徑規劃,發送自動駕駛信息給車輛。2.根據權利要求1所述的車輛運維監控裝置,其特征在于,所述車輛注冊模塊包括: 車輛識別碼和加密因子發送子模塊,車輛向第一服務器發送車輛識別碼和加密因子,所述車輛識別碼預先注冊于第一服務器; 第一服務器第一加密算法確定子模塊,用于根據車輛識別碼和加密因子,確定第一加密算法; 第一服務器注冊響應信息發送子模塊,用于利用第一加密算法發送注冊響應信息; 車輛第二密文標識符確定及發送子模塊,用于接收并保存注冊響應信息,該注冊響應信息包括表示與第一加密算法的解密密鑰的密文標識符,然后選擇所述密文標識符并據該被選定的密文標識符確定第二密文標識符,將第二密文標識符發送給第二服務器,該第二密文標識符對應于存儲于第二服務器的加密算法集合中的某一個加密算法; 第二服務器第二加密算法的解密密鑰確定及發送子模塊,用于根據接收到的選擇結果,確定與將該選擇結果作為加密密鑰的第二加密算法,并將第二加密算法的解密密鑰發送給第一服務器。3.根據權利要求2所述的車輛運維監控裝置,其特征在于,所述標識符為明文標識符。4.根據權利要求2所述的車輛運維監控裝置,其特征在于,所述導航信息提供模塊包括: 駕駛員發聲子模塊,用于供駕駛員發出驗證標識音; 導航標識音識別子模塊,用于識別所述驗證標識音的聲紋; 聲紋信息和第二密文標識符傳輸子模塊,用于將識別出的聲紋信息和第二密文標識符傳輸到第二服務器; 第二服務器聲紋信息加密及傳輸子模塊,用于對將聲紋信息以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器; 第一服務器聲紋信息比對子模塊,用于對接收到的經過第二加密算法進行加密的聲紋信息進行解密,將解密后的信息與第一服務器中預先存儲的聲紋信息進行比對,將比對結果發送給車輛; 車輛接收導航目的地語音確定子模塊,用于根據比對結果確定是否接收駕駛員的導航目的地語音; 導航目的地語音和第二密文標識符發送子模塊,用于在確定接收駕駛員的導航目的地語音時,將駕駛員的導航目的地語音和第二密文標識符發送給第二服務器; 第二服務器導航目的地語音加密及傳輸子模塊,用于對將導航目的地語音以所述第二密文標識符對應的加密算法進行加密,并將加密后的信息傳輸給第一服務器; 額外加密算法設置子模塊,用于在車輛和第二服務器中均設置多個額外加密算法; 解密密鑰集合設置子模塊,用于在車輛中設置解密密鑰集合,所述解密密鑰集合包括對各個所述額外加密算法進行解密的解密密鑰,并確保所述多個額外加密算法均不同于所述第一加密算法和第二加密算法。5.根據權利要求4所述的車輛運維監控裝置,其特征在于,所述車輛運行狀態監控及自動駕駛規劃模塊包括: 第一服務器最終規劃路徑獲取子模塊,用于對接收到的經過第二加密算法進行加密的導航目的地語音進行解密,根據解密后的信息進行路徑規劃,根據預先設定的規則得到最終規劃路徑; 第一服務器區段信息處理子模塊,用于將所述最終規劃路徑劃分成多個區段,并將第一校驗信息以及第一區段的導航信息的一部分通過第一加密算法加密后的信息發送給車輛,并將第一區段的導航信息的剩余部分通過第二加密算法發送給第二服務器; 第二服務器區段信息處理子模塊,用于在接收到所述第一區段的導航信息的剩余部分通過第二加密算法得到的導航信息后,對其進行解密,確定所述多個額外加密算法中的一個以及與該額外加密算法相對應的加密序號,然后利用該所述被確定的額外加密算法對上述第二服務器解密后得到的導航信息的剩余部分進行加密,將第二校驗信息、所述加密序號以及加密后的信息發送給車輛,該加密序號與設置于車輛的解密密鑰集合中的解密密鑰相對應; 車輛區段信息第一處理子模塊,用于在接收到第一服務器經過第一加密算法加密后的第一校驗信息和第一區段導航信息的一部分后,根據第一加密算法的解密密鑰對第一校驗信息和該第一區段導航信息的一部分進行解密,得到第一區段導航信息的一部分和第一校驗信息; 車輛區段信息第二處理子模塊,用于在接收到第二服務器經過所述被確定的額外加密算法加密后的第一區段導航信息的剩余部分、第二校驗信息以及所述加密序號后,根據加密序號確定與該加密序號標識的解密密鑰集合中的解密密鑰,進而根據揭秘密鑰進行解密,獲得第二校驗信息以及所述第一區段導航信息的剩余部分; 車輛第一校驗信息和第二校驗信息合并及驗證子模塊,用于將解密后的上述第一校驗信息和第二校驗信息合并,并根據預先設置的校驗算法驗證其合并后得到的和是否符合該校驗算法的預設條件; 車輛當前狀態信息和第二密文標識符發送子模塊,用于在符合所述預設條件時,將車輛當前狀態信息和第二密文標識符發送給第二服務器; 第二服務器車輛當前狀態信息加密及發送子模塊,用于對接收到的車輛當前狀態信息根據與第二密文標識符對應的第二加密算法進行加密,然后發送給第一服務器; 第一服務器自動駕駛信息生成子模塊,用于對接收到的經過第二加密算法加密的車輛當前狀態信息進行解密,確定車輛當前的位置信息、速度信息、車況信息,并結合所述車輛當前的位置信息所確定的區域的路況信息,設定行駛狀態切換時刻序列、車輛的行駛速度序列和行駛方向序列,所述行駛速度序列和行駛方向序列中的各行駛速度和行駛方向一一配對地形成自動駕駛信息對,即所述行駛速度序列和行駛方向序列包括多個自動駕駛信息對,且這些自動駕駛信息對與行駛狀態切換時刻序列中包括的多個行駛狀態切換時刻一一對應; 第一服務器自動駕駛信息對和行駛狀態切換時刻序列發送子模塊,用于將自動駕駛信息對和行駛狀態切換時刻序列經過第一加密算法加密后發送給車輛; 車輛自動駕駛驅動子模塊,用于根據接收到的自動駕駛信息對和行駛狀態切換時刻序列按照第一加密算法的解密密鑰進行解密,然后驅動車輛在所述行駛狀態切換時刻序列中各個行駛狀態切換時刻指定的時刻,按照與該行駛狀態切換時刻相對應的某個自動駕駛信息對,驅動車輛以所述自動駕駛信息對的行駛速度和行駛方向行駛; 剩余區段處理子模塊,用于在間隔預定時間后,對于所述多個區段中緊鄰第一區段的下一個區段的導航信息重復與對上述第一區段導航信息相同的處理,直到上述自動駕駛進行到所述多個區段中的最后一個區段結束為止; 第二服務器加密序號與額外加密算法對應關系調整子模塊,用于根據隨機函數對所述加密序號與所述額外加密算法之間的對應關系進行調整,其中所述額外加密算法在第二服務器中的順序不改變; 第二服務器加密序號排序及傳輸子模塊,用于將調整后的加密序號按照額外加密算法的順序進行排列,并傳輸給車輛; 車輛加密序號更新子模塊,用于接收到經過調整的加密序號并據此更新其原有的加密序號。6.根據權利要求5所述的車輛運維監控裝置,其特征在于,所述預先設定的規則包括:最短路徑規則和最短時長規則。7.根據權利要求5所述的車輛運維監控裝置,其特征在于,所述車況信息包括燃油剩余量信息。8.根據權利要求5所述的車輛運維監控裝置,其特征在于,所述車輛當前狀態信息包括:車輛當前的位置信息、速度信息、車況信息、車輛內空氣質量、輪胎溫度和車內溫度。
【文檔編號】G01C21/34GK105953807SQ201610303683
【公開日】2016年9月21日
【申請日】2016年5月10日
【發明人】侯廷發
【申請人】成都景博信息技術有限公司