[發明專利]基于部署樹的多波形實例部署方法及波形實例卸載方法有效
| 申請號: | 202010142729.8 | 申請日: | 2020-03-04 |
| 公開(公告)號: | CN111399859B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 姜華夏;宋濤;熊石樓;時志杰;吳二龍;郭嵐;許生 | 申請(專利權)人: | 上海介方信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;G06F9/445;G06F9/50 |
| 代理公司: | 上海恒慧知識產權代理事務所(特殊普通合伙) 31317 | 代理人: | 張寧展 |
| 地址: | 200241 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 部署 波形 實例 方法 卸載 | ||
本發明公開了一種基于部署樹的多波形實例部署方法及波形實例卸載方法,部署方法包括創建應用工廠、創建部署樹、創建靜態部署信息節點、為波形動態分配資源、創建動態部署信息節點、實例化各波形組件并向應用工廠注冊、域管理器注冊完成部署,波形實例卸載方法包括找到待卸載波形實例對應的動態部署信息節點、定位波形組件對應的邏輯設備、銷毀波形組件、釋放對應的設備資源以完成卸載。通過部署樹,可以管理不同的波形實例,對每一個波形實例的操作如安裝、啟動、停止、卸載就不會造成混亂而準確執行,提高了操作或運行的準確度和效率。
技術領域
本發明涉及軟件無線電技術,尤其涉及多波形實例部署方法及波形實例卸載方法。
背景技術
軟件無線電領域中,無線電波形涉及到通信、雷達等多個細分領域,波形的種類繁多,應用場景多種多樣?,F在軟件無線電系統采用標準的軟件架構規范,其中該標準規范包括國外的SCA(軟件通信體系結構)標準規范、國軍標SRTF(軟件無線電通信裝備體系結構)標準規范以及由SCA規范衍生的相應規范。雖然,現在軟件無線電波形通常采用標準的軟件架構規范而設計,然而現有的技術條件無法實現一個波形同時創建多個波形實例的應用需求,具體原因如下:第一,軟件架構標準并未給出波形多實例的部署方法,軟件標準規范只約束波形管理及控制接口,起源針對電臺上波形而設計,而電臺上的波形應用方式又比較單一;第二,在同一個系統中創建多個波形實例,會造成資源分配困難、波形組件標識沖突、端口地址沖突等一系列問題。
綜上,波形卸載過程異常復雜,斷開端口連接、釋放資源、注銷對象等操作步驟復雜且為系統可靠性帶來很大挑戰。
發明內容
為了克服現有技術的不足,本發明的目的在于提供一種基于部署樹的多波形實例部署方法及波形實例卸載方法,其能解決同一波形多實例的部署和實例卸載不準確、效率低且困難的問題。
方法原理:創建應用工廠-為所有波形組件分配資源-實例化波形-向域管理器注冊波形,并為每一個波形構建一棵部署樹,記錄波形的靜態部署信息以及每個波形實例的動態部署信息來實現多實例部署。
技術方案:本發明采用以下技術方案。
基于部署樹的多波形實例部署方法,部署方法包括以下步驟。
步驟1:創建應用工廠,首先安裝應用工廠,同一波形安裝一個應用工廠,同一波形下的不同實例均由所述應用工廠創建。
步驟2:創建部署樹,同一波形創建一棵部署樹,同一波形中每增加一個波形實例就增加一個動態部署信息節點。
步驟3:創建靜態部署信息節點,解析波形配置文件獲取波形的固有信息。
步驟4:為波形動態分配資源,在資源池檢查當前是否有足夠的資源部署波形,為每個波形實例包含的波形組件分配合適的資源,若資源分配失敗,則波形部署失敗,若分配成功,則繼續按下面步驟執行。
步驟5:創建動態部署信息節點,不同波形實例的組件部署在相同和/或不同的資源上,且動態部署信息為每個波形實例單獨記錄。
步驟6:實例化各波形組件并向應用工廠注冊,動態更新動態部署信息節點中的波形組件注冊情況,將所有波形組件向應用工廠注冊。
步驟7:域管理器注冊,向域管理器注冊波形,完成部署。
優選的,波形的靜態部署信息是同一波形下不同波形實例都相同的固有信息,所述固有信息包括包括波形名稱、波形組件信息、波形組件數量、波形連接信息、和域描述文件。
優選的,波形的動態部署信息指不同波形實例的特有信息,所述特有信息包括實例號、波形組件部署在的設備信息、和波形組件注冊情況。
基于部署樹的波形實例卸載方法,波形實例卸載方法包括以下步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海介方信息技術有限公司,未經上海介方信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010142729.8/2.html,轉載請聲明來源鉆瓜專利網。





