[訊息論壇] ICE
Messaging Forum 郭漢丞
<應用篇>
警察勤務之 C4ISR 邁向即時化的關鍵
好萊塢似乎永遠走在現實世界之前,電影「全民公敵」幾乎將歐威爾的「1984」真實呈現在世人眼前,無論身在何處,全球定位系統總是能找到您,並且透過衛星取得即時影像,鉅細靡遺之徹底簡直到了匪夷所思的境界。
真實的警察勤務當然與電影是有相當程度的差距,畢竟那是透過好萊塢特效所營造出來的虛擬幻境,不過倒也是
Developers 開發應用系統很好的借鏡。在艾揚研發即時訊息傳遞技術的同時,我們一直不斷發現新的應用領域,從金融、電子製造、線上遊戲、工業自動化、防救災,一直到現在我們談的
C4ISR,即時訊息傳遞都可以視為既有系統邁向即時化的關鍵,藉由中介軟體的特性,讓
iPush® Server 能夠在影響最小的情況下,融入現有的應用系統架構當中。
傳統的警察勤務是相當複雜而包羅萬象的內容,小從失物招領,大到刑案處理,從人命關天的大事到芝麻蒜皮的小事,可以說是「包山包海」,應有盡有。而警政勤務系統,
綜理在以「110」為首的警察勤務指揮中心下,有如人體大腦般指揮密佈各地的警網,投入隨時發生的各種犯罪事件當中。
既然具備包羅萬象的內容,中央級的警察勤務系統建置,絕對是一個複雜而辛苦的過程。事實上,從民國八十年代建構警察勤務資訊系統以來,就不斷進行系統建置與更新,同時透過跨部會橫向組織的資料庫整合應用,讓警政勤務邁向
24 小時運作的大型整合資料庫系統,其規模可謂數一數二的國內大型系統。
以現有的應用而言,警察勤務系統是一項大型的「資料庫」整合應用。舉例而言,以「110」接獲通報之後,立即進入線上資料庫鍵入資料,並通知最接近的警網接手處理,這一些動作都是典型的資料庫應用,行之有年,大家也不覺得有何不妥。但是,如果想要邁向好萊塢式的現代化即時警察勤務派遣系統,就要將現行的
C4ISR 應用程度,提升到即時的境界。
怎麼區分「即時」與「非即時」?簡單講,靜態的警政勤務服務系統,可以拿現有的內政部警政署全球資訊網為例,這個網站把一些警政統計資料放在上面供一般大眾查詢,並且讓遺失、招領、車輛拖吊等等比較事務性的業務,放在網站上供一般大眾使用,這就是「非即時性」的傳統警察勤務應用
── 典型的「Request-and-Reply」網路服務
── 所有的互動都要仰賴使用者點選、查詢,才能夠獲得必要的資訊。
要建構新的「即時性」C4ISR 系統,必須把 GPS (衛星定位系統)、GIS (地理資訊系統) 等即時資訊與圖資納入,方可奏效。但是我們可以想像一下這當中的困難所在:龐大的資料庫系統與資訊快速更新的需求之間,存在著應用上的衝突。簡單的說:即時的系統與非即時的系統應該有所區隔,各司其職。
舉例來說,線上警網需要的是犯罪現場的人、事、時、地、物,而且是缺一不可,後勤指揮中心所下達的指令必須是明確的資料,即時的傳送,這些資料都應該送入資料庫當中留做紀錄。如果我們由指揮中心將指令傳送至資料庫存檔,再透過資料庫送出相關訊息,這就必須經過兩道程序:先由指揮中心鍵入資料,然後再由資料庫被動接受
Web 或非 Web 應用程式的查詢。只要資料庫的速度夠快,這樣的資訊流動程序似乎問題不大。
回過頭來看看將即時系統與非即時系統低耦合 (Loosely-coupled)
連結的作法。
我們同樣是要求勤務指揮中心將資料鍵入,但是資料是先送到
iPush® Server,由訊息傳遞伺服器負責將即時訊息傳送到線上警網的接收裝置。
哪些人應該收到這些訊息,則是在預先設定的頻道訂閱決定。至於資料庫端,當然必須儲存這些指令資料,
我們只要將資料庫當作一個訂閱者 (Subscriber),這樣所有的指令都會送入資料庫當中,
萬一遇到資料庫忙碌,沒有辦法紀錄大量即時資訊時,iPush®
Server仍然會透過 DB Adapter
持續將訊息「推播」給資料庫,確保資料記錄t儲存進資料庫為止。
關鍵出現了!讓警察勤務之 C4ISR 邁向「即時」的新紀元,關鍵就是將「即時」與「非即時」系統低偶合連結,以訊息中介軟體架接,讓需要「即時」訊息的應用與資料庫效率瓶頸脫鉤。
從統一的後勤指揮中心獲得資訊開始,資料的發送經由「訂閱」與「發佈」的關係,「即時」傳達重要的訊息。同時,後勤指揮中心也可以透過資料庫查詢相關的必要資訊,盡量在有限的時間中,再透過訊息傳遞伺服器「即時」的推播出去。
無論是現場情資傳遞、後勤資源情報、橫向協調、或是指揮與回應
,C4ISR的訊息流必須具備高度的即時性,讓「危機處理」效率提高。每一項經過
110 確認的案件,代表的是亟待處理的一個事件,接下來的 C4ISR
則是讓警察迅速處理現場的必要條件 (但還不足以成為充要條件)。
利用 iPush® Server
的「Rich Content,
Simple Messaging」能力,雙向溝通中央與現場
(Center-to-Field, Field-to-Center)
的即時通訊,中央指的就是以 110
為核心的中央勤務指揮中心,現場指的就是線上警網的各類接收設備,包括具備無線傳輸能力的
PDA、NB、Car PC、與其他專屬的數位通訊設備。
以 iPush®
Server 作為即時訊息中介軟體,將傳統只仰賴資料庫的作法,轉化為以「訊息」為導向的 C4ISR通訊架構,可以圖一做為參考依據。
我們可以看到從眾多的訊息收集點 (data
collector),隨時可能傳遞必須處理的警告訊號或事件,要求勤務中心執行勤務派遣工作,
勤務中心如何在第一時間內下達指令與安排最短勤務派遣路線,如果還要進入資料庫大費
周章地搜尋一遍,恐怕電腦還沒跑出答案,新的電話就進來了。
當我們把
iPush® Server
架構上去,現場送至勤務中心的訊息,可以經由勤務派遣中心對現場監控之資訊整合,
逕行派遣工作。因為在線上警網的現場訊息,隨時隨地透過
iPush® Server
以推播的方式,讓中央勤務指揮中心完全掌握其動態。
請注意這裡與傳統查詢式資訊系統的一個精細差異,
遠端現場的監控端點 (行動中的警車或是動態目標) ,並不是以
Pull 的方式定期到勤務中心的電腦去 Refresh 資訊,而是透過行動端點依據設定主動回傳資料。
這項差異在於中央勤務中心的電腦如果要接受所有的訊息發送點來進行資訊查詢之
Refresh,在大量現場控制上速度會受到影響,而 iPush®
Server 以
Push 的方式,可以在最短時間內,立刻獲得動態監控資訊,有利於警察勤務指揮中心
迅速針對現況,執行派遣任務。
簡單講,將 iPush®
Server 導入 C4ISR
當中,就是要將「即時」系統與「非即時」系統低耦合連結,以確保警察勤務派遣的時效性。

圖一:以 iPush® Server 為中心之即時訊息傳遞應用架構。
資訊完整的整合資料庫是警察勤務系統的最佳後勤武器,
而運用 iPush® Server 導入 C4ISR
則是建立訊息直通的數位頻道,讓所有線上警網具備「即時」的通訊能力。
當然,您可以說透過無線電的類比訊號也是「即時訊息」的一環,但
是如果要將多元化的勤務派遣資訊即時傳達,數位格式與多元化數位載體絕對是新世代警
政勤務所需的關鍵技術。
除了無線電以外,想要全天候「即時」的 C4ISR 數位訊息傳遞
網路,iPush® Server 已經準備好數以萬計的數位頻道,準備在每一位
員警手中的數位接收器大展身手。如果您對「即時」C4ISR
的底層通訊技術感興趣,歡迎至艾揚的開發者專區 ICE
Developer Center 參考更多的技術資料。 |