[發(fā)明專利]一種基于混合傳輸機(jī)制的組件端口實(shí)現(xiàn)方法及終端有效
| 申請(qǐng)?zhí)枺?/td> | 202010176590.9 | 申請(qǐng)日: | 2020-03-13 |
| 公開(公告)號(hào): | CN111399824B | 公開(公告)日: | 2020-11-10 |
| 發(fā)明(設(shè)計(jì))人: | 高欣春;常坤;熊石樓;時(shí)志杰;吳二龍;郭嵐;許生 | 申請(qǐng)(專利權(quán))人: | 上海介方信息技術(shù)有限公司 |
| 主分類號(hào): | G06F8/34 | 分類號(hào): | G06F8/34;G06F9/54 |
| 代理公司: | 上海恒慧知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 31317 | 代理人: | 張寧展 |
| 地址: | 200241 上海市閔*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 混合 傳輸 機(jī)制 組件 端口 實(shí)現(xiàn) 方法 終端 | ||
本發(fā)明提供了一種基于混合傳輸機(jī)制的端口實(shí)現(xiàn)方法及終端,創(chuàng)建CORBA端口模板文件,創(chuàng)建DDS端口模板文件,集成CORBA端口至集成開發(fā)環(huán)境中,通過(guò)集成開發(fā)環(huán)境中代碼自動(dòng)生成腳本的方式,將CORBA端口模板文件實(shí)現(xiàn)在集成開發(fā)環(huán)境中;集成DDS端口至集成開發(fā)環(huán)境中,通過(guò)集成開發(fā)環(huán)境中代碼自動(dòng)生成腳本的方式,將DDS端口模板文件實(shí)現(xiàn)在集成開發(fā)環(huán)境中;在集成開發(fā)環(huán)境中集成CORBA端口和DDS端口連接,并在集成開發(fā)環(huán)境中設(shè)置約束。本發(fā)明解決波形組件只適應(yīng)一種傳機(jī)制的問(wèn)題,提高波形組件之間的通信效率與可靠性;支持對(duì)端口進(jìn)行圖形化建模,只需簡(jiǎn)單的配置即可完成端口的開發(fā),提高波形開發(fā)效率。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件無(wú)線電技術(shù)領(lǐng)域,具體地,涉及一種基于混合傳輸機(jī)制的組件端口實(shí)現(xiàn)方法及終端。
背景技術(shù)
現(xiàn)有的軟件無(wú)線電系統(tǒng)通常采用標(biāo)準(zhǔn)的軟件架構(gòu),其中該標(biāo)準(zhǔn)架構(gòu)包括國(guó)外的SCA(軟件通信體系結(jié)構(gòu))標(biāo)準(zhǔn)規(guī)范和國(guó)軍標(biāo)SRTF(軟件無(wú)線電通信裝備體系結(jié)構(gòu))標(biāo)準(zhǔn)規(guī)范以及由SCA規(guī)范衍生的相應(yīng)規(guī)范。依據(jù)軟件架構(gòu)標(biāo)準(zhǔn)規(guī)范,系統(tǒng)中的功能模塊被封裝為標(biāo)準(zhǔn)的軟件組件,組件之間通信通過(guò)輸入與輸出端口。組件端口的設(shè)計(jì)直接決定了系統(tǒng)性能,甚至能否滿足特殊場(chǎng)景要求。
經(jīng)對(duì)現(xiàn)有技術(shù)的檢索發(fā)現(xiàn):
常坤等在《2018軟件定義衛(wèi)星高峰論壇會(huì)議摘要集》上發(fā)表了《基于開放式STRS架構(gòu)的改進(jìn)及混合傳輸機(jī)制設(shè)計(jì)》,該文中提出了面向開放式空間通信無(wú)線電系統(tǒng)(STRS)CORBA中間件、DDS中間件、RPC中間件混合,形成支持對(duì)象請(qǐng)求調(diào)用、面向數(shù)據(jù)、面向過(guò)程三種通信模型的混合傳輸機(jī)制,其不足在于只強(qiáng)調(diào)了多個(gè)中間件如何混合,并沒(méi)有結(jié)合組件端口分析,也沒(méi)有提出明確的組件端口設(shè)計(jì)思路。
申請(qǐng)?zhí)柺?01811105155.6,公開號(hào)是109324912A,專利名稱:面向軟件通信體系結(jié)構(gòu)的應(yīng)用管理類軟件的通信方法,提出面向軟件通信體系結(jié)構(gòu)的中應(yīng)用軟件之間采用CORBA中間件實(shí)現(xiàn)通信的方法,其不足之處在于沒(méi)有采用混合傳輸機(jī)制,只能滿足同步通信的要求,在異步通信及傳輸大量數(shù)據(jù)的應(yīng)用場(chǎng)景就無(wú)法實(shí)現(xiàn)。
綜上所述,現(xiàn)有技術(shù)的狀況是,在軟件無(wú)線電系統(tǒng)中軟件組件端口設(shè)計(jì)通常采用CORBA中間件作為單一的傳輸機(jī)制,而CORBA傳輸機(jī)制采用同步模式,適用于組件之間控制指令傳輸;DDS傳輸機(jī)制采用異步傳輸模式,適用于組件之間數(shù)據(jù)傳輸。而在實(shí)際應(yīng)用中,波形組件之間、波形組件與邏輯設(shè)備組件之間、波形組件與服務(wù)組件之間都會(huì)存在控制指令、數(shù)據(jù)兩種傳輸需求,如果采用CORBA傳輸機(jī)制傳輸數(shù)據(jù),勢(shì)必會(huì)造成系統(tǒng)工作性能下降,對(duì)于一些苛刻的性能指標(biāo)要求,需要通過(guò)特定的實(shí)現(xiàn)方式來(lái)規(guī)避這個(gè)性能瓶頸,一是造成實(shí)現(xiàn)難度復(fù)雜,二是由于帶入特定非標(biāo)的設(shè)計(jì)使組件的復(fù)用受到限制。但是,如果將兩種傳輸機(jī)制直接進(jìn)行組合,則通常會(huì)產(chǎn)生如下技術(shù)問(wèn)題:
一、組件端口所依賴的傳輸機(jī)制比較冗余,影響性能;
二、組件端口應(yīng)該與具體中間件接口解耦,簡(jiǎn)單的融合勢(shì)必讓組件后期升級(jí)帶來(lái)困難;
三、創(chuàng)建組件端口需要增加大量的代碼,對(duì)開發(fā)者要求比較高,影響開發(fā)效率。
目前沒(méi)有發(fā)現(xiàn)同本發(fā)明類似技術(shù)的說(shuō)明或報(bào)道,也尚未收集到國(guó)內(nèi)外類似的資料。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的上述步驟,本發(fā)明提供了一種基于混合傳輸機(jī)制的組件端口實(shí)現(xiàn)方法及終端。該方法及終端適用于基于SCA標(biāo)準(zhǔn)、SRTF標(biāo)準(zhǔn)及由SCA衍生的相應(yīng)標(biāo)準(zhǔn)而設(shè)計(jì)軟件無(wú)線電系統(tǒng)。
本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于混合傳輸機(jī)制的組件端口實(shí)現(xiàn)方法,包括:
創(chuàng)建CORBA端口模板文件,所述CORBA端口模板文件用于創(chuàng)建CORBA類型的組件端口,配置端口參數(shù),通過(guò)變量的形式接受開發(fā)者傳遞的參數(shù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海介方信息技術(shù)有限公司,未經(jīng)上海介方信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010176590.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種機(jī)制蛋的制造方法
- 手機(jī)制式的校準(zhǔn)方法、系統(tǒng)及手機(jī)檢測(cè)設(shè)備
- 一種考慮激勵(lì)機(jī)制電量電價(jià)彈性矩陣的耗電量估測(cè)方法
- 選擇區(qū)塊鏈共識(shí)機(jī)制的方法、裝置以及共識(shí)節(jié)點(diǎn)
- 一種復(fù)合改性機(jī)制砂及其制備方法
- 一種存儲(chǔ)設(shè)備糾錯(cuò)方法及糾錯(cuò)裝置
- 區(qū)塊鏈中共識(shí)機(jī)制的處理方法、裝置和電子設(shè)備
- 一種建筑用機(jī)制砂整形裝置
- 通信方法、通信裝置及存儲(chǔ)介質(zhì)
- 一種網(wǎng)絡(luò)預(yù)約出租車市場(chǎng)準(zhǔn)入機(jī)制的優(yōu)化方法及系統(tǒng)





