黃超 徐媛
(合肥市環境監測中心站,安徽 合肥 230031)
統一通信是計算機技術與傳統通信技術相結合的一種新型通信方式,正在蓬勃發展。目前,統一通信的主要發展趨勢是移動化、視頻化、云協作等。統一通信的核心思想是隨時隨地通過任何設備進行自由通信。設備的自由通信使移動性成為現實。在統一通信的基礎上,結合視頻、位置和用戶基本信息,可以很好地擴展系統的調度手段。在此背景下,移動可視統一通信指揮系統應運而生、發展完善。
通信指揮調度一直是各集團用戶和業務部門信息發展的重點,是當前戰場信息條件下戰斗勝利的重要保障。它涉及戰場信息采集、信號傳輸、指揮中心指揮調度、軍事信息報告、通信和指揮傳遞等多個環節。針對這一重要命題,有一些成功的實踐和應用總結,如基于視頻的指揮調度系統[1],總結了視頻在指揮調度中的作用和應用形式;文獻[2]討論了戰術互聯網技術在指揮調度中的應用,以及pu它提出了戰術互聯網的基本形式;文獻[3]借鑒了外國軍隊的經驗。重點闡述了移動應用技術對提高指揮調度靈活性的意義。不難看出,可視化、移動性和網絡連接已成為指揮和調度的重要技術手段。
現有指揮調度系統迫切需要解決以下問題:
(1)安全問題
安全是指揮調度系統中的關鍵問題。如何使系統安全有效地工作是不言而喻的。不僅要考慮終端用戶的訪問控制,還要考慮數據傳輸和數據本身的安全性,以及移動設備的安全性。
(2)多樣性
一些現有的指揮調度系統只有語音調度,或者需要與獨立的視頻監控系統對接。各種信息不足,信息形式單調。
(3)實現多網統一通信、多設備互聯互通
戰場環境復雜多變。如何利用有線、無線、3G、2G、WiFi、短波、戰術互聯網等通信技術保障指揮調度,協調各種網絡通信技術的工作,是指揮調度系統發揮正常作用的基礎。多樣化的前端設備是指揮調度的直接技術載體,它不僅包括傳統的數字集群調度終端,還包括普通話機。同時,應充分考慮智能手機的蓬勃發展。網絡和前端設備的多樣性是考慮系統能力的重要方法。
針對上述問題,本文提出了有針對性的解決方案。首先,要豐富調度手段,實現統一的“可視化”指揮。統一意味著可視化體現在多個維度上,包括實時視頻、地理位置、用戶基本信息、在線狀態、終端類型等信息。可視化調度充分利用不同形式的信息載體,使信息服務調度最直接、最有效。
三臺合一綜合指揮調度系統通信服務子系統客戶端接口采用注冊回調方式將客戶端響應處理與消息服務相結合,客戶端與服務器端采用異步傳輸模式。服務器端采用基于拓撲代理連接方式及雙向連接通道方式進行多級級聯,以確保各級通信服務子系統間的數據收發。系統主要由開發部分與配置部署兩部分組成,開發部分采用.NET與Java平臺,服務器端及客戶端配置部分基于WebSphere MQ 6.0.2.8進行對象配置,結合第三方雙機組件進行HA搭建。服務器端運用Shell腳本及MQSC腳本完成通信服務運行環境配置。
可視指揮通信系統是基于戰術互聯網技術、北斗通信、3G/4G通信、智能任務終端技術和多業務集成技術的應用平臺。具有指揮通信、智能偵察、定位、多媒體即時通訊、VOIP等應用功能。系統采用面向服務的架構,引入統一用戶視圖和統一認證的思想,實現統一的登錄服務和用戶信息共享,具有良好的可擴展性。系統充分考慮了技術的完整性、一致性和可擴展性,使系統能夠在以后運行、維護和管理。從高穩定性、高性能、高可擴展性和跨平臺的原則出發,采用多層應用架構構建底層應用平臺。用戶控制與業務性能有效分離,不僅提高了應用效率,而且提高了系統的兼容性和可擴展性。
(1)終端層:支持多種終端,包括專用手持終端、通用智能手機終端(Android系統)、Android平板電腦(Android系統)。
(2)接入層(網絡層):通過運營商的無線寬帶基站接入網絡;無線接入網絡是系統傳輸信道的主干,可以利用運營商提供的3(3、4)個高速數據信道實現多種業務。在緊急情況下,可以使用WiFi或其他無線網絡,也可以訪問戰術互聯網。
WBB Senice Web服務可以執行從簡單服務請求到復雜業務處理的任何功能。先進的行后部署,互聯網上的其他Web服務程序可以很容易地發現和調用其他Web服務。服務服務計劃。Web服務本身是一個使用標準Internet協議的應用程序。例如,超文本傳輸協議(HTTP)和XML協議,它們在互連中以UDDI的形式體現功能。網絡和內部網。Web服務可以看作是Web上的組件編程。優點:一次封裝。從用戶的角度來看,Web服務是部署在Web上的對象組件,其中包含對象。封裝良好。當Web服務的調用接口一致時,實現Web服務對調用方完全透明。發布者和維護者的最終版本。缺陷:一個完整的安全框架,不提供信任和授權,以確保基于Web服務技術的治理安全地運行業務系統和電子商務。與Web服務相關的現有標準和規范不包括對消息的保護。也就是說,不能保證它不會被第三方攔截或篡改。標準協議用于互操作性,這是在當前環境中高度集成的特性中實現的。公共對象請求代理架構CORBA在應用程序集成方面,很容易想到CORBA。誠然,應該編譯不同的開發語言,CORBA技術是程序協同工作的主要方式之一。作為一個組合發行版,CORBA的最初目的是使不同的編程語言能夠被使用。操作系統和軟件平臺之間可以實現協作工作。
代碼兼容性的優點有以下幾點。首先,中間件為不同的編程語言提供了協作工作的可能性。對操作系統沒有特殊的需求和依賴性,只依賴于實現者,用戶可以自由選擇現實世界。商人現在正在適應自己的應用系統特性。更成熟的開發歷史,有許多流行的應用程序系統(如J2EE)。網絡等)在體系結構中,它們之間有著密切的關系。缺點是一個特定的性能與所選擇的實現者的實現密切相關,無論性能有多好,中間件的某些服務始終是整個系統的瓶頸。通常,需要修改源代碼來實現舊應用軟件或系統的打包。應用程序是當需要集成的兩個企業應用程序是異構的或由不同的編程語言實現時,例如一個可以在Windows操作系統平臺上運行,另一個可以在Linux平臺上運行。一個寫在CASE語言和另一個用Java編寫的,這兩種語言一起使用CORBA。當然,可以使用JDK提供的功能特性YNI,但是它確實很復雜,Java可移植性的破壞使得它不能勝任這種集成。JNI不可用。能夠為分布式實現做準備。CORBA非常適合打包現有的應用軟件另一種是用Java編寫的,兩種語言一起使用CORBA。當然,可以使用JDK提供的功能特性YNI,但是它確實很復雜,Java可移植性的破壞使得它不能勝任這種集成。開發業務邏輯或中端組件最重要的技術是EJ-B,它提供關鍵的企業技術,如事務、安全和可持續性支持,以促進業務組件的開發。雖然EJB在Java編程語言中受到限制,但這項技術本身并不存在問題。同時,J2EE和CORBA技術共識為來自低級組件(如RMBIOP和JMS)的請求提供了一條可行的路徑。值得懷疑的是,J2EE提供了一個強大的功能核心。