李 鵬,胡 革2,孫 學
(1.中國西南電子技術研究所,成都 610036;2.江南計算技術研究所,江蘇 無錫214083)
現代各級軍事組織的命令、控制、通信、計算機和情報偵察監視系統之間的交互變得越來越復雜,希望能夠創建一個戰術平臺間準確和實時的態勢共享與交互平臺,并在復雜、惡劣和動態環境中維持高效的運作能力[1-2]。為滿足上述應用需求,軍事系統、通信和信息基礎設施變得越來越面向服務,通過采用開放式架構原理和概念構建以面向服務的架構(Service-Oriented Architecture,SOA)為中心的公共核心服務基礎設施,實現資源受限網絡環境下的系統協同交互也變得越來越有必要[2]。
美國防部在《2011—2036無人系統綜合路線圖》中已提出采用開放式架構和面向服務架構SOA的原則,建立一個面向開發和采辦的通用框架,以提升協同作戰環境下的系統互操作性[3]。此外,由Web Service實現的SOA也被北大西洋公約組織(North Atlantic Treaty Organization,NATO)C3機構選作NATO內部命令控制系統之間信息交互的推薦方法,尤其是在NATO C4ISR系統和NATO網絡使能能力方面,并通過一系列現場和競爭性實驗進行了SOA的可行性評估及性能改進[4]。NATO IST-090工作組詳述了將SOA應用到戰術層面時所面臨的挑戰,后續的IST-118號文件進一步細述了在戰術層面實施SOA的條件,并以規范的形式給出了將SOA應用到戰場惡劣網絡環境時的指導和最佳實踐方法[5]。
雖然SOA在互聯網領域已有較完備的技術與標準體系,但現有的實現技術對網絡資源需求較高,并不適用于戰術網絡環境,同時對戰術環境下SOA架構的應用概念、限制性因素及關鍵技術等認識還比較模糊。……