[發(fā)明專利]軟件通信體系架構(gòu)中的資源分配方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410049405.4 | 申請(qǐng)日: | 2014-02-13 |
| 公開(kāi)(公告)號(hào): | CN103813463A | 公開(kāi)(公告)日: | 2014-05-21 |
| 發(fā)明(設(shè)計(jì))人: | 劉龑;許生;胡晨浩;吳敏;李裕 | 申請(qǐng)(專利權(quán))人: | 中國(guó)航空無(wú)線電電子研究所 |
| 主分類號(hào): | H04W72/04 | 分類號(hào): | H04W72/04 |
| 代理公司: | 上海和躍知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31239 | 代理人: | 杜林雪 |
| 地址: | 200233 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 通信 體系 架構(gòu) 中的 資源 分配 方法 | ||
1.一種軟件通信體系架構(gòu)中的資源分配方法,包括如下步驟:
步驟一,修改核心框架的應(yīng)用工廠為上層應(yīng)用提供的接口的入口參數(shù)為應(yīng)用名稱、初始化參數(shù)配置和組件器件配對(duì)表,其中組件器件配對(duì)表由核心框架之外的資源分配算法生成;
步驟二,核心框架根據(jù)用戶設(shè)置所要?jiǎng)?chuàng)建應(yīng)用的名稱讀取該應(yīng)用的域描述文件,從中獲取該應(yīng)用的安裝、創(chuàng)建及配置信息,以及每個(gè)組件對(duì)物理資源的依賴關(guān)系;
步驟三,按照初始化參數(shù)配置的要求來(lái)配置應(yīng)用組件的參數(shù);
步驟四,由外部的資源分配算法生成組件器件配對(duì)表,根據(jù)組件器件配對(duì)表得到應(yīng)用組件和相應(yīng)的確定器件的配對(duì)關(guān)系序列,完成資源分配,實(shí)現(xiàn)應(yīng)用的創(chuàng)建。
2.如權(quán)利要求1所述的軟件通信體系架構(gòu)中的資源分配方法,其特征在于外部的資源分配算法生成組件器件配對(duì)表的具體方法如下:
(1)通過(guò)域管理器獲取設(shè)備管理器對(duì)象,通過(guò)設(shè)備管理器獲取當(dāng)前系統(tǒng)已注冊(cè)邏輯設(shè)備列表;
(2)獲取已注冊(cè)邏輯設(shè)備屬性,包括設(shè)備類型、設(shè)備標(biāo)識(shí)名以及可用狀態(tài)等;
(3)在已注冊(cè)的可用邏輯設(shè)備列表中,按照類型將設(shè)備分為GPP設(shè)備、DSP設(shè)備和FPGA設(shè)備,以便之后為相應(yīng)的應(yīng)用組件分配資源;
(4)資源分配算法根據(jù)應(yīng)用的GPP組件對(duì)硬件資源的需求,到上一步所獲取的GPP設(shè)備列表中進(jìn)行遍歷匹配,邏輯設(shè)備的屬性是由硬件的實(shí)際使用情況來(lái)更新的,資源分配算法會(huì)為應(yīng)用組件分配能夠滿足需求的設(shè)備;
(5)如上所述,資源分配算法繼續(xù)為應(yīng)用的DSP組件和FPGA組件分配相應(yīng)的設(shè)備資源;
(6)將應(yīng)用組件和邏輯設(shè)備所形成的設(shè)備分配序列寫(xiě)入該應(yīng)用的WDD文件中;
(7)用戶讀取該應(yīng)用的WDD文件,得到應(yīng)用組件和邏輯設(shè)備的對(duì)應(yīng)關(guān)系,作為核心框架的接口的組件器件配對(duì)表參數(shù);
(8)核心框架之外的動(dòng)態(tài)資源分配算法干預(yù)到核心框架內(nèi)部,為了避免外部算法與核心框架發(fā)生沖突,在核心框架執(zhí)行應(yīng)用加載前,對(duì)資源分配結(jié)果進(jìn)行驗(yàn)證,驗(yàn)證通過(guò),執(zhí)行加載操作;
(9)通過(guò)對(duì)不同的應(yīng)用設(shè)置相應(yīng)的優(yōu)先級(jí),在硬件資源有限的情況下,當(dāng)所獲得的設(shè)備能力不能夠滿足當(dāng)前應(yīng)用的需求時(shí),根據(jù)應(yīng)用的優(yōu)先級(jí)別將低優(yōu)先級(jí)的應(yīng)用卸載,為高優(yōu)先級(jí)的應(yīng)用重新分配資源。
3.如權(quán)利要求1所述的軟件通信體系架構(gòu)中的資源分配方法,其特征在于該方法還包括在系統(tǒng)故障后的動(dòng)態(tài)容錯(cuò)步驟,該步驟包括:
a.故障會(huì)以最高優(yōu)先級(jí)中斷至故障處理程序中,故障處理程序?qū)收系念愋瓦M(jìn)行判斷,如果是器件級(jí)別的故障,系統(tǒng)將對(duì)應(yīng)的邏輯設(shè)備可用屬性設(shè)置為不可用;如果是模塊級(jí)別的故障,則將該模塊所涉及的所有邏輯設(shè)備設(shè)置為不可用;
b.產(chǎn)生故障的邏輯設(shè)備將被隔離,資源分配算法得到一個(gè)新的可用設(shè)備序列;
c.故障設(shè)備所加載的應(yīng)用組件將被自動(dòng)卸載,資源分配算法根據(jù)新的可用設(shè)備序列為應(yīng)用組件分配相應(yīng)的資源,系統(tǒng)調(diào)用核心框架的接口創(chuàng)建應(yīng)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)航空無(wú)線電電子研究所,未經(jīng)中國(guó)航空無(wú)線電電子研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410049405.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





