天堂网www中文天堂在线/色操在线/成人精品视频一区二区三区/欧美特黄一片aa大片免费看

  • AppDDS數據分發服務技術及其應用
    北京神州普惠科技股份有限公司

      AppDDS(AppSoft Data Distribution Service)數據分發服務是對象管理組織(OMG)在HLA及CORBA等標準的基礎上制定的新一代分布式實時通信中間件技術規范,DDS采用發布/訂閱體系架構,強調以數據為中心,提供豐富的QoS服務質量策略,能保障數據進行實時、高效、靈活地分發,可滿足各種分布式實時通信應用需求。
     

      AppDDS數據分發服務技術的軍事應用

      AppDDS標準規范了實時分布式系統中數據發布、傳遞和接收的接口和行為,定義了以數據為中心的發布/訂閱機制。AppDDS規范使用UML語言描述服務,提供了一個與平臺無關的數據模型,使得實時分布式系統中數據能夠高效、可靠地發布,它主要應用在要求高性能、可預見性和對資源有效使用的關鍵任務領域。AppDDS規范列舉并正式定義了一整套全面的QoS策略,能利用QoS進行系統控制。每一個DCPS實體都有自身的QoS策略,而且在每一對發布者和訂閱者之間又都可以建立獨立的QoS協定。這使得DDS可以很好地配置和利用系統資源,協調可預言性與執行效率間的平衡,并能支持復雜多變的數據流需求。

      AppDDS(Appsoft Data Distribution Service)是神州普惠公司根據DDS標準經過多年研發而成的分布式實時應用開發平臺,AppDDS具備高帶寬、強實時、低抖動、跨平臺等諸多優異性能,包含底層通信協議、上層應用開發建模工具、網絡分析工具、性能測試工具等一系列工具集,可以方便用戶快速開發、優化及部署各種分布式實時應用,AppDDS具備自主知識產權,擁有國內最強大的技術研發和技術服務專業團隊,成功案例眾多,客戶遍布航空、航天、電子、船舶、兵器等國防軍工行業。
     

      DDS背景介紹

      DDS數據分發服務 (Data Distribution Service) 技術最早應用于美國海軍, 用于解決艦船復雜網絡環境中大量軟件升級的兼容性問題,目前已經成為美國國防部的強制標準。2003 年, DDS 被OMG 組織接受,并發布了專門為實時系統設計的數據分發/訂閱標準。DDS 目前已經廣泛應用于航空、國防、分布仿真、工業自動化、分布控制、機器人、電及網絡化的消費電器等多個領域, 成為分布式實時系統中數據發布/訂閱的標準解決方案。

      數據分發服務DDS作為網絡數據通訊的核心技術,能可靠實時地交換分配群體數據,其傳輸能力比通常的戰術數據鏈高幾個數量級。DDS必須確保在極少的時間和不限制網絡中的報告數據容量的條件下,高度可靠地傳輸數據。目前DDS 數據通信服務已經廣泛應用到了美國海、陸、空、天各個領域,并發揮了重要的作用。而美國海軍正以DDS 技術為核心,建設一個統一的、全新的自動操作的分布式DDS 網絡結構,對其海軍裝備的作戰系統進行綜合集成。
     

      AppDDS的QoS策略

      QoS在AppDDS規范中得到了深入的使用,用于配置系統以及在每對發布者/訂閱者之間建立起獨立的QoS協定,而QoS協定能夠提供實時系統所要求的性能、可預測性和資源可控性,并且能夠保證發布/訂閱模型的模塊性、可量測性和魯棒性等。因此,AppDDS能夠滿足非常復雜和靈活的數據流要求。
     

      AppDDS的通信模型

      應用程序在處理以數據為中心的分布式系統時,DDS標準中間件可以幫助用戶使用更加簡單的編程模型,不需要開發特定的事件/消息機制或手動創建封裝的CORBA對象來獲取遠程數據。應用程序可以使用一個簡單的主題(Topic)名稱來指定它想要讀或寫的數據,使用以數據為中心的API來直接讀寫數據。AppDDS中以數據為中心的發布/訂閱(DCPS)模型構建了一個共享的"全局數據空間"的概念,所有的數據對象都存在于此空間中,分布式節點通過簡單的讀、寫操作便可以訪問這些數據對象。實際上,數據并非存在于所有計算機的地址空間中,它僅存在于那些對它感興趣的應用程序的本地緩存中,而這一點正是發布/訂閱模型的關鍵所在。
     

      AppDDS(數據分發服務)產品特點

      · DDS是針對網絡編程的一個公開標準

      · 是一套支持出版/訂閱設計思想的應用程序接口( API)

      · 體現了以數據為中心進行結構設計的方法學

      · 專為高性能的實時系統設計

      · 可以大大降低用戶成本

      · 用戶可專注于自己的設計,不需要自己設計系統中所有的組件

      · 降低集成成本,減少首次設計時間和后繼測試等時間開銷
     

      AppDDS(數據分發服務)技術特點

      1、 動態發現

      ◇ 圖形化的發布/訂閱設計手段

      ◇ 無需手動配置IP,通過設置好的發布/訂閱關系實現數據的動態發現

      ◇ 分布式應用可隨時加入AppDDS網絡并注冊,實現分布式應用的動態加載

      2、 完整DDS規范QoS服務質量策略

      ◇ 可靠性,Reliability

      ◇ 數據的持久度,Durability

      ◇ 數據的歷史記錄,History

      ◇ 周期數據的超時,Deadline

      ◇ 基于時間的過濾,Time-based filter

      ◇ 數據的有效期,Lifespan

      ◇ 數據的所有權,Ownership

      ◇ 分區,Partition

      ◇ 資源限制,Resource limits

      3、 已擴展的QoS服務質量策略

      ◇ 異步傳輸,Asynchronous Publisher

      ◇ 分批傳輸,Batch

      ◇ 傳輸協議選擇,Transport Selection

      ◇ 數據讀者資源限制,Reader Resource Limits

      ◇ 動態主題類型,Type Support

      ◇ 描述文件,Profile

      ◇ 可根據用戶需求對QoS進行定制及擴展

      4、 互操作

      ◇ 基于RTPS進行設計

      ◇ 提供相同的DDS應用編程接口

      ◇ 無縫實現與各廠商DDS互聯互通

      5、 強實時

      ◇ 極小化的數據拷貝

      ◇ 編譯時強制指定數據類型

      ◇ 支持內存的預分配

      6、 跨平臺

      ◇ 支持多種操作操作系統

      ◇ 支持多種處理器

      ◇ 可實現各個異構武器平臺之間的互聯、互通、互操作

      7、 支持多種底層物理通信協議

      ◇ 支持多種底層物理通信總線等,并可定制及擴展。

      ◇ 通過不同的底層物理通信協議實現不同的實時性能

      8、 仿真設計→測試→定型的全生命周期設計

      ◇ 支持類似HLA的時間管理,支持基于時間推進的分布式仿真應用,可接受GPS及北斗授時進行分布式仿真的時鐘同步

      ◇ 支持基于事件推進的分布式仿真應用

      ◇ 仿真驗證后的模型可直接用于系統設計

      ◇ 系統設計過程中可使用AppDDS提供的分布式測試技術進行系統各個模型的優化設計

      ◇ 優化設計好的系統模型及底層AppDDS通信中間件可直接用于武器裝備系統的定型生產

      神州普惠WWW.APPSOFT.COM.CN提供基于AppDDS的綜合解決方案,包含一系列功能豐富的軟件工具集:系統設計工具、資源倉庫管理工具、運行管控及測試工具、數據倉庫管理工具、綜合評估工具,支持與多種仿真平臺、并行計算平臺、強實時仿真及測試平臺等進行綜合集成,可滿足各種復雜的分布式應用需求,支持數字、半實物及實裝設備的聯合仿真及分布式系統集成測試,支持仿真→設計→測試→定型的全生命周期系統設計,是理想的分布式實時應用研發平臺。
     

      AppDDS(數據分發服務)典型應用領域

      AppDDS歷經多年的發展,在國內已經擁有數十個成功案例,獲得了眾多客戶的充分認可,客戶主要分布在航空、航天、電子、船舶、兵器、工業、科研教育等行業,AppDDS的主要應用領域為:

      ◇ 復雜數據鏈通信系統

      ◇ 綜合航電系統

      ◇ 艦艇綜合計算支撐環境

      ◇ 指揮與控制系統

      ◇ 雷達系統

      ◇ 分布式仿真系統

      ◇ 分布式測試系統

      ◇ 聯合試驗系統

      ◇ 模擬訓練系統

      ◇ 空中交通管制系統

     
    DDS,數據分發服務,DDS數據分發 相關
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航