亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

交通數(shù)據(jù)處理方法、裝置及系統(tǒng)與流程

文檔序號:11954209閱讀:431來源:國知局
交通數(shù)據(jù)處理方法、裝置及系統(tǒng)與流程

本發(fā)明涉及交通領域,具體而言,涉及一種交通數(shù)據(jù)處理方法、裝置及系統(tǒng)。



背景技術:

當前,特種車輛,例如:消防車輛、救護車輛、公安車輛,在執(zhí)行任務的時候,行駛到各交通路口時經(jīng)常會有遇到紅燈的情況,遇到紅燈時,特種車輛往往做以下兩種處理方式:(1)等待交通信號燈變?yōu)榫G燈放行,由于特種車輛執(zhí)行緊急任務,不斷的等待交通放行,由此可能導致緊急任務得不到及時的處理,危害到人民群眾財產(chǎn),甚至生命安全;(2)為了以最快速度處理任務,特種車輛可能直接闖紅燈通過路口,此時可能會與正常放行方向的車輛發(fā)生交通事故,交通事故的發(fā)生導致:危害到正常行駛車輛上人員的人身安全,同時造成人民群眾的財產(chǎn)損失;由于交通事故導致特種車輛無法及時到達現(xiàn)場,也會危害到人民群眾財產(chǎn),甚至生命安全。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明實施例的目的在于提供一種交通數(shù)據(jù)處理方法、裝置及系統(tǒng),以解決上述問題。

第一方面,本發(fā)明實施例提供一種交通數(shù)據(jù)處理方法,所述方法包括:分別與車載單元及信號控制裝置建立連接通道;接收并存儲所述車載單元發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線;接收所述車載單元每隔預設時間間隔發(fā)送的當前位置信息;當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口;當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

第二方面,本發(fā)明實施例提供一種交通數(shù)據(jù)處理方法,所述方法包括:與服務器建立連接通道;向所述服務器發(fā)送初始信息,所述初始信息包括車輛信息以及行車路線;每個預設時間間隔向所述服務器發(fā)送當前位置信息,以使所述服務器在所述當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

第三方面,本發(fā)明實施例提供一種交通數(shù)據(jù)處理方法,所述方法包括:與服務器建立連接通道;接收所述服務器發(fā)送的交通放行指令,進行交通信號燈的控制,以使車輛通過所述交通路;接收所述服務器發(fā)送的交通恢復指令,按照預設規(guī)則進行交通信號燈的控制。

第四方面,本發(fā)明實施例提供一種交通數(shù)據(jù)處理裝置,所述裝置包括:第一連接單元,用于分別與車載單元及信號控制裝置建立連接通道;第一接收單元,用于接收并存儲所述車載單元發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線;接收所述車載單元每隔預設時間間隔發(fā)送的當前位置信息;第一發(fā)送單元,用于當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口;當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

第五方面,本發(fā)明實施例提供一種交通數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括服務器,車載單元和信號控制裝置,所述服務器,用于分別與車載單元及信號控制裝置建立連接通道;接收并存儲所述車載單元發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線;接收所述車載單元每隔預設時間間隔發(fā)送的當前位置信息;當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令;當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令;所述車載單元,用于與服務器建立連接通道;向所述服務器發(fā)送初始信息,所述初始信息包括車輛信息以及行車路線;每個預設時間間隔向所述服務器發(fā)送當前位置信息;所述信號控制裝置,用于與服務器建立連接通道;接收所述服務器發(fā)送的交通放行指令,進行交通信號燈的控制,以使車輛通過所述交通路;接收所述服務器發(fā)送的交通恢復指令,按照預設規(guī)則進行交通信號燈的控制。

與現(xiàn)有技術相比,本發(fā)明實施例提供的一種交通數(shù)據(jù)處理方法、裝置及系統(tǒng),通過不斷獲取車輛的當前位置信息,并根據(jù)所述當前位置信息和車輛的行車路線,來判斷車輛當時是否到達交通路口,如果到達,則所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當車輛通過路口后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制,這種方式有利于特種車輛快速、安全的到達現(xiàn)場,執(zhí)行任務;并且由于服務器中存儲了車輛信息和行車路線,有利于實現(xiàn)對車輛的監(jiān)控和管理。

為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關的附圖。

圖1是本發(fā)明實施例提供的一種服務器與車載單元及信號控制裝置交互的示意圖。

圖2是本發(fā)明實施例提供的服務器的方框示意圖。

圖3是本發(fā)明第一實施例提供的一種交通數(shù)據(jù)處理方法的流程圖。

圖4是本發(fā)明第一實施例提供的一種交通數(shù)據(jù)處理方法的部分流程圖。

圖5是本發(fā)明第二實施例提供的一種交通數(shù)據(jù)處理方法的流程圖。

圖6是本發(fā)明第二實施例提供的一種交通數(shù)據(jù)處理方法的部分流程圖。

圖7是本發(fā)明第三實施例提供的一種交通數(shù)據(jù)處理方法的流程圖。

圖8是本發(fā)明第三實施例提供的一種交通數(shù)據(jù)處理方法的部分流程圖。

圖9是本發(fā)明實施例提供的一種交通數(shù)據(jù)處理裝置的功能模塊示意圖。

具體實施方式

下面將結合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。同時,在本發(fā)明的描述中,術語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性或時間先后。

如圖1所示,是本發(fā)明實施例提供的一種服務器200與車載單元100及信號控制裝置300交互的示意圖。所述服務器200通過網(wǎng)絡400與所述車載單元100進行通信,完成數(shù)據(jù)交互。所述服務器200通過網(wǎng)絡400與所述信號控制裝置300進行通信,完成數(shù)據(jù)交互。其中所述車載單元100能夠通過電信移動運營商的無線電通訊網(wǎng)絡(如GSM網(wǎng)、CDMA網(wǎng))和外部定位方式(如:GPS),實現(xiàn)定位和導航功能,并且具有啟動開關,能夠控制車載單元處于工作狀態(tài)或者關閉狀態(tài)。所述信號控制裝置300能夠控制交通信號燈進行放行。

如圖2所示,是所述服務器200的方框示意圖。所述服務器200包括交通數(shù)據(jù)處理裝置210、存儲器220、存儲控制器230、處理器240。

所述存儲器220、存儲控制器230、處理器240各元件相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現(xiàn)電性連接。所述交通數(shù)據(jù)處理裝置210包括至少一個可以軟件或固件(firmware)的形式存儲于所述存儲器中或固化在所述服務端200的操作系統(tǒng)(operating system,OS)中的軟件功能模塊。所述處理器240用于執(zhí)行存儲器220中存儲的可執(zhí)行模塊,例如所述交通數(shù)據(jù)處理裝置210包括的軟件功能模塊或計算機程序。

其中,存儲器220可以是,但不限于,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器220用于存儲程序,所述處理器240在接收到執(zhí)行指令后,執(zhí)行所述程序,前述本發(fā)明實施例任一實施例揭示的流過程定義的服務端所執(zhí)行的方法可以應用于處理器中,或者由處理器實現(xiàn)。

處理器240可能是一種集成電路芯片,具有信號的處理能力。上述的處理器可以是通用處理器,包括中央處理器(Central Processing Unit,簡稱CPU)、網(wǎng)絡處理器(Network Processor,簡稱NP)等;還可以是數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

可以理解,圖1所示的結構僅為示意,服務器200還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。

圖3示出了本發(fā)明第一實施例提供的一種交通數(shù)據(jù)處理方法的流程圖,請參閱圖3,本實施例描述的是服務器的處理流程,所述方法包括:

步驟S310,分別與車載單元及信號控制裝置建立連接通道。

請參閱圖4,所述步驟S310包括:

步驟S311,分別接收所述車載單元發(fā)送的第一加密數(shù)據(jù)以及所述信號控制裝置發(fā)送的第二加密數(shù)據(jù)。

其中,所述第一加密數(shù)據(jù)是由車載單元生成并發(fā)送到服務器。

作為一種實施方式,所述車載單元隨機生成第一數(shù)據(jù),將所述第一數(shù)據(jù)用預設哈希算法運算后得到第二數(shù)據(jù),其中所述預設哈希算法可以是MD5、SHA1等;將所述所述第一數(shù)據(jù)以及第二數(shù)據(jù)用第一預設密鑰進行加密后得到第一加密數(shù)據(jù),并發(fā)送到所述服務器,其中所述加密算法可以是3DES、AES等。

例如,假設第一數(shù)據(jù)為Rand0,將所述第一數(shù)據(jù)Rand0用預設哈希算法運算后得到第二數(shù)據(jù)HASH0,所述第一預設密鑰為MK1,將(Rand0、HASH0)采用加密算法3DES,用所述第一預設密鑰為MK1加密后得到第一加密數(shù)據(jù)Data0’,將所述Data0’發(fā)送到服務器。

所述第二加密數(shù)據(jù)是由信號控制裝置生成并發(fā)送到服務器。

作為一種實施方式,所述信號控制裝置隨機生成第三數(shù)據(jù),將所述第三數(shù)據(jù)用預設哈希算法運算后得到第四數(shù)據(jù);將所述所述第三數(shù)據(jù)以及第四數(shù)據(jù)用第二預設密鑰進行加密后得到第二加密數(shù)據(jù),并發(fā)送到所述服務器。

可以理解的是,所述實施方式跟上一實施方式類似,此處就不再贅述。

步驟S312,分別將所述第一加密數(shù)據(jù)用第一預設密鑰解密得到第一解密數(shù)據(jù),將所述第二加密數(shù)據(jù)用第二預設密鑰解密得到第二解密數(shù)據(jù),所述第一加密數(shù)據(jù)包括第一數(shù)據(jù)以及第二數(shù)據(jù),所述第二解密數(shù)據(jù)包括第三數(shù)據(jù)以及第四數(shù)據(jù)。

其中,解密算法可以是3DES、AES等。

接上例,服務器使用第一預設密鑰MK對Data0’做解密處理,得到第二解密數(shù)據(jù)(Rand0、HASH0)。

信號控制裝置的過程類似,此處就不再贅述。

步驟S313,將所述第一數(shù)據(jù)用預設哈希算法進行哈希運算后得到第一哈希數(shù),當所述第一哈希數(shù)與所述第二數(shù)據(jù)一致時,生成第一隨機數(shù),并用將所述第一隨機數(shù)用所述預設哈希算法進行哈希運算后得到第二哈希數(shù),將所述第一隨機數(shù)和第二哈希數(shù)用第一預設密鑰進行加密后得到第三加密數(shù)據(jù),向所述車載單元發(fā)送第三加密數(shù)據(jù),以使所述車載單元接收到所述第三數(shù)據(jù)后進行驗證,當驗證完成,則所述車載單元與所述服務器建立連接通道。

接上例,服務器對(Rand0)用預設哈希算法進行哈希運算,如果得到是哈希值與解密得到的哈希值HASH0相同,則生成第一隨機數(shù)Rand1,對Rand1用預設哈希算法進行哈希運算,得到HASH1;并使用MK1加密(Rand1、HASH1),得到Data1’,并把Data1’發(fā)送給車載單元。

步驟S314,將所述第三數(shù)據(jù)用預設哈希算法進行哈希運算后得到第三哈希數(shù),當所述第三哈希數(shù)與所述第四數(shù)據(jù)一致時,生成第二隨機數(shù),并用將所述第二隨機數(shù)用所述預設哈希算法進行哈希運算后得到第四哈希數(shù),將所述第二隨機數(shù)和第四哈希數(shù)用第二預設密鑰進行加密后得到第四加密數(shù)據(jù),向所述信號控制裝置發(fā)送第四加密數(shù)據(jù),以使所述信號控制裝置接收到所述第四數(shù)據(jù)后進行驗證,當驗證完成,則所述信號控制裝置與所述服務器建立連接通道。

信號控制裝置的過程類似,此處就不再贅述。

優(yōu)選的,可以將所述第一數(shù)據(jù)以及所述第一隨機數(shù)采用預設哈希算法進行哈希運算后得到第一密鑰,即對(Rand0+Rand1)做哈希,用哈希值作為第一密鑰TK1,即,后續(xù)車載單元與服務器之間的數(shù)據(jù)傳輸都用TK1進行加解密。

同樣的,也可以將所述第三數(shù)據(jù)以及所述第二隨機數(shù)采用預設哈希算法進行哈希運算后得到第二密鑰TK2,即,后續(xù)信號控制裝置與服務器之間的數(shù)據(jù)傳輸都用TK2進行加解密。

步驟S320,接收并存儲所述車載單元發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線。

其中,車輛信息可以包括車牌號、類型(消防、公安、救護等),可以理解的,并不局限于此。

若所述車載單元發(fā)送給服務器的初始信息用所述第一密鑰TK1加密,則步驟S320可以包括:接收所述車載單元用所述第一密鑰加密后的初始信息;將所述加密后的初始信息用所述第一密鑰進行解密,得到所述初始信息。

步驟S330,若接收所述車載單元每隔預設時間間隔發(fā)送的當前位置信息。

其中,預設時間間隔可以根據(jù)需求預先設定,例如1秒。

若所述車載單元發(fā)送給服務器的當前位置信息用所述第一密鑰TK1加密,則步驟S330可以包括:接收所述車載單元每隔預設時間間隔發(fā)送的用所述第一密鑰加密后的當前位置信息;將所述加密后的當前位置信息用所述第一密碼解密后得到當前位置信息。

步驟S340,當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口。

請參閱圖1,車輛行駛放行為由西向東,為了使車輛快速通過路口,所述交通放行指令可以為:西向東直行、西向南右轉(zhuǎn)、西向北左轉(zhuǎn);其他方向禁止通行。

此時,所述服務器可以為了通信安全,可以所述交通放行指令加密,因此所述步驟S340可以包括:將所述交通放行指令用所述第二密鑰進行加密,得到加密后的放行指令;將所述加密后的放行指令發(fā)送到所述信號控制裝置,以使所述信號控制裝置用所述第二密鑰解密,獲得所述交通放行指令。

步驟S350,當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

此時,所述服務器可以為了通信安全,可以所述交通恢復指令,因此所述步驟S350可以包括:將所述交通恢復指令用所述第二密鑰進行加密,得到加密后的恢復指令;將所述加密后的恢復指令發(fā)送到所述信號控制裝置,以使所述信號控制裝置用所述第二密鑰解密,獲得所述交通恢復指令。

本發(fā)明實施例提供的交通數(shù)據(jù)處理方法,通過不斷獲取車輛的當前位置信息,并根據(jù)所述當前位置信息和車輛的行車路線,來判斷車輛當時是否到達交通路口,如果到達,則所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當車輛通過路口后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制,這種方式有利于特種車輛快速、安全的到達現(xiàn)場,執(zhí)行任務;并且由于服務器中存儲了車輛信息和行車路線,有利于實現(xiàn)對車輛的監(jiān)控和管理。進一步的,可以通過服務器與車載單元、服務器與信號控制裝置之間建立安全通道,完成數(shù)據(jù)的安全傳輸。并且,可以理解的是,所述方法投入成本低,擴展性好。

圖5示出了本發(fā)明第二實施例提供的一種數(shù)據(jù)處理方法的流程圖,請參閱圖5,本實施例描述的是車載單元的處理流程,所述方法包括:

步驟S410,與服務器建立連接通道。

請參閱圖6,所述步驟S410可以包括:

步驟S411,隨機生成第一數(shù)據(jù),將所述第一數(shù)據(jù)用預設哈希算法運算后得到第二數(shù)據(jù)。

例如,假設第一數(shù)據(jù)為Rand0,將所述第一數(shù)據(jù)Rand0用預設哈希算法運算后得到第二數(shù)據(jù)HASH0

步驟S412,將所述所述第一數(shù)據(jù)以及第二數(shù)據(jù)用第一預設密鑰進行加密后得到第一加密數(shù)據(jù),并發(fā)送到所述服務器。

假設所述第一預設密鑰為MK1,將(Rand0、HASH0)采用加密算法3DES,用所述第一預設密鑰為MK1加密后得到第一加密數(shù)據(jù)Data0’,將所述Data0’發(fā)送到服務器。

步驟S413,接收所述服務器發(fā)送的第三加密數(shù)據(jù),將所述第三加密數(shù)據(jù)用第一預設密鑰解密后得到第三解密數(shù)據(jù),所述第三解密數(shù)據(jù)包括第一隨機數(shù)和第二哈希數(shù)。

接第一實施例,接收服務器發(fā)送的Data1’,將所述Data1’用第一預設密鑰MK1解密后得到(Rand1、HASH1)。

步驟S414,將所述第一隨機數(shù)用預設哈希算法進行哈希運算后得到第五哈希數(shù),當所述第五哈希數(shù)與第二哈希數(shù)一致時,所述車載單元與所述服務器建立連接通道。

將所述Rand1用預設哈希算法進行預算后得到第五哈希數(shù)與所述HASH1進行比較,如果一致,則所述車載單元與所述服務器建立連接通道。

進一步,可以將所述第一數(shù)據(jù)以及所述第一隨機數(shù)采用預設哈希算法進行哈希運算后得到第一密鑰,即對(Rand0+Rand1)做哈希,用哈希值作為第一密鑰TK1,即,后續(xù)車載單元與服務器之間的數(shù)據(jù)傳輸都用TK1進行加解密。

步驟S420,向所述服務器發(fā)送初始信息,所述初始信息包括車輛信息以及行車路線。

其中,車輛信息可以包括車牌號、類型(消防、公安、救護等),可以理解的,并不局限于此。

若所述車載單元發(fā)送給服務器的初始信息用所述第一密鑰TK1加密,則步驟S420可以包括:將所述初始信息用所述第一密鑰TK1加密,并將所述加密后的初始信息發(fā)送到所述服務器;

步驟S430,每個預設時間間隔向所述服務器發(fā)送當前位置信息,以使所述服務器在所述當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

若所述車載單元發(fā)送給服務器的當前位置信息用所述第一密鑰TK1加密,則步驟S430可以包括:將所述當前位置信息用所述第一密鑰加密得到加密后的位置信息,每個預設時間間隔向所述服務器發(fā)送所述加密后的當前位置信息。

本發(fā)明實施例提供的交通數(shù)據(jù)處理方法,通過不斷獲取車輛的當前位置信息,并根據(jù)所述當前位置信息和車輛的行車路線,來判斷車輛當時是否到達交通路口,如果到達,則所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當車輛通過路口后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制,這種方式有利于特種車輛快速、安全的到達現(xiàn)場,執(zhí)行任務;并且由于服務器中存儲了車輛信息和行車路線,有利于實現(xiàn)對車輛的監(jiān)控和管理。進一步的,可以通過服務器與車載單元、服務器與信號控制裝置之間建立安全通道,完成數(shù)據(jù)的安全傳輸。

圖7示出了本發(fā)明第三實施例提供的一種數(shù)據(jù)處理方法的流程圖,請參閱圖7,本實施例描述的是信號控制裝置的處理流程,所述方法包括:

步驟S510,與服務器建立連接通道。

請參閱圖8,所述步驟S510可以包括:

步驟S511,隨機生成第三數(shù)據(jù),將所述第三數(shù)據(jù)用預設哈希算法運算后得到第四數(shù)據(jù)。

步驟S512,將所述所述第三數(shù)據(jù)以及第四數(shù)據(jù)用第二預設密鑰進行加密后得到第二加密數(shù)據(jù),并發(fā)送到所述服務器。

步驟S513,接收所述服務器發(fā)送的第四加密數(shù)據(jù),將所述第四加密數(shù)據(jù)用第二預設密鑰解密后得到第四解密數(shù)據(jù),所述第四解密數(shù)據(jù)包括第二隨機數(shù)和第四哈希數(shù)。

步驟S514,將所述第二隨機數(shù)用預設哈希算法進行哈希運算后得到第六哈希數(shù),當所述第四哈希數(shù)與第六哈希數(shù)一致時,所述信號控制裝置與所述服務器建立連接通道。

可以理解的是,所述實施方式與上一實施例中的步驟S411至步驟S414的實施方式,此處就不再贅述。

可以理解的是,本實施例中也可以將所述第三數(shù)據(jù)以及所述第二隨機數(shù)采用預設哈希算法進行哈希運算后得到第二密鑰,并且在后續(xù)與服務器中的通信也采用加密算法進行加密,并發(fā)送加密后的數(shù)據(jù)。

步驟S520,接收所述服務器發(fā)送的交通放行指令,進行交通信號燈的控制,以使車輛通過所述交通路。

步驟S520可以包括:接收所述服務器發(fā)送的加密后的放行指令,將所述加密后的放行指令用所述第二密鑰解密,獲得交通放行指令。

步驟S530,接收所述服務器發(fā)送的交通恢復指令,按照預設規(guī)則進行交通信號燈的控制。

其中所述預設規(guī)則是指原來交通信號燈內(nèi)預置的交通放行規(guī)則。

所述步驟S530可以包括:接收所述服務器發(fā)送的加密后的恢復指令,將所述加密后的恢復指令用所述第二密鑰解密,獲得交通恢復指令。

本發(fā)明實施例提供的交通數(shù)據(jù)處理方法,通過不斷獲取車輛的當前位置信息,并根據(jù)所述當前位置信息和車輛的行車路線,來判斷車輛當時是否到達交通路口,如果到達,則所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口,當車輛通過路口后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制,這種方式有利于特種車輛快速、安全的到達現(xiàn)場,執(zhí)行任務;并且由于服務器中存儲了車輛信息和行車路線,有利于實現(xiàn)對車輛的監(jiān)控和管理。進一步的,可以通過服務器與車載單元、服務器與信號控制裝置之間建立安全通道,完成數(shù)據(jù)的安全傳輸。

請參閱圖9,是本發(fā)明實施例提供的交通數(shù)據(jù)處理裝置210的功能模塊示意圖。所述交通數(shù)據(jù)處理裝置210運行于所述服務器200。所述交通數(shù)據(jù)處理裝置210包括第一連接單元211,第一接收單元212,第一發(fā)送單元213。

所述第一連接單元211,用于分別與車載單元及信號控制裝置建立連接通道;

所述第一接收單元212,用于接收并存儲所述車載單元發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線;接收所述車載單元每隔預設時間間隔發(fā)送的當前位置信息;

所述第一發(fā)送單元213,用于當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置發(fā)送交通放行指令,以使所述車輛通過所述交通路口;當所述車輛通過所述交通路口之后,向所述信號控制裝置發(fā)送交通恢復指令,以使所述信號控制裝置按照預設規(guī)則進行交通信號燈的控制。

以上各模塊可以是由軟件代碼實現(xiàn),同樣也可以由硬件例如集成電路芯片實現(xiàn)。

請參閱圖1,本發(fā)明實施例提供了一種交通數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括服務器,車載單元和信號控制裝置。

所述服務器200,用于分別與車載單元100及信號控制裝置300建立連接通道;接收并存儲所述車載單元100發(fā)送的初始信息,所述初始信息包括車輛信息以及行車路線;接收所述車載單元100每隔預設時間間隔發(fā)送的當前位置信息;當所述車輛的當前位置與所述交通路口的距離在預設范圍內(nèi),向所述信號控制裝置300發(fā)送交通放行指令;當所述車輛通過所述交通路口之后,向所述信號控制裝置300發(fā)送交通恢復指令。

所述車載單元100,用于與服務器200建立連接通道;向所述服務器200發(fā)送初始信息,所述初始信息包括車輛信息以及行車路線;每個預設時間間隔向所述服務器200發(fā)送當前位置信息。

所述信號控制裝置300,用于與服務器200建立連接通道;接收所述服務器200發(fā)送的交通放行指令,進行交通信號燈的控制,以使車輛通過所述交通路;接收所述服務器200發(fā)送的交通恢復指令,按照預設規(guī)則進行交通信號燈的控制。

需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。

本發(fā)明實施例所提供的交通數(shù)據(jù)處理裝置,其實現(xiàn)原理及產(chǎn)生的技術效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應內(nèi)容。

在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,也可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。

另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。

所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務端,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1