在協(xié)作無線裝置上執(zhí)行任務(wù)的方法和系統(tǒng)的制作方法
【專利摘要】提供一種在協(xié)作無線裝置上執(zhí)行任務(wù)的方法和系統(tǒng)。一種實(shí)施例方式包含:通過無線鏈路連接所述多個(gè)物理裝置;發(fā)現(xiàn)每個(gè)物理裝置的功能能力,其中,物理裝置的功能能力包括本地資源和虛擬資源;通過無線通信在所述多個(gè)物理裝置之間進(jìn)行協(xié)作,以提供包括協(xié)作物理裝置的發(fā)現(xiàn)的功能能力的一組功能,其中,功能基礎(chǔ)中的每個(gè)功能能夠被映射到一個(gè)或多個(gè)所述資源,以便執(zhí)行。
【專利說明】在協(xié)作無線裝置上執(zhí)行任務(wù)的方法和系統(tǒng)
[0001]本申請是申請日為2009年10月16日,申請?zhí)枮?00980137884.2,發(fā)明名稱為“在協(xié)作無線裝置上執(zhí)行任務(wù)的方法和系統(tǒng)”的發(fā)明專利申請的分案申請。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明總體涉及在多個(gè)裝置上執(zhí)行用戶任務(wù),具體地講,涉及在協(xié)作裝置上執(zhí)行用戶任務(wù)。
【背景技術(shù)】
[0003]隨著消費(fèi)電子(CE)裝置的擴(kuò)散,許多用戶擁有用于處理不同功能的多個(gè)CE裝置。多個(gè)裝置可能執(zhí)行相同功能,其中,一個(gè)示例包含TV、PC和個(gè)人媒體播放器(PMP),TV、PC和PMP中的每個(gè)提供視頻重放功能。另一方面,特定功能可能僅由一個(gè)裝置提供。例如,高清晰度(HD)品質(zhì)視頻捕捉可能僅由HD便攜式攝像機(jī)支持。
[0004]CE產(chǎn)業(yè)已經(jīng)嘗試將不同功能集成到單個(gè)裝置。一個(gè)示例是移動(dòng)電話的情況。然而,這種嘗試具有多個(gè)缺點(diǎn)。一個(gè)缺點(diǎn)是這種集成裝置價(jià)格高昂。另一個(gè)缺點(diǎn)是缺乏穩(wěn)健性,這是因?yàn)?,如果裝置的一部分故障,則所有功能可能無效。另一個(gè)缺點(diǎn)是不同用戶對功能的需求變化很大,而這種裝置的功能可能無法滿足不同用戶。此外,特定功能可能由一些裝置以有限的方式來支持(例如,移動(dòng)電話小屏幕上的文本輸入和網(wǎng)絡(luò)瀏覽經(jīng)常令人非常煩惱)。
【發(fā)明內(nèi)容】
[0005]技術(shù)方案
[0006]本發(fā)明提供一種在多個(gè)物理電子裝置上執(zhí)行功能的方法和系統(tǒng)。
[0007]最佳方式
[0008]一個(gè)實(shí)施例包含:通過無線鏈路連接多個(gè)物理裝置;發(fā)現(xiàn)每個(gè)物理裝置的功能能力,其中,物理裝置的功能能力包括本地資源和虛擬資源。隨后,通過無線通信管理物理裝置進(jìn)行協(xié)作操作,以提供包括協(xié)作物理裝置的發(fā)現(xiàn)的功能能力的一組功能,其中,所述功能中的每個(gè)功能可映射到一個(gè)或多個(gè)所述資源,以便執(zhí)行。
[0009]用于物理裝置的虛擬資源可包括通過無線虛擬鏈路可訪問的一個(gè)或多個(gè)其他物理裝置的資源。通過無線通信在所述多個(gè)物理裝置之間進(jìn)行協(xié)作可包括虛擬鏈路調(diào)度,所述虛擬鏈路調(diào)度利用用于裝置發(fā)現(xiàn)、虛擬鏈路建立和拆除的信令協(xié)議。連接所述多個(gè)物理裝置可包括:物理裝置在其傳輸范圍之內(nèi)與多個(gè)其他物理裝置基本上同時(shí)建立虛擬鏈路。在所述多個(gè)物理裝置之間進(jìn)行協(xié)作可包括:多個(gè)裝置彼此自動(dòng)協(xié)作以提供具有協(xié)作物理裝置的功能能力的虛擬裝置。
[0010]用戶任務(wù)可包括所述一組功能中的一個(gè)或多個(gè)功能,其中,在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還可包括:將不同用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行。每個(gè)虛擬資源可包括根據(jù)無線鏈路條件的動(dòng)態(tài)關(guān)聯(lián)成本因素。在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還可包括:基本上自動(dòng)地將用戶任務(wù)映射到具有不同資源的一個(gè)或多個(gè)物理裝置,以通過物理裝置來執(zhí)行。
[0011]此外,可根據(jù)物理裝置能力對虛擬資源分類,其中,映射用戶任務(wù)還包括:選擇用于協(xié)作的物理裝置,以使通過協(xié)作裝置執(zhí)行任務(wù)的總成本滿足期望的性能標(biāo)準(zhǔn)。此外,可執(zhí)行利用應(yīng)用層功能能力的資源控制以容納低層資源控制和優(yōu)化??筛鶕?jù)關(guān)聯(lián)功能的能力參數(shù)對資源分類,從而在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還包括:將不同用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行;以及在滿足服務(wù)質(zhì)量(QoS)要求的同時(shí)通過使總成本因素最小化來執(zhí)行用戶任務(wù)。
[0012]所述多個(gè)物理裝置之間進(jìn)行協(xié)作還可包括:在一個(gè)或多個(gè)所述物理裝置之間基本上自動(dòng)地執(zhí)行資源借用,以執(zhí)行任務(wù)。此外,執(zhí)行虛擬鏈路調(diào)度還可包括:當(dāng)多個(gè)裝置利用相同無線信道時(shí),通過時(shí)分復(fù)用來執(zhí)行協(xié)作虛擬鏈路調(diào)度。所述物理裝置可包括無線消費(fèi)電子裝置。
[0013]參照以下描述、權(quán)利要求以及附圖,本發(fā)明的這些和其他特點(diǎn)、方面和優(yōu)點(diǎn)將被理解。
【專利附圖】
【附圖說明】
[0014]圖1示出根據(jù)本發(fā)明實(shí)施例的在無線功能聯(lián)合(WFC)中的協(xié)作物理裝置上實(shí)現(xiàn)執(zhí)行任務(wù)的系統(tǒng)的功能框圖。
[0015]圖2示出根據(jù)本發(fā)明實(shí)施例的用于在WFC中的協(xié)作物理裝置上執(zhí)行任務(wù)的功能映射的功能框圖。
[0016]圖3示出根據(jù)本發(fā)明的在WFC中的示例分布式AV記錄和存儲(chǔ)。
[0017]圖4示出根據(jù)本發(fā)明的虛擬鏈路調(diào)度WFC的示例。
[0018]圖5A至圖5B示出根據(jù)本發(fā)明的WFC中用于節(jié)能的視頻處理和傳輸?shù)膮f(xié)作任務(wù)執(zhí)行的示例。
[0019]圖6示出根據(jù)本發(fā)明的用于便攜式CE裝置的示例WFC。
[0020]圖7示出根據(jù)本發(fā)明的用于交互TV/游戲裝置的示例WFC。
[0021]圖8示出根據(jù)本發(fā)明的多個(gè)裝置之間的資源借用的示例WFC。
【具體實(shí)施方式】
[0022]本發(fā)明提供一種用于在多個(gè)物理裝置上執(zhí)行功能的方法和系統(tǒng)。一個(gè)實(shí)施例包括:通過無線鏈路連接所述多個(gè)物理裝置,發(fā)現(xiàn)每個(gè)物理裝置的功能能力,其中,物理裝置的功能能力包括本地資源和虛擬資源。使用虛擬鏈路調(diào)度來管理裝置,以通過虛擬鏈路進(jìn)行協(xié)作,從而提供包括協(xié)作物理裝置的功能能力的一組功能,其中,所述一組功能中的每個(gè)功能可以被映射到一個(gè)或多個(gè)所述資源,以便執(zhí)行。這使得具有多個(gè)裝置的用戶在不同方面(諸如功耗平衡)優(yōu)化資源使用的同時(shí),通過多個(gè)裝置之間的協(xié)作來執(zhí)行功能。
[0023]無線虛擬鏈路在無線裝置之間提供無線通信支持。虛擬鏈路不需要依賴于特定類型的收發(fā)器。兩個(gè)裝置之間的無線虛擬鏈路不需要兩個(gè)裝置之間的直接鏈路。這樣,兩個(gè)無線裝置之間的虛擬鏈路可包括兩個(gè)裝置之間的多跳(中繼節(jié)點(diǎn))。因此,無線虛擬鏈路可被視為邏輯或疊加無線連接。虛擬鏈路可以是例如IEEE802.1IWLAN無線電鏈路或60GHz無線個(gè)域網(wǎng)(WPAN)鏈路,或者多種類型的無線鏈路的組合。
[0024]無線虛擬鏈路調(diào)度指的是執(zhí)行用于利用無線虛擬鏈路的信道時(shí)間協(xié)調(diào),包括在無線虛擬鏈路上發(fā)送不同類型的信息的時(shí)序。虛擬鏈路調(diào)度可包含用于裝置發(fā)現(xiàn)、虛擬鏈路建立和拆除的信令協(xié)議。
[0025]在本發(fā)明的一種實(shí)施方式中,用于物理裝置的虛擬資源包括通過所述無線虛擬鏈路可訪問的一個(gè)或多個(gè)其他物理裝置的資源。當(dāng)多個(gè)無線裝置利用相同無線信道時(shí),虛擬鏈路調(diào)度用于使用時(shí)分復(fù)用的協(xié)作調(diào)度。物理裝置之間的協(xié)作可包含:多個(gè)裝置彼此自動(dòng)協(xié)作以提供具有協(xié)作物理裝置的功能能力的虛擬裝置。
[0026]連接物理裝置包含:物理裝置在其傳輸范圍之內(nèi)與多個(gè)其他物理裝置基本上同時(shí)建立虛擬鏈路。在這種實(shí)施方式中,物理裝置包括無線CE裝置。
[0027]用戶任務(wù)包括一組功能中的一個(gè)或多個(gè)功能。物理裝置之間的協(xié)作包含:將不同用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行。每個(gè)虛擬資源具有根據(jù)無線鏈路條件的動(dòng)態(tài)關(guān)聯(lián)成本因素。虛擬資源根據(jù)物理裝置能力被分類。這樣,映射用戶任務(wù)包含:選擇用于協(xié)作的物理裝置,以使通過協(xié)作裝置執(zhí)行任務(wù)的總成本滿足期望的性能標(biāo)準(zhǔn)。
[0028]資源根據(jù)關(guān)聯(lián)功能的能力參數(shù)被分類。這樣,物理裝置之間的協(xié)作包含:將不同用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行;以及在滿足服務(wù)質(zhì)量(QoS)要求的同時(shí)通過使總成本因素最小化來執(zhí)行用戶任務(wù)。提供利用應(yīng)用層功能能力的資源控制以容納低層資源控制和優(yōu)化。
[0029]如所述,用戶任務(wù)可包括一組功能中的一個(gè)或多個(gè)功能,從而物理裝置之間的協(xié)作包含:基本上自動(dòng)地將用戶任務(wù)映射到具有不同資源的一個(gè)或多個(gè)物理裝置,以通過物理裝置來執(zhí)行。物理裝置之間的協(xié)作還可包含:在一個(gè)或多個(gè)物理裝置之間自動(dòng)執(zhí)行資源借用,以執(zhí)行任務(wù)。
[0030]在一個(gè)示例中,在多個(gè)物理裝置上執(zhí)行功能被實(shí)現(xiàn)為無線功能聯(lián)合(WFC)。WFC包含:管理這樣的流程,即,將不同任務(wù)分配給具有不同類型的資源的不同裝置,以使與多個(gè)裝置的用戶交互變得容易,所述多個(gè)裝置用于執(zhí)行需要多個(gè)裝置的任務(wù)。WFC還提供能量平衡機(jī)制。所有裝置中的資源被共享,并且對于用戶所有裝置用作一個(gè)虛擬裝置。
[0031]因此,多個(gè)裝置自動(dòng)地彼此協(xié)作,以使用戶容易地使用這些裝置。從用戶的角度來看,多個(gè)裝置用作一個(gè)具有豐富功能的虛擬裝置。從每個(gè)裝置的角度來看,無線連接到該裝置的所有其他裝置用作該裝置的虛擬資源。
[0032]涉及多個(gè)功能的復(fù)雜任務(wù)需要多個(gè)裝置的協(xié)作,并且在最小用戶參與的情況下被自動(dòng)地執(zhí)行。此外,通過協(xié)調(diào)多個(gè)裝置實(shí)現(xiàn)系統(tǒng)優(yōu)化,例如,一批裝置的可用電池能量的持續(xù)時(shí)間可通過將任務(wù)移動(dòng)到具有更長電池壽命的裝置來優(yōu)化。
[0033]WFC利用裝置之間的無線連接來允許用戶更容易和有效地使用所述裝置。WFC包含通過無線連接來協(xié)作操作的多個(gè)裝置,并且具有有限的用戶參與。圖1示出包括通過實(shí)現(xiàn)WFC12共同用作一個(gè)虛擬裝置的多個(gè)裝置11 (例如,裝置1、…、裝置N)的系統(tǒng)10的功能框圖。裝置11通過使用它們之間的無線傳輸通過無線虛擬鏈路13來連接。無線虛擬鏈路(或者虛擬無線通信信道)用于兩個(gè)無線裝置之間的協(xié)作,就像在它們之間建立連續(xù)(基本上不中斷)的直接無線連接一樣。[0034]圖2示出根據(jù)本發(fā)明實(shí)施例的提供實(shí)現(xiàn)為用于用戶的功能基礎(chǔ)(或功能集合)的一組功能的WFC12的功能架構(gòu)20。WFC控制器14可在諸如協(xié)調(diào)器的無線站(圖2)中實(shí)現(xiàn),或者可在多個(gè)裝置(圖1)中實(shí)現(xiàn)。如這里所描述,WFC控制器14根據(jù)哪個(gè)協(xié)作裝置執(zhí)行用戶任務(wù)來提供功能基礎(chǔ)。當(dāng)無線裝置11通過無線虛擬鏈路被連接時(shí),WFC控制器14的發(fā)現(xiàn)模塊21發(fā)現(xiàn)每個(gè)裝置11的功能能力。為了執(zhí)行特定的用戶任務(wù),WFC控制器14的映射模塊22通過將功能基礎(chǔ)中的每個(gè)功能映射到裝置的一個(gè)或多個(gè)本地和虛擬資源來使用功能基礎(chǔ)中的功能。隨后,WFC控制器14的調(diào)度模塊23通過虛擬鏈路調(diào)度來實(shí)現(xiàn)物理裝置之間的協(xié)作,以提供包括協(xié)作物理裝置的功能能力的所述功能基礎(chǔ)。這使得具有多個(gè)裝置的用戶在不同方面(諸如功耗平衡)優(yōu)化資源使用的同時(shí),通過多個(gè)裝置之間的協(xié)作來執(zhí)行功倉泛。
[0035]在圖2所示的示例中,功能基礎(chǔ)包括基于物理裝置11的可用功能的多個(gè)功能15(例如,功能1、…、功能M),其中,每個(gè)裝置提供一個(gè)或多個(gè)資源16 (例如,裝置I具有資源ReslURes2U…、ResKl)。功能基礎(chǔ)的每個(gè)功能使用映射17被映射到裝置中的一個(gè)或多個(gè)資源。在圖2的示例中,功能I被映射到裝置I的Resll和裝置2的Res22 ;功能2被映射到裝置I的Res21 ;功能3被映射到裝置2的資源Resl2和Res22 ;功能M-1被映射到裝置N的資源ReslN ;功能M被映射到裝置2的資源ResK2以及裝置N的Res2N和ResKN ;諸如此類。例如,存儲(chǔ)功能可被映射到PMP裝置和USB記憶棒裝置中的存儲(chǔ)資源。當(dāng)功能基礎(chǔ)中的功能被映射到多個(gè)資源時(shí),資源協(xié)作以實(shí)現(xiàn)功能。[0036]在示例WFC操作中,當(dāng)用戶操作裝置11時(shí),在相同WFC內(nèi)的其他裝置11中的所有資源被看作該裝置的虛擬資源。例如,當(dāng)用戶操作裝置I時(shí),WFC12內(nèi)的裝置2、…、裝置N的資源被看作裝置I的虛擬資源。當(dāng)用戶操作裝置2時(shí),WFC12內(nèi)的裝置1、裝置3、…、裝置N的資源被看作裝置2的虛擬資源。諸如此類。
[0037]在一個(gè)實(shí)施例中,WFC實(shí)現(xiàn)用于裝置之間的通信的無線虛擬鏈路。在WFC中,由于干擾,信息不能在一個(gè)無線信道上并行地傳送。例如,在圖3中示出WFC30,WFC30包括無線視頻捕捉裝置11a、無線音頻捕捉裝置lib、和存儲(chǔ)裝置11c。裝置IlaUlb和Ilc無線連接。由于干擾,裝置Ila和Ilb捕捉的視頻流和音頻流不能在相同信道上并行地?zé)o線傳輸?shù)窖b置11c,而是在相同無線信道上通過時(shí)分復(fù)用來傳輸。
[0038]在WFC中,實(shí)現(xiàn)協(xié)作虛擬鏈路調(diào)度以滿足應(yīng)用要求并避免相同信道上的干擾。圖4示出基于時(shí)分復(fù)用的協(xié)作虛擬鏈路調(diào)度40的示例。在調(diào)度幀41 (由一對信標(biāo)42劃界)中,時(shí)間塊43用于視頻信息在信道上的無線傳輸,并且時(shí)間塊44用于音頻信息在該信道上的無線傳輸。
[0039]WFC無線虛擬鏈路提供用于裝置發(fā)現(xiàn)、快速虛擬鏈路建立和拆除的靈活信令協(xié)議和機(jī)制。不需要端口匹配。一個(gè)無線裝置可以在其傳輸范圍內(nèi)與WFC內(nèi)的所有其他無線裝置同時(shí)建立虛擬鏈路。
[0040]WFC無線虛擬鏈路操作包含考慮功能和成本之間的折衷。這是因?yàn)椋瑹o線連接的帶寬能力和成本可能動(dòng)態(tài)改變。例如,實(shí)際可用帶寬取決于信道條件以及調(diào)制和編碼方案,功耗的成本可能取決于兩個(gè)無線裝置之間的距離。在虛擬鏈路調(diào)度中考慮動(dòng)態(tài)的帶寬能力和成本。
[0041]對于資源控制優(yōu)化,WFC中的裝置資源根據(jù)功能以及關(guān)聯(lián)功能的能力參數(shù)被分類。例如,對于視頻捕捉資源,能力參數(shù)包括幀分辨率、幀更新頻率、顏色深度等。如所述,每個(gè)裝置提供一組功能,其中,每個(gè)功能具有兩種資源:本地資源和虛擬資源。每個(gè)虛擬資源具有根據(jù)信道條件和其他因素的動(dòng)態(tài)關(guān)聯(lián)成本向量。例如,對于移動(dòng)電話裝置,WFC中的另一裝置(例如,PMP)中的硬盤用作移動(dòng)電話的虛擬存儲(chǔ)資源,并且功耗成本主要取決于移動(dòng)電話和PMP之間的距離。
[0042]當(dāng)用戶希望使用WFC中的裝置執(zhí)行任務(wù)時(shí),WFC使用每個(gè)裝置的本地資源和虛擬資源來指揮裝置的協(xié)作,從而在滿足與任務(wù)相關(guān)聯(lián)的QoS要求的同時(shí),在執(zhí)行任務(wù)中使得總成本更好地最小化。在一種實(shí)施方式中,WFC通過用于選擇一個(gè)或多個(gè)裝置執(zhí)行用戶任務(wù)的能量平衡優(yōu)化來實(shí)現(xiàn)成本降低。
[0043]在一個(gè)示例中,用戶攜帶具有不同電池容量能力的多個(gè)便攜式裝置。如果用戶請求視頻捕捉任務(wù)并且存在兩個(gè)具有這種功能的裝置,則WFC在兩個(gè)裝置中選擇視頻捕捉裝置,從而如果在兩個(gè)裝置中其他成本因素類似,則選擇的裝置具有更高的電池容量。
[0044]參照圖5A中的另一示例WFC50,壓縮視頻被存儲(chǔ)在便攜式攝像機(jī)51中,壓縮視頻被便攜式攝像機(jī)解碼并且壓縮視頻解碼為未壓縮視頻被發(fā)送到TV52,以用于觀看。在圖5B中的示例WFC50中,不是對視頻解碼并將未壓縮視頻直接發(fā)送到TV52,WFC可選擇便攜式攝像機(jī)51將壓縮視頻發(fā)送到DVD/BD播放器53,其中,DVD/BD播放器53對視頻解碼并將未壓縮視頻發(fā)送到TV52,以用于觀看。因此,因?yàn)椴皇潜銛y式攝像機(jī)51執(zhí)行解碼,而是DVD/BD播放器53執(zhí)行解碼,所以便攜式攝像機(jī)51的功耗降低。
[0045]現(xiàn)在描述WFC的幾個(gè)示例應(yīng)用。用戶通常以這種方式利用他們的CE裝置,即,通常需要包含多個(gè)裝置來完成一項(xiàng)任務(wù)。通常,用戶需要手動(dòng)確定使用CE裝置執(zhí)行任務(wù)的過程。WFC允許至少半自動(dòng)地執(zhí)行任務(wù)。
[0046]參照圖6中的WFC60,—個(gè)示例包含音頻/視頻記錄、傳輸和重放。用戶可攜帶包括相機(jī)的移動(dòng)電話61、個(gè)人媒體播放器(PMP) 62和用于音頻重放和記錄的頭戴式耳機(jī)63。裝置61至裝置63通過無線信道組成WFC。通過使用WFC,用戶可執(zhí)行AV捕捉和存儲(chǔ),包含:使用移動(dòng)電話中的相機(jī)捕捉視頻片段,使用頭戴式耳機(jī)記錄他/她對視頻片段的音頻評述,其中,WFC自動(dòng)將同步的音頻和視頻流發(fā)送到PMP,以在其上進(jìn)行存儲(chǔ)。
[0047]參照圖7中的WFC70,另一示例包含諸如圖7所示的交互TV/游戲的交互應(yīng)用。運(yùn)動(dòng)傳感器71附著于一個(gè)或多個(gè)用戶的手臂、腿、頭等。多個(gè)相機(jī)72監(jiān)測用戶行為。游戲控制器73在TV74上播放交互游戲,其中,游戲控制器73感測用戶運(yùn)動(dòng)并與游戲程序結(jié)合,以在TV74上顯示交互呈現(xiàn)。裝置71至裝置74通過無線信道組成WFC。
[0048]參照圖8中的WFC80,另一示例包含資源借用,其中,裝置可從其他裝置借用硬件/軟件資源。例如,圖8中的WFC80包括通過無線信道組成WFC的移動(dòng)電話81和筆記本計(jì)算機(jī)82。因?yàn)橐苿?dòng)電話屏幕和鍵盤通常較小,所以用戶使用蜂窩電話屏幕和鍵盤來閱讀/寫入電子郵件或執(zhí)行網(wǎng)絡(luò)瀏覽是不方便的。通過使用WFC,蜂窩電話可借用筆記本計(jì)算機(jī)的鍵盤和屏幕作為虛擬屏幕和虛擬鍵盤,以顯示和輸入用于移動(dòng)電話的信息。另一示例包含用戶希望使用筆記本計(jì)算機(jī)訪問互聯(lián)網(wǎng),筆記本計(jì)算機(jī)僅能支持以太網(wǎng)和無線局域網(wǎng)(WLAN)訪問,但是不能支持互聯(lián)網(wǎng)訪問。WFC允許筆記本計(jì)算機(jī)使用移動(dòng)電話作為虛擬網(wǎng)絡(luò)接入卡,以允許用戶通過蜂窩網(wǎng)絡(luò)訪問互聯(lián)網(wǎng)。
[0049]如本領(lǐng)域技術(shù)人員所知,根據(jù)本發(fā)明的如上所述的示例結(jié)構(gòu)可以以許多方式來實(shí)現(xiàn),例如,由處理器執(zhí)行的程序指令、軟件模塊、偽代碼、計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品、邏輯電路、專用集成電路、固件等。此外,本發(fā)明的實(shí)施例可以采用完全硬件實(shí)施例的形式、完全軟件實(shí)施例的形式、或者包含硬件和軟件元件的實(shí)施例的形式。雖然已經(jīng)參照本發(fā)明的特定版本描述了本發(fā)明;然而,其他版本也是可用的。因此,權(quán)利要求的精神和范圍不應(yīng)限于包含于此的優(yōu)選版本的描述。
【權(quán)利要求】
1.一種在多個(gè)物理裝置上執(zhí)行功能的方法,包括: 通過無線鏈路連接所述多個(gè)物理裝置; 發(fā)現(xiàn)每個(gè)物理裝置的功能能力,其中,物理裝置的功能能力包括本地資源和虛擬資源; 通過無線通信在所述多個(gè)物理裝置之間進(jìn)行協(xié)作,以提供包括協(xié)作物理裝置的發(fā)現(xiàn)的功能能力的一組功能,其中,每個(gè)功能被映射到一個(gè)或多個(gè)所述資源,以便執(zhí)行, 其中,通過無線通信在所述多個(gè)物理裝置之間進(jìn)行協(xié)作包括:執(zhí)行用于在一個(gè)或多個(gè)所述資源中優(yōu)化資源使用的執(zhí)行虛擬鏈路調(diào)度。
2.如權(quán)利要求1所述的方法,其中,用于物理裝置的虛擬資源包括通過無線虛擬鏈路可訪問的一個(gè)或多個(gè)其他物理裝置的資源。
3.如權(quán)利要求2所述的方法,其中,通過無線通信在所述多個(gè)物理裝置之間進(jìn)行協(xié)作包括:執(zhí)行虛擬鏈路調(diào)度,所述虛擬鏈路調(diào)度包括利用用于裝置發(fā)現(xiàn)、虛擬鏈路建立和拆除的信令協(xié)議。
4.如權(quán)利要求3所述的方法,其中,連接所述多個(gè)物理裝置包括:物理裝置在其傳輸范圍之內(nèi)與多個(gè)其他物理裝置基本上同時(shí)建立虛擬鏈路。
5.如權(quán)利要求1 所述的方法,其中,在所述多個(gè)物理裝置之間進(jìn)行協(xié)作包括:所述多個(gè)物理裝置彼此自動(dòng)協(xié)作以提供具有協(xié)作物理裝置的功能能力的虛擬裝置。
6.如權(quán)利要求1所述的方法,其中,用戶任務(wù)包括所述一組功能中的一個(gè)或多個(gè)功能,從而在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還包括:將用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行。
7.如權(quán)利要求6所述的方法,其中,每個(gè)虛擬資源具有根據(jù)無線鏈路條件的動(dòng)態(tài)關(guān)聯(lián)成本因素。
8.如權(quán)利要求7所述的方法,還包括:根據(jù)物理裝置能力對虛擬資源分類。
9.如權(quán)利要求7所述的方法,其中,映射用戶任務(wù)還包括:選擇用于協(xié)作的物理裝置,以使通過協(xié)作裝置執(zhí)行任務(wù)的總成本滿足期望的性能標(biāo)準(zhǔn)。
10.如權(quán)利要求8所述的方法,還包括:執(zhí)行利用應(yīng)用層功能能力的資源控制以容納低層資源控制和優(yōu)化。
11.如權(quán)利要求7所述的方法,還包括: 根據(jù)關(guān)聯(lián)功能的能力參數(shù)對資源分類,從而在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還包括:將不同用戶任務(wù)映射到具有不同資源的不同物理裝置,以通過物理裝置來執(zhí)行;以及在滿足服務(wù)質(zhì)量(QoS)要求的同時(shí)通過使總成本因素最小化來執(zhí)行用戶任務(wù)。
12.如權(quán)利要求1所述的方法,其中,用戶任務(wù)包括所述一組功能的一個(gè)或多個(gè)功能,從而在所述多個(gè)物理裝置之間進(jìn)行協(xié)作還包括:自動(dòng)地將用戶任務(wù)映射到具有不同資源的一個(gè)或多個(gè)物理裝置,以通過物理裝置來執(zhí)行。
13.如權(quán)利要求6所述的方法,其中,所述多個(gè)物理裝置之間進(jìn)行協(xié)作還包括:在一個(gè)或多個(gè)所述物理裝置之間自動(dòng)地執(zhí)行資源借用,以執(zhí)行任務(wù)。
14.如權(quán)利要求3所述的方法,其中,執(zhí)行虛擬鏈路調(diào)度還包括:當(dāng)所述多個(gè)物理裝置利用相同無線信道時(shí),通過時(shí)分復(fù)用來執(zhí)行協(xié)作虛擬鏈路調(diào)度。
15.一種在多個(gè)物理裝置上執(zhí)行功能的設(shè)備,包括:發(fā)現(xiàn)模塊,配置為發(fā)現(xiàn)每個(gè)物理裝置的功能能力,其中,物理裝置的功能能力包括本地資源和虛擬資源; 調(diào)度模塊,配置為通過無線通信在所述多個(gè)物理裝置之間實(shí)現(xiàn)協(xié)作,以提供包括協(xié)作物理裝置的發(fā)現(xiàn)的功能能力的一組功能,其中,所述一組功能中的每個(gè)功能能夠被映射到一個(gè)或多個(gè)所述資源,以便執(zhí)行, 其中,通過無線通信在所述多個(gè)物理裝置之間實(shí)現(xiàn)協(xié)作包括:執(zhí)行用于在一個(gè)或多個(gè)所述資源中優(yōu)化資源使用的執(zhí)行虛擬鏈路調(diào)度。
【文檔編號(hào)】H04M1/725GK103916539SQ201410123231
【公開日】2014年7月9日 申請日期:2009年10月16日 優(yōu)先權(quán)日:2008年10月31日
【發(fā)明者】邵懷榮, 敖超 申請人:三星電子株式會(huì)社