專利名稱:實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法及游牧計算支撐平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,特別是涉及一種實現(xiàn)游牧任務(wù)自適應(yīng) 和主動性的方法及游牧計算支撐平臺。
背景技術(shù):
當(dāng)前,游牧服務(wù)的研究意義源于移動應(yīng)用背景的諸多現(xiàn)實情況或需求,
例如
1、 人們不再局限于坐在桌面電腦前才能使用電腦,他們往往在移動的 過程中隨時隨地地使用周圍可用地計算設(shè)備和軟件資源完成他想要完成的 任務(wù)。比較典型的例子有移動電子商務(wù)、移動網(wǎng)上購物、移動信息檢索、移 動信息點播等等普適訪問應(yīng)用。
2、 集成特定物理環(huán)境內(nèi)各種感知、計算、控制設(shè)備,整體為其中的用 戶提供智能的伺候式服務(wù)。比較典型的例子有基于智能空間(如智能電子 交易室、智能居室、智能教室、智能會漢室、智能軍事指揮室等等)支持的 上述應(yīng)用。
3、 隨著用戶的移動,用戶使用計算機的環(huán)境和設(shè)備發(fā)生了變化,但是 用戶希望其任務(wù)(或者說應(yīng)用)的運行狀態(tài)和歷史紀(jì)錄并不能丟失,要讓一 直持續(xù)運行。比較典型的例子如上述的各種(如移動E-learning,移動信息 點播、移動信息檢索、移動電子交易等等)應(yīng)用。
目前,現(xiàn)有的計算平臺針對移動環(huán)境的變化,提供服務(wù)的主動性和自適 應(yīng)性能力差,這主要體現(xiàn)在游牧環(huán)境所提供的服務(wù)不能主動發(fā)現(xiàn),可利用的 資源不能自適應(yīng)性映射和調(diào)度等方面。游牧環(huán)境是由提供計算、網(wǎng)絡(luò)通信、 數(shù)字媒體等多種服務(wù)技術(shù)的硬件設(shè)備和軟件系統(tǒng)共同組成的空間,目的是為 移動應(yīng)用提供各種服務(wù)手段,確保實現(xiàn)移動用戶的應(yīng)用需求。游牧環(huán)境的特 點主要體現(xiàn)在網(wǎng)絡(luò)的異構(gòu)性(如從寬帶網(wǎng)環(huán)境遷移到窄帶網(wǎng)、無線網(wǎng)環(huán)境) 和終端節(jié)點的不一致性(如從PC環(huán)境遷移到PDA環(huán)境)。游牧環(huán)境中,當(dāng)月良 務(wù)數(shù)量較多時,需要闡明如何完成任務(wù)目標(biāo)和已有的可用硬件資源提供的服 務(wù)及軟件資源提供的服務(wù)之間的映射功能。也就是說,需要根據(jù)任務(wù)的目標(biāo),如何從已有的服務(wù)中選擇適當(dāng)?shù)姆?wù)來完成該目標(biāo),這就是資源的自適應(yīng)映 射。
但是,由于在游牧環(huán)境中,各種設(shè)備的資源是不同和變化的,從嵌入式 設(shè)備、可攜帶計算設(shè)備、到基礎(chǔ)設(shè)施中的部件,其計算能力、存儲量、交互 手段等都有很大差異,自適應(yīng)地解決這些差異,需要合適的資源映射、仲裁 與調(diào)度策略。
目前,還沒有開發(fā)出一種技術(shù),可以有效地解決游牧服務(wù)中存在的自適 應(yīng)能力差的問題,并主動發(fā)現(xiàn)游牧環(huán)境所提供的服務(wù),保證移動用戶具有可 以隨時隨地獲得多種移動服務(wù)的能力。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方 法及游牧計算支撐平臺,可以有效地解決游牧服務(wù)中存在的自適應(yīng)能力差的 問題,并主動發(fā)現(xiàn)游牧環(huán)境所提供的服務(wù),保證移動用戶具有可以隨時隨地 獲得多種移動服務(wù)的能力,具有重大的實踐意義。
為此,本發(fā)明提供了一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,包括步
驟
主動發(fā)現(xiàn)游牧環(huán)境中的各種資源;
接收移動設(shè)備代理發(fā)出的資源請求,并將該代理與對應(yīng)其資源請求的資 源進(jìn)行關(guān)聯(lián);
當(dāng)對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時,向 其他代理發(fā)出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問 請求;
在其他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源請求 的資源進(jìn)行關(guān)聯(lián)。
優(yōu)選地,通過預(yù)先將各個資源及其所提供的服務(wù)進(jìn)行注冊來主動發(fā)現(xiàn)游 牧環(huán)境中的各種資源。
此外,本發(fā)明還提供了一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,包括
步驟
由一個服務(wù)管理器預(yù)先注冊游牧環(huán)境中的各種資源及其所提供的服務(wù); 移動設(shè)備代理向上述的服務(wù)管理器發(fā)送一個資源請求;服務(wù)管理器根據(jù)該資源請求,對其已經(jīng)注冊的資源進(jìn)行檢索,獲取滿足
服務(wù)質(zhì)量的所有資源,并返回發(fā)送其中的資源給移動設(shè)備代理; 移動設(shè)備用戶調(diào)用該資源所提供的服務(wù)。
優(yōu)選地,所述服務(wù)管理器在獲取滿足服務(wù)質(zhì)量的所有資源后,返回發(fā)送
其中的最佳資源給移動設(shè)備代理。
優(yōu)選地,根據(jù)先來先服務(wù)FCFS原則或者輪詢法來來選擇所有滿足服務(wù)
質(zhì)量的資源其中的最佳資源。
另外,本發(fā)明還提供了一種游牧計算支撐平臺,該平臺包括有由資源映
射引擎模塊和資源仲裁引擎模塊組成的資源管理構(gòu)件,其中,
所述資源映射引擎模塊,用于主動發(fā)現(xiàn)游牧環(huán)境中的各種資源,并在收
到移動設(shè)備代理所發(fā)出的資源請求時,將該代理與對應(yīng)其資源請求的資源進(jìn)
行關(guān)聯(lián);
所述資源仲裁引擎模塊,與所述資源映射引擎模塊相連接,用于當(dāng)對應(yīng) 移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時,向其他代理發(fā) 出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問請求,并在其 他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源請求的資源進(jìn) 行關(guān)聯(lián)。
優(yōu)選地,所述資源映射引擎模塊通過預(yù)先將各個資源及其所提供的服務(wù) 進(jìn)行注冊來主動發(fā)現(xiàn)游牧環(huán)境中的各種資源。
由以上本發(fā)明提供的技術(shù)方案可見,與現(xiàn)有技術(shù)相比較,本發(fā)明提供了 一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法及游牧計算支撐平臺,可以有效地 解決游牧服務(wù)中存在的自適應(yīng)能力差的問題,并主動發(fā)現(xiàn)游牧環(huán)境所提供的 服務(wù),保證移動用戶具有可以隨時隨地透明地獲得多種移動服務(wù)的能力,具 有重大的實踐意義。
圖1為本發(fā)明提供的一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法一種實施 例的流程圖2為本發(fā)明提供的一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法另一種實 施例的流程圖3為本發(fā)明提供的一種游牧計算支撐平臺的結(jié)構(gòu)示意圖。
具體實施例方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實施 方式對本發(fā)明作進(jìn)一步的詳細(xì)說明。
參見圖1,本發(fā)明提供了一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,該 方法可以讓移動設(shè)備代理(即移動設(shè)備用戶)能夠隨時隨地透明地利用游牧 環(huán)境中的資源,調(diào)用這些資源所提供的服務(wù),同時讓游牧環(huán)境利用所述移動 設(shè)備代理具有的資源,不影響用戶的使用,避免分散用戶的注意力,保證了
游牧應(yīng)用任務(wù)的自適應(yīng)性和主動性,該方法包括以下步驟 步驟S101:主動發(fā)現(xiàn)游牧環(huán)境中的各種資源;
為了能夠主動發(fā)現(xiàn)游牧環(huán)境中的各種資源信息,該步驟通過預(yù)先將各個 資源及其所提供的服務(wù)進(jìn)行注冊來實現(xiàn)。
步驟S102:接收移動設(shè)備代理發(fā)出的資源請求,并將該代理與對應(yīng)其 資源請求的資源進(jìn)行關(guān)聯(lián);
需要說明的是,移動設(shè)備代理(用戶)通過發(fā)出資源請求,請求獲取游 牧環(huán)境中所需要的資源,調(diào)用這些資源所提供的服務(wù)。
步驟S103:當(dāng)對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完 全利用時,向其他代理發(fā)出要求它們中斷當(dāng)前資源連接且連接到同等功能資 源上的詢問請求;
需要說明的是,資源的使用不應(yīng)該超過資源所能提供的能力。例如一 個代理Agent只能夠同時為3個Agent提供視頻流服務(wù),如果已經(jīng)有三個 Agent連接到這個Agent,第4個Agent的請求應(yīng)該被拒絕。資源仲裁的更 高的要求是,智能空間中的資源應(yīng)作為一個整體來被合理優(yōu)化的使用。
在本步驟,如果對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完 全利用時,向該資源所相關(guān)的代理Agent發(fā)出詢問請求,問它們是否愿意暫 時中斷當(dāng)前的連接,并連接到另外一個具有同等功能的資源上。并才艮據(jù)代理 Agent的回答來完成最后的決策過程。
步驟S104:在其他代理同意該詢問請求時,將所述移動i殳備代理與對 應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián)。
通過該步驟,使得移動設(shè)備代理(即移動設(shè)備用戶)可以利用游牧環(huán)境 中的資源,從而調(diào)用這些資源所提供的服務(wù),實現(xiàn)游牧應(yīng)用任務(wù)的自適應(yīng)性。
7此外,參見圖2,本發(fā)明還提供了另外一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動 性的方法,該方法包括以下步驟
步驟S201:由一個服務(wù)管理器預(yù)先注冊游牧環(huán)境中的各種資源及其所 提供的服務(wù);
將游牧環(huán)境中的各種資源和服務(wù)進(jìn)行注冊,在一個所述服務(wù)管理器中形 成一個服務(wù)隊列。
步驟S202:移動設(shè)備代理(用戶)向上述的服務(wù)管理器發(fā)送一個資源
請求;
步驟S203:服務(wù)管理器4艮據(jù)該資源請求,對其已經(jīng)注冊的資源進(jìn)行檢 索,獲取滿足服務(wù)質(zhì)量QoS的所有資源,并返回發(fā)送其中的最佳資源給移動 設(shè)備代理(用戶);
需要說明的是,QoS是網(wǎng)絡(luò)的一種安全機制,是用來解決網(wǎng)絡(luò)延遲和阻 塞等問題的一種技術(shù)。
在本發(fā)明中,按照某種優(yōu)先級原則(例如先來先服務(wù)FCFS原則,即服 務(wù)管理者按照服務(wù)請求的先后順序進(jìn)行服務(wù)調(diào)度;或者輪詢法,即服務(wù)管理 者依次詢問每個服務(wù)請求者,為它們提供服務(wù))來選擇所有滿足服務(wù)質(zhì)量的 資源其中的最佳者給移動設(shè)備代理(用戶);
步驟S204:移動設(shè)備用戶調(diào)用該資源所提供的服務(wù)。
在該步驟中,移動設(shè)備用戶可以實現(xiàn)調(diào)用游牧環(huán)境中的遠(yuǎn)程資源所提供 的服務(wù)。
需要說明的是,針對游牧服務(wù)過程的復(fù)雜性,本發(fā)明采用"PULL(拉)" 和"PUSH (推),,兩種模式相結(jié)合的混合服務(wù)發(fā)現(xiàn)策略,PULL即任務(wù)主 動查找所需服務(wù),PUSH即資源主動注冊服務(wù)到服務(wù)管理器中,前者適合 游牧服務(wù)比較密集的場景,后者適合游牧服務(wù)比較稀疏的場景?;趯τ文?情境的認(rèn)知,將自主地選擇其中的某一種將資源提供的月l務(wù)注冊到服務(wù)管理 器中形成服務(wù)池/隊列。服務(wù)管理器對服務(wù)池中的服務(wù)按照服務(wù)節(jié)點類型、服 務(wù)標(biāo)識等建立服務(wù)索引表或索引樹,并加載到索引服務(wù)管理器中。索引服務(wù) 管理器在分析服務(wù)請求描述的基礎(chǔ)上將索引了的"可用服務(wù)集"返回給服務(wù) 查找者??紤]到請求的資源有可能發(fā)生沖突,環(huán)境屬性或者上下文信息有可 能發(fā)生了改變等情況,通過使用資源仲裁策略來決定最終可被調(diào)用的資源, 再通過資源調(diào)度策略進(jìn)行資源的合理調(diào)度。其中資源仲裁和資源調(diào)度策略所包含的動作包括三個1、搜索,即找到符合需求條件的資源;2、構(gòu)造,即 根據(jù)需求創(chuàng)建用于判斷資源的條件;3、抽取,即找出需要用但暫時不可用 的資源,并進(jìn)行資源的再分配,以盡最大可能的得到所需資源。 圖3為本發(fā)明提供的一種游牧計算支撐平臺的結(jié)構(gòu)示意圖; 基于上述圖l所示的本發(fā)明提供的一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的 方法,參見圖3,本發(fā)明提供了一種游牧計算支撐平臺,該平臺包括有
資源管理構(gòu)件301,用于讓移動設(shè)備代理(即移動設(shè)備用戶)能夠隨時 利用游牧環(huán)境中的資源,同時讓游牧環(huán)境利用所述移動設(shè)備代理具有的資 源;
該資源管理構(gòu)件301包括有兩個最基本的子單元,即資源映射引擎;f莫塊 3011和資源仲裁引擎模塊3012,其中,
所述資源映射引擎模塊3011,用于主動發(fā)現(xiàn)游牧環(huán)境中的各種資源,并 在收到移動設(shè)備代理所發(fā)出的資源請求時,將該代理與對應(yīng)其資源請求的資 源進(jìn)行關(guān)聯(lián);
在本發(fā)明中,為了讓資源映射引擎模塊3011主動發(fā)現(xiàn)游牧環(huán)境中的各 種資源信息,通過預(yù)先將各個資源及其所提供的服務(wù)進(jìn)行注冊來實現(xiàn)。 所述資源仲裁引擎模塊3012,與所述資源映射引擎模塊3011相連接,
其他代理發(fā)出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問 請求,并在其他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源 請求的資源進(jìn)行關(guān)聯(lián)。
需要說明的是,在本發(fā)明中,資源管理構(gòu)件301用來確保具有強動態(tài)性 的移動設(shè)備代理能夠隨時且方便的利用環(huán)境中的資源,同時移動設(shè)備代理的 功能也應(yīng)該能被環(huán)境所利用。而資源管理構(gòu)件301所具有的最根本的任務(wù)是 資源的映射和仲裁。
上述資源管理構(gòu)件301含有的資源映射引擎模塊3011用來發(fā)現(xiàn)合適的 資源信息,代理Agent會向資源管理構(gòu)建301中的資源映射引擎才莫塊3011 發(fā)出自己的資源請求,資源映射引擎模塊3011才艮據(jù)這一請求的描述以及相 關(guān)的知識來發(fā)現(xiàn)能夠完成其請求的資源并將它們關(guān)^來。
如果有必要,即當(dāng)對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所 完全利用時,還需要通過上述的資源仲裁引擎才莫塊3012來主動啟動一些代理Agent去滿足移動設(shè)備代理的資源請求。
資源仲裁引擎模塊3012是為了確保資源應(yīng)該被合理地使用,這里的資 源仲裁有兩個層次的含義,資源仲裁最基本的要求是,資源的使用不應(yīng)該超 過資源所能提供的能力。例如 一個Agent只能夠同時為3個Agent提供視 頻流服務(wù),如果已經(jīng)有三個Agent連接到這個Agent,第4個Agent的請求 應(yīng)該被拒絕。資源仲裁的更高的要求是,智能空間中的資源應(yīng)作為一個整體 來被合理優(yōu)化的使用。
如果對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時, 資源仲裁引擎模塊3012會向該資源所相關(guān)的代理Agent發(fā)出詢問請求,問 它們是否愿意暫時中斷當(dāng)前的連接,并連接到另外一個具有同等功能的資源 上。并才艮據(jù)代理Agent的回答來完成最后的決策過程。
需要說明的是,在本發(fā)明中,資源仲裁引擎模塊3012實際上采用的是 一種分布式的資源協(xié)商機制。雖然相對與集中式的決策機制,分布式策略存 在實現(xiàn)和管理復(fù)雜以及效率低的等問題,但是分布式的協(xié)商機制,卻可以提 高系統(tǒng)的靈活性并可以避免使用全局統(tǒng)一的策略。每個代理Agent是一個具 有自主運行邏輯實體,代理Agent是否愿意切換并不是智能空間的設(shè)計者所 能預(yù)測的,期待使用 一個全局的策略并應(yīng)用全局的知識來解決這一 問題是不 現(xiàn)實的,所以本系統(tǒng)的資源仲裁引擎模塊3012采用了全局決策和分布式協(xié) 調(diào)相結(jié)合的決策策略。
本發(fā)明提供的游牧計算支撐平臺可以作為一涼欠嵌入式系統(tǒng)獨立運行。它 支持多種移動服務(wù)。例如,
1) 多媒體任務(wù)無縫移動。用戶的多媒體任務(wù)可以透明地隨時隨地在不 同設(shè)備間進(jìn)行無縫遷移,典型的應(yīng)用包括移動學(xué)習(xí)(E-leaming)、移動工 作(E-working )、移動商務(wù)(E-business )、移動政務(wù)(E-Office)、股票交易
(E-Exchanging )、智能指揮(E-commanding )等,可以是單用戶,也可以 是多用戶,可以采用客戶機/服務(wù)器(C/S)、瀏覽器/服務(wù)器(B/S)、對等網(wǎng) (P2P)等網(wǎng)絡(luò)模式。
2) 交互式流媒體訪問。用戶在任何需要的時候可以以各種可用設(shè)備選 ^i方問網(wǎng)上的流媒體數(shù)據(jù)并與之交互,典型的應(yīng)用包括視頻點播、網(wǎng)絡(luò)游 戲、視覺安全監(jiān)控。這是用戶與系統(tǒng)之間的交互式應(yīng)用。
3) 實時遠(yuǎn)程協(xié)作。多個用戶之間可以克服時空阻隔以多Jf某體的方式協(xié)同工作,典型的應(yīng)用包括可視電話、視頻會議、遠(yuǎn)程醫(yī)療、遠(yuǎn)程課堂。這 是多個用戶之間的交互式應(yīng)用等等。
綜上所述,本發(fā)明提供的一種游牧計算支撐平臺能夠保證游牧服務(wù)過程 的透明性,即服務(wù)的訪問方式是十分自然的甚至是在用戶沒有覺察情況下由 系統(tǒng)主動提供實現(xiàn),這是一種伺候式的服務(wù)。這種透明性是通過自學(xué)習(xí)模型 來不斷改進(jìn)情境認(rèn)知模型來實現(xiàn)的。其核心思想是基于示例,通過機器訓(xùn)練 學(xué)習(xí)過程,調(diào)整各權(quán)值因子,使其得到優(yōu)化。
此外,還能夠保證游牧應(yīng)用服務(wù)隨距離進(jìn)行多分辨率變化。游牧應(yīng)用月l 務(wù)的強度隨用戶距離交互環(huán)境的大小、遠(yuǎn)近而進(jìn)行多分辨率變化。例如,距 離遠(yuǎn),則服務(wù)強度弱;反之,服務(wù)強度大。
總之,本發(fā)明提供的游牧計算支撐平臺能保證移動用戶可隨時隨地透明 地獲得多種移動服務(wù)的能力,而獲取服務(wù)的過程中,不影響或者很少影響用 戶的使用和操作,即能保證游牧應(yīng)用任務(wù)的自適應(yīng)性以及主動性,體現(xiàn)以人 為中心的理念。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普 通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤 飾,這些改進(jìn)和潤飾也應(yīng)S見為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,其特征在于,包括步驟主動發(fā)現(xiàn)游牧環(huán)境中的各種資源;接收移動設(shè)備代理發(fā)出的資源請求,并將該代理與對應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián);當(dāng)對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時,向其他代理發(fā)出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問請求;在其他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián)。
2、 如權(quán)利要求1所述的方法,其特征在于,通過預(yù)先將各個資源及其 所提供的服務(wù)進(jìn)行注冊來主動發(fā)現(xiàn)游牧環(huán)境中的各種資源。
3、 一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,其特征在于,包括步驟 由一個服務(wù)管理器預(yù)先注冊游牧環(huán)境中的各種資源及其所提供的服務(wù); 移動設(shè)備代理向上述的服務(wù)管理器發(fā)送一個資源請求;服務(wù)管理器根據(jù)該資源請求,對其已經(jīng)注冊的資源進(jìn)行檢索,獲取滿足 服務(wù)質(zhì)量的所有資源,并返回發(fā)送其中的資源給移動設(shè)備代理; 移動設(shè)備用戶調(diào)用該資源所提供的服務(wù)。
4、 如權(quán)利要求3所述的方法,其特征在于,所述服務(wù)管理器在獲取滿 足服務(wù)質(zhì)量的所有資源后,返回發(fā)送其中的最佳資源給移動設(shè)備代理。
5、 如權(quán)利要求3所述的方法,其特征在于,根據(jù)先來先服務(wù)FCFS原則或者輪詢法來來選擇所有滿足月l務(wù)質(zhì)量的資源其中的最佳資源。
6、 一種游牧計算支撐平臺,其特征在于,該平臺包括有由資源映射引擎模塊和資源仲裁引擎模塊組成的資源管理構(gòu)件,其中,所述資源映射引擎模塊,用于主動發(fā)現(xiàn)游牧環(huán)境中的各種資源,并在收 到移動設(shè)備代理所發(fā)出的資源請求時,將該代理與對應(yīng)其資源請求的資源進(jìn) 行關(guān)聯(lián);所述資源仲裁引擎模塊,與所述資源映射引擎模塊相連接,用于當(dāng)對應(yīng) 移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時,向其他代理發(fā) 出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問請求,并在其 他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián)。
7、如權(quán)利要求6所述的游牧計算支撐平臺,其特征在于,所述資源映 射引擎模塊通過預(yù)先將各個資源及其所提供的服務(wù)進(jìn)行注冊來主動發(fā)現(xiàn)游 牧環(huán)境中的各種資源。
全文摘要
本發(fā)明公開了一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法,包括步驟主動發(fā)現(xiàn)游牧環(huán)境中的各種資源;接收移動設(shè)備代理發(fā)出的資源請求,并將該代理與對應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián);當(dāng)對應(yīng)移動設(shè)備代理的資源請求的資源已被其他代理所完全利用時,向其他代理發(fā)出要求它們中斷當(dāng)前資源連接且連接到同等功能資源上的詢問請求;在其他代理同意該詢問請求時,將所述移動設(shè)備代理與對應(yīng)其資源請求的資源進(jìn)行關(guān)聯(lián)。此外,本發(fā)明還公開了另外一種實現(xiàn)游牧任務(wù)自適應(yīng)和主動性的方法以及游牧計算支撐平臺。本發(fā)明可有效解決游牧服務(wù)中存在的自適應(yīng)能力差問題,主動發(fā)現(xiàn)游牧環(huán)境所提供的服務(wù),保證移動用戶可以隨時隨地透明地獲得多種移動服務(wù),具有重大的實踐意義。
文檔編號H04L29/06GK101534323SQ20091006834
公開日2009年9月16日 申請日期2009年4月3日 優(yōu)先權(quán)日2009年4月3日
發(fā)明者樺 張, 張德干, 趙德新, 韓盛磊 申請人:天津理工大學(xué)