帶寬虛擬化的制作方法
【專利摘要】本發(fā)明涉及帶寬虛擬化,提供了一種虛擬化帶寬的方法和系統(tǒng)。該系統(tǒng)可以包括多個通信接口從而提供混合網絡通信,該混合網絡包含不同種類、技術、協(xié)議、布局或其他網絡特性的多個網絡。該系統(tǒng)可以將多個通信接口的帶寬聚集為聚集的虛擬化帶寬。當收到帶寬請求時,系統(tǒng)可以在聚集的虛擬帶寬中確定帶寬分配。該系統(tǒng)也可以確定用于帶寬分配的通信源分配,該通信源分配可以指派任意數(shù)量的通信接口。然后,系統(tǒng)可以在分配的帶寬中通信應用數(shù)據。
【專利說明】帶寬虛擬化
【技術領域】
[0001]本公開涉及虛擬化帶寬。更具體地,本公開涉及虛擬化網絡裝置的帶寬。
【背景技術】
[0002]由廣大的用戶需求推動的電子和通信技術的快速發(fā)展,產生了能夠交換大量數(shù)據的電子裝置的廣泛互連的網絡。例如,局域網(LAN)可以在單個網絡中連接幾百個或幾千個電子裝置。這種裝置的這種互連的最廣為人知的示例可能就是因特網,它在過去的每一天都在持續(xù)擴展著。同樣,電子裝置在完善度、性能以及復雜性上持續(xù)增長。隨著技術的持續(xù)發(fā)展以及互連通信網絡在尺寸和使用頻率上的增長,存在對更有效地發(fā)送和接收數(shù)據的持續(xù)增長的動力。
【發(fā)明內容】
[0003]本發(fā)明提供了一種方法,包括:在能夠在多個通信網絡中進行通信的裝置中進行以下操作,多個通信網絡包括第一通信網絡以及不同于第一通信網絡的第二通信網絡:將第一通信網絡的帶寬和第二通信網絡的帶寬聚集為聚集的虛擬化帶寬;從應用接收帶寬請求;在聚集的虛擬化帶寬中確定用于應用的帶寬分配;以及根據帶寬分配通過第一通信網絡和第二通信網絡而通信來自應用的應用數(shù)據。
[0004]優(yōu)選地,該方法還包括:確定用于帶寬分配的通信源分配;并且其中,通信包括通過第一通信網絡和第二通信網絡使用通信源來通信來自應用的應用數(shù)據。
[0005]優(yōu)選地,該通信包括當通信源分配包括第一通信接口和第二通信接口時,使用第一通信接口和第二通信接口來通信應用數(shù)據。
[0006]優(yōu)選地,確定帶寬分配包括確定上行帶寬分配、下行帶寬分配或兩者。
[0007]優(yōu)選地,該方法還包括:與網關裝置協(xié)商帶寬分配。
[0008]優(yōu)選地,該協(xié)商包括:建立帶寬分配的帶寬分配描述;將帶寬分配描述發(fā)送至網關裝置;以及從網關裝置處接收帶寬分配被網關裝置接受的確認。
[0009]優(yōu)選地,該方法還包括:從應用接收帶寬釋放指示;以及將帶寬分配解除分配。
[0010]優(yōu)選地,該方法還包括:建立用于解除分配的帶寬分配的解除分配指示;以及將解除分配指示發(fā)送至網關裝置。
[0011]優(yōu)選地,該方法還包括:在將來的帶寬分配決定中考慮解除分配的帶寬。
[0012]本發(fā)明還提供了一種系統(tǒng),包括:第一通信接口,用于在第一網絡中進行通信;第二通信接口,用于在與第一網絡的網絡技術不同的第二網絡中進行通信;處理器;以及存儲器,包括當由處理器執(zhí)行時,能夠進行以下操作的帶寬虛擬化客戶端指令:將第一通信接口的帶寬和第二通信接口的帶寬聚集為聚集的虛擬化帶寬;在聚集的虛擬化帶寬中確定用于應用的帶寬分配;以及與帶寬虛擬化服務器協(xié)商最終帶寬分配;以及通過最終分配帶寬來通信應用數(shù)據。
[0013]優(yōu)選地,帶寬虛擬化客戶端指令還能夠進行以下操作:確定用于帶寬分配的通信源分配。
[0014]優(yōu)選地,帶寬虛擬化客戶端指令還能夠通過以下操作來與帶寬虛擬化服務器協(xié)商最終帶寬分配:建立帶寬分配描述;將帶寬分配描述發(fā)送給帶寬虛擬化服務器;以及接收帶寬虛擬化服務器將帶寬分配接受為最終帶寬分配的確認。
[0015]優(yōu)選地,聚集的虛擬化帶寬包括總體帶寬和可用帶寬。
[0016]優(yōu)選地,帶寬虛擬化客戶端指令還能夠通過以下操作來確定帶寬分配:獲得聚集的虛擬化帶寬的可用帶寬;以及當可用帶寬大于帶寬請求時;基于帶寬請求來分配聚集的虛擬化帶寬的一部分。
[0017]本發(fā)明還提供了一種裝置,包括:第一組通信接口,用于在第一混合網絡中進行通信;第二組通信接口,用于在第二混合網絡中進行通信;以及帶寬虛擬化服務器邏輯,能夠進行以下操作:將第一組通信接口的帶寬聚集為第一聚集的虛擬化帶寬;以及在第一聚集的虛擬化帶寬中確定第一帶寬分配以用于通過第一混合網絡與裝置通信;帶寬虛擬化客戶端邏輯,能夠進行以下操作:將第二組通信接口的帶寬聚集為第二聚集的虛擬化帶寬;接收帶寬請求;在第二聚集的虛擬化帶寬中確定第二帶寬分配以用于通過第二混合網絡與裝置通信;以及帶寬虛擬化代理邏輯,能夠進行以下操作:接收帶寬分配描述,帶寬分配描述描述來自帶寬虛擬化服務器邏輯的第一帶寬分配;基于帶寬分配描述來建立帶寬請求;以及將帶寬請求發(fā)送給帶寬虛擬化客戶端邏輯。
[0018]優(yōu)選地,帶寬虛擬化代理邏輯還能夠進行以下操作:將由帶寬虛擬化服務器邏輯接收到的數(shù)據通過第一混合網絡來傳遞至帶寬虛擬化客戶端邏輯。
[0019]優(yōu)選地,帶寬虛擬化代理邏輯還能夠進行以下操作:將由帶寬虛擬化客戶端邏輯接收到的數(shù)據通過第二混合網絡來傳遞至帶寬虛擬化服務器邏輯。
[0020]優(yōu)選地,帶寬虛擬化代理邏輯還能夠進行以下操作:從帶寬虛擬化服務器邏輯接收解除分配指示。
[0021]優(yōu)選地,帶寬虛擬化代理邏輯還能夠進行以下操作:基于解除分配指示來建立釋放指示;以及將解除分配指示發(fā)送至帶寬虛擬化客戶端邏輯。
[0022]優(yōu)選地,第一混合網絡包括根據不同的網絡標準實現(xiàn)的多個網絡;以及第二混合網絡包括根據不同的網絡標準實現(xiàn)的多個網絡。
【專利附圖】
【附圖說明】
[0023]本發(fā)明可以通過參考以下附圖和描述來更好地理解。在附圖中,相似的參考數(shù)字表示遍及不同示圖的相應部件。
[0024]圖1示出了用于虛擬化帶寬的裝置的示例。
[0025]圖2示出了用于虛擬化帶寬的示例性系統(tǒng)。
[0026]圖3示出了用于帶寬的虛擬化的系統(tǒng)的示例。
[0027]圖4示出了可以被裝置實現(xiàn)為硬件、軟件或兩者的邏輯的示例。
[0028]圖5示出了可以被裝置實現(xiàn)為硬件、軟件或兩者的邏輯的示例。
[0029]圖6示出了用于帶寬的虛擬化的另一個示例性系統(tǒng)的示例。
[0030]圖7示出了用于帶寬的虛擬化的系統(tǒng)的示例。
[0031]圖8示出了用于帶寬的虛擬化的另一個示例性系統(tǒng)的示例。[0032]圖9示出了可以被裝置實現(xiàn)為硬件、軟件或兩者的邏輯的示例。
【具體實施方式】
[0033]圖1示出了用于虛擬化帶寬的裝置100的示例。裝置100可以是任何能夠通信數(shù)據的電子裝置。例如,裝置100可以是筆記本電腦、臺式機、或其他類型的計算機、移動電話、個人數(shù)據助手、便攜式電子郵件裝置或便攜式MP3播放器。其他示例包括機頂盒、電視機、立體聲系統(tǒng)、平板裝置、高清(例如,藍光Blu-Ray (TM)或DVD音頻)媒體播放器、家庭媒體服務器、任何類型的通信調制解調器(例如,數(shù)字用戶線路(DSL)或線纜)、網絡路由器、網絡集線器、網橋、交換機、任何類型的網關裝置、服務器或其它電子裝置。裝置100還可以是由服務提供者使用從而操作通信網絡的包括以上列出的任意裝置的任何類型的網絡裝置。
[0034]裝置100可以包括任意數(shù)量的通信接口。在圖1中,裝置100包含N個通信接口,它們中的兩個被標記為通信接口 I 112和通信接口 N 113。通信接口可以被配置為在任意數(shù)量的通信網絡中進行通信,這些通信網絡包括支持多種特性,例如服務質量(QoS)、網絡技術、網絡標準、網絡布局、編碼格式、物理接口(PHY)等的通信網絡。例如,通信接口可以根據任意以下網絡技術、布局、媒介和/或標準來通信:以太網、線纜(例如,DOCSIS)、DSL、同軸電纜多媒體聯(lián)盟(MoCA)、電源線(例如,HomePlug AV)、以太無源光網絡(ΕΡ0Ν)、千兆無源光網絡(GP0N)、任意數(shù)量的蜂窩標準(例如,2G、3G、通用移動通信系統(tǒng)(UMTS)、GSM (R)協(xié)會、長期演進(LET) (TM)等)、WiFi (包括 802.lla/b/g/n/ac)、WiMAX、藍牙、WiGig 以及其他。用于帶寬的虛擬化的目的的通信網絡,可以涉及以下特性或這些特性的任意組合:諸如(例如)物理接口(有線或無線的USB端口或以太網端口)、管理在物理接口上怎樣發(fā)送或接收數(shù)據的協(xié)議或標準(例如,802.1 In)、連接至特定的物理接口或根據特定的協(xié)議或標準來操作的一個以上的端點的識別組、或例如包括網橋、交換機、路由器、中繼器或其他網絡裝置的中間裝置的識別組。裝置100可以在任意數(shù)量的網絡之間使用通信接口 1-N來通信。
[0035]通信裝置100還可以包括帶寬虛擬化邏輯114。在一個實現(xiàn)方式中,帶寬虛擬化邏輯114包括一個以上的處理器116和存儲帶寬虛擬化指令122的存儲器。帶寬虛擬化指令122可以包括帶覽虛擬化客戶纟而指令124、帶覽虛擬化服務器指令126以及帶覽虛擬化代理指令128的任意組合。如以下以更詳細的細節(jié)描述的,帶寬虛擬化邏輯114可以將裝置100中的用于任意數(shù)量的通信網絡的任意數(shù)量的通信接口的帶寬聚集為聚集的虛擬帶寬。聚集的虛擬帶寬可以包括上行帶寬和下行帶寬。當帶寬虛擬化邏輯114例如從運行在裝置100上的應用接收帶寬請求時,帶寬虛擬化邏輯114可以確定在聚集的虛擬化帶寬之間的帶寬分配。隨后虛擬化邏輯114可以通過帶寬分配來通信應用數(shù)據。
[0036]圖2示出了用于虛擬化帶寬的示例性系統(tǒng)200。系統(tǒng)200包括網關裝置210。網關裝置或網關功能可以指與多個裝置通信數(shù)據的任何裝置。諸如網關裝置210的網關裝置也可以指將數(shù)據路由至多個目的地(例如裝置)的任何裝置。網關裝置210可以與任何數(shù)量的客戶端裝置通信。在圖2中所示的示例性系統(tǒng)200中,網關裝置210可以通過混合網絡230而通信地耦接至客戶端裝置220 (例如,平板裝置)以及客戶端裝置222 (例如,高清電視機)。一個示例是,網關裝置210連接至廣域網(WAN)235并且可以給連接至網關裝置210的客戶端裝置提供因特網訪問。
[0037]混合網絡230可以包括根據各種通信網絡技術、標準、布局、編碼格式等(例如,任何上述的網絡)操作的多個通信網絡。示出在圖2中的混合網絡230包括M數(shù)量的通信網絡,該M數(shù)量的通信網絡包括標記為網絡I 231和網絡M 232的通信網絡。一個示例是,混合網絡230可以包括任何數(shù)量的局域網(LAN)而網關裝置210可以是對LAN提供因特網訪問的線纜調制解調器。網絡I 231可以是802.1lg無線網絡而網絡M232可以是有線以太網網絡。如圖2中所示,網關裝置210可以通過網絡I 232和網絡M232來與客戶端裝置220通信。網關裝置210也可以通過網絡1232和網絡M232來與客戶端裝置222通信。網關裝置210還可以通過任何在混合網絡230中的其他通信網絡與客戶端裝置220或客戶端裝置222通信。
[0038]在操作中,客戶端裝置220可以通過第一通信接口在網絡I 231中以及通過第二通信接口在網絡M 232中通信??蛻舳搜b置220可以作為帶寬虛擬化客戶端,帶寬虛擬化客戶端可以是初始化帶寬虛擬化過程的任何裝置。網關裝置210可以作為帶寬虛擬化服務器。帶寬虛擬化服務器可以是在帶寬虛擬化過程中與例如客戶端裝置220的帶寬虛擬化客戶端協(xié)作的任何裝置。
[0039]帶寬虛擬化客戶端,例如,客戶端裝置220可以包含帶寬虛擬化邏輯114,帶寬虛擬化邏輯114包括帶寬虛擬化客戶端邏輯240。在一個實現(xiàn)方式中,帶寬虛擬化客戶端邏輯240至少部分地通過帶寬虛擬化客戶端指令124來實現(xiàn)。帶寬虛擬化客戶端邏輯240可以將客戶端裝置220的任意數(shù)量的通信接口的帶寬聚集。例如,帶寬虛擬化客戶端邏輯240可以將第一通信接口(在網絡I 231中通信)的一些或總體的帶寬以及第二通信接口(在網絡2 232中通信)的一些或總體的帶寬聚集,從而獲得可用于通信(例如,通過在客戶端裝置220上的應用)的帶寬的總量。該總體帶寬可以被認為是可以用于分配的聚集的虛擬化帶寬。
[0040]帶寬虛擬化客戶端邏輯240可以例如從在客戶端裝置220上執(zhí)行的應用接收帶寬請求。帶寬請求可以表明所請求的帶寬量,該帶寬量可以包括所請求的上行量、所請求的下行量、或這兩者。隨后帶寬虛擬化客戶端邏輯240可以在聚集的虛擬化帶寬中確定用于應用的帶寬分配。帶寬虛擬化客戶端邏輯240可以基于帶寬請求、在所聚集的虛擬化帶寬中可用帶寬、網絡特性(線路速率或吞吐量)、應用偏好、裝置偏好、用戶偏好或這些因素的任何組合來確定帶寬分配。
[0041]帶寬虛擬化客戶端可以與帶寬虛擬化服務器通信來協(xié)商帶寬分配。帶寬虛擬化客戶端邏輯240可以建立帶寬分配的帶寬分配描述。帶寬分配描述可以包括表征帶寬分配的信息。例如,帶寬分配描述可以包括由帶寬虛擬化客戶端邏輯240確定的上行帶寬分配、下行帶寬分配或帶寬分配的其他性質。帶寬虛擬化客戶端邏輯240可以將帶寬分配描述發(fā)送給例如網關裝置210的帶寬虛擬化服務器。
[0042]網關裝置210的帶寬虛擬化服務器邏輯242可以確定網關裝置210是否會接受來自客戶端裝置220的帶寬分配描述中描述的帶寬分配。例如,帶寬虛擬化服務器邏輯242可以確定網關裝置210是否具有可用帶寬來服務于帶寬分配。帶寬虛擬化服務器邏輯242可以通過確定在網關裝置210上的聚集的虛擬化帶寬的使用來檢查帶寬的可用性。
[0043]如果帶寬虛擬化服務器邏輯242接受來自客戶端裝置220的帶寬分配,那么帶寬虛擬化服務器邏輯242可以發(fā)送確認指示以通知帶寬虛擬化客戶端邏輯240帶寬分配被接受。如果帶寬虛擬化服務器242拒絕來自客戶端裝置220的帶寬分配,那么帶寬虛擬化服務器邏輯242可以發(fā)送拒絕表示以通知帶寬虛擬化客戶端邏輯240帶寬分配被拒絕。帶寬虛擬化服務器邏輯242也可以將可選的帶寬分配描述發(fā)送給帶寬虛擬化客戶端邏輯240,該帶寬分配描述描述了帶寬虛擬化服務器可以接受的帶寬分配。
[0044]帶寬虛擬化客戶端邏輯240和帶寬虛擬化服務器邏輯242可以協(xié)商最終帶寬分配,該最終帶寬分配表示客戶和服務器兩者都接受的上行帶寬分配和下行帶寬分配。該協(xié)商例如可以采取請求消息序列的形式,該請求消息序列每個都指定了提議或修改的帶寬分配以及對于任何具體提議的接受或拒絕的消息。帶寬虛擬化客戶端邏輯240可以將最終帶寬分配分配給應用并且通過最終帶寬分配來通信應用數(shù)據。
[0045]帶寬虛擬化服務器邏輯242可以在網關裝置210的聚集的虛擬化帶寬中分配一部分(或“切片”)以用于通信來自客戶端裝置220的應用數(shù)據。帶寬虛擬化服務器邏輯242也可以與連接至網關裝置210的諸如客戶端裝置222的其他客戶端裝置協(xié)商帶寬分配。
[0046]圖3示出了用于帶寬的虛擬化的系統(tǒng)300的示例。系統(tǒng)300包括可以在帶寬虛擬化客戶端裝置上實現(xiàn)的帶寬虛擬化邏輯240。如圖3中所示,帶寬虛擬化客戶端邏輯240可以包括客戶帶寬聚集邏輯310、客戶帶寬分配邏輯312以及客戶帶寬適配邏輯314。系統(tǒng)300也包括例如在帶寬虛擬化服務器上實現(xiàn)的帶寬虛擬化服務器邏輯242。帶寬虛擬化服務器邏輯242可以包括服務器帶寬聚集邏輯320,服務器帶寬分配邏輯322以及服務器帶寬適配邏輯324。
[0047]實現(xiàn)帶寬虛擬化客戶端邏輯240的裝置可以例如通過混合網絡230來連接至任何數(shù)量的網絡。在圖3中,帶寬虛擬化客戶端邏輯240可以構成在包括網絡I 231和網絡M232的多個通信網絡中的裝置通信。例如,帶寬虛擬化客戶端裝置可以配置裝置通信,帶寬虛擬化服務器裝置可以配置通過諸如網絡I 231和網絡M 232的任意數(shù)量的網絡與實現(xiàn)了帶寬虛擬化服務器邏輯242的裝置通信。
[0048]在操作中,客戶帶寬聚集邏輯310可以以多種方式來聚集通信接口的帶寬。例如,客戶帶寬聚集邏輯310可以將來自通信接口的一些或總體的帶寬相加。在一個實現(xiàn)方式中,通信接口可以包括軟件驅動器。客戶帶寬聚集邏輯310可以詢問通信接口驅動器以獲得各個通信接口的帶寬描述。帶寬描述可以指定通信接口的可用的或總體的上行和下行帶寬。
[0049]每當在裝置中獲得通信接口的帶寬描述時,客戶帶寬聚集客戶310可以將通信接口的帶寬相加以獲得聚集的虛擬化帶寬330。在圖3中,客戶帶寬聚集客戶310確定聚集的虛擬化帶寬330,該聚集的虛擬化帶寬330可以包括聚集的上行帶寬331和聚集的下行帶寬332。聚集的虛擬化帶寬330可以以任意數(shù)量的方式實現(xiàn)。例如,客戶帶寬聚集客戶可以310可以將所聚集的虛擬帶寬330存儲為存儲器中的寄存器值。所存儲的聚集的虛擬化帶寬330的值可以包括總體上行帶寬值、總體下行帶寬值、總體聚集帶寬值、可用下行帶寬值、可用上行帶寬值以及可用帶寬值。服務器帶寬聚集邏輯320可以將帶寬虛擬化服務器的通信接口的帶寬聚集從而以類似的方式來獲得服務器裝置的聚集的虛擬化帶寬。
[0050]客戶帶寬分配邏輯312可以在聚集的虛擬化帶寬330中確定任意數(shù)量的帶寬分配340。客戶帶寬分配邏輯312可以基于由客戶帶寬分配邏輯314收到的帶寬請求來確定帶寬分配??蛻魩挿峙溥壿?12可以將帶寬分配“切片”為聚集的虛擬化帶寬330的一部分,從而根據帶寬請求來分配??蛻魩挿峙溥壿?12可以以任意數(shù)量的方式來實現(xiàn)帶寬分配,例如作為寄存器值、作為在帶寬分配表中的條目或作為存儲在存儲器中的值。帶寬分配可以包括上行帶寬分配值、下行帶寬分配值和總體帶寬分配值的任意組合。
[0051]帶寬分配還可以包括通信源識別,在一個實現(xiàn)方式中,通信源識別可以識別被指派給帶寬分配的任何通信源,例如,通信接口,還有分配給每個通信源的帶寬的量。客戶帶寬分配邏輯312可以例如在與帶寬虛擬化服務器協(xié)商最終帶寬分配之后接收由客戶帶寬聚集邏輯310確定的通信源識別。例如,通信源識別可以包括通過第一通信源(例如,以太網端口)的IMbps的以太網帶寬以及通過第二通信源(例如,WiFi射頻)的256Kbps的WiFi。
[0052]客戶帶寬適配邏輯314可以接收來自各種源的帶寬請求。在一個實現(xiàn)方式中,客戶帶寬適配邏輯314可以將帶寬虛擬化客戶端邏輯240連接在請求通信帶寬的裝置的任意數(shù)量的應用或進程之間。如圖3中所示,客戶帶寬適配邏輯314可以接收來自諸如應用會話I 351、應用會話3 352和應用會話N 353的多個應用會話的帶寬請求。來自應用會話的帶寬請求可以包括上行帶寬請求(例如應用會話I 351)、下行帶寬請求(例如應用會話N353)或兩者(例如應用會話3 352)。應用可以將客戶帶寬適配邏輯314可以處理的多個帶寬請求作為多個應用會話發(fā)送。
[0053]在確定用于應用帶寬請求的帶寬分配之后,帶寬虛擬化客戶端邏輯240可以建立帶寬分配描述以發(fā)送至帶寬虛擬化服務器邏輯242。在一個實現(xiàn)方式中,帶寬虛擬化客戶端邏輯240可以使用諸如在網絡I 231或網絡M 232中的現(xiàn)有的數(shù)據路徑來發(fā)送帶寬分配描述。帶寬虛擬化客戶端邏輯240和帶寬虛擬化服務器邏輯242可以協(xié)商最終的帶寬分配以使數(shù)據通過網絡通信。
[0054]一旦最終帶寬分配被協(xié)商完,服務器帶寬分配邏輯322可以基于最終帶寬分配而在服務器聚集虛擬化帶寬中分配帶寬切片。在服務器側的帶寬分配可以關聯(lián)于任意數(shù)量的帶寬會話,諸如帶寬會話I 361和帶寬會話M362。
[0055]帶寬虛擬化客戶端邏輯240可以從應用接收帶寬釋放指示。帶寬釋放指示可以指示應用不再需要經由先前的帶寬請求而分配給應用的帶寬。作為應答,帶寬虛擬化客戶端邏輯240可以將基于先前的帶寬請求確定的帶寬分配解除分配。帶寬虛擬化客戶端邏輯240還可以向帶寬虛擬化服務器邏輯242發(fā)送解除分配指示以指示帶寬分配的釋放。當確定用于隨后的帶寬請求的帶寬分配時,帶寬虛擬化客戶端邏輯240可以考慮解除分配的帶寬。
[0056]圖4示出了可以被裝置實現(xiàn)為硬件、軟件或兩者的邏輯400的示例。例如,裝置100可以將邏輯400實現(xiàn)為帶寬虛擬化邏輯114或帶寬虛擬化客戶端邏輯240。帶寬虛擬化客戶端邏輯240可以將裝置100中例如通信接口的通信源的帶寬聚集為聚集的虛擬化帶寬(402)。聚集的虛擬化帶寬可以包括通信接口的總體帶寬和通信接口的可用帶寬。帶寬虛擬化客戶端邏輯240可以接收帶寬請求(404)并且基于該帶寬請求來確定帶寬分配(406)。在一個實現(xiàn)方式中,當確定帶寬分配時,帶寬虛擬化客戶端邏輯240可以訪問聚集的虛擬化帶寬從而獲得可用帶寬指示。隨后帶寬虛擬化客戶端邏輯240可以將帶寬分配描述發(fā)送給帶寬虛擬化服務器,諸如與裝置100通信的網關裝置(408)。
[0057]帶寬虛擬化客戶端邏輯240可以接收來自帶寬虛擬化服務器的應答(410)。如果帶寬虛擬化服務器拒絕在帶寬分配描述中描述的帶寬分配,那么帶寬虛擬化客戶端邏輯240可以持續(xù)與帶寬服務器邏輯協(xié)商以確定最終帶寬分配(412)。如果帶寬虛擬化客戶端邏輯240接收來自帶寬虛擬化服務器的接受帶寬分配(隨后可以被稱作最終帶寬分配)的確認消息,那么帶寬虛擬化客戶端邏輯240可以確定用于帶寬分配的通信源分配(414)。
[0058]帶寬虛擬化客戶端邏輯240可以以任意數(shù)量的方式或根據任意數(shù)量的標準將通信源分配給帶寬分配。例如,當確定用于帶寬分配的通信源分配時,帶寬虛擬化客戶端邏輯240可以考慮通信源的可用帶寬。在一個實現(xiàn)方式中,帶寬請求可以包括服務質量(QoS)要求,當向帶寬分配分配通信源時,帶寬虛擬化客戶端邏輯240可以考慮該服務質量要求。帶寬虛擬化客戶端邏輯240也可以確定通信源分配,使得帶寬分配由例如通信接口的單一通信源來服務。帶寬虛擬化客戶端邏輯240還可以確定通信源分配使得帶寬分配由多個通信源來服務。在另一示例中,帶寬虛擬化客戶端邏輯240可以通過在不同的通信源間交替分配來確定通信源分配。
[0059]帶寬虛擬化客戶端邏輯240可以更新帶寬分配以包括通信源識別并且更新聚集的虛擬化帶寬的可用性信息從而將帶寬切片的分配反映給帶寬分配(416)。隨后,帶寬虛擬化客戶端邏輯240可以通過帶寬分配來通信應用數(shù)據(418),直到例如從先前發(fā)送帶寬請求的應用收到釋放指示為止(420)。在收到釋放指示之后,帶寬虛擬化客戶端邏輯240可以例如通過更新聚集的虛擬化帶寬的可用性信息,來將帶寬分配解除分配(422)。在隨后的帶寬分配確定期間,解除分配帶寬可以由帶寬虛擬化客戶端邏輯240考慮。隨后帶寬虛擬化客戶端邏輯240可以將解除分配表示發(fā)送至帶寬虛擬化服務器(424)。
[0060]圖5示出了可以被裝置實現(xiàn)為硬件、軟件或兩者的邏輯500的示例。例如,裝置100可以將邏輯500實現(xiàn)為帶寬虛擬化邏輯114和帶寬虛擬化服務器邏輯242。帶寬虛擬化服務器邏輯242可以將在裝置100中的例如通信接口的通信源的帶寬聚集為聚集的虛擬化帶寬(502)。帶寬虛擬化服務器邏輯242可以從例如客戶端裝置220-222的客戶端裝置接收帶寬分配描述(504)。例如,通過確定帶寬虛擬化服務器是否具有根據帶寬分配描述來分配的可用帶寬,帶寬虛擬化服務器邏輯242可以確定在帶寬分配描述中描述的帶寬分配是否可以接受(506)。如果帶寬虛擬化服務器邏輯242拒絕帶寬分配描述,那么帶寬分配虛擬化服務器邏輯242可以繼續(xù)與客戶端裝置協(xié)商從而確定可接受的最終帶寬分配(508)。
[0061]如果帶寬虛擬化服務器邏輯242接受帶寬分配描述,那么帶寬虛擬化服務器邏輯242可以對客戶端裝置發(fā)送確認(510)。隨后帶寬虛擬化服務器邏輯242可以分配在帶寬分配描述中指定的帶寬分配或所協(xié)商的最終帶寬分配(512)。例如,帶寬虛擬化服務器邏輯242可以建立用于帶寬分配的帶寬會話并且更新聚集的虛擬化帶寬從而將所分配的帶寬切片反映給帶寬分配。帶寬虛擬化服務器邏輯242也可以將例如通信接口的通信源分配給帶寬分配(514)。隨后帶寬虛擬化服務器邏輯242可以通過帶寬分配(516)來與客戶端裝置通信。
[0062]帶寬虛擬化服務器邏輯242可以繼續(xù)通過帶寬分配來通信數(shù)據,直到從客戶端裝置收到解除分配指示為止(518)。隨后帶寬虛擬化服務器邏輯242可以諸如通過更新聚集的虛擬化帶寬來將帶寬分配解除分配,從而反映解除分配的帶寬的可用性。當考慮隨后收到的帶寬分配描述時,解除分配的帶寬可以是可用的。
[0063]圖6示出了用于帶寬的虛擬化的另一個示例性系統(tǒng)600的示例。示例性系統(tǒng)600包括可以給在以太網局域網(LAN) 612中的多個裝置提供因特網訪問的網關裝置610。在圖6中,例如通過實現(xiàn)帶寬虛擬化客戶端邏輯240,網關裝置610作為帶寬虛擬化客戶端。系統(tǒng)600還包括可以作為服務提供者的核心網絡的一部分的服務器620。服務器620可以連接至諸如因特網的廣域網(WAN) 622。例如通過實現(xiàn)帶寬虛擬化服務器邏輯242,服務器620作為帶寬虛擬化服務器。網關裝置610和服務器620通過包括線纜網絡631和蜂窩網絡632的混合訪問網絡630來通信。換言之,網關裝置610可以通過線纜網絡、通過蜂窩網絡或兩者來將數(shù)據通信至服務器620或從服務器620通信數(shù)據。
[0064]網關裝置610可以包括在線纜網絡631中通信的第一通信接口以及在蜂窩網絡632中通信的第二通信接口。網關裝置610可以在線纜網絡631中以10兆位每秒(Mbps)的下行速度以及0.5Mbps的上行速度來通信。網關裝置610可以在蜂窩網絡中以5Mbps的下行速度和IMbps的上行速度通信。
[0065]網關裝置210可以將第一通信接口的帶寬和第二通信接口的帶寬聚集為聚集的虛擬化帶寬。聚集的虛擬化帶寬可以具有16.5Mbps的總體聚集帶寬值,該總體聚集帶寬值可以具有15Mbps的總體下行帶寬值和1.5Mbps的總體上行帶寬值。網關裝置610可以從通信地連接至網關裝置610的裝置接收帶寬請求。例如,網關裝置可以從VoIP呼叫641-646接收帶寬請求,該VoIP呼叫641-646可以來源于通過以太網LAN612連接至網關裝置610的任意數(shù)量的裝置。每個VoIP呼叫641-646都可以發(fā)送包括64Kbps的請求的下游量和64Kbps的上游量的帶寬請求。
[0066]在網關裝置上實現(xiàn)的帶寬虛擬化客戶端邏輯240可以為從VoIP呼叫641-646發(fā)送的每個帶寬請求確定帶寬分配。在一個示例中,帶寬虛擬化客戶端邏輯240可以為每個關聯(lián)于VoIP呼叫641-646的帶寬請求從聚集的虛擬化帶寬切片包括64Kbps的上行帶寬和64Kbps的下行帶寬的帶寬分配。
[0067]每當從服務器620收到帶寬分配被接受的確認時,帶寬虛擬化客戶端邏輯240可以確定用于每個帶寬分配的通信源分配。帶寬虛擬化客戶端邏輯可以將用于線纜網絡631的第一通信接口分配給用于VoIP呼叫641-643的帶寬分配,以及將用于蜂窩網絡632的第二通信接口分配給用于VoIP呼叫644-646帶寬分配??蛇x地,帶寬虛擬化客戶端邏輯240可以為VoIP呼叫641-646的每個帶寬分配來分配第一通信接口的16Kbps的上行和下行帶寬以及為各個帶寬分配來分配第一通信接口的48Kbps的上行和下行帶寬。任意數(shù)量的可選的通信源分配都是可能的。
[0068]在用于帶寬請求的通信源分配時,帶寬虛擬化客戶端邏輯240可以相應地更新網關裝置210的聚集的虛擬帶寬。帶寬虛擬化客戶端邏輯240也可以基于決定的通信源分配來同樣相應地更新關于每個通信接口的可用性的任何存儲數(shù)據。網關裝置210,而尤其是通過帶寬虛擬化客戶端邏輯242,可以通過各個帶寬分配來通信用于VoIP呼叫641-646的數(shù)據,直到收到釋放指示(例如,決定發(fā)送連接終止信號的VoIP呼叫641-646)為止。
[0069]圖7示出了用于帶寬的虛擬化的系統(tǒng)700的示例。系統(tǒng)7000包括多個網關裝置,其中的兩個被標記為網關裝置I 710和網關裝置R 712。網關裝置可以連接至相關聯(lián)的LAN,這可以以任意數(shù)量的方式實現(xiàn)。在圖7中,網關裝置I連接的是LAN 1714,其可以是有線LAN、無線LAN或兩者(例如,混合網絡)。網關裝置R 712連接至LAN R 716。例如,網關裝置1-R可以是位于個人住所、企業(yè)、辦公室建筑、無線訪問點、飯館、咖啡廳、軍事基地或它們的任何組合的網關裝置。每個網關裝置1-R都可以實現(xiàn)上述的帶寬虛擬化客戶端邏輯240。[0070]網關裝置1-R可以通過混合訪問網絡730來通信地耦接至服務器720。服務器720可以是服務提供者的核心網絡的一部分并且可以用于提供對例如因特網的WAN 740的訪問?;旌显L問網絡730可以包括多個訪問網絡,它們中的兩個被標記為訪問網絡I 731以及訪問網絡N 732。訪問網絡1-N可以是諸如各種寬帶網絡的任何類型的通信網絡。網關裝置1-R和服務器720可以包括多個通信接口從而與混合訪問網絡730中的訪問網絡1-N的任何組合通信。服務器720可以實現(xiàn)上述的帶寬虛擬化服務器邏輯242。在操作中,每個網關裝置1-R都可以作為帶寬虛擬化客戶端并且通過服務器720初始化帶寬虛擬化過程。
[0071]圖8示出了用于帶寬的虛擬化的另一個示例性系統(tǒng)800。系統(tǒng)800包括網關裝置810。網關裝置可以通過混合本地網絡820而連接至在LAN中的多個客戶端裝置。在圖8中,網關裝置810通過混合本地網絡820來連接至客戶端裝置220和客戶端裝置222。圖8中所示的混合本地網絡820包括M個網絡,它們中的兩個被標記為本地網絡I 821和本地網絡M 822。在一個示例中,網關裝置810對連接至混合本地網絡820的客戶端裝置提供因特網訪問。
[0072]服務器800還包括連接至WAN 740的服務器720。服務器720可以通過連接至WAN732來給包括圖8中所示的網關裝置830的多個裝置提供因特網訪問。網關裝置810可以通過混合訪問網絡830來與服務器720通信。圖8中所示的混合訪問網絡830包括N個網絡,它們中的兩個標記為訪問網絡I 831和訪問網絡N 832。
[0073]網關裝置810可以包括多個通信接口從而通過混合訪問網絡830的訪問網絡1_N以及混合本地網絡820的網絡1-M來通信。在一個實現(xiàn)方式中,網關裝置810可以包括M+N個通信接口。
[0074]在圖8中,網關裝置810包括帶寬虛擬化客戶端邏輯240和帶寬虛擬化服務器邏輯242。網關裝置810也包括可以連接在帶寬虛擬化服務器邏輯242和帶寬虛擬化客戶端邏輯240之間的帶寬虛擬化代理邏輯812。在操作中,網關裝置810可以既作為帶寬虛擬化服務器,又作為帶寬虛擬化客戶端。帶寬虛擬化服務器邏輯242可以聚集在網關裝置810中的通信接口的帶寬以用于通過混合本地網絡820來與客戶端裝置通信。帶寬虛擬化客戶端邏輯240可以聚集在網關裝置810中的通信接口的帶寬以用于在混合訪問網絡830中與服務器720通信。
[0075]在一個示例中,帶寬虛擬化服務器邏輯242可以從連接至混合本地網絡820的客戶端裝置222接收帶寬分配描述。帶寬虛擬化服務器邏輯242可以確定用于在混合本地網絡820中通信的聚集的虛擬化帶寬是否包括服務于帶寬分配描述的可用帶寬。如果否,那么帶寬虛擬化服務器邏輯242可以與對于客戶端裝置222和網關裝置810的帶寬虛擬化服務器邏輯242都是可接受的所接受的帶寬分配進行協(xié)商。
[0076]帶寬虛擬化服務器邏輯242可以將帶寬分配描述發(fā)送給帶寬虛擬化代理邏輯812。帶寬分配描述可以描述包括上行帶寬量和下行帶寬量的所接受的帶寬分配。隨后帶寬虛擬化代理邏輯812可以基于在收到的帶寬分配描述中描述的所接受的帶寬分配來向網關裝置240的帶寬虛擬化客戶端邏輯240發(fā)送帶寬請求。帶寬虛擬化客戶端邏輯240可以與服務器720協(xié)商最終帶寬分配,并且?guī)捥摂M化客戶端邏輯240可以將最終帶寬分配的帶寬分配描述發(fā)送給帶寬代理邏輯812。
[0077]在一個實現(xiàn)方式中,帶寬代理邏輯812可以將帶寬虛擬化客戶端邏輯240和服務器720之間的帶寬分配與帶寬虛擬化服務器邏輯242和客戶端裝置222之間的所接受的帶寬分配同步。如果帶寬虛擬化客戶端邏輯240和服務器720之間協(xié)商的最終帶寬分配與所接受的帶寬分配相同,那么帶寬代理邏輯812可以與帶寬虛擬化服務器邏輯242確認所接受的帶寬分配。如果不同,那么帶寬虛擬化服務器邏輯242可以與客戶222協(xié)商從而確定帶寬虛擬化客戶端邏輯242和服務器720之間的最終帶寬分配是否是帶寬虛擬化服務器邏輯242和客戶222之間的可接受的帶寬分配。
[0078]—旦帶寬分配被最終化,則帶寬虛擬化服務器邏輯242就可以基于帶寬虛擬化服務器邏輯242和客戶222之間的帶寬分配(例如,更新的接受的帶寬分配)來確定通信源分配,以用于在混合本地網絡820中通信。帶寬虛擬化客戶端邏輯240可以基于在帶寬虛擬化客戶端邏輯242和服務器720之間的最終帶寬分配來確定通信源分配。隨后,客戶端裝置220可以在由網關裝置810的帶寬虛擬化服務器邏輯242以及帶寬虛擬化客戶端邏輯240確定的帶寬分配中與服務器720通信以用于例如因特網訪問。
[0079]在一個實現(xiàn)方式中,在網關裝置810上實現(xiàn)的帶寬虛擬化服務器邏輯240對于在網關裝置810上實現(xiàn)的帶寬虛擬化服務器邏輯242可以是透明的。帶寬虛擬化邏輯240可以將帶寬虛擬化代理邏輯812視為在發(fā)送帶寬請求的網關裝置810上執(zhí)行的應用,而完全不涉及帶寬虛擬化服務器邏輯242。在一個實現(xiàn)方式中,在帶寬虛擬化客戶端邏輯240和服務器720之間協(xié)商的最終帶寬分配可以與在帶寬虛擬化服務器邏輯242和客戶端之間協(xié)商的所接受的帶寬分配不同。可選地,帶寬虛擬化代理邏輯812可以與帶寬分配協(xié)商,使得在帶寬虛擬化客戶端邏輯240和服務器720之間協(xié)商的最終帶寬分配與在帶寬虛擬化服務器邏輯242和客戶之間協(xié)商的所接受的帶寬分配相同。
[0080]圖9示出了可以被裝置100實現(xiàn)為硬件、軟件或兩者的邏輯900的示例。例如,裝置100可以將邏輯900實現(xiàn)為帶寬虛擬化邏輯114的一部分或實現(xiàn)為帶寬虛擬化代理邏輯812。帶寬虛擬化代理邏輯812可以接收描述用于在客戶端裝置和在裝置100上實現(xiàn)的帶寬虛擬化服務器邏輯242之間通信的帶寬分配的帶寬分配描述(902)。
[0081]帶寬虛擬化代理邏輯812可以基于收到的帶寬分配描述來建立帶寬請求(904)。例如,帶寬虛擬化代理邏輯812可以從收到的帶寬分配描述提取上行和下行帶寬量從而建立帶寬請求。帶寬虛擬化代理邏輯812也可以將帶寬請求格式化從而模仿帶寬虛擬化客戶端邏輯240可以識別的應用帶寬請求。隨后帶寬虛擬化代理邏輯812可以將建立的帶寬請求發(fā)送給在裝置100上實現(xiàn)的帶寬虛擬化客戶端邏輯240。
[0082]在裝置100上實現(xiàn)的帶寬虛擬化服務器邏輯242可以在確定的帶寬分配中與例如客戶端裝置220-222的客戶端裝置通信。以相似的方式,在裝置100上實現(xiàn)的帶寬虛擬化客戶端邏輯240可以在確定的帶寬分配中與例如服務器720的裝置通信。在一個實現(xiàn)方式中,帶寬虛擬化代理邏輯812可以在帶寬虛擬化服務器邏輯242和帶寬虛擬化客戶端邏輯240之間傳遞數(shù)據(908)。例如帶寬虛擬化代理邏輯812可以將由帶寬虛擬化服務器邏輯242收到的數(shù)據(例如,來自在客戶端裝置220上執(zhí)行的應用的應用數(shù)據)傳遞給帶寬虛擬化服務器邏輯240,從而發(fā)送給服務器720。類似地,帶寬虛擬化代理邏輯812可以將由帶寬虛擬化客戶端邏輯240收到的數(shù)據傳遞給帶寬虛擬化服務器邏輯242,從而發(fā)送給客戶端裝置220。
[0083]帶寬虛擬化代理邏輯812可以繼續(xù)傳遞數(shù)據,直到從帶寬虛擬化服務器邏輯242收到解除分配指示為止(910),帶寬虛擬化服務器邏輯242可以已從客戶端裝置220處收到該解除分配指示。帶寬虛擬化代理邏輯812可以基于收到的解除分配指示來建立釋放指示(912)。例如,解除分配指示可以與用于帶寬虛擬化代理邏輯812早先建立的帶寬請求的帶寬分配相關。帶寬虛擬化服務器邏輯242可以建立用于與早先建立的帶寬請求相對應的帶寬分配的釋放指示。
[0084]隨后帶寬虛擬化代理邏輯812可以將建立的釋放指示發(fā)送給帶寬虛擬化客戶端邏輯242(914)。對于在裝置上實現(xiàn)的帶寬虛擬化客戶端邏輯240來說,建立的釋放指示可以看起來是釋放。
[0085]上述方法、裝置和邏輯可以以多種不同的方式,以硬件、軟件或硬件和軟件兩者的多種不同的組合來實現(xiàn)。例如,系統(tǒng)的總體或部分可以包括在控制器、微處理器或應用專用集成電路(ASIC)中的電路,或可以通過結合在單一的集成電路上或分布在多個集成電路中的離散的邏輯或組件或其他種類的模擬或數(shù)字電路的組合來實現(xiàn)。上述的總體或部分的邏輯可以實現(xiàn)為由處理器、控制器或其他的處理裝置執(zhí)行的指令,并且可以存儲在諸如閃速存儲器、隨機訪問存儲器(RAM)或只讀存儲器(ROM)的實體或非暫態(tài)的機器可讀或計算機可讀的媒介、可擦除可編程只讀存儲器(EPR0M)、或諸如光盤只讀存儲器(CDROM)的其他機器可讀媒介、或磁盤或光盤中。因此,諸如計算機程序產品的產品可以包括存儲媒介和存儲在媒介上的當在終端、計算機系統(tǒng)或其他裝置中執(zhí)行時使裝置根據以上任何描述來進行操作的計算機可讀指令。
[0086]系統(tǒng)的處理能力可以分布在可選地包括多個分布的處理系統(tǒng)的多個系統(tǒng)組件之中,諸如在多個處理器和存儲器之中。參數(shù)、數(shù)據庫和其他數(shù)據結構可以被分別地存儲和管理,可以被結合在單個的存儲器或數(shù)據庫中,可以以多種不同的方式邏輯地和物理地組織并且可以以包括諸如鏈接表、哈希表或隱含的存儲機制的數(shù)據結構的多種方式實現(xiàn)。程序可以是在幾個存儲器和處理器中分布的或以諸如庫、諸如共享的庫(例如,動態(tài)鏈接庫(DLL))的多種方式實現(xiàn)的單個程序(例如,子程序)、分開的程序的部分。例如,DLL可以存儲執(zhí)行任何上述系統(tǒng)處理的代碼。雖然已經描述了本發(fā)明的多種實施方式,但是對于本領域的普通技術人員顯而易見的是,在本發(fā)明的范圍內的更多的實施方式和實現(xiàn)方式也是可行的。因此,除非根據所附的權利要求及其等同物,否則本發(fā)明不受到限制。
【權利要求】
1.一種方法,包括: 在能夠在多個通信網絡中進行通信的裝置中進行以下操作,所述多個通信網絡包括第一通信網絡以及不同于所述第一通信網絡的第二通信網絡: 將所述第一通信網絡的帶寬和所述第二通信網絡的帶寬聚集為聚集的虛擬化帶寬; 從應用接收帶寬請求; 在所述聚集的虛擬化帶寬中確定用于所述應用的帶寬分配;以及根據所述帶寬分配通過所述第一通信網絡和所述第二通信網絡而通信來自所述應用的應用數(shù)據。
2.根據權利要求1所述的方法,還包括: 確定用于所述帶寬分配的通信源分配;并且 其中,所述通信包括通過所述第一通信網絡和所述第二通信網絡使用所述通信源來通信來自所述應用的應用數(shù)據。
3.根據權利要求1所述的方法,其中,確定帶寬分配包括確定上行帶寬分配、下行帶寬分配或兩者。
4.根據權利要求1所述的方法,還包括: 與網關裝置協(xié)商所述帶寬分配。
5.根據權利要求1所述的方法,還包括:` 從所述應用接收帶寬釋放指示;以及 將所述帶寬分配解除分配。
6.一種系統(tǒng),包括: 第一通信接口,用于在第一網絡中進行通信; 第二通信接口,用于在與所述第一網絡的網絡技術不同的第二網絡中進行通信; 處理器;以及 存儲器,包括當由所述處理器執(zhí)行時,能夠進行以下操作的帶寬虛擬化客戶端指令: 將所述第一通信接口的帶寬和所述第二通信接口的帶寬聚集為聚集的虛擬化帶寬; 在所述聚集的虛擬化帶寬中確定用于應用的帶寬分配;以及 與帶寬虛擬化服務器協(xié)商最終帶寬分配;以及 通過所述最終分配帶寬來通信應用數(shù)據。
7.根據權利要求6所述的系統(tǒng),其中,所述帶寬虛擬化客戶端指令還能夠進行以下操作: 確定用于所述帶寬分配的通信源分配。
8.根據權利要求6所述的系統(tǒng),其中,所述帶寬虛擬化客戶端指令還能夠通過以下操作來與帶寬虛擬化服務器協(xié)商最終帶寬分配: 建立帶寬分配描述; 將所述帶寬分配描述發(fā)送給所述帶寬虛擬化服務器;以及 接收所述帶寬虛擬化服務器將所述帶寬分配接受為所述最終帶寬分配的確認。
9.一種裝置,包括: 第一組通信接口,用于在第一混合網絡中進行通信; 第二組通信接口,用于在第二混合網絡中進行通信;以及帶寬虛擬化服務器邏輯,能夠進行以下操作: 將所述第一組通信接口的帶寬聚集為第一聚集的虛擬化帶寬;以及在所述第一聚集的虛擬化帶寬中確定第一帶寬分配以用于通過所述第一混合網絡與裝置通信; 帶寬虛擬化客戶端邏輯,能夠進行以下操作: 將所述第二組通信接口的帶寬聚集為第二聚集的虛擬化帶寬; 接收帶寬請求; 在所述第二聚集的虛擬化帶寬中確定第二帶寬分配以用于通過所述第二混合網絡與裝置通信;以及 帶寬虛擬化代理邏輯,能夠進行以下操作: 接收帶寬分配描述,所述帶寬分配描述描述來自所述帶寬虛擬化服務器邏輯的所述第一帶寬分配; 基于所述帶寬分配描述來建立所述帶寬請求;以及 將所述帶寬請求發(fā)送給所述帶寬虛擬化客戶端`邏輯。
10.根據權利要求9所述的裝置,其中,所述帶寬虛擬化代理邏輯還能夠進行以下操作: 將由所述帶寬虛擬化服務器邏輯接收到的數(shù)據通過所述第一混合網絡來傳遞至所述帶寬虛擬化客戶端邏輯,或者 將由所述帶寬虛擬化客戶端邏輯接收到的數(shù)據通過所述第二混合網絡來傳遞至所述帶寬虛擬化服務器邏輯。
【文檔編號】H04L29/06GK103516625SQ201210555605
【公開日】2014年1月15日 申請日期:2012年12月19日 優(yōu)先權日:2012年6月28日
【發(fā)明者】高登·李 申請人:美國博通公司