[發明專利]基于DDS的聯合試驗平臺中間件節點狀態檢測方法有效
| 申請號: | 201811209795.1 | 申請日: | 2018-10-17 |
| 公開(公告)號: | CN109412890B | 公開(公告)日: | 2020-09-08 |
| 發明(設計)人: | 楊京禮;林連雷;秦旭珩;姜守達 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 劉冰 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 dds 聯合 試驗 平臺 中間件 節點 狀態 檢測 方法 | ||
基于DDS的聯合試驗平臺中間件節點狀態檢測方法,本發明涉及節點狀態檢測方法。本發明的目的是為了解決現有節點狀態檢測方法中,當網絡發生丟包或者擁塞時,容易出現在線節點誤判的情況;現有節點狀態檢測方法需要定時發送探測包,當聯合試驗系統所涉及的節點較多時,探測包的發送量容易造成通信擁塞以及影響整個聯合試驗系統信息傳輸的實時性的問題。具體過程為:步驟(1)、節點上線,節點正常離線執行步驟(2),由于網絡狀態影響的節點離線執行步驟(3);步驟(2)、節點正常離線;步驟(3)、節點異常狀態發現;步驟(4)、對步驟(3)發現的異常狀態的節點進行確認。本發明用于節點狀態檢測領域。
技術領域
本發明涉及聯合試驗平臺中間件節點狀態檢測方法。
背景技術
聯合試驗平臺中間件負責整個聯合試驗系統的建立和運行期間的所有通信,屬于聯合試驗平臺的公共設施,能夠提供聯合試驗系統資源之間高性能、低延遲的數據環境和面向綜合測試系統應用管理控制功能。
在聯合試驗系統運行過程中,各個節點上的試驗資源通過聯合試驗平臺中間件實現信息交互。為保證信息傳輸的有效性和完整性,各個節點上的聯合試驗平臺中間件需要對其它節點的實時工作狀態(在線或離線)進行檢測。隨著武器裝備復雜性的日漸提高,聯合試驗系統所依托的網絡規模越來越大,所涉及的節點越來越多。由于互聯網自身的復雜性和不穩定性,容易出現因網絡傳輸原因導致的節點狀態異常判斷,因此在大規模網絡中實現節點狀態的可靠檢測成為亟待解決的問題。
現有的聯合試驗平臺中間件采用基于心跳機制的節點狀態檢測方法,即通過節點之間按照一定時間間隔廣播發送心跳探測包實現查詢和應答。該方法的實現原理簡單,但是當網絡發生丟包或者擁塞時,容易出現在線節點誤判的情況。此外,該方法需要定時發送探測包,當聯合試驗系統所涉及的節點較多時,探測包的發送量容易造成通信擁塞的問題,影響整個聯合試驗系統信息傳輸的實時性。
數據分發服務DDS是對象管理組織(Object Management Group,OMG)制定的基于發布/訂閱機制、實現高實時性通信的分布式實時系統的軟件設計規范,標準化了數據分發過程的各個接口和行為。DDS通過使用全局數據空間,脫離中心服務器的連接,系統中各實體交互以數據為中心,提高了通信效率。DDS提供20多個可配置的QoS策略的全面支持,應用程序可以利用QoS策略來優先考慮不同的數據主題和信息流、控制中間件歷史緩存的數量,確保信息的可靠傳遞、發送數據的速率、信息的訂閱者等待數據和資源的時間,適應低帶寬或高延遲鏈路等。
發明內容
本發明的目的是為了解決現有節點狀態檢測方法中,當網絡發生丟包或者擁塞時,容易出現在線節點誤判的情況;現有節點狀態檢測方法需要定時發送探測包,當聯合試驗系統所涉及的節點較多時,探測包的發送量容易造成通信擁塞以及影響整個聯合試驗系統信息傳輸的實時性的問題,而提出基于DDS的聯合試驗平臺中間件節點狀態檢測方法。
基于DDS的聯合試驗平臺中間件節點狀態檢測方法具體過程為:
步驟(1)、節點上線,基本流程描述如下:
步驟(1-1)、初始化數據分發服務DDS的數據域工廠MW_Factory;
步驟(1-2)、創建數據分發服務DDS的域參與者MW_Participant、發布者MW_Publisher和訂閱者MW_Subscriber;
步驟(1-3)、創建名稱為“節點狀態”的DDS主題MW_NodeStatus_Topic;
步驟(1-4)、創建名稱為“節點狀態”的DDS主題MW_NodeStatus_Topic的數據讀取者MW_NodeStatus_DataReader和數據讀取者監聽器MW_NodeStatus_DataReaderListener;
步驟(1-5)、設置數據讀取者MW_NodeStatus_DataReader的QoS策略;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811209795.1/2.html,轉載請聲明來源鉆瓜專利網。





