專利名稱:一種基于全局信息集約的態(tài)勢共享方法
技術領域:
本發(fā)明涉及一種基于全局信息集約的態(tài)勢共享方法,是一種網(wǎng)絡數(shù)據(jù)處理中態(tài)勢信息按需共享以及交互方法,屬于信息共享技術領域。
背景技術:
隨著信息化技術的不斷發(fā)展,態(tài)勢地圖已應用在譬如交通指揮、森林防火、救援行動等各行各業(yè)中,而其中,態(tài)勢圖是行動指揮的有效依據(jù),是信息顯示的重要形式。而由于同一態(tài)勢處置可能需要多方單位參與,所以要考慮方便各單位之間進行信息共享。目前已有的態(tài)勢系統(tǒng)在實現(xiàn)多終端信息共享時并沒有考慮對共享信息的按需獲取,而共享終端之間需要明確綁定關系,做不到松耦合。 而態(tài)勢圖之間的信息共享可能由于參與單位或者人員過多,以及共享信息量過大,直接導致態(tài)勢要展示的內(nèi)容太多,造成態(tài)勢圖雜亂,影響態(tài)勢的表達與感知,而沒有限制的信息共享也會導致大量的通信資源浪費和無法實現(xiàn)保密等各種問題。
發(fā)明內(nèi)容
發(fā)明目的為了實現(xiàn)態(tài)勢系統(tǒng)間信息共享能力,本發(fā)明提供一種基于全局信息集約的信息交互共享方法,并且能實現(xiàn)根據(jù)需求,對共享信息進行動態(tài)裁剪,實現(xiàn)按需共享。技術方案全局信息集約是利用全局信息集約機制,在全局范圍內(nèi)基于事件系統(tǒng)之上的一種通信方式,這種通信模式作為信息共享的一種重要手段,允許信息交換的雙方在不知道對方也不需要知道對方情況下交換數(shù)據(jù)。在信息集約系統(tǒng)中,信息的用戶分為信息發(fā)布者和信息訂閱者,發(fā)布者提供發(fā)布信息,訂閱者訂閱獲取信息,發(fā)布者和訂閱者之間所交互的信息被稱為事件。發(fā)布者將事件發(fā)送到全局信息集約系統(tǒng)服務器;訂閱者則向全局信息集約系統(tǒng)服務器發(fā)出一個訂閱條件,表示對系統(tǒng)中的哪些事件感興趣,如果不再感興趣,也可以取消訂閱;而全局信息集約系統(tǒng)服務器則保證將發(fā)布者發(fā)布的事件及時、可靠地分發(fā)給所有對之感興趣的訂閱者。一種基于全局信息集約機制的態(tài)勢信息共享方法,包括以下步驟
(1)首先,建立信息主題注冊庫以及信息主題訂閱庫,其中信息主題注冊庫中包括信息主題的名稱,信息主題描述以及信息主題屬性等信息,其中信息主題屬性是信息主題的特征描述,例如時間,空間等信息,而在態(tài)勢圖中,地理位置屬性是信息主題屬性的重要一項,而信息主題訂閱庫保存針對信息主題的某一次訂閱,包括訂閱者,訂閱時間,針對信息主題屬性的具體限定條件等信息;
(2)針對態(tài)勢圖注冊信息主題,說明信息主題由哪些信息主題屬性構成,保存入信息主題注冊庫中;
(3)客戶端從信息主題注冊庫中獲取符合的信息主題,選定信息主題后,進行全局信息集約操作,針對訂閱操作,客戶端輸入地理范圍,設定感興趣地理范圍信息,完成一次訂閱操作,并將該訂閱操作保存入信息主題訂閱庫中;(4)信息的來源可以是多種途徑,客戶端可以針對所述信息主題發(fā)布信息,而態(tài)勢圖上的標繪動作實際上是一次針對所述信息主題的發(fā)布信息過程,也可以是通過其他應用或者業(yè)務系統(tǒng)發(fā)布具體信息;
(5)服務端根據(jù)訂閱條件,匹配發(fā)布的信息,過濾掉不符合訂閱條件的信息,分發(fā)給匹配的訂閱客戶端,實現(xiàn)客戶端按需獲得信息;
(6)如果客戶端不想再收到信息,可以選擇退訂所述信息主題,退出信息共享。通過鼠標框選等界面操作設定信息集約條件,獲取定制信息,無需關注信息的來源。由于設定了訂閱條件,所以能夠根據(jù)條件,有選擇地進行信息共享操作。有益效果與現(xiàn)有技術相比,本發(fā)明所提供的基于全局信息集約機制的態(tài)勢信息共享方法,用戶通過全局信息集約機制實現(xiàn)多終端態(tài)勢系統(tǒng)的信息共享,并且能滿足根據(jù)條件,實現(xiàn)按需信息獲取,并且本發(fā)明是有選擇地進行信息共享,而不是所有信息在全局范 圍內(nèi)全部傳輸,所以也能夠有效減少信息共享之間的通信資源浪費。
圖I為本發(fā)明實施例中的原理框 圖2為本發(fā)明實施例中的態(tài)勢圖之一;
圖3為本發(fā)明實施例中的態(tài)勢圖之二。
具體實施例方式下面結合附圖和具體實施例,進一步闡明本發(fā)明,應理解這些實施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領域技術人員對本發(fā)明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。如圖I所示,兩個態(tài)勢客戶端通過服務器進行信息共享,服務器配置有信息主題注冊庫和信息主題訂閱庫,客戶端只需訂閱信息主題,服務器端新發(fā)布的信息都會按需匹配給對應客戶端,實現(xiàn)信息共享,客戶端通過退訂退出信息共享。服務器端維護信息主題的注冊與訂閱管理,并完成發(fā)布的信息與訂閱條件之間的解析、匹配,分發(fā)給對應客戶端。下面以某地區(qū)出租車運行圖為實施例對本發(fā)明進行具體說明,圖2,圖3是本實施例界面。(I)首先,建立信息主題注冊庫與信息主題訂閱庫,信息主題注冊庫包括信息主題標識,信息主題名稱,信息主題屬性,建立一個出租車運行信息主題,其中信息主題屬性包括四個關注的屬性車輛號碼、車主姓名、時間、地點;信息主題訂閱庫包括信息主題標識、訂閱號、訂閱者、訂閱時間、訂閱條件,其中訂閱條件即是對該信息主題中信息主題屬性的限定條件;
(2)客戶端a查找到出租車運行信息主題,在態(tài)勢圖上通過鼠標或者鍵盤輸入劃定一個范圍,進行針對該信息主題中信息主題屬性中空間屬性的條件限定,其他比如只關注車輛號碼在100至200之間的出租車也通過界面錄入,訂閱條件設定后,進行訂閱,服務器針對此次訂閱產(chǎn)生一個訂閱號,其中訂閱者為a,訂閱條件例如為車輛號碼為{>99,〈201},名稱無限定,時間為{2012-00-00 00:00:00,2200-00-00 00:00:00},地點為{(105.3,20.2),( 111. 2,20. 3), ( 111. 2,35. 3), ( 105. 3,35. 3) },而客戶端 b 的訂閱條件為車輛號碼為{>0,〈201},名稱無限定,時間為{2012-00-00 00:00:00,2200-00-00 00:00:00},地點為{(108. 3,20. 2),( 110. 2,20. 3), ( 110. 2,35. 3), ( 108. 3,35. 3) },客戶端 c 的訂閱條件為車輛號碼為{>0,〈100},名稱無限定,時間為{2012-00-00 00:00:00,2200-00-0000:00:00},地點為{(105. 3,20. 2), ( 111. 2,20. 3), ( 111. 2,35. 3), ( 105. 3,35. 3)};
(3)關于此運行態(tài)勢,另有一個服務定時發(fā)布某一批次該時刻所處位置信息,例如其中發(fā)布的一條信息為車輛號碼是103,名稱為“張三”,時間為2012-07-10 15:00:00的時刻,定位在坐標(106. 4,25. 5)的地點;
(4)服務端維護所有訂閱條件和發(fā)布的信息,一旦接收到最新發(fā)布的信息,通過解析、匹配訂閱條件后發(fā)現(xiàn),此信息滿足客戶端a的訂閱條件,于是分發(fā)到客戶端a,客戶端a收到新的信息后,上圖顯示,而此信息并不滿足客戶端c的訂閱條件,所以并不會分發(fā)給客戶端C,通過此種手段,可以完成用戶之間選擇性的信息共享,減少所有用戶之間分發(fā)通信; (5)客戶端通過取消訂閱該信息主題,信息主題訂閱庫中刪除對應訂閱,完成退出信息共享操作。
權利要求
1.一種基于全局信息集約機制的態(tài)勢信息共享方法,其特征在于,包括以下步驟 (1)建立信息主題注冊庫以及信息主題訂閱庫; (2)針對態(tài)勢圖注冊信息主題,說明信息主題由哪些信息主題屬性構成,保存入信息主題注冊庫中; (3)客戶端從信息主題注冊庫中獲取符合的信息主題,選定信息主題后,進行全局信息集約操作,針對訂閱操作,客戶端輸入地理范圍,設定感興趣地理范圍信息,完成一次訂閱操作,并將該訂閱操作保存入信息主題訂閱庫中; (4)客戶端針對所述信息主題發(fā)布信息; (5)服務端根據(jù)訂閱條件,匹配發(fā)布的信息,過濾掉不符合訂閱條件的信息,分發(fā)給匹配的訂閱客戶端,實現(xiàn)客戶端按需獲得信息; (6)如果客戶端不想再收到信息,可以選擇退訂所述信息主題,退出信息共享。
2.如權利要求I所述的基于全局信息集約機制的態(tài)勢信息共享方法,其特征在于步驟(3)中客戶端可以通過鼠標拖動或鍵盤輸入地理范圍。
3.如權利要求I所述的基于全局信息集約機制的態(tài)勢信息共享方法,其特征在于步驟(4)中,信息的來源可以是多種途徑,客戶端可以針對所述信息主題發(fā)布信息,也可以是通過其他應用或者業(yè)務系統(tǒng)發(fā)布具體信息。
全文摘要
本發(fā)明公開了一種基于全局信息集約機制的態(tài)勢信息共享方法,首先建立信息主題注冊庫和信息主題訂閱庫保存信息主題信息和訂閱信息,客戶端針對某一信息主題進行訂閱,訂閱時限定訂閱條件,完成信息共享的過濾,通過標繪動作完成針對發(fā)布過程,服務器根據(jù)訂閱條件匹配發(fā)布信息,分發(fā)給相應客戶端,客戶端收到數(shù)據(jù)后在態(tài)勢圖上顯示。本發(fā)明是有選擇地進行信息共享,而不是所有信息在全局之內(nèi)全部共享,所以也能夠有效減少信息共享之間的通信資源浪費。
文檔編號G06F17/30GK102880699SQ201210357118
公開日2013年1月16日 申請日期2012年9月21日 優(yōu)先權日2012年9月21日
發(fā)明者陳榮, 汪敏, 徐慧, 顧幫余, 施榮榮 申請人:中國電子科技集團公司第二十八研究所