應用案例
DDS通信中間件——異構環境下的高通量、低時延通信庫
針對以上挑戰,ZRDDS通信中間件助力雷達系統后端處理的研發、調試過程,ZRDDS產品包括:
#1 實時通信庫
a. 提供基于主題的發布/訂閱通信模型,為系統提供了松耦合的開放式架構,所有的組件都集成在ZRDDS通信中間件數據總線上;
b. 提供適配異構平臺和異構通信協議的通信庫,ZRDDS適配的非常全面的軟硬件環境,使得用戶可以在任何環境下使用ZRDDS進行數據的按需分發;
c. 在典型的國產環境下吞吐量和時延等實時性指標能夠滿足業務需求;
#2 設計開發工具
用于簡化系統通信模塊的開發,通過圖形化建模通信關系后進行代碼自動生成;
#3 監控調試工具
a. 在開發階段來快速調試系統中的設計、實現故障;
b. 在開發階段來獲取指定“連接”中傳輸的主題數據,定位深層次的故障;
c. 在運行階段來監控系統的通信狀態;
總結:ZRDDS產品提供核心開發庫以及一系列的配套工具來簡化通信相關的研發、調試過程,使得雷達系統工程師能夠專注于雷達系統算法的設計與實現,同時為后端系統賦予開放式架構、系統松耦合特性。