本發(fā)明涉及道路交通控制領(lǐng)域,特別涉及基于智能交通云控制系統(tǒng)的信息處理方法及裝置。
背景技術(shù):
隨著經(jīng)濟(jì)的不斷發(fā)展,城市人口和機(jī)動(dòng)車(chē)輛數(shù)量迅猛增長(zhǎng),這種增長(zhǎng)造成了城市路口交通情況越發(fā)復(fù)雜,這就對(duì)交通控制系統(tǒng)的數(shù)據(jù)信息交互和處理能力提出了更高的要求。
參閱圖1所示,交通控制系統(tǒng)包括一個(gè)中心系統(tǒng)和若干交通信號(hào)機(jī)。
交通信號(hào)機(jī)與中心系統(tǒng)之間通信時(shí),交通信號(hào)機(jī)將采集的現(xiàn)場(chǎng)數(shù)據(jù)信息傳輸至中心系統(tǒng),然后,中心系統(tǒng)對(duì)各個(gè)交通信號(hào)機(jī)采集的數(shù)據(jù)信息進(jìn)行存儲(chǔ)、計(jì)算和處理。由于各個(gè)交通信號(hào)機(jī)同時(shí)給中心系統(tǒng)傳輸實(shí)時(shí)信息,這樣就會(huì)導(dǎo)致中心系統(tǒng)接收的數(shù)據(jù)信息量大,而且,此種數(shù)據(jù)信息處理方法數(shù)據(jù)傳輸時(shí)傳輸速率緩慢,中心系統(tǒng)數(shù)據(jù)信息存儲(chǔ)量大、計(jì)算負(fù)擔(dān)重,同時(shí)中心系統(tǒng)對(duì)各個(gè)交通信號(hào)機(jī)的控制實(shí)時(shí)性也較差。
目前,在上述處理方法的基礎(chǔ)上開(kāi)發(fā)了分布式交通控制系統(tǒng),分布式交通控制系統(tǒng)包括一個(gè)中心系統(tǒng)和若干交通云節(jié)點(diǎn),所謂分布式交通控制系統(tǒng),即是在云計(jì)算模式下,大量的分布式交通云節(jié)點(diǎn)在云節(jié)點(diǎn)本地對(duì)數(shù)據(jù)信息進(jìn)行計(jì)算和處理,多個(gè)交通云節(jié)點(diǎn)區(qū)域分組構(gòu)成微云構(gòu)架,單個(gè)交通云節(jié)點(diǎn)對(duì)數(shù)據(jù)信息進(jìn)行存儲(chǔ)、分析、處理和交互,以完成整個(gè)交通控制系統(tǒng)的數(shù)據(jù)信息處理,通過(guò)車(chē)流量等車(chē)輛信息進(jìn)行信號(hào)燈的管理。
然而,采用此種數(shù)據(jù)信息處理方法,仍存在不足之處。
數(shù)據(jù)信息僅限制于在單個(gè)交通云節(jié)點(diǎn)上進(jìn)行計(jì)算和處理,缺乏上層中心系統(tǒng)全局掌控,這樣,區(qū)域內(nèi)各交通云節(jié)點(diǎn)之間的協(xié)調(diào)控制效果就較差,且云節(jié)點(diǎn)與云節(jié)點(diǎn),及云節(jié)點(diǎn)與中心系統(tǒng)之間數(shù)據(jù)信息交互沒(méi)有選擇性,這樣,就會(huì)導(dǎo)致中心系統(tǒng)存儲(chǔ)量大、計(jì)算負(fù)擔(dān)重。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供基于智能交通云控制系統(tǒng)的信息處理方法,用以解決現(xiàn)有技術(shù)中存在的交通控制系統(tǒng)中各控制服務(wù)器之間的協(xié)調(diào)控制效果較差,以及中心系統(tǒng)數(shù)據(jù)信息存儲(chǔ)量大、計(jì)算負(fù)擔(dān)重的問(wèn)題。
本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
基于智能交通云控制系統(tǒng)的信息處理方法,所述智能交通云控制系統(tǒng)至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備,或者,至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備和中心系統(tǒng),其中,中心系統(tǒng)和控制服務(wù)器之間通過(guò)網(wǎng)絡(luò)方式連接,IP化現(xiàn)場(chǎng)設(shè)備和控制服務(wù)器之間通過(guò)基于IP地址的寬帶總線連接,其中,所述方法包括:
第一節(jié)點(diǎn)向控制服務(wù)器發(fā)布訂閱消息,其中,所述訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向所述第一節(jié)點(diǎn)返回控制服務(wù)器本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,所述第一節(jié)點(diǎn)為中心系統(tǒng)或者為任意一控制服務(wù)器;
第一節(jié)點(diǎn)接收控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果;
第一節(jié)點(diǎn)對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略。
可選的,在第一節(jié)點(diǎn)向各個(gè)控制服務(wù)器發(fā)布訂閱消息之前,進(jìn)一步包括:
各個(gè)控制服務(wù)器收集各自本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果并進(jìn)行保存。
可選的,第一節(jié)點(diǎn)向控制服務(wù)器發(fā)布訂閱消息,包括:
若第一節(jié)點(diǎn)為中心系統(tǒng),則第一節(jié)點(diǎn)向全部控制服務(wù)器發(fā)布訂閱消息;
若第一節(jié)點(diǎn)為控制服務(wù)器,則第一節(jié)點(diǎn)向指定的其他控制服務(wù)器發(fā)布訂閱消息。
可選的,第一節(jié)點(diǎn)向一個(gè)控制服務(wù)器發(fā)布訂閱消息,包括:
第一節(jié)點(diǎn)基于所述一個(gè)控制服務(wù)器的地理位置,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
第一節(jié)點(diǎn)基于所述一個(gè)控制服務(wù)器的周邊交通狀況,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
第一節(jié)點(diǎn)基于所述一個(gè)控制服務(wù)器的節(jié)點(diǎn)類(lèi)型,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
可選的,第一節(jié)點(diǎn)接收一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,包括:
第一節(jié)點(diǎn)接收所述一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,其中,所述IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是所述一個(gè)控制服務(wù)器確定滿足預(yù)設(shè)條件后向所述第一節(jié)點(diǎn)發(fā)送的;
其中,所述預(yù)設(shè)條件包括以下條件中一種或任意組合:
所述一個(gè)控制服務(wù)器的周邊發(fā)生擁堵;
所述一個(gè)控制服務(wù)器的周邊發(fā)生交通事故;
所述一個(gè)控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值;
所述一個(gè)控制服務(wù)器或所述第一節(jié)點(diǎn)的周邊發(fā)生緊急事件。
可選的,第一節(jié)點(diǎn)對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略,包括:
若所述第一節(jié)點(diǎn)為中心系統(tǒng),則所述第一節(jié)點(diǎn)對(duì)獲得的各個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的協(xié)同控制策略;
若所述第一節(jié)點(diǎn)為控制服務(wù)器,則所述第一節(jié)點(diǎn)對(duì)獲得的各個(gè)其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行邊緣計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的本地控制策略。
可選的,進(jìn)一步包括:
若第一節(jié)點(diǎn)確定生成的控制策略執(zhí)行失敗,則通知中心系統(tǒng),由中心系統(tǒng)針對(duì)所述控制策略重新收集相應(yīng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并生成相應(yīng)的優(yōu)化策略。
基于智能交通云控制系統(tǒng)的信息處理裝置,所述智能交通云控制系統(tǒng)至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備,或者,至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備和中心系統(tǒng),其中,中心系統(tǒng)和控制服務(wù)器之間通過(guò)網(wǎng)絡(luò)方式連接,IP化現(xiàn)場(chǎng)設(shè)備和控制服務(wù)器之間通過(guò)基于IP地址的寬帶總線連接,其中,所述裝置包括:
發(fā)布單元,用于向控制服務(wù)器發(fā)布訂閱消息,其中,所述訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向所述第一節(jié)點(diǎn)返回控制服務(wù)器本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,所述第一節(jié)點(diǎn)為中心系統(tǒng)或者為任意一控制服務(wù)器;
接收單元,用于接收控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果;
生成單元,用于對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略。
可選的,在向各個(gè)控制服務(wù)器發(fā)布訂閱消息之前,所述裝置進(jìn)一步包括:
收集單元,用于收集各自本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果并進(jìn)行保存。
可選的,向控制服務(wù)器發(fā)布訂閱消息時(shí),所述發(fā)布單元用于:
若所述裝置為中心系統(tǒng),則向全部控制服務(wù)器發(fā)布訂閱消息;
若所述裝置為控制服務(wù)器,則向指定的其他控制服務(wù)器發(fā)布訂閱消息。
可選的,向一個(gè)控制服務(wù)器發(fā)布訂閱消息時(shí),所述發(fā)布單元進(jìn)一步用于:
基于所述一個(gè)控制服務(wù)器的地理位置,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
基于所述一個(gè)控制服務(wù)器的周邊交通狀況,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
基于所述一個(gè)控制服務(wù)器的節(jié)點(diǎn)類(lèi)型,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
可選的,接收一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果時(shí),所述接收單元用于:
接收所述一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,其中,所述IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是所述一個(gè)控制服務(wù)器確定滿足預(yù)設(shè)條件后向所述第一節(jié)點(diǎn)發(fā)送的;
其中,所述預(yù)設(shè)條件包括以下條件中一種或任意組合:
所述一個(gè)控制服務(wù)器的周邊發(fā)生擁堵;
所述一個(gè)控制服務(wù)器的周邊發(fā)生交通事故;
所述一個(gè)控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值;
所述一個(gè)控制服務(wù)器或所述第一節(jié)點(diǎn)的周邊發(fā)生緊急事件。
可選的,對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略時(shí),所述生成單元用于:
若所述裝置為中心系統(tǒng),則對(duì)獲得的各個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的協(xié)同控制策略;
若所述裝置為控制服務(wù)器,則對(duì)獲得的各個(gè)其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行邊緣計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的本地控制策略。
可選的,所述生成單元進(jìn)一步用于:
若確定生成的控制策略執(zhí)行失敗,則通知中心系統(tǒng),由中心系統(tǒng)針對(duì)所述控制策略重新收集相應(yīng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并生成相應(yīng)的優(yōu)化策略。
綜上所述,本發(fā)明實(shí)施例中,在智能交通云控制系統(tǒng)進(jìn)行數(shù)據(jù)信息處理的過(guò)程中,第一節(jié)點(diǎn)向控制服務(wù)器分別發(fā)布訂閱消息,控制服務(wù)器接收到第一節(jié)點(diǎn)發(fā)布的訂閱消息,當(dāng)控制服務(wù)器確定滿足上述訂閱消息指示的預(yù)設(shè)條件時(shí),將上述訂閱消息指示的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回給第一節(jié)點(diǎn),第一節(jié)點(diǎn)針對(duì)返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果生成相應(yīng)的協(xié)同控制策略或本地控制策略。若第一節(jié)點(diǎn)為中心系統(tǒng),則中心系統(tǒng)將生成的協(xié)同控制策略下發(fā)給相應(yīng)的控制服務(wù)器,若第一節(jié)點(diǎn)為第一控制服務(wù)器,則第一控制服務(wù)器執(zhí)行生成的本地控制策略。
此信息處理方法,各個(gè)控制服務(wù)器各自采集并存儲(chǔ)IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,這樣,就實(shí)現(xiàn)了信息的分布式存儲(chǔ),只有當(dāng)控制服務(wù)器確定滿足訂閱消息指示的預(yù)設(shè)條件時(shí),才需將訂閱消息指示的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一節(jié)點(diǎn),這樣,就降低了智能交通云控制系統(tǒng)的整體信息傳輸量,從而,保證了系統(tǒng)的傳輸效率。在此信息處理方法中,當(dāng)?shù)谝还?jié)點(diǎn)為中心節(jié)點(diǎn)時(shí),中心系統(tǒng)可以針對(duì)指定的多個(gè)控制服務(wù)器生成相應(yīng)的協(xié)同控制策略,這樣就可以提高某一區(qū)域內(nèi)交通路況的調(diào)節(jié)效果,同時(shí)也降低了中心系統(tǒng)的信息存儲(chǔ)量以及信息計(jì)算量;當(dāng)?shù)谝还?jié)點(diǎn)為第一控制服務(wù)器時(shí),第一控制服務(wù)器可以獲取任一個(gè)指定的其他控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,這樣第一控制服務(wù)器可以實(shí)現(xiàn)自管理,從而降低了中心系統(tǒng)的信息運(yùn)算量,同時(shí)也實(shí)現(xiàn)了各個(gè)控制服務(wù)器之間的信息共享;此信息處理方法,通過(guò)結(jié)合消息訂閱發(fā)布機(jī)制、數(shù)據(jù)分布式存儲(chǔ)共享、云計(jì)算、邊緣計(jì)算等技術(shù),現(xiàn)場(chǎng)控制服務(wù)器存儲(chǔ)本地?cái)?shù)據(jù)、中心系統(tǒng)需求訂閱數(shù)據(jù),為實(shí)現(xiàn)交通系統(tǒng)數(shù)據(jù)的合理存儲(chǔ),快速共享,實(shí)時(shí)處理提供了解決方案。
附圖說(shuō)明
圖1為傳統(tǒng)交通控制系統(tǒng)結(jié)構(gòu)圖;
圖2為智能交通云控制系統(tǒng)結(jié)構(gòu)圖;
圖3為控制服務(wù)器通過(guò)基于IP地址的寬帶總線與IP化現(xiàn)場(chǎng)設(shè)備進(jìn)行連接示意圖;
圖4為本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)為中心系統(tǒng)時(shí),智能交通云控制系統(tǒng)的信息處理詳細(xì)流程圖;
圖5為本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)為控制服務(wù)器時(shí),智能交通云控制系統(tǒng)的信息處理詳細(xì)流程圖;
圖6為本發(fā)明實(shí)施例中,信息處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合附圖對(duì)本發(fā)明優(yōu)選的實(shí)施方式作出進(jìn)一步詳細(xì)說(shuō)明。
在實(shí)際應(yīng)用中,基于智能交通云控制系統(tǒng)可以至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備;也可以至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備和中心系統(tǒng)。
參閱圖2所示,智能交通云控制系統(tǒng)包括至少一個(gè)中心系統(tǒng)以及若干控制服務(wù)器,如,智能交通云控制系統(tǒng)的總服務(wù)器相當(dāng)于中心系統(tǒng),每個(gè)路口的服務(wù)器相當(dāng)于一個(gè)控制服務(wù)器,中心系統(tǒng)與控制服務(wù)器以及各個(gè)控制服務(wù)器之間通過(guò)網(wǎng)絡(luò)連接。
本實(shí)施例僅是本發(fā)明一種優(yōu)選的實(shí)施方式,其中,本實(shí)施例中的中心系統(tǒng)僅是若干種中心系統(tǒng)類(lèi)型中的一種,本實(shí)施例中的控制服務(wù)器也僅是若干種控制服務(wù)器類(lèi)型中的一種。
當(dāng)然,本發(fā)明可以采用以下實(shí)施例,但并不僅限于采用以下實(shí)施例來(lái)實(shí)現(xiàn)。
參閱圖3所示,控制服務(wù)器通過(guò)基于IP地址的寬帶總線與IP化現(xiàn)場(chǎng)設(shè)備實(shí)現(xiàn)連接。
所謂IP化現(xiàn)場(chǎng)設(shè)備,指的是分布在各個(gè)交通路口的,用于采集交通路口數(shù)據(jù)、對(duì)路口交通狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)測(cè)、控制等等功能的設(shè)備(如、交通信號(hào)燈、檢測(cè)設(shè)備以及視頻與違法監(jiān)測(cè)設(shè)備等等)。
具體的,IP化現(xiàn)場(chǎng)設(shè)備又可以分為第一類(lèi)IP化現(xiàn)場(chǎng)設(shè)備和第二IP類(lèi)化現(xiàn)場(chǎng)設(shè)備,其中,第一類(lèi)IP化現(xiàn)場(chǎng)設(shè)備指的是可以直接與基于IP地址的寬帶總線連接的IP化現(xiàn)場(chǎng)設(shè)備(如,視頻檢測(cè)與違法監(jiān)測(cè)設(shè)備等等),而第二類(lèi)IP化現(xiàn)場(chǎng)設(shè)備指的是需要通過(guò)相應(yīng)的驅(qū)動(dòng)設(shè)備才能與基于IP地址的寬帶總線進(jìn)行連接的IP化現(xiàn)場(chǎng)設(shè)備(如,交通信號(hào)燈、檢測(cè)設(shè)備等等)。
本發(fā)明實(shí)施例中,所謂分布式存儲(chǔ),指的是智能交通云控制系統(tǒng)的各個(gè)控制服務(wù)器收集各自本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果并進(jìn)行保存,其中,上述相應(yīng)處理結(jié)果指的是各個(gè)控制服務(wù)器針對(duì)收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行處理后得到的已處理數(shù)據(jù)。
換言之,本發(fā)明實(shí)施例中,智能交通云控制系統(tǒng)中的各個(gè)控制服務(wù)器通過(guò)各個(gè)IP化現(xiàn)場(chǎng)設(shè)備收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,可以在各個(gè)控制服務(wù)器上進(jìn)行分布式存儲(chǔ)。
例如:智能交通云控制系統(tǒng)中的控制服務(wù)器A收集通過(guò)現(xiàn)場(chǎng)的視頻與違法監(jiān)測(cè)設(shè)備(如,視頻攝像頭等)采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息(如,視頻監(jiān)測(cè)信息等),并將此IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果在控制服務(wù)器A上進(jìn)行存儲(chǔ);智能交通云控制系統(tǒng)中的控制服務(wù)器B收集通過(guò)現(xiàn)場(chǎng)的視頻與違法監(jiān)測(cè)設(shè)備(如,視頻攝像頭等)采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息(如,視頻監(jiān)測(cè)信息等),并將此IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果在控制服務(wù)器B上進(jìn)行存儲(chǔ)等等。
本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)向控制服務(wù)器發(fā)布訂閱消息,其中,該訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向第一節(jié)點(diǎn)返回控制服務(wù)器本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
然而,第一節(jié)點(diǎn)可以為中心系統(tǒng)或者為任意一控制服務(wù)器。
下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例中,基于智能交通云控制系統(tǒng)至少包括若干智能云節(jié)點(diǎn)、和若干IP化現(xiàn)場(chǎng)設(shè)備和中心系統(tǒng),且第一節(jié)點(diǎn)為中心系統(tǒng)時(shí)的情況進(jìn)行詳細(xì)介紹。
實(shí)際應(yīng)用中,中心系統(tǒng)用于與多個(gè)控制服務(wù)器通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)交互,共享與其連接的控制服務(wù)器存儲(chǔ)的數(shù)據(jù),并通過(guò)對(duì)共享的數(shù)據(jù)進(jìn)行分析、處理,得到分析結(jié)果;根據(jù)分析結(jié)果,生成協(xié)同控制策略,并將協(xié)同控制策略發(fā)送給相應(yīng)的控制服務(wù)器??刂品?wù)器還用于通過(guò)云計(jì)算從中心系統(tǒng)獲得協(xié)同控制策略,并根據(jù)協(xié)同控制策略執(zhí)行相應(yīng)的操作。
參閱圖4所示,本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)為中心系統(tǒng)時(shí),智能交通云控制系統(tǒng)的信息處理詳細(xì)流程圖。
步驟401:中心系統(tǒng)與各個(gè)控制服務(wù)器之間建立網(wǎng)絡(luò)連接。
步驟402:中心系統(tǒng)向各個(gè)控制服務(wù)器發(fā)布訂閱消息。
若第一節(jié)點(diǎn)為中心系統(tǒng)時(shí),中心系統(tǒng)向各個(gè)控制服務(wù)器發(fā)布訂閱消息,此類(lèi)訂閱消息指示控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是比較粗略、全局化的,具體可以包括“車(chē)流量”、“人流量”、“擁堵路段名稱”等等,中心系統(tǒng)可以基于獲取的各個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果針對(duì)各個(gè)控制服務(wù)器生成相應(yīng)的協(xié)同控制策略。
中心系統(tǒng)會(huì)基于各個(gè)控制服務(wù)器的不同條件(如,地理位置、周邊交通狀況以及控制服務(wù)器的節(jié)點(diǎn)類(lèi)型等等),分別向各個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息,其中,該訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
具體的,所謂控制服務(wù)器的不同條件,包含但不限于以下三種情況:
第一種情況為:中心系統(tǒng)會(huì)基于各個(gè)控制服務(wù)器的地理位置的不同,而分別向各個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
例如:控制服務(wù)器A所在的位置為市區(qū)中心,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人較多,那么,中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息就包含相應(yīng)的信息內(nèi)容,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器A定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更短(如,控制服務(wù)器A每隔5分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回給中心系統(tǒng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更多(如,30分鐘內(nèi)通過(guò)路口的車(chē)流量、上一次綠燈時(shí)車(chē)輛通過(guò)路口的車(chē)輛數(shù)以及平均車(chē)速、紅燈時(shí)車(chē)輛的擁堵距離以及視頻監(jiān)控信息等等)等等;控制服務(wù)器B所在的位置為城市郊區(qū),經(jīng)過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人較少,那么,中心系統(tǒng)向控制服務(wù)器B發(fā)布的訂閱消息就會(huì)包含有相應(yīng)的信息內(nèi)容,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器B定時(shí)向中心系統(tǒng)返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器B每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等。
第二種情況為:中心系統(tǒng)會(huì)基于各個(gè)控制服務(wù)器的周邊交通狀況的不同,而分別向各個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
例如:控制服務(wù)器A所在的路口的周邊交通狀況良好時(shí)(如,非上下班時(shí)間段,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人數(shù)量不多時(shí)),中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息包含有相應(yīng)的消息,該訂閱消息包含的信息內(nèi)容包括:內(nèi)容控制服務(wù)器A定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器A每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等;控制服務(wù)器A所在的路口的周邊交通狀況較差時(shí)(如,上下班時(shí)間段,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人數(shù)量較多時(shí)),中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息就會(huì)包含有相應(yīng)的消息內(nèi)容,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器B定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器B每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等。
第三種情況為:中心系統(tǒng)會(huì)基于各個(gè)控制服務(wù)器的節(jié)點(diǎn)類(lèi)型的不同,分別向各個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
例如:控制服務(wù)器A連接的IP化現(xiàn)場(chǎng)設(shè)備為測(cè)速設(shè)備,那么,中心系統(tǒng)向控制服務(wù)器A發(fā)布相應(yīng)的訂閱消息(如,該訂閱消息用于指示控制服務(wù)器A將某一時(shí)間段T1內(nèi),監(jiān)測(cè)到的所有車(chē)輛在通過(guò)監(jiān)測(cè)設(shè)備時(shí)的實(shí)時(shí)速度信息返回給中心系統(tǒng)),其中,T1的取值可以根據(jù)實(shí)際情況任意取值;控制服務(wù)器B為車(chē)流量統(tǒng)計(jì)設(shè)備,那么,中心系統(tǒng)向控制服務(wù)器B發(fā)布相應(yīng)的訂閱消息(如,該訂閱消息用于指示控制服務(wù)器B將某一時(shí)間段T2內(nèi),通過(guò)該車(chē)流量統(tǒng)計(jì)設(shè)備的所有車(chē)輛的數(shù)量信息返回給中心系統(tǒng))其中,T2的取值可以根據(jù)實(shí)際情況任意取值。
步驟403:控制服務(wù)器接收到中心系統(tǒng)發(fā)布的訂閱消息。
控制服務(wù)器接收中心系統(tǒng)基于控制服務(wù)器不同條件(如,地理位置、周邊交通狀況以及控制服務(wù)器的節(jié)點(diǎn)類(lèi)型等等)發(fā)布的訂閱消息。
具體的,所謂控制服務(wù)器不同條件,包含但不限于以下三種情況:
第一種情況:控制服務(wù)器接收到中心系統(tǒng)基于控制服務(wù)器的地理位置,而發(fā)布的訂閱消息;
例如:控制服務(wù)器A所在的位置為市區(qū)中心,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人較多,那么,控制服務(wù)器A接收到中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器A定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更短(如,控制服務(wù)器A每隔5分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回給中心系統(tǒng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更多(如,30分鐘內(nèi)通過(guò)路口的車(chē)流量、上一次綠燈時(shí)車(chē)輛通過(guò)路口的車(chē)輛數(shù)以及平均車(chē)速、上一次紅燈時(shí)車(chē)輛的擁堵距離以及視頻監(jiān)控信息等等)等等;控制服務(wù)器B所在的位置為城市郊區(qū),經(jīng)過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人較少,那么,控制服務(wù)器B接收中心系統(tǒng)向控制服務(wù)器B發(fā)布的訂閱消息,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器B定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器B每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等。
第二種情況:控制服務(wù)器接收到中心系統(tǒng)基于控制服務(wù)器的周邊交通狀態(tài),而發(fā)布的訂閱消息;
例如:控制服務(wù)器A所在的路口的周邊交通狀況良好時(shí)(如,非上下班時(shí)間段,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人數(shù)量不多時(shí)),控制服務(wù)器A接收中心信息向控制服務(wù)器A發(fā)布的訂閱消息,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器A定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器A每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等;控制服務(wù)器A所在的路口的周邊交通狀況較差時(shí)(如,上下班時(shí)間段,通過(guò)路口的機(jī)動(dòng)車(chē)、非機(jī)動(dòng)車(chē)以及行人數(shù)量較多時(shí)),控制服務(wù)器A接收中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息,該訂閱消息包含的信息內(nèi)容包括:控制服務(wù)器B定時(shí)向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的時(shí)間間隔更長(zhǎng)(如,控制服務(wù)器B每隔30分鐘向中心系統(tǒng)返回一次IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果)、控制服務(wù)器所需返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果內(nèi)容更少(如、只需上傳30分鐘內(nèi)通過(guò)路口的車(chē)流量)等等。
第三種情況:控制服務(wù)器接收到中心系統(tǒng)基于控制服務(wù)器的節(jié)點(diǎn)類(lèi)型,而發(fā)布的訂閱消息。
例如:控制服務(wù)器A連接的IP化現(xiàn)場(chǎng)設(shè)備為測(cè)速設(shè)備,那么,控制服務(wù)器A接收中心系統(tǒng)向控制服務(wù)器A發(fā)布的訂閱消息(如,該訂閱消息用于指示控制服務(wù)器A將某一時(shí)間段T1內(nèi),監(jiān)測(cè)到的所有車(chē)輛在通過(guò)監(jiān)測(cè)設(shè)備時(shí)的實(shí)時(shí)速度信息上傳給中心系統(tǒng)),其中,T1的取值可以根據(jù)實(shí)際情況任意取值;控制服務(wù)器B為車(chē)流量統(tǒng)計(jì)設(shè)備,那么,控制服務(wù)器B接收中心系統(tǒng)向控制服務(wù)器B發(fā)布的訂閱消息(如,該訂閱消息用于指示控制服務(wù)器B將某一時(shí)間段T2內(nèi),通過(guò)該車(chē)流量統(tǒng)計(jì)設(shè)備的所有車(chē)輛的數(shù)量信息上傳給中心系統(tǒng))其中,T2的取值可以根據(jù)實(shí)際情況任意取值。
步驟404:控制服務(wù)器確定滿足訂閱消息指示的預(yù)設(shè)條件時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng)。
控制服務(wù)器收集IP化現(xiàn)場(chǎng)設(shè)備采集信息,并將收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息在控制服務(wù)器進(jìn)行分析處理,得到處理結(jié)果,并將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果在本地進(jìn)行分布式存儲(chǔ)。
控制服務(wù)器確定訂閱消息指示的預(yù)設(shè)條件滿足時(shí)(如,控制服務(wù)器確定控制服務(wù)器周邊發(fā)生擁堵、發(fā)生交通事故或者控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值、控制服務(wù)器周邊發(fā)生緊急事件時(shí)),控制服務(wù)器將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng),其中,此IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的信息內(nèi)容是訂閱消息指示的。
具體的,包括但不限于以下四種情況以及四種情況的任意組合:
第一種情況:當(dāng)控制服務(wù)器的周邊發(fā)生擁堵時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng);
例如:控制服務(wù)器A收集通過(guò)視頻監(jiān)測(cè)設(shè)備(如,視頻攝像頭等)采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息(如,車(chē)速、車(chē)流量等等),控制服務(wù)器A針對(duì)收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理,得到相應(yīng)處理結(jié)果,控制服務(wù)器A根據(jù)獲取的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,確定控制服務(wù)器A的周邊發(fā)生擁堵,那么,控制服務(wù)器A將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng),其中,返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的信息內(nèi)容是訂閱消息指示的。
第二種情況:當(dāng)控制服務(wù)器的周邊發(fā)生交通事故時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng);
例如:控制服務(wù)器A收集通過(guò)視頻監(jiān)測(cè)設(shè)備(如,視頻攝像頭等)采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息,針對(duì)獲取的收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理,得到相應(yīng)處理結(jié)果(如,車(chē)流量信息、上一次紅燈時(shí)車(chē)輛擁堵距離、上一次綠燈時(shí)通過(guò)路口車(chē)輛的平均速度等等),控制服務(wù)器A根據(jù)獲取的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果得到上次一綠燈時(shí),通過(guò)路口的車(chē)輛數(shù)N較少(如,N<5輛),且上一次綠燈時(shí)通過(guò)路口車(chē)輛的平均速度V較慢(如,V<5km/h),而上一次紅燈時(shí)車(chē)輛擁堵距離S卻較長(zhǎng)(如,S>80米),那么,控制服務(wù)器A就確定周邊發(fā)生交通事故,從而,將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回給中心系統(tǒng),其中,N、S以及V的取值可以根據(jù)實(shí)際情況任意取值。
第三種情況:當(dāng)控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng)。
例如:控制服務(wù)器A收集通過(guò)IP化現(xiàn)場(chǎng)設(shè)備(如,視頻攝像頭等)采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息(如,視頻監(jiān)控信息、違法闖紅燈車(chē)輛的照片、每一次綠燈時(shí)通過(guò)路口的車(chē)輛數(shù)等等),并對(duì)收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理,得到相應(yīng)處理結(jié)果(如,車(chē)流量信息、每一次紅燈時(shí)車(chē)輛的擁堵距離等等),控制服務(wù)器A將收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果在控制服務(wù)器A上進(jìn)行存儲(chǔ),當(dāng)控制服務(wù)器A檢測(cè)到IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值M時(shí),控制服務(wù)器A將存儲(chǔ)在本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng),其中,M的取值可以根據(jù)需要任意取值。
第四種情況:當(dāng)控制服務(wù)器的周邊發(fā)生緊急事件時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng)。
具體的,當(dāng)控制服務(wù)器周邊發(fā)生緊急事件時(shí),如,中心系統(tǒng)接收到管理員通知,確定管轄區(qū)域內(nèi)有緊急事件發(fā)生,如“緝查布控”或者“有救護(hù)車(chē)通行”等等緊急事件時(shí),各個(gè)控制服務(wù)器需要將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng)。
例如:假設(shè)中心系統(tǒng)接收到管理員通知,管轄區(qū)域內(nèi)有救護(hù)車(chē)經(jīng)過(guò),且,上述救護(hù)車(chē)路過(guò)的路段有擁堵?tīng)顩r,則中心系統(tǒng)獲取各個(gè)控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并進(jìn)行交通調(diào)整,以確保救護(hù)車(chē)及時(shí)到達(dá)目的地點(diǎn)。
又例如:中心系統(tǒng)接收到管理員下發(fā)的“緝查布控”命令時(shí),其中,上述“緝查布控”又可以包括“搜捕案件嫌疑車(chē)輛”或者“查找套牌車(chē)輛”等等。
具體的,假設(shè)中心系統(tǒng)接收到管理員下發(fā)的“緝查布控”命令中的“搜捕案件嫌疑車(chē)輛”時(shí),中心系統(tǒng)向管轄區(qū)域內(nèi)的各個(gè)控制服務(wù)器發(fā)布訂閱消息,上述訂閱消息可以包括“車(chē)輛的車(chē)牌號(hào)碼的照片”“車(chē)輛所在道路的名稱”、“車(chē)輛經(jīng)過(guò)的具體時(shí)間”、“車(chē)輛駕駛員的人臉圖像”等等,各個(gè)控制服務(wù)器會(huì)基于獲得的訂閱消息向中心系統(tǒng)返回相應(yīng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,以確?!八巡栋讣右绍?chē)輛”緊急事件及時(shí)解決。
假設(shè)中心系統(tǒng)接收到管理員下發(fā)的“緝查布控”命令中的“查找套牌車(chē)輛”時(shí),中心系統(tǒng)向管轄區(qū)域內(nèi)的各個(gè)控制服務(wù)器發(fā)布訂閱消息,上述訂閱消息可以包括“車(chē)輛的車(chē)牌號(hào)碼的照片”,“車(chē)輛所在道路的名稱”、“車(chē)輛經(jīng)過(guò)的具體時(shí)間”等等,當(dāng)中心系統(tǒng)根據(jù)各個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,確定至少兩個(gè)以上的路段在同一時(shí)間內(nèi)出現(xiàn)了同一車(chē)牌號(hào)的車(chē)輛,則確定查找到套牌車(chē)輛,以確?!安檎姨着栖?chē)輛”緊急事件及時(shí)解決。
步驟405:中心系統(tǒng)接收到控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
中心系統(tǒng)接收控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,其中,該IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是控制服務(wù)器確定滿足預(yù)設(shè)條件(如,控制服務(wù)器的周邊發(fā)生擁堵、控制服務(wù)器的周邊發(fā)生交通事故、控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值、控制服務(wù)器的周邊發(fā)生緊急事件等等)后向中心系統(tǒng)返回的。
其中,該預(yù)設(shè)條件包含但不限于以下四種情況以及四種情況的任意組合:
第一種情況:控制服務(wù)器確定控制服務(wù)器周邊發(fā)生擁堵時(shí),向中心系統(tǒng)發(fā)送IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果;
具體的,控制服務(wù)器基于收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及對(duì)IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理后得到相應(yīng)處理結(jié)果,確定控制服務(wù)器周邊發(fā)生擁堵,那么,控制服務(wù)器向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
第二種情況:控制服務(wù)器確定控制服務(wù)器周邊發(fā)生交通事故時(shí),向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果;
具體的,控制服務(wù)器基于IP化現(xiàn)場(chǎng)設(shè)備采集信息,以及對(duì)IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理后得到相應(yīng)處理結(jié)果,確定控制服務(wù)器周邊發(fā)生交通事故,那么,控制服務(wù)器向中心系統(tǒng)返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
第三種情況:控制服務(wù)器確定IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值時(shí),向中心系統(tǒng)發(fā)送IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
具體的,當(dāng)控制服務(wù)器檢測(cè)到本地存儲(chǔ)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值M1時(shí),控制服務(wù)器將存儲(chǔ)在本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回中心系統(tǒng),其中,M1的取值可以根據(jù)需要任意取值。
第四種情況:控制服務(wù)器確定周邊發(fā)生緊急事件時(shí),向中心系統(tǒng)發(fā)送IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。具體參閱步驟404所述,在此不再贅述。
步驟406:中心系統(tǒng)對(duì)獲取的指定的多個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的協(xié)同控制策略。
所謂云計(jì)算分析,指的是中心系統(tǒng)可以根據(jù)需要任意獲取指定的多個(gè)控制服務(wù)器(可以是指定的部分控制服務(wù)器,也可以是全部控制服務(wù)器)通過(guò)IP化現(xiàn)場(chǎng)設(shè)備采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并針對(duì)獲取的各個(gè)IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行綜合分析,得到分析結(jié)果,并基于分析結(jié)果針對(duì)指定的多個(gè)控制服務(wù)器生成協(xié)同控制策略。
具體的,中心系統(tǒng)對(duì)獲取的指定的多個(gè)控制服務(wù)器基于訂閱消息指示返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,得到分析結(jié)果,并基于分析結(jié)果,針對(duì)指定的多個(gè)控制服務(wù)器生成相應(yīng)的協(xié)同控制策略。
例如:中心系統(tǒng)獲取控制服務(wù)器A的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果(如,視頻監(jiān)控信息、車(chē)流量信息等),中心系統(tǒng)獲取控制服務(wù)器B的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果(如,車(chē)速信息、人流量信息等、),等等,中心系統(tǒng)對(duì)獲取的控制服務(wù)器A和控制服務(wù)器B的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果,針對(duì)控制服務(wù)器A和控制服務(wù)器B生成相應(yīng)的協(xié)同控制策略。
步驟407:中心系統(tǒng)將生成的協(xié)同控制策略下發(fā)給相應(yīng)的控制服務(wù)器。
中心系統(tǒng)將基于指定的多個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果生成的協(xié)同控制策略分別下發(fā)給指定的多個(gè)控制服務(wù)器。
步驟408:控制服務(wù)器接收并執(zhí)行中心系統(tǒng)下發(fā)的協(xié)同控制策略。
控制服務(wù)器接收并執(zhí)行中心系統(tǒng)下發(fā)的協(xié)同控制策略,其中,該協(xié)同控制策略是中心系統(tǒng)基于指定的多個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果生成的。
若中心系統(tǒng)針對(duì)指定的多個(gè)控制服務(wù)器生成的協(xié)調(diào)控制策略執(zhí)行失敗,則通知中心系統(tǒng),中心系統(tǒng)再次獲取上述指定的多個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并對(duì)再次獲取的所有IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,以及基于分析結(jié)果,對(duì)指定的多個(gè)控制服務(wù)器生成相應(yīng)的優(yōu)化協(xié)同控制策略。
下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例中,基于智能交通云控制系統(tǒng)至少包括若干控制服務(wù)器和若干IP化現(xiàn)場(chǎng)設(shè)備,第一節(jié)點(diǎn)為第一控制服務(wù)器時(shí)的情況進(jìn)行詳細(xì)介紹。
實(shí)際應(yīng)用中,控制服務(wù)器用于集中處理IP化現(xiàn)場(chǎng)設(shè)備采集的數(shù)據(jù),并通過(guò)邊緣計(jì)算實(shí)現(xiàn)對(duì)本地區(qū)域交通的控制,和/或,
控制服務(wù)器用于確定滿足預(yù)設(shè)觸發(fā)條件時(shí),在該控制服務(wù)器所屬的預(yù)先組建的自定義區(qū)域中,若該控制服務(wù)器為主控制服務(wù)器,則主控制服務(wù)器通過(guò)自我學(xué)習(xí)和邊緣計(jì)算生成協(xié)同控制策略實(shí)現(xiàn)對(duì)自定義區(qū)域的協(xié)同控制;若該控制服務(wù)器為從控制服務(wù)器,則從控制服務(wù)器通過(guò)云計(jì)算從主控制服務(wù)器獲得協(xié)同控制策略。
參閱圖5所示,本發(fā)明實(shí)施例中,第一節(jié)點(diǎn)為第一控制服務(wù)器時(shí),智能交通云控制系統(tǒng)的信息處理詳細(xì)流程圖。
步驟501:第一控制服務(wù)器與其他各個(gè)控制服務(wù)器之間建立網(wǎng)絡(luò)連接。
步驟502:第一控制服務(wù)器向指定的其他控制服務(wù)器發(fā)布訂閱消息。
若第一節(jié)點(diǎn)為控制服務(wù)器時(shí),控制服務(wù)器向指定的其他控制服務(wù)器(以下簡(jiǎn)稱為其他控制服務(wù)器)發(fā)布訂閱消息,此類(lèi)訂閱消息指示其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是比較細(xì)致、有針對(duì)性的,具體可以包括“車(chē)流量”、“人流量”,還可以包括“擁堵路段名稱”,“故障攝像頭數(shù)目”、“故障交通燈數(shù)目”、“擁堵路段交通燈數(shù)量及切換時(shí)長(zhǎng)”等等具體信息,第一控制服務(wù)器可以針對(duì)獲取的其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行計(jì)算分析,并基于分析結(jié)果生成本地控制策略。
其中,上述指定的其他控制服務(wù)器可以是智能交通云控制系統(tǒng)中任一個(gè)控制服務(wù)器,且第一控制服務(wù)器也可以是智能交通云控制系統(tǒng)中任一個(gè)控制服務(wù)器,那么,顯而易見(jiàn),智能交通云控制系統(tǒng)內(nèi)的控制服務(wù)器之間可以實(shí)現(xiàn)信息共享。
第一控制服務(wù)器會(huì)基于其他控制服務(wù)器的不同條件(如,地理位置、周邊交通狀況以及控制服務(wù)器的節(jié)點(diǎn)類(lèi)型等等),分別向其他控制服務(wù)器發(fā)布相應(yīng)的訂閱消息,其中,該訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向第一控制服務(wù)器返回IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
具體的,包含但不限于以下三種情況:
第一種情況為:第一控制服務(wù)器會(huì)基于各個(gè)其他控制服務(wù)器的地理位置的不同,而分別向各個(gè)其他控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
具體的,第一控制服務(wù)器會(huì)根據(jù)各個(gè)其他控制服務(wù)器的地理位置(如,市區(qū)中心位置、城市郊區(qū)等等)的不同,而向上述各個(gè)其他控制服務(wù)器分別發(fā)布相應(yīng)的訂閱消息,該訂閱消息的消息內(nèi)容可以基于其他控制服務(wù)器的地理位置不同而不同。
第二種情況為:第一控制服務(wù)器會(huì)基于各個(gè)其他控制服務(wù)器的周邊交通狀況的不同,而分別向各個(gè)其他控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
具體的,第一控制服務(wù)器會(huì)根據(jù)各個(gè)其他控制服務(wù)器的周邊交通狀態(tài)(交通狀況良好時(shí)、交通狀況較差時(shí)等等)的不同,而向上述各個(gè)指定的控制服務(wù)器分別發(fā)布相應(yīng)的訂閱消息。該訂閱消息的消息內(nèi)容可以基于其他控制服務(wù)器的周邊交通狀況的不同而不同。
第三種情況為:第一控制服務(wù)器會(huì)基于各個(gè)其他控制服務(wù)器的節(jié)點(diǎn)類(lèi)型的不同,分別向各個(gè)其他控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
具體的,第一控制服務(wù)器會(huì)根據(jù)各個(gè)其他控制服務(wù)器的節(jié)點(diǎn)類(lèi)型的不同,而向上述各個(gè)指定的控制服務(wù)器分別發(fā)布相應(yīng)的訂閱消息。該訂閱消息的消息內(nèi)容可以基于其他控制服務(wù)器的節(jié)點(diǎn)類(lèi)型的不同而不同。
步驟503:其他控制服務(wù)器接收到第一控制服務(wù)器發(fā)布的訂閱消息。
其他控制服務(wù)器接收第一控制服務(wù)器基于其他控制服務(wù)器不同條件(如,地理位置、周邊交通狀況以及控制服務(wù)器的節(jié)點(diǎn)類(lèi)型等等)發(fā)布的訂閱消息。具體參閱步驟502所述,在此不再贅述。
步驟504:其他控制服務(wù)器確定滿足訂閱消息指示的預(yù)設(shè)條件時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器。
其他控制服務(wù)器確定訂閱消息指示的預(yù)設(shè)條件滿足時(shí)(如,控制服務(wù)器確定控制服務(wù)器周邊發(fā)生擁堵、發(fā)生交通事故或者控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值、控制服務(wù)器周邊發(fā)生緊急事件時(shí)),其他控制服務(wù)器會(huì)將本地收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器,其中,此IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果的信息內(nèi)容是訂閱消息指示的。
具體的,包括但不限于以下四種情況以及四種情況的任意組合:
第一種情況:當(dāng)其他控制服務(wù)器的周邊發(fā)生擁堵時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器;
例如,其他控制服務(wù)器收集通過(guò)視頻監(jiān)測(cè)設(shè)備采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息,該其他控制服務(wù)器針對(duì)收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理,得到相應(yīng)處理結(jié)果,并基于獲取的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,確定該其他控制服務(wù)器的周邊發(fā)生擁堵,那么,該其他控制服務(wù)器就將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器。
第二種情況:當(dāng)其他控制服務(wù)器的周邊發(fā)生交通事故時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器;
例如,其他控制服務(wù)器收集通過(guò)視頻監(jiān)測(cè)設(shè)備采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息,并對(duì)該其他控制服務(wù)器針對(duì)收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息進(jìn)行分析處理,得到相應(yīng)處理結(jié)果,并基于獲取的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,確定該其他控制服務(wù)器的周邊發(fā)生交通事故,那么,該其他控制服務(wù)器就將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器。
第三種情況:當(dāng)其他控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器;
例如,其他控制服務(wù)器收集通過(guò)IP化現(xiàn)場(chǎng)設(shè)備采集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并將收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果在本地進(jìn)行存儲(chǔ),當(dāng)該其他控制服務(wù)器檢測(cè)到IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值M2時(shí),該其他控制服務(wù)器將存儲(chǔ)在本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器,其中,M2的取值可以根據(jù)需要任意取值。
第四種情況:當(dāng)?shù)谝豢刂品?wù)器的周邊發(fā)生緊急事件時(shí),將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器。
具體的,當(dāng)?shù)谝豢刂品?wù)器周邊發(fā)生緊急事件時(shí),如,第一控制服務(wù)器接收到管理員通知,確定管轄區(qū)域內(nèi)有緊急事件發(fā)生,如“緝查布控”或者“有救護(hù)車(chē)通行”等等緊急事件時(shí),其他控制服務(wù)器需要將IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一控制服務(wù)器。
例如:假設(shè)第一控制服務(wù)器接收到管理員通知,管轄區(qū)域內(nèi)有救護(hù)車(chē)經(jīng)過(guò),且,上述救護(hù)車(chē)路過(guò)的路段有擁堵?tīng)顩r,則第一控制服務(wù)器獲取其他控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并進(jìn)行交通調(diào)整,以確保救護(hù)車(chē)及時(shí)到達(dá)目的地點(diǎn)。
又例如:第一控制服務(wù)器接收到管理員下發(fā)的“緝查布控”命令時(shí),其中,“緝查布控”又可以包括“搜捕案件嫌疑車(chē)輛”或者“查找套牌車(chē)輛”等等。
具體的,假設(shè)第一控制服務(wù)器接收到管理員下發(fā)的“緝查布控”命令中的“搜捕案件嫌疑車(chē)輛”時(shí),第一控制服務(wù)器向管轄區(qū)域內(nèi)的所有其他控制服務(wù)器發(fā)布訂閱消息,上述訂閱消息可以包括“車(chē)輛的車(chē)牌號(hào)碼的照片”“車(chē)輛所在道路的名稱”、“車(chē)輛經(jīng)過(guò)的具體時(shí)間”、“車(chē)輛駕駛員的人臉圖像”等等,其他控制服務(wù)器會(huì)基于獲得的訂閱消息向第一控制服務(wù)器返回相應(yīng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,以確?!八巡栋讣右绍?chē)輛”緊急事件及時(shí)解決。
假設(shè)第一控制服務(wù)器接收到管理員下發(fā)的“緝查布控”命令中的“查找套牌車(chē)輛”時(shí),第一控制服務(wù)器向所屬區(qū)域內(nèi)的所有其他控制服務(wù)器發(fā)布訂閱消息,上述訂閱消息可以包括“車(chē)輛的車(chē)牌號(hào)碼的照片”,“車(chē)輛所在道路的名稱”、“車(chē)輛經(jīng)過(guò)的具體時(shí)間”等等,當(dāng)?shù)谝豢刂品?wù)器根據(jù)其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,確定至少兩個(gè)以上的路段在同一時(shí)間內(nèi)出現(xiàn)了同一車(chē)牌號(hào)的車(chē)輛,則會(huì)確定查找到套牌車(chē)輛,以確?!安檎姨着栖?chē)輛”緊急事件及時(shí)解決。
步驟505:第一控制服務(wù)器接收到其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果。
第一控制服務(wù)器接收其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,其中,該IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是其他控制服務(wù)器確定滿足預(yù)設(shè)條件(如,控制服務(wù)器的周邊發(fā)生擁堵、控制服務(wù)器的周邊發(fā)生交通事故、控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值、控制服務(wù)器的周邊發(fā)生緊急事件等等)后向第一控制服務(wù)器返回的。具體參閱步驟504所述,在此不再贅述。
步驟506:第一控制服務(wù)器對(duì)獲得的其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行邊緣計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的本地控制策略。
所謂邊緣計(jì)算分析,指的是第一控制服務(wù)器可以根據(jù)自身的使用需求,獲取其他控制服務(wù)器通過(guò)各自的IP化現(xiàn)場(chǎng)設(shè)備收集的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并針對(duì)獲取的其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行計(jì)算分析,得到分析結(jié)果,并基于分析結(jié)果生成相應(yīng)的本地控制策略。
步驟507:第一控制服務(wù)器執(zhí)行生成的本地控制策略。
第一控制服務(wù)器執(zhí)行基于其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果生成的本地控制策略。
若第一控制服務(wù)器執(zhí)行上述本地控制策略失敗,則通知中心系統(tǒng),由中心系統(tǒng)獲取上述其他控制服務(wù)器最新的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,對(duì)獲取的所有IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,基于分析結(jié)果,針對(duì)第一控制服務(wù)器生成相應(yīng)的優(yōu)化策略,并將優(yōu)化策略下發(fā)給第一控制服務(wù)器,即在第一控制服務(wù)器自管理失敗時(shí),由中心系統(tǒng)進(jìn)行代管。
參閱圖6所示,基于智能交通云控制系統(tǒng)的信息處理裝置,所述智能交通云控制系統(tǒng)至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備,或者,至少包括若干控制服務(wù)器、若干IP化現(xiàn)場(chǎng)設(shè)備、和中心系統(tǒng),中心系統(tǒng)和控制服務(wù)器之間通過(guò)網(wǎng)絡(luò)方式連接,IP化現(xiàn)場(chǎng)設(shè)備和控制服務(wù)器之間通過(guò)基于IP地址的寬帶總線連接,其中,所述裝置至少包括收集單元60、發(fā)布單元61、接收單元62和生成單元63,其中,
發(fā)布單元61,用于向控制服務(wù)器發(fā)布訂閱消息,其中,所述訂閱消息用于指示控制服務(wù)器在確定滿足預(yù)設(shè)條件時(shí),向所述第一節(jié)點(diǎn)返回控制服務(wù)器本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,所述第一節(jié)點(diǎn)為中心系統(tǒng)或者為任意一控制服務(wù)器;
接收單元62,用于接收控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果;
生成單元63,用于對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略。
可選的,在向各個(gè)控制服務(wù)器發(fā)布訂閱消息之前,所述裝置進(jìn)一步包括:
收集單元60,用于收集各自本地的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果并進(jìn)行保存。
可選的,向控制服務(wù)器發(fā)布訂閱消息時(shí),發(fā)布單元61用于:
若所述裝置為中心系統(tǒng),則向全部控制服務(wù)器發(fā)布訂閱消息;
若所述裝置為控制服務(wù)器,則向指定的其他控制服務(wù)器發(fā)布訂閱消息。
可選的,向一個(gè)控制服務(wù)器發(fā)布訂閱消息時(shí),發(fā)布單元61進(jìn)一步用于:
基于所述一個(gè)控制服務(wù)器的地理位置,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
基于所述一個(gè)控制服務(wù)器的周邊交通狀況,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息;或者,
基于所述一個(gè)控制服務(wù)器的節(jié)點(diǎn)類(lèi)型,向所述一個(gè)控制服務(wù)器發(fā)布相應(yīng)的訂閱消息。
可選的,接收一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果時(shí),接收單元62用于:
接收所述一個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,其中,所述IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果是所述一個(gè)控制服務(wù)器確定滿足預(yù)設(shè)條件后向所述第一節(jié)點(diǎn)發(fā)送的;
其中,所述預(yù)設(shè)條件包括以下條件中一種或任意組合:
所述一個(gè)控制服務(wù)器的周邊發(fā)生擁堵;
所述一個(gè)控制服務(wù)器的周邊發(fā)生交通事故;
所述一個(gè)控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果存儲(chǔ)量大于設(shè)定閾值;
所述一個(gè)控制服務(wù)器或所述第一節(jié)點(diǎn)的周邊發(fā)生緊急事件。
可選的對(duì)獲得的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果,生成相應(yīng)的控制策略時(shí),生成單元63用于:
若所述裝置為中心系統(tǒng),則對(duì)獲得的各個(gè)控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行云計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的協(xié)同控制策略;
若所述裝置為控制服務(wù)器,則對(duì)獲得的各個(gè)其他控制服務(wù)器返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行邊緣計(jì)算分析,并基于分析結(jié)果,生成相應(yīng)的本地控制策略。
可選的,所述生成單元63進(jìn)一步用于:
若確定生成的控制策略執(zhí)行失敗,則通知中心系統(tǒng),由中心系統(tǒng)針對(duì)所述控制策略重新收集相應(yīng)的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,并生成相應(yīng)的優(yōu)化策略。
綜上所述,本發(fā)明實(shí)施例中,在智能交通云控制系統(tǒng)進(jìn)行數(shù)據(jù)信息處理的過(guò)程中,第一節(jié)點(diǎn)向控制服務(wù)器分別發(fā)布訂閱消息,控制服務(wù)器接收到第一節(jié)點(diǎn)發(fā)布的訂閱消息,當(dāng)控制服務(wù)器確定滿足上述訂閱消息指示的預(yù)設(shè)條件時(shí),將上述訂閱消息指示的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回給第一節(jié)點(diǎn),第一節(jié)點(diǎn)針對(duì)返回的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果進(jìn)行分析,并基于分析結(jié)果生成相應(yīng)的協(xié)同控制策略或本地控制策略。若第一節(jié)點(diǎn)為中心系統(tǒng),則中心系統(tǒng)將生成的協(xié)同控制策略下發(fā)給相應(yīng)的控制服務(wù)器;若第一節(jié)點(diǎn)為第一控制服務(wù)器,則第一控制服務(wù)器執(zhí)行生成的本地控制策略。
采用上述信息處理方法,各個(gè)控制服務(wù)器各自采集并存儲(chǔ)IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,這樣,就實(shí)現(xiàn)了信息的分布式存儲(chǔ)。而只有當(dāng)控制服務(wù)器確定滿足訂閱消息指示的預(yù)設(shè)條件時(shí),才需將訂閱消息指示的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果返回第一節(jié)點(diǎn),這樣,就降低了智能交通云控制系統(tǒng)的整體信息傳輸量,從而,保證了系統(tǒng)的傳輸效率。
另一方面,在上述信息處理方法中,當(dāng)?shù)谝还?jié)點(diǎn)為中心節(jié)點(diǎn)時(shí),中心系統(tǒng)可以針對(duì)指定的多個(gè)控制服務(wù)器生成相應(yīng)的協(xié)同控制策略,這樣就可以提高某一區(qū)域內(nèi)交通路況的調(diào)節(jié)效果,同時(shí)也降低了中心系統(tǒng)的信息存儲(chǔ)量以及信息計(jì)算量;當(dāng)?shù)谝还?jié)點(diǎn)為第一控制服務(wù)器時(shí),第一控制服務(wù)器可以獲取指定的其他控制服務(wù)器的IP化現(xiàn)場(chǎng)設(shè)備采集信息以及相應(yīng)處理結(jié)果,這樣第一控制服務(wù)器可以實(shí)現(xiàn)自管理,從而降低了中心系統(tǒng)的信息運(yùn)算量,同時(shí)也實(shí)現(xiàn)了各個(gè)控制服務(wù)器之間的信息共享;此信息處理方法,通過(guò)結(jié)合消息訂閱發(fā)布機(jī)制、數(shù)據(jù)分布式存儲(chǔ)共享、云計(jì)算、邊緣計(jì)算等技術(shù),現(xiàn)場(chǎng)控制服務(wù)器存儲(chǔ)本地?cái)?shù)據(jù)、中心系統(tǒng)需求訂閱數(shù)據(jù),為實(shí)現(xiàn)交通系統(tǒng)數(shù)據(jù)的合理存儲(chǔ),快速共享,實(shí)時(shí)處理提供了解決方案。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。