亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法

文檔序號(hào):7955732閱讀:190來(lái)源:國(guó)知局
專利名稱:面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及面向通信設(shè)備的通信協(xié)議技術(shù)領(lǐng)域,特別是涉及一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法。
背景技術(shù)
傳統(tǒng)的網(wǎng)絡(luò)協(xié)議通常被劃分成不同的層次,每一層次負(fù)責(zé)相應(yīng)的通信功能。一個(gè)協(xié)議族由不同層次上的多種協(xié)議構(gòu)成。每個(gè)協(xié)議負(fù)責(zé)不同的功能,這種層次化網(wǎng)絡(luò)協(xié)議以O(shè)SI 7層協(xié)議棧和Internet Protocol協(xié)議簇為代表。而網(wǎng)絡(luò)協(xié)議的構(gòu)件化通過(guò)采用構(gòu)件技術(shù),將協(xié)議按照不同的劃分方法進(jìn)行劃分,然后將劃分出來(lái)的模塊進(jìn)行封裝,使得協(xié)議構(gòu)件成為最底層的構(gòu)成。而且所有構(gòu)件都可以獨(dú)立升級(jí)、動(dòng)態(tài)加載甚至跨網(wǎng)絡(luò)運(yùn)行。
傳統(tǒng)的網(wǎng)絡(luò)協(xié)議是整體化的,這種體系結(jié)構(gòu)所能提供的服務(wù)也是整體化的,它無(wú)法應(yīng)對(duì)靈活的應(yīng)用。這種服務(wù)也是自始至終都無(wú)法變更的,除非通信設(shè)備停機(jī)后重新配置它的服務(wù)。顯然這種固定的方式無(wú)法滿足現(xiàn)代通信設(shè)備對(duì)功能和性能兩個(gè)方面日益提高的要求。
為了能夠給通信設(shè)備提供結(jié)構(gòu)化的通信服務(wù),前人對(duì)此進(jìn)行了不少工作。提出了對(duì)混合型的功能模塊劃分,允許由一組協(xié)議功能配置得到的協(xié)議與預(yù)先設(shè)計(jì)的協(xié)議構(gòu)件的組合,以提供更大的靈活性的體系結(jié)構(gòu)。Da CaPo(DynamicConfiguration of Protocols)同樣也是一個(gè)基于功能的體系結(jié)構(gòu),它并不區(qū)分各個(gè)連接,而采用同一個(gè)協(xié)議配置。而AVOCA是一個(gè)基于構(gòu)件的通信協(xié)議系統(tǒng)實(shí)現(xiàn)。它在X-Kernel的基礎(chǔ)上用構(gòu)件來(lái)實(shí)現(xiàn)一些協(xié)議功能,和X-Kernel類似,其所有的構(gòu)件都使用統(tǒng)一的接口。這些研究都推進(jìn)了以模塊化和構(gòu)件為基礎(chǔ)的通信協(xié)議的發(fā)展。
如果采用構(gòu)件的思想,將通信協(xié)議進(jìn)行封裝,可以建立協(xié)議構(gòu)件庫(kù)。協(xié)議構(gòu)件庫(kù)是針對(duì)網(wǎng)絡(luò)通信需求特點(diǎn)開發(fā)的、不斷完善改進(jìn)的、用來(lái)對(duì)構(gòu)件化的協(xié)議進(jìn)行使用、管理和維護(hù)的軟件構(gòu)件庫(kù)。構(gòu)件庫(kù)的運(yùn)作建立在一個(gè)面向網(wǎng)絡(luò)的軟件工程機(jī)制與專門的管理制度基礎(chǔ)之上,由大量可復(fù)用的協(xié)議構(gòu)件組成。
協(xié)議構(gòu)件本身是無(wú)法單獨(dú)為通信設(shè)備提供服務(wù)的,因此需要一種方法,能夠?qū)⑦@些被拆分的對(duì)象進(jìn)行組合,以提供通信服務(wù)。為此,針對(duì)網(wǎng)絡(luò)構(gòu)件化之后,協(xié)議棧的動(dòng)態(tài)重構(gòu)的情況,通過(guò)面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法達(dá)到協(xié)議組裝重用和定制通信服務(wù)的目的。面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法能夠從各種協(xié)議構(gòu)件中選擇符合需求的模塊,按照協(xié)議層次重新組裝使用。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法。
本發(fā)明解決其技術(shù)問(wèn)題采用的技術(shù)方案如下一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法,為了便于進(jìn)行協(xié)議構(gòu)件的管理,按協(xié)議構(gòu)件的不同狀況,定義一系列構(gòu)件特征參數(shù)·服務(wù)資源參數(shù)指出構(gòu)件對(duì)系統(tǒng)資源的要求,包括系統(tǒng)的運(yùn)行狀況,CPU的利用率,內(nèi)存的分配情況;·服務(wù)質(zhì)量參數(shù)安全性訪問(wèn)控制,鑒別,保密性,完整性,性能吞吐率,時(shí)延,抖動(dòng),差錯(cuò)率,承諾保證,可靠性,完全性,非二義性,時(shí)間有序,公平性,最優(yōu)性,高負(fù)載時(shí)候的表現(xiàn),低負(fù)載表現(xiàn),對(duì)smp結(jié)構(gòu)的支持,對(duì)錯(cuò)誤路由的適應(yīng),好消息的傳播,壞消息的傳播,對(duì)各種媒體的支持,丟包率;最初的構(gòu)件特征參數(shù)在構(gòu)件劃分時(shí)進(jìn)行設(shè)定。此時(shí)的設(shè)定可以自動(dòng)初始化為零值,也可以根據(jù)劃分方法的特點(diǎn)給予某些參數(shù)特殊的初值。
通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法的具體實(shí)現(xiàn)方式如下1)通信設(shè)備啟動(dòng)①通信設(shè)備在啟動(dòng)時(shí),以硬件申請(qǐng)的方式,通知構(gòu)件庫(kù)端;②遠(yuǎn)程構(gòu)件庫(kù)端向通信設(shè)備發(fā)送基本的通信構(gòu)件和必要的通信支持類構(gòu)件;③在通信設(shè)備動(dòng)態(tài)加載成功后,通信設(shè)備端操作系統(tǒng)可以開始工作;2)通信設(shè)備端操作系統(tǒng)請(qǐng)求各種服務(wù)①通信設(shè)備端操作系統(tǒng)建立對(duì)構(gòu)件特征參數(shù)的記錄,通過(guò)對(duì)構(gòu)件特征參數(shù)的評(píng)價(jià),通信設(shè)備端操作系統(tǒng)判斷是否需要請(qǐng)求構(gòu)件服務(wù),包括對(duì)服務(wù)資源參數(shù)和服務(wù)質(zhì)量參數(shù)的綜合評(píng)價(jià);②通信設(shè)備端操作系統(tǒng)發(fā)出構(gòu)件請(qǐng)求,在請(qǐng)求中給出所請(qǐng)求構(gòu)件的構(gòu)件特征參數(shù);③構(gòu)件請(qǐng)求通過(guò)網(wǎng)絡(luò)傳遞到遠(yuǎn)程構(gòu)件庫(kù);3)遠(yuǎn)程構(gòu)件庫(kù)響應(yīng)構(gòu)件請(qǐng)求①提取請(qǐng)求中的構(gòu)件特征參數(shù),在構(gòu)件庫(kù)中找到響應(yīng)的協(xié)議構(gòu)件;
②將找到的構(gòu)件通過(guò)網(wǎng)絡(luò)傳遞到發(fā)出請(qǐng)求的通信設(shè)備;4)通信設(shè)備端操作系統(tǒng)獲得服務(wù)①通信設(shè)備端操作系統(tǒng)得到請(qǐng)求的協(xié)議構(gòu)件;②協(xié)議構(gòu)件在通信設(shè)備端操作系統(tǒng)組裝成協(xié)議。
本發(fā)明與背景技術(shù)相比,具有的有益的效果是面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法,與現(xiàn)在的協(xié)議棧中的固定層次以及每個(gè)層次中固定功能的協(xié)議不同,是面向通信協(xié)議特定應(yīng)用而設(shè)計(jì)的。提供的特制服務(wù)使得可以創(chuàng)建他自己的協(xié)議棧,可以對(duì)不同的協(xié)議功能進(jìn)行選擇,來(lái)進(jìn)行協(xié)議的選擇。只要該協(xié)議棧符合實(shí)際的需要并且是可行的,那么對(duì)就可以得到對(duì)應(yīng)用來(lái)說(shuō)是最優(yōu)的服務(wù)。
(1)靈活性。面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法使得通信設(shè)備能夠根據(jù)在實(shí)際使用中的情況,靈活選擇系統(tǒng)中使用的協(xié)議。
(2)實(shí)用性。面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法通過(guò)構(gòu)建特征參數(shù)這一量化的特點(diǎn),對(duì)協(xié)議構(gòu)件進(jìn)行了充分的描述,經(jīng)過(guò)反復(fù)試驗(yàn)證明有很好的實(shí)用性。


圖1是實(shí)現(xiàn)方法流程圖。
具體實(shí)施例方式
面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法具體步驟如下。
1.一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法,其特征在于為了便于進(jìn)行協(xié)議構(gòu)件的管理,按協(xié)議構(gòu)件的不同狀況,定義一系列構(gòu)件特征參數(shù)о服務(wù)資源參數(shù)指出構(gòu)件對(duì)系統(tǒng)資源的要求,包括系統(tǒng)的運(yùn)行狀況,CPU的利用率,內(nèi)存的分配情況;·服務(wù)質(zhì)量參數(shù)安全性訪問(wèn)控制,鑒別,保密性,完整性,性能吞吐率,時(shí)延,抖動(dòng),差錯(cuò)率,承諾保證,可靠性,完全性,非二義性,時(shí)間有序,公平性,最優(yōu)性,高負(fù)載時(shí)候的表現(xiàn),低負(fù)載表現(xiàn),對(duì)smp結(jié)構(gòu)的支持,對(duì)錯(cuò)誤路由的適應(yīng),好消息的傳播,壞消息的傳播,對(duì)各種媒體的支持,丟包率;最初的構(gòu)件特征參數(shù)在構(gòu)件劃分時(shí)進(jìn)行設(shè)定。此時(shí)的設(shè)定可以自動(dòng)初始化為零值,也可以根據(jù)劃分方法的特點(diǎn)給予某些參數(shù)特殊的初值。
操作系統(tǒng)在不同的情況下,發(fā)出的服務(wù)請(qǐng)求參數(shù)也有所不同。在大多數(shù)情況下,操作系統(tǒng)只需要指出它所需要的服務(wù)相對(duì)于目前采用的服務(wù)對(duì)象來(lái)說(shuō)具有什么特征,是簡(jiǎn)單的替換還是請(qǐng)求一種新的功能。
2.通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法的具體實(shí)現(xiàn)方式如下如附圖所示,本發(fā)明所采用的技術(shù)方案如下。
1)通信設(shè)備啟動(dòng)①通信設(shè)備在啟動(dòng)時(shí),以硬件申請(qǐng)的方式,通知構(gòu)件庫(kù)端;②遠(yuǎn)程構(gòu)件庫(kù)端向通信設(shè)備發(fā)送基本的通信構(gòu)件和必要的通信支持類構(gòu)件;③在通信設(shè)備動(dòng)態(tài)加載成功后,通信設(shè)備端操作系統(tǒng)可以開始工作;2)通信設(shè)備端操作系統(tǒng)請(qǐng)求各種服務(wù)①通信設(shè)備端操作系統(tǒng)建立對(duì)構(gòu)件特征參數(shù)的記錄,通過(guò)對(duì)構(gòu)件特征參數(shù)的評(píng)價(jià),通信設(shè)備端操作系統(tǒng)判斷是否需要請(qǐng)求構(gòu)件服務(wù),包括對(duì)服務(wù)資源參數(shù)和服務(wù)質(zhì)量參數(shù)的綜合評(píng)價(jià);如果是系統(tǒng)啟動(dòng)或者重新啟動(dòng),將通過(guò)硬件來(lái)發(fā)出請(qǐng)求;②通信設(shè)備端操作系統(tǒng)發(fā)出構(gòu)件請(qǐng)求,在請(qǐng)求中給出所請(qǐng)求構(gòu)件的構(gòu)件特征參數(shù);如果是操作系統(tǒng)的運(yùn)行時(shí)請(qǐng)求,那么操作系統(tǒng)將在請(qǐng)求中給出對(duì)服務(wù)對(duì)象的初步要求如果是請(qǐng)求一個(gè)新的服務(wù)對(duì)象,那么給出基本的性能描述,在構(gòu)件庫(kù)端的對(duì)應(yīng)數(shù)據(jù)結(jié)構(gòu)中,將找出對(duì)該服務(wù)對(duì)象的更為具體的性能參數(shù),并進(jìn)行選擇;如果是請(qǐng)求對(duì)目前操作系統(tǒng)中某個(gè)服務(wù)對(duì)象的替換,那么操作系統(tǒng)只要提出這個(gè)請(qǐng)求,相應(yīng)的構(gòu)件特征參數(shù)仍為原有的構(gòu)件特征參數(shù)。
通過(guò)對(duì)構(gòu)件特征參數(shù)的評(píng)價(jià),通信設(shè)備端操作系統(tǒng)提出構(gòu)件申請(qǐng)。通信設(shè)備端操作系統(tǒng)對(duì)構(gòu)件特征參數(shù)進(jìn)行采集和記錄。分別從構(gòu)件的角度和協(xié)議棧的角度來(lái)執(zhí)行這項(xiàng)功能。在正常運(yùn)行狀態(tài)時(shí),將會(huì)采集并記錄相關(guān)的構(gòu)件特征參數(shù),如在高負(fù)載時(shí)服務(wù)對(duì)象的表現(xiàn),在低負(fù)載時(shí)服務(wù)對(duì)象的表現(xiàn),可靠性,系統(tǒng)的運(yùn)行狀況,CPU的利用率,內(nèi)存的分配情況等等。這些參數(shù)將會(huì)反饋給構(gòu)件庫(kù),讓構(gòu)件庫(kù)能夠?qū)ο鄳?yīng)構(gòu)件的特征參數(shù)進(jìn)行調(diào)整。
在對(duì)構(gòu)件特征參數(shù)進(jìn)行跟蹤時(shí),如果發(fā)現(xiàn)參數(shù)低于某個(gè)閥值,操作系統(tǒng)將會(huì)提出構(gòu)件更換請(qǐng)求。通過(guò)評(píng)價(jià)目前的構(gòu)件特征參數(shù),得出對(duì)需要替換的構(gòu)件的構(gòu)件參數(shù)的要求。通過(guò)通信設(shè)備對(duì)構(gòu)件安全性、可靠性等方面的要求,將這些要求和構(gòu)件特征參數(shù)封裝進(jìn)構(gòu)件請(qǐng)求,并向構(gòu)件庫(kù)發(fā)出該請(qǐng)求。
③構(gòu)件請(qǐng)求通過(guò)網(wǎng)絡(luò)傳遞到遠(yuǎn)程構(gòu)件庫(kù);3)遠(yuǎn)程構(gòu)件庫(kù)響應(yīng)構(gòu)件請(qǐng)求
①提取請(qǐng)求中的構(gòu)件特征參數(shù),在構(gòu)件庫(kù)中找到響應(yīng)的協(xié)議構(gòu)件;遠(yuǎn)程構(gòu)件庫(kù)接收到服務(wù)請(qǐng)求,并將請(qǐng)求中封裝的構(gòu)件特征參數(shù)提取出來(lái),交給構(gòu)件庫(kù)的搜索部分。構(gòu)件庫(kù)按照所得到的構(gòu)件特征參數(shù)進(jìn)行檢索。無(wú)論有沒(méi)有檢索到符合要求的構(gòu)件,構(gòu)件庫(kù)都將向通信器發(fā)出反饋信息。遠(yuǎn)程構(gòu)件庫(kù)將反饋信息送回通信設(shè)備。
②將找到的構(gòu)件通過(guò)網(wǎng)絡(luò)傳遞到發(fā)出請(qǐng)求的通信設(shè)備;4)通信設(shè)備端操作系統(tǒng)獲得服務(wù)①通信設(shè)備端操作系統(tǒng)得到請(qǐng)求的協(xié)議構(gòu)件;②協(xié)議構(gòu)件在通信設(shè)備端操作系統(tǒng)組裝成協(xié)議。
通信設(shè)備端操作系統(tǒng)根據(jù)自己紀(jì)錄的協(xié)議棧圖和協(xié)議圖,以及對(duì)協(xié)議和協(xié)議棧級(jí)別對(duì)象的監(jiān)控情況作出處理,提供新的協(xié)議圖和協(xié)議棧圖上的引用數(shù)據(jù)。并根據(jù)這些數(shù)據(jù)將得到的構(gòu)件以對(duì)象的形式組裝。該工作完成后服務(wù)對(duì)象交給操作系統(tǒng)執(zhí)行。
權(quán)利要求
1.一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法,其特征在于為了便于進(jìn)行協(xié)議構(gòu)件的管理,按協(xié)議構(gòu)件的不同狀況,定義一系列構(gòu)件特征參數(shù)●服務(wù)資源參數(shù)指出構(gòu)件對(duì)系統(tǒng)資源的要求,包括系統(tǒng)的運(yùn)行狀況,CPU的利用率,內(nèi)存的分配情況;●服務(wù)質(zhì)量參數(shù)安全性訪問(wèn)控制,鑒別,保密性,完整性,性能吞吐率,時(shí)延,抖動(dòng),差錯(cuò)率,承諾保證,可靠性,完全性,非二義性,時(shí)間有序,公平性,最優(yōu)性,高負(fù)載時(shí)候的表現(xiàn),低負(fù)載表現(xiàn),對(duì)smp結(jié)構(gòu)的支持,對(duì)錯(cuò)誤路由的適應(yīng),好消息的傳播,壞消息的傳播,對(duì)各種媒體的支持,丟包率;最初的構(gòu)件特征參數(shù)在構(gòu)件劃分時(shí)進(jìn)行設(shè)定。此時(shí)的設(shè)定可以自動(dòng)初始化為零值,也可以根據(jù)劃分方法的特點(diǎn)給予某些參數(shù)特殊的初值;通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法的具體實(shí)現(xiàn)方式如下1)通信設(shè)備啟動(dòng)①通信設(shè)備在啟動(dòng)時(shí),以硬件申請(qǐng)的方式,通知構(gòu)件庫(kù)端;②遠(yuǎn)程構(gòu)件庫(kù)端向通信設(shè)備發(fā)送基本的通信構(gòu)件和必要的通信支持類構(gòu)件;③在通信設(shè)備動(dòng)態(tài)加載成功后,通信設(shè)備端操作系統(tǒng)可以開始工作;2)通信設(shè)備端操作系統(tǒng)請(qǐng)求各種服務(wù)①通信設(shè)備端操作系統(tǒng)建立對(duì)構(gòu)件特征參數(shù)的記錄,通過(guò)對(duì)構(gòu)件特征參數(shù)的評(píng)價(jià),通信設(shè)備端操作系統(tǒng)判斷是否需要請(qǐng)求構(gòu)件服務(wù),包括對(duì)服務(wù)資源參數(shù)和服務(wù)質(zhì)量參數(shù)的綜合評(píng)價(jià);②通信設(shè)備端操作系統(tǒng)發(fā)出構(gòu)件請(qǐng)求,在請(qǐng)求中給出所請(qǐng)求構(gòu)件的構(gòu)件特征參數(shù);③構(gòu)件請(qǐng)求通過(guò)網(wǎng)絡(luò)傳遞到遠(yuǎn)程構(gòu)件庫(kù);3)遠(yuǎn)程構(gòu)件庫(kù)響應(yīng)構(gòu)件請(qǐng)求①提取請(qǐng)求中的構(gòu)件特征參數(shù),在構(gòu)件庫(kù)中找到響應(yīng)的協(xié)議構(gòu)件;②將找到的構(gòu)件通過(guò)網(wǎng)絡(luò)傳遞到發(fā)出請(qǐng)求的通信設(shè)備;4)通信設(shè)備端操作系統(tǒng)獲得服務(wù)①通信設(shè)備端操作系統(tǒng)得到請(qǐng)求的協(xié)議構(gòu)件;②協(xié)議構(gòu)件在通信設(shè)備端操作系統(tǒng)組裝成協(xié)議。
全文摘要
本發(fā)明公開了一種面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法。本發(fā)明的方法是過(guò)對(duì)構(gòu)件特征參數(shù)進(jìn)行了定義,該參數(shù)是對(duì)具體構(gòu)件量化特征的描述。面向通信設(shè)備的通信協(xié)議遠(yuǎn)程組裝實(shí)現(xiàn)方法是以構(gòu)件特征參數(shù)為驅(qū)動(dòng)的組裝實(shí)現(xiàn)方法,在操作系統(tǒng)和協(xié)議構(gòu)件庫(kù)之間提供了一個(gè)透明的層次,對(duì)封裝后的協(xié)議構(gòu)件進(jìn)行處理,將這些構(gòu)件進(jìn)行組裝,為通信設(shè)備提供特制的通信服務(wù)。本發(fā)明使得通信設(shè)備可以創(chuàng)建定制的協(xié)議棧,可以對(duì)不同的協(xié)議功能進(jìn)行選擇,來(lái)進(jìn)行組裝工作,從而可以提供最優(yōu)的通信協(xié)議服務(wù)。
文檔編號(hào)H04L29/06GK1819589SQ20061004980
公開日2006年8月16日 申請(qǐng)日期2006年3月13日 優(yōu)先權(quán)日2006年3月13日
發(fā)明者陳天洲, 胡威, 謝斌, 趙懿 申請(qǐng)人:浙江大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1