專利名稱:用于虛擬網(wǎng)絡(luò)中的可靠性和可用性設(shè)定的控制機(jī)制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)虛擬化。具體來說,本發(fā)明涉及一種提供用于改進(jìn)針對虛擬網(wǎng)絡(luò)的創(chuàng)建/修改處理的機(jī)制以便確保虛擬網(wǎng)絡(luò)和其中使用的資源的可靠性的方法、設(shè)備、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
例如可以在以下文獻(xiàn)中找到關(guān)于本技術(shù)領(lǐng)域的現(xiàn)有技術(shù):Roland Bless和Christoph Werle 的“Network Virtualization from a Signaling Perspective (從信令角度出發(fā)的網(wǎng)絡(luò)虛擬化),,(Future_Net ’09 International Workshop on Network of theFuture 2009 in conjunction with IEEE ICC 2009,Dresden,2009年6 月 16 日-18 日);P.Papadimitriou、0.Maennel> A.Greenhalgh> A.Feldmann 和 L.Mathy 的“ImplementingNetwork Virtualization for a Future Internet (針對未來因特網(wǎng)實(shí)現(xiàn)網(wǎng)絡(luò)虛擬化)”(20th ITC Specialist Seminar on Network Virtualization,Hoi An,Vietnam,2008年5月),以及由 IETF 發(fā)行的 Request For Comments (RFC)Nos.4461、4655、4657、5305、5810。對于本說明書中使用的縮寫適用以下含義:
CAA-允許主動(dòng)的聯(lián)合(conjunction allowed active)
CAP-允許被動(dòng)的聯(lián)合(conjunction allowed passive)
ERO-顯式路由對象
FORCES——轉(zhuǎn)發(fā)和控制元件分離
IP—互聯(lián)網(wǎng)協(xié)議
NE——網(wǎng)絡(luò)元件
PCE—路徑計(jì)算元件
PCEP—路徑計(jì)算元件協(xié)議
PIP/InP——物理基礎(chǔ)設(shè)施提供商/基礎(chǔ)設(shè)施提供商
POP——存在點(diǎn)
QoS——服務(wù)質(zhì)量
RRO——記錄路由對象
RSVP——資源保留協(xié)議
SERO-后續(xù)顯式路由對象
SLRG——共享風(fēng)險(xiǎn)鏈路組 SRRO——后續(xù)記錄路由對象
VNO-虛擬網(wǎng)絡(luò)運(yùn)營商
VNP——虛擬網(wǎng)絡(luò)提供商 VR——虛擬資源。近年來,例如基于連線的通信網(wǎng)絡(luò)(比如綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)、寬帶網(wǎng)絡(luò)并且特別還有例如基于互聯(lián)網(wǎng)協(xié)議(IP)、以太網(wǎng)、MPLS/GMPLS (多協(xié)議標(biāo)簽交換/通用多協(xié)議標(biāo)簽交換)或有關(guān)技術(shù)并且其優(yōu)選地使用基于SDH/SONET (同步數(shù)字體系/同步光學(xué)聯(lián)網(wǎng))和/或WDM/DWDM (波長劃分多路復(fù)用/密集波長劃分多路復(fù)用)的光學(xué)傳送的因特網(wǎng)和其他基于分組的網(wǎng)絡(luò))或者無線通信網(wǎng)絡(luò)(比如cdma2000 (碼分多址)系統(tǒng),例如通用移動(dòng)電信系統(tǒng)(UMTS)之類的蜂窩第三代(3G)通信網(wǎng)絡(luò),例如基于LTE的增強(qiáng)型通信網(wǎng)絡(luò),例如全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無線電系統(tǒng)(GPRS)、增強(qiáng)數(shù)據(jù)速率全球演進(jìn)(EDGE)之類的蜂窩第二代(2G)通信網(wǎng)絡(luò),或者例如無線局域網(wǎng)(WLAN)或全球微波接入互操作性(WiMAX)之類的其他無線通信系統(tǒng))之類的通信網(wǎng)絡(luò)在全世界范圍內(nèi)日益發(fā)展。例如第三代合作伙伴計(jì)劃(3GPP)、電信和互聯(lián)網(wǎng)融合業(yè)務(wù)以及高級網(wǎng)絡(luò)協(xié)議(TISPAN)、國際電信聯(lián)盟(ITU)、第三代合作伙伴計(jì)劃2 (3GPP2)、互聯(lián)網(wǎng)工程任務(wù)組(IETF)、IEEE (電氣和電子工程師協(xié)會(huì))、WiMAX論壇等各種組織正在致力于針對電信網(wǎng)絡(luò)和接入環(huán)境的標(biāo)準(zhǔn)。近來的技術(shù)發(fā)展涉及網(wǎng)絡(luò)虛擬化,其把傳統(tǒng)上被統(tǒng)一擁有、使用和運(yùn)營的網(wǎng)絡(luò)分成將由組織上獨(dú)立的不同控制實(shí)體或組織使用、運(yùn)營和管理的各子集?;旧?,網(wǎng)絡(luò)虛擬化是從物理資源創(chuàng)建構(gòu)成虛擬網(wǎng)絡(luò)的邏輯網(wǎng)絡(luò)資源(例如虛擬節(jié)點(diǎn)和虛擬鏈路)的想法。網(wǎng)絡(luò)虛擬化的使用預(yù)示額外的靈活性,并且給出部署未來網(wǎng)絡(luò)架構(gòu)的機(jī)會(huì)。也就是說,網(wǎng)絡(luò)虛擬化允許在共享的物理網(wǎng)絡(luò)基礎(chǔ)設(shè)施上創(chuàng)建邏輯上隔離的網(wǎng)絡(luò)分割,其中網(wǎng)絡(luò)虛擬化例如可以由企業(yè)域內(nèi)的需求驅(qū)動(dòng)。此外,網(wǎng)絡(luò)虛擬化涵蓋共同保持虛擬網(wǎng)絡(luò)的一致的端到端視圖的網(wǎng)絡(luò)元件和協(xié)議。基本上,在3個(gè)主要部分中考慮網(wǎng)絡(luò)虛擬化:
-網(wǎng)絡(luò)元件:如何在網(wǎng)絡(luò)元件內(nèi)部對于數(shù)據(jù)部分和控制部分保持通信量分離和不同虛擬網(wǎng)絡(luò)的隔離;
-數(shù)據(jù)路徑:如何在網(wǎng)絡(luò)路徑上實(shí)施通信量分離;
-控制平面:需要何種協(xié)議擴(kuò)展來控制和管理分割后的資源(對于NE的訪問以及NE之間的訪問)。例如結(jié)合幾項(xiàng)計(jì)劃(例如4WARD (其由歐盟出資)和G-Lab (其由德國出資))關(guān)于網(wǎng)絡(luò)虛擬化做了考慮。此類計(jì)劃的結(jié)果例如引入了關(guān)于網(wǎng)絡(luò)虛擬化的不同角色分離,即虛擬網(wǎng)絡(luò)運(yùn)營商(VNO)角色或?qū)蛹?、虛擬網(wǎng)絡(luò)提供商(VNP)角色或?qū)蛹壱约拔锢砘A(chǔ)設(shè)施提供商或只是基礎(chǔ)設(shè)施提供商(PIP/InP)角色或?qū)蛹?。PIP/InP是基礎(chǔ)設(shè)施提供商,例如擁有允許在不同位置之間進(jìn)行通信所需的基礎(chǔ)設(shè)施并且為最終用戶提供對于其網(wǎng)絡(luò)的接入的大公司?;A(chǔ)設(shè)施提供商還可以允許在其自身的物理資源之上并且利用其自身的物理資源創(chuàng)建虛擬節(jié)點(diǎn)和虛擬鏈路,并且將其提供給
另一方。VNP是代表VNO與基礎(chǔ)設(shè)施提供商之間的中間方的提供商。這方面例如在圖2中進(jìn)行了描繪,圖2是示出了在與“普通”(或傳統(tǒng))網(wǎng)絡(luò)相比的虛擬網(wǎng)絡(luò)的創(chuàng)建(或修改)過程中所涉及的實(shí)體的體系層級以及其責(zé)任的圖示。VNP具有例如按照VNO的請求從一個(gè)或多個(gè)基礎(chǔ)設(shè)施提供商的物理資源構(gòu)造并提供虛擬網(wǎng)絡(luò)片層的能力和裝備。應(yīng)當(dāng)提到的是,在后面的說明書中,VNP和PIP/InP也可以被稱作屬于較低提供商層級(從VNO側(cè)來看),或者PIP/InP可以被稱作屬于較低提供商層級(從VNP側(cè)來看)。另一方面,VNO可以利用虛擬網(wǎng)絡(luò)片層來安裝并實(shí)例化網(wǎng)絡(luò)架構(gòu)并且對其進(jìn)行適當(dāng)?shù)嘏渲谩T谠O(shè)立了虛擬網(wǎng)絡(luò)之后,最終用戶可以依附于所述虛擬網(wǎng)絡(luò)并且使用其所提供的服務(wù)。VNO可以由其自身在虛擬網(wǎng)絡(luò)中提供服務(wù),或者允許其他服務(wù)提供商在所述虛擬網(wǎng)絡(luò)內(nèi)提供其服務(wù)(例如IP-TV服務(wù))。也就是說,VNP應(yīng)當(dāng)從PIP/InP請求并收集虛擬資源,并且代表VNO形成整個(gè)虛擬化網(wǎng)絡(luò),VNO隨后運(yùn)營該虛擬網(wǎng)絡(luò)。這樣,PIP/InP的物理資源就被分離并變換成提供給VNP并且由其管理的虛擬資源,并且被配置成形成最終交接給VNO以供運(yùn)營和使用的虛擬網(wǎng)絡(luò)。這樣,即使所述虛擬資源被實(shí)現(xiàn)為相同物理實(shí)體的共享,所述虛擬資源的控制也被完全交接給對其進(jìn)行使用的虛擬網(wǎng)絡(luò)運(yùn)營商。圖1示出了一般的虛擬網(wǎng)絡(luò)拓?fù)涞囊粋€(gè)示例性實(shí)例。所述虛擬網(wǎng)絡(luò)可以跨越屬于不同的PIP/InP網(wǎng)絡(luò)1、2、3的各種網(wǎng)絡(luò)域。最終用戶4到5可以連接到所述(虛擬)網(wǎng)絡(luò)基礎(chǔ)設(shè)施。在屬于不同的PIP/InP網(wǎng)絡(luò)1、2、3的網(wǎng)絡(luò)域內(nèi),所述虛擬網(wǎng)絡(luò)可以使用虛擬或物理資源(虛擬節(jié)點(diǎn)由黑色填充的圓圈表示,物理(或基底)節(jié)點(diǎn)由白色填充的圓圈表示),以便通過運(yùn)行在建立于對應(yīng)節(jié)點(diǎn)之間的物理鏈路(實(shí)線)之上的虛擬鏈路(由虛線表示)來創(chuàng)建虛擬網(wǎng)絡(luò)。對于傳統(tǒng)網(wǎng)絡(luò),虛擬網(wǎng)絡(luò)的運(yùn)營商面對與由他的網(wǎng)絡(luò)提供的服務(wù)質(zhì)量和/或服務(wù)等級有關(guān)的特定要求。這樣的要求特別可以包括具有相關(guān)延遲的簡單的吞吐量能力(帶寬容量)和分組丟失限制,但是也可以擴(kuò)展到比如服務(wù)可用性(例如以時(shí)間百分比測量)或服務(wù)可靠性(例如作為服務(wù)連接一旦建立之后被中斷的概率測量)之類的參數(shù),以及/或者在發(fā)生中斷時(shí)的服務(wù)恢復(fù)時(shí)間的規(guī)范??梢岳脺y量和評估有關(guān)性能的許多不同方式設(shè)想到許多有關(guān)參數(shù)。因此,這里所列出的實(shí)例可以被視為具有代表性,但是該列表絕不可以被視為具有排他性或窮舉性。與服務(wù)質(zhì)量和等級有關(guān)的要求通常被決定在網(wǎng)絡(luò)運(yùn)營商與其顧客之間的所謂的服務(wù)水平協(xié)議(SLA)中,并且常常提供有針對違反合約的懲罰。因此對于網(wǎng)絡(luò)運(yùn)營商來說至關(guān)重要的是能夠規(guī)定這樣的參數(shù),并且保證遵守有關(guān)的規(guī)范。鑒于物理網(wǎng)絡(luò)的所有者常常被通知難以規(guī)定及保證有關(guān)的SLA,因此這樣的協(xié)議在例如服務(wù)可用性和可靠性之類的參數(shù)方面到目前為止對于虛擬網(wǎng)絡(luò)還是不可能實(shí)現(xiàn)的,這是因?yàn)檫€不知道用以在虛擬網(wǎng)絡(luò)中可靠地提供這樣的屬性并且控制有關(guān)參數(shù)的機(jī)制。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供一種方法、系統(tǒng)、設(shè)備和計(jì)算機(jī)程序產(chǎn)品,借此可以提供用于設(shè)定虛擬網(wǎng)絡(luò)資源的可靠性和可用性的改進(jìn)控制機(jī)制。具體來說,本發(fā)明的一個(gè)目的是提供每一個(gè)都可用在網(wǎng)絡(luò)虛擬化處理中的一種方法、系統(tǒng)、設(shè)備和計(jì)算機(jī)程序產(chǎn)品,以便確保實(shí)現(xiàn)用在虛擬網(wǎng)絡(luò)中的資源的特定(最低)可靠性和可用性水平。這些目的是通過在所附權(quán)利要求書中定義的措施而實(shí)現(xiàn)的。根據(jù)所提出的解決方案的一個(gè)實(shí)例,例如提供一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的方法,所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述方法包括以下步驟:a)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求;b)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源;c)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化:Cl)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源來識別并選擇物理網(wǎng)絡(luò)中的資源;c2)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用;c3)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性;d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息報(bào)告虛擬化的結(jié)果;以及e)交接對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制;其中,所述方法還包括以下步驟:f)結(jié)合針對資源的請求和/或關(guān)于虛擬化結(jié)果的報(bào)告,交換關(guān)于用于虛擬網(wǎng)絡(luò)的資源的可用性和可靠性水平的信息;以及g)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示。此外,根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的方法,所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述方法包括以下步驟:a)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求以及將要實(shí)現(xiàn)的可用性和可靠性水平;b)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中與所述請求一起提供涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示;c)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化:cl)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源以及涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示來識別并選擇物理網(wǎng)絡(luò)中的資源;c2)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用;c3)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示;以及c4)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性;d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息以及涉及所實(shí)現(xiàn)的可用性和可靠性水平的指示報(bào)告虛擬化的結(jié)果;以及e)交接對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制。此外,根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種方法,其包括從虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級向包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的資源的請求,所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-所述指示可以包括對于將要提供的資源的所需可用性的量度和針對提供包括分集在內(nèi)的冗余資源的請求的至少其中之一;
-在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級,可以從較低提供商層級接收對于所述請求的響應(yīng),所述響應(yīng)可以包括表明可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn)或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕的其中之
一。此外,根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種方法,其包括:在包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級從虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級接收針對提供用于虛擬網(wǎng)絡(luò)的資源的請求,所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示;以及檢查將為虛擬網(wǎng)絡(luò)提供的資源是否可以實(shí)現(xiàn)所需可用性和可靠性水平。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng): -可以在將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的計(jì)算規(guī)程和/或資源的保留規(guī)程中施行所述檢查;
-所述指示可以包括對于將要提供的資源的所需可用性的量度和針對提供包括分集在內(nèi)的冗余資源的請求的至少其中之一;
-可以在較低提供商層級向虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級發(fā)送對于所述請求的響應(yīng),所述響應(yīng)可以包括表明以下各項(xiàng)的其中之一的檢查結(jié)果:表明可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。此外,根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種方法,其包括:在虛擬網(wǎng)絡(luò)提供商處識別出針對用于虛擬網(wǎng)絡(luò)的特定資源的需求,并且確定將為其實(shí)現(xiàn)的可用性和可靠性水平;以及從至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-可以基于關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或者新虛擬網(wǎng)絡(luò)的創(chuàng)建由用戶創(chuàng)建的給定通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求識別出針對特定資源的需求,并且其中可以基于與由用戶創(chuàng)建的通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求一起提供的信息來確定或?qū)С鰧⒁獙?shí)現(xiàn)的可用性和可靠性水平;
-在虛擬網(wǎng)絡(luò)提供商處可以接收關(guān)于為虛擬網(wǎng)絡(luò)分配的資源的信息,所述信息涉及所選資源的標(biāo)識、可尋址性和可訪問性,以及涉及其所實(shí)現(xiàn)的可用性和可靠性水平的指示;可以基于所接收到的關(guān)于資源的信息組配虛擬網(wǎng)絡(luò);并且可以把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)運(yùn)營商。根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的系統(tǒng),所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述系統(tǒng)包括:
a)被配置成實(shí)施以下步驟的虛擬網(wǎng)絡(luò)提供商控制器:al)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求;a2)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源山)被配置成實(shí)施以下步驟的物理網(wǎng)絡(luò)提供商控制器:bl)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化:bla)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源來識別并選擇物理網(wǎng)絡(luò)中的資源;bib)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用;blc)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性;d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息報(bào)告虛擬化的結(jié)果;其中,把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)提供商控制器;其中,所述虛擬網(wǎng)絡(luò)提供商控制器和物理網(wǎng)絡(luò)提供商控制器還被配置成實(shí)施以下步驟:e)結(jié)合針對資源的請求和/或關(guān)于虛擬化結(jié)果的報(bào)告,交換關(guān)于用于虛擬網(wǎng)絡(luò)的資源的可用性和可靠性水平的信息;以及f)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示。根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的系統(tǒng),所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述系統(tǒng)包括:a)被配置成實(shí)施以下步驟的虛擬網(wǎng)絡(luò)提供商控制器:al)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求以及將要實(shí)現(xiàn)的可用性和可靠性水平;以及a2)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中與所述請求一起提供涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示;b)被配置成實(shí)施以下步驟的物理網(wǎng)絡(luò)提供商控制器:bl)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化:bla)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源以及涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示來識別并選擇物理網(wǎng)絡(luò)中的資源;bib)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用;blc)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示;以及bid)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性;以及c)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息以及涉及所實(shí)現(xiàn)的可用性和可靠性水平的指示向虛擬網(wǎng)絡(luò)提供商控制器報(bào)告虛擬化的結(jié)果;其中,對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制被交接給虛擬網(wǎng)絡(luò)提供商控制器。此外,根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種系統(tǒng),其在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級包括被配置成生成針對提供用于虛擬網(wǎng)絡(luò)的資源的請求的第一處理器,其中所述請求被從虛擬網(wǎng)絡(luò)運(yùn)營商層級經(jīng)由虛擬網(wǎng)絡(luò)提供商層級發(fā)送到基礎(chǔ)設(shè)施提供商層級或者從虛擬網(wǎng)絡(luò)提供商層級發(fā)送到基礎(chǔ)設(shè)施提供商層級,所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示;并且所述系統(tǒng)在基礎(chǔ)設(shè)施提供商層級包括第二處理器,其被配置成接收并處理所述請求,并且檢查將為虛擬網(wǎng)絡(luò)提供的資源是否可以實(shí)現(xiàn)所需可用性和可靠性水平。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-第二處理器還可以被配置成生成對于所述請求的響應(yīng)并且把所述響應(yīng)從基礎(chǔ)設(shè)施提供商層級發(fā)送到虛擬網(wǎng)絡(luò)提供商層級或者經(jīng)由虛擬網(wǎng)絡(luò)提供商層級發(fā)送到虛擬網(wǎng)絡(luò)運(yùn)營商層級,所述響應(yīng)包括表明以下各項(xiàng)的其中之一的檢查結(jié)果:表明可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種設(shè)備,其包括被配置成生成針對提供用于虛擬網(wǎng)絡(luò)的資源的請求并且把所述請求從虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級發(fā)送到包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級的處理器,所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-所述指示可以包括對于將要提供的資源的所需可用性的量度和針對提供包括分集在內(nèi)的冗余資源的請求的至少其中之一;
-所述處理器還可以被配置成在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級從較低提供商層級接收對于所述請求的響應(yīng),并且從所述響應(yīng)確定表明可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn)或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕的其中之一。根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種設(shè)備,其包括被配置成實(shí)施以下步驟的處理器:在包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級,從虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級接收針對提供用于虛擬網(wǎng)絡(luò)的資源的請求并且對所述請求進(jìn)行處理,所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示;以及檢查將為虛擬網(wǎng)絡(luò)提供的資源是否可以實(shí)現(xiàn)所需可用性和可靠性水平。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-所述處理器可以被配置成在用于包括將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的網(wǎng)絡(luò)結(jié)構(gòu)的計(jì)算規(guī)程和/或資源的保留規(guī)程中檢查將為虛擬網(wǎng)絡(luò)提供的資源是否可以實(shí)現(xiàn)所需可用性和可靠性水平;
-所述指示可以包括對于將要提供的資源的所需可用性的量度和針對提供包括分集在內(nèi)的冗余資源的請求的至少其中之一;
-所述處理器還可以被配置成生成對于所述請求的響應(yīng)并且把所述響應(yīng)從較低提供商層級發(fā)送到虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級,所述響應(yīng)包括表明以下各項(xiàng)的其中之一的檢查結(jié)果:表明可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。根據(jù)所提出的解決方案的另一個(gè)實(shí)例,例如提供一種設(shè)備,其包括被配置成實(shí)施以下步驟的處理器:在虛擬網(wǎng)絡(luò)提供商處識別出針對用于虛擬網(wǎng)絡(luò)的特定資源的需求,并且確定將為其實(shí)現(xiàn)的可用性和可靠性水平;以及從至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-所述處理器還可以被配置成:基于關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或者新虛擬網(wǎng)絡(luò)的創(chuàng)建由用戶創(chuàng)建的給定通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求識別出針對特定資源的需求,并且其中所述處理器還被配置成基于與由用戶創(chuàng)建的通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求一起提供的信息確定或?qū)С鰧⒁獙?shí)現(xiàn)的可用性和可靠性水平;
-可以提供一個(gè)接收器,其被配置成在虛擬網(wǎng)絡(luò)提供商處接收關(guān)于為虛擬網(wǎng)絡(luò)分配的資源的信息,所述信息涉及所選資源的標(biāo)識、可尋址性和可訪問性,以及涉及其所實(shí)現(xiàn)的可用性和可靠性水平的指示,其中所述處理器還可以被配置成基于所接收到的關(guān)于資源的信息組配虛擬網(wǎng)絡(luò),并且把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)運(yùn)營商。此外,根據(jù)所提出的解決方案的其他實(shí)例,例如提供一種方法,其包括:在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級從包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級接收針對提供用于虛擬網(wǎng)絡(luò)的資源的請求的響應(yīng),所述響應(yīng)包括關(guān)于可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,還可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級上,可以確定可由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平是否與所需可用性和可靠性水平匹配;并且在所述確定是否定的情況下,可以向較低提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的附加資源的進(jìn)一步請求;關(guān)于可以由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示可以包括對于所提供資源可實(shí)現(xiàn)的可用性的量度和與所提供資源有關(guān)的物理實(shí)體的標(biāo)識的至少其中之一。此外,根據(jù)所提出的解決方案的其他實(shí)例,例如提供一種方法,其包括:確定對于在從虛擬網(wǎng)絡(luò)提供商層級到基礎(chǔ)設(shè)施提供商層級的請求中所請求的將為虛擬網(wǎng)絡(luò)提供的資源所能實(shí)現(xiàn)的可用性和可靠性水平,在基礎(chǔ)設(shè)施提供商層級向虛擬網(wǎng)絡(luò)提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的資源的請求的響應(yīng),所述響應(yīng)包括關(guān)于所確定的可由虛擬網(wǎng)絡(luò)的所提供資源實(shí)現(xiàn)的可用性和可靠性水平的指示。根據(jù)進(jìn)一步的細(xì)化,可以包括以下特征當(dāng)中的一項(xiàng)或多項(xiàng):
-可以在將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的計(jì)算規(guī)程和/或資源的保留規(guī)程中施行所述確定;
-關(guān)于可由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示可以包括對于所提供資源可實(shí)現(xiàn)的可用性的量度和與所提供資源有關(guān)的物理實(shí)體的標(biāo)識的至少其中之一。此外,根據(jù)所提出的解決方案的實(shí)例,例如提供一種用于計(jì)算機(jī)的計(jì)算機(jī)程序產(chǎn)品,其包括用于在計(jì)算機(jī)上運(yùn)行所述產(chǎn)品時(shí)施行前面限定的方法步驟的軟件代碼部分。計(jì)算機(jī)程序產(chǎn)品可以包括在其上存儲(chǔ)所述軟件代碼部分的計(jì)算機(jī)可讀介質(zhì)。此外,計(jì)算機(jī)程序產(chǎn)品可以被直接加載到計(jì)算機(jī)的內(nèi)部存儲(chǔ)器中,以及/或者可以借助于上傳、下載和推送規(guī)程的至少其中之一通過網(wǎng)絡(luò)來傳送。根據(jù)所提出的解決方案,有可能提供一種用于創(chuàng)建/修改虛擬網(wǎng)絡(luò)的改進(jìn)機(jī)制,其中可以確保虛擬網(wǎng)絡(luò)和其中所使用的資源的特定可靠性和可用性水平。在參照后面的描述和附圖時(shí),本發(fā)明的前述和其他目的、特征和優(yōu)點(diǎn)將變得更加顯而易見。
圖1示出了說明一般虛擬網(wǎng)絡(luò)拓?fù)涞膱D示。圖2示出了說明與虛擬網(wǎng)絡(luò)提供有關(guān)的元件體系層級及其責(zé)任的圖示。圖3示出了說明針對用于設(shè)定虛擬網(wǎng)絡(luò)的資源的可靠性和可用性的控制機(jī)制的本發(fā)明的實(shí)施例的一個(gè)實(shí)例的第一替換方案的圖示。圖4示出了說明針對用于設(shè)定虛擬網(wǎng)絡(luò)的資源的可靠性和可用性的控制機(jī)制的本發(fā)明的實(shí)施例的一個(gè)實(shí)例的第二替換方案的圖示。圖5示出了說明本發(fā)明的實(shí)施例的一個(gè)實(shí)例的第一替換方案在用于創(chuàng)建虛擬網(wǎng)絡(luò)的系統(tǒng)中的實(shí)現(xiàn)實(shí)例的圖示。圖6示出了說明可以在其中實(shí)施本發(fā)明的實(shí)施例的實(shí)例的一個(gè)控制元件的配置的電路方框圖。圖7示出了說明可以在其中實(shí)施本發(fā)明的實(shí)施例的實(shí)例的另一個(gè)控制元件的配置的電路方框圖。
具體實(shí)施例方式下面將參照附圖描述本發(fā)明的實(shí)例和實(shí)施例。為了說明本發(fā)明,將結(jié)合通常所描述的網(wǎng)絡(luò)架構(gòu)來描述所述實(shí)例和實(shí)施例。應(yīng)當(dāng)提到的是,本發(fā)明不限于應(yīng)用到特定系統(tǒng)或環(huán)境,而是適用于其中可以選擇并隔離虛擬資源以用在虛擬網(wǎng)絡(luò)中的網(wǎng)絡(luò)結(jié)構(gòu)等等。
所描述的網(wǎng)絡(luò)元件和功能(比如基礎(chǔ)設(shè)施提供商層級上的物理節(jié)點(diǎn),或者用在VN0,VNP或PIP/InP層級當(dāng)中的任一個(gè)之內(nèi)的處理或控制實(shí)體)可以通過軟件(例如通過用于計(jì)算機(jī)的計(jì)算機(jī)程序產(chǎn)品)以及/或者通過硬件來實(shí)施。在任一種情況下,為了執(zhí)行其對應(yīng)的功能,相應(yīng)地所使用的節(jié)點(diǎn)、器件和網(wǎng)絡(luò)實(shí)體可以包括對于控制、處理和通信/信令功能所需的幾個(gè)裝置和組件(未示出)。這樣的裝置例如可以包括:用于執(zhí)行指令、程序并且用于處理數(shù)據(jù)的處理器單元;用于存儲(chǔ)指令、程序和數(shù)據(jù)并且用于充當(dāng)處理器等等的工作區(qū)的存儲(chǔ)器裝置(例如ROM、RAM、EEPROM等等);用于通過軟件輸入數(shù)據(jù)和指令的輸入裝置(例如軟盤、⑶_R0M、EEPR0M等等);用于為用戶提供監(jiān)視和操縱可能性的用戶接口裝置(例如屏幕、鍵盤等等);用于在處理器單元的控制下建立鏈路和/或連接的接口裝置(例如有線和無線接口裝置、天線等等)等等。基本上,為了建立如圖1中所示的那些的虛擬網(wǎng)絡(luò),可以實(shí)施下面的處理或步驟以用于網(wǎng)絡(luò)虛擬化。這些處理例如可以在如圖2中所描繪的體系層級之間實(shí)施,即在VNO層級、VNP層級和PIP/InP層級之間實(shí)施(也就是說在負(fù)責(zé)實(shí)施對應(yīng)層級中的處理的相應(yīng)控制器等等之間實(shí)施)。首先,在虛擬網(wǎng)絡(luò)設(shè)計(jì)階段,將要建立的虛擬網(wǎng)絡(luò)的運(yùn)營商(比如VN0)對所需的拓?fù)?、資源和相應(yīng)的附加約束(例如對于虛擬鏈路的QoS約束或者對于虛擬節(jié)點(diǎn)的地理限制)進(jìn)行一般性描述。因此將估計(jì)提供預(yù)期服務(wù)所需的資源數(shù)量,但是由于后面可以對虛擬網(wǎng)絡(luò)進(jìn)行修改(例如收縮或擴(kuò)張),因此在此階段所述估計(jì)只需要是粗略的猜測。隨后執(zhí)行虛擬網(wǎng)絡(luò)提供。也就是說,當(dāng)所述描述被傳遞給虛擬網(wǎng)絡(luò)的提供商(比如VNP)時(shí),所述VNP通過從可用物理資源請求(虛擬)資源來構(gòu)建虛擬網(wǎng)絡(luò)。因此,VNP把虛擬網(wǎng)絡(luò)的描述或其部分轉(zhuǎn)發(fā)給一個(gè)或多個(gè)實(shí)際的基礎(chǔ)設(shè)施提供商,比如PIP/InP。在PIP/InP層級上實(shí)施實(shí)際的網(wǎng)絡(luò)虛擬化,即選擇、隔離并保留資源,以便提供滿足所述請求所必需的那些資源。如果虛擬網(wǎng)絡(luò)拓?fù)鋭?chuàng)建成功,則從PIP/InP向VNP提供與附著于虛擬網(wǎng)絡(luò)的資源有關(guān)的訪問信息,從而使得VNP能夠?yàn)閂NO給出對于虛擬網(wǎng)絡(luò)拓?fù)涞耐耆L問。這樣的訪問信息例如可以包括以下各項(xiàng)當(dāng)中的一項(xiàng)或多項(xiàng):為特定資源片段分配的標(biāo)識(或名稱),用于訪問這些資源以進(jìn)行使用的物理地址和/或虛擬地址,關(guān)于使用這些資源所支持或需要的協(xié)議的信息,用于進(jìn)行訪問以便對這些資源進(jìn)行控制的物理和/或虛擬地址,將被用于控制這些資源的協(xié)議,或者對于支持對使用和/或控制這些資源的訪問所需要或適合于支持對使用和/或控制這些資源的訪問的任何其他信息。應(yīng)當(dāng)提到的是,對于已有網(wǎng)絡(luò)也可能按照相應(yīng)的方式進(jìn)行資源請求和提供,也就是說還有可能對虛擬網(wǎng)絡(luò)進(jìn)行進(jìn)一步修改,例如執(zhí)行虛擬網(wǎng)絡(luò)的擴(kuò)展或收縮、修改QoS要求或者撤除虛擬網(wǎng)絡(luò)。根據(jù)本發(fā)明的實(shí)施例的實(shí)例,提供了允許設(shè)定涉及虛擬網(wǎng)絡(luò)資源的可用性和可靠性的參數(shù)的機(jī)制,從而確保可以實(shí)現(xiàn)虛擬網(wǎng)絡(luò)的資源的特定(最低)可用性和可靠性水平。為了在虛擬網(wǎng)絡(luò)中提供具有高可用性和高質(zhì)量的服務(wù),可以使用例如基于冗余和路徑分集的資源保留和快速保護(hù)機(jī)制。但是應(yīng)當(dāng)考慮的是,在網(wǎng)絡(luò)虛擬化(即建立虛擬網(wǎng)絡(luò))之后,虛擬資源也由VNO在其自身的虛擬網(wǎng)絡(luò)中使用以及運(yùn)營。如前所述,這些虛擬資源基于被分配(全部分配或者僅僅分配一些部分)給虛擬網(wǎng)絡(luò)的虛擬資源的物理資源。但是這種配置可能導(dǎo)致物理層中的復(fù)雜相關(guān)性一直到對于不同的虛擬資源共享相同的物理實(shí)體(節(jié)點(diǎn)、線卡、鏈路等等)。換句話說,同一物理資源在理論上是對于不同虛擬資源的源。因此,本發(fā)明的實(shí)施例的實(shí)例對于將要實(shí)現(xiàn)的可靠性和可用性水平考慮這一可能性,以便確保在某一物理實(shí)體失效的情況下(其還導(dǎo)致取決于該物理實(shí)體的虛擬資源同時(shí)失效),網(wǎng)絡(luò)的冗余性被設(shè)定成使其仍然可運(yùn)作,這例如是通過確保冗余相關(guān)的虛擬資源也被設(shè)立在各種物理資源中而實(shí)現(xiàn)的。因此,根據(jù)本發(fā)明的實(shí)施例的實(shí)例,為了實(shí)現(xiàn)并確保虛擬網(wǎng)絡(luò)的可靠操作,提供下面的機(jī)制。一般來說,當(dāng)將要生成虛擬網(wǎng)絡(luò)或者將要修改現(xiàn)有虛擬網(wǎng)絡(luò)時(shí),在PIP/InP網(wǎng)絡(luò)中實(shí)施資源保留(或釋放)以便提供(釋放)虛擬資源。為此目的,必須在不同層級(諸如例如前面所描述的VNO、VNP和PIP/InP)中的在虛擬網(wǎng)絡(luò)創(chuàng)建/修改過程中所涉及的元件或?qū)嶓w之間交換信息。根據(jù)本發(fā)明的實(shí)施例的實(shí)例,利用這一信息交換,在所述實(shí)體之間也通過信號來傳達(dá)與虛擬網(wǎng)絡(luò)中的可靠性和可用性要求或水平的設(shè)定有關(guān)的信息。因此,對應(yīng)的體系層級(VN0、VNP、PIP/InP)中的對應(yīng)的控制元件或處理器可以實(shí)施處理以便確保虛擬網(wǎng)絡(luò)滿足涉及可靠性或可用性的要求,或者獲知虛擬網(wǎng)絡(luò)(在當(dāng)前形式下)無法滿足所述要求,從而可能導(dǎo)致進(jìn)一步的修改,比如針對附加資源的請求。應(yīng)當(dāng)提到的是,可以分別在一個(gè)或多個(gè)VN0.VNP和/或PIP/InP之間交換關(guān)于所需要的或可實(shí)現(xiàn)的可靠性和可用性水平的指示和信息。也就是說,例如由于VNO可以請求基于由多于一個(gè)PIP/InP提供的資源創(chuàng)建虛擬網(wǎng)絡(luò),因此可以通過VNP在所述VNO到幾個(gè)PIP/InP之間交換對應(yīng)的與可靠性和可用性有關(guān)的信息,其中對于每一個(gè)PIP/InP的要求例如可以是不同的。在圖3中示出了本發(fā)明的實(shí)施例的實(shí)例的第一替換方案。根據(jù)圖3,在包括VNO30,VNP 10和PIP/InP 20的系統(tǒng)中,在VNO 30中限定虛擬網(wǎng)絡(luò)必須滿足特定可靠性和可用性要求。例如作為一項(xiàng)可靠性要求,可能要求提供虛擬資源的冗余性,其中必須確保冗余虛擬資源不會(huì)共享任何共同的物理資源,也就是說絕不會(huì)通過相同的物理資源運(yùn)行或者由相同的物理資源提供該任何共同的物理資源。這樣,某一物理資源的失效例如就不會(huì)立即導(dǎo)致冗余虛擬資源的失效?;蛘咦鳛榱硪豁?xiàng)可靠性和可用性要求,可以把特定可用性水平定義為對于可靠性和可用性要求的值或量度,比如99.9%(3個(gè)9)、99.99%(4個(gè)9)或99.999%(5個(gè)9)等等。隨后將該要求指示從VNO 30經(jīng)由VNP 10朝向PIP/InP 20發(fā)送,例如與針對將為VNO 30所請求的虛擬網(wǎng)絡(luò)提供的資源的請求相組合。也就是說,VNO 30的控制元件可以通過信號向VNP 10的控制元件傳達(dá)關(guān)于所需的(最低)可用性和/或可靠性水平的指示,VNP10的控制元件把有關(guān)的要求尋址到一個(gè)或多個(gè)PIP/InP,其中實(shí)施物理PIP/InP資源的虛擬化,以便允許創(chuàng)建(或修改)滿足由VNO規(guī)定的(多項(xiàng))初始要求的虛擬網(wǎng)絡(luò)。接收到包括關(guān)于所需可用性和可靠性水平的指示的資源請求的VNP 10對所述請求進(jìn)行處理,并且開始從一個(gè)或多個(gè)PIP/InP請求從所述PIP/InP的網(wǎng)絡(luò)分配(選擇、保留和隔離連同提供對其的訪問)相應(yīng)的資源。換句話說,當(dāng)VNP 10識別出需要請求用于虛擬網(wǎng)絡(luò)的資源并且還確定對于虛擬網(wǎng)絡(luò)和/或其資源將要實(shí)現(xiàn)的可用性和可靠性水平的要求時(shí),其從一個(gè)或多個(gè)基礎(chǔ)設(shè)施提供商請求相應(yīng)的資源。因此,例如VNP 10向一個(gè)或多個(gè)PIP/InP 20發(fā)送對應(yīng)的資源請求,其中考慮并還表明可用性和可靠性指示。
根據(jù)本發(fā)明的實(shí)施例的實(shí)例,例如當(dāng)接收到由用戶創(chuàng)建的特定通信量需求時(shí),得出關(guān)于需要特定資源的結(jié)論。替換地或附加地,關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或新虛擬網(wǎng)絡(luò)的創(chuàng)建的來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求可以被用來識別出針對資源的需求。在這方面,可以通過利用被用來標(biāo)識針對資源的需求的信息中的相應(yīng)指示(例如對于最低要求的指示)來確定或者基于該信息(例如對于高質(zhì)量鏈路的一般指示等等)導(dǎo)出將要實(shí)現(xiàn)的可用性和可靠性水平。在PIP/InP 20側(cè),例如在相應(yīng)的控制元件中對通過來自VNP 10側(cè)的信令接收到的資源請求以及對于所需可靠性和可用性水平的指示進(jìn)行處理。這例如意味著在確定將要為對于虛擬網(wǎng)絡(luò)所請求的資源而分配的虛擬資源時(shí),同時(shí)計(jì)算或檢查這些資源是否還能夠滿足所需的可靠性和可用性要求。舉例來說可以檢查在節(jié)點(diǎn)之間是否存在能夠滿足所需的冗余性要求的足夠的物理鏈路,或者節(jié)點(diǎn)之間的鏈路質(zhì)量是否處在可用性要求之內(nèi)等等。作為一個(gè)選項(xiàng),PIP/InP 20自身可以決定通過利用例如由快速恢復(fù)和/或保護(hù)機(jī)制所支持的物理上冗余的資源來實(shí)現(xiàn)特定要求,由其自身管理這些物理資源以及有關(guān)的恢復(fù)和保護(hù)機(jī)制,并且為VNP 10提供有關(guān)的具有高度可用性的虛擬資源。當(dāng)PIP/InP 20側(cè)上的處理完成時(shí),其結(jié)果例如結(jié)合對于資源請求的響應(yīng)被發(fā)送到VNP 10以作為對與所需可靠性和可用性水平有關(guān)的信令的響應(yīng)。舉例來說,PIP/InP20發(fā)送表明可以由被分配給虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所述要求的確認(rèn)指示。例如可以把相應(yīng)的確認(rèn)與表明由PIP為虛擬網(wǎng)絡(luò)提供的所選擇并隔離的資源的訪問信息一起發(fā)送。否則,在PIP/InP 20中的處理結(jié)果是關(guān)于可靠性或可用性的要求無法被滿足的情況下,則向VNP10返回拒絕。所述拒絕例如可以作為還導(dǎo)致取消或重新開始虛擬網(wǎng)絡(luò)的創(chuàng)建的單獨(dú)信令而被發(fā)送,或者與表明由PIP/InP 20為虛擬網(wǎng)絡(luò)提供的所選擇并隔離的資源不滿足可用性和可靠性要求的訪問信息一起發(fā)送。VNP 10例如與對資源請求的響應(yīng)相結(jié)合地接收到與所需可靠性和可用性水平有關(guān)的答復(fù)信令并且對其進(jìn)行處理。這意味著VNP 10例如收集用于將要?jiǎng)?chuàng)建的虛擬網(wǎng)絡(luò)的資源,也就是說其對用于虛擬網(wǎng)絡(luò)的資源進(jìn)行組配。此外其還確定涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示是確認(rèn)還是拒絕。該確認(rèn)和拒絕隨后可以被轉(zhuǎn)發(fā)到VNO 30以作為對涉及可靠性和可用性的原始指示的答復(fù)。應(yīng)當(dāng)提到的是,如前所述在VNO 30層級上進(jìn)行的將要實(shí)現(xiàn)的可用性和可靠性水平的定義也可以在VNP 10層級上進(jìn)行,例如如果在VNP 10側(cè)上只接收到關(guān)于VNO 30要提供特定類型的虛擬網(wǎng)絡(luò)(比如高安全性虛擬網(wǎng)絡(luò)等等)的指示,則其例如從數(shù)據(jù)庫等等確定比如所表明的量度或冗余性程度之類的參數(shù),所述參數(shù)隨后被轉(zhuǎn)發(fā)到PIP/InP 20。作為另一個(gè)選項(xiàng),VNP 10可以預(yù)先從PIP/InP 20請求并保留(虛擬)資源并且將所述虛擬資源保存在庫存。從而來自VNO 30的每一則請求不一定都會(huì)導(dǎo)致針對PIP/InP20的相應(yīng)請求(可以說該相應(yīng)請求被事先處理)。VNP 10可以方便地使用這樣的資源來為VNO 30構(gòu)造并組配(或修改)虛擬網(wǎng)絡(luò)。為此目的,可以針對有關(guān)要求評估涉及這樣的資源的可用性和可靠性的任何信息并且將其納入考慮。在圖4中示出了本發(fā)明的實(shí)施例的實(shí)例的第二替換方案。根據(jù)圖4,在包括VNO
30、VNP 10和PIP/InP 20的系統(tǒng)中,在選擇將要為所請求的虛擬網(wǎng)絡(luò)分配的虛擬資源時(shí),PIP/InP 20同時(shí)確定所述資源可實(shí)現(xiàn)的可靠性和可用性水平。這一確定例如可以由PIP/InP 20側(cè)的控制元件執(zhí)行。例如可以檢查在各節(jié)點(diǎn)之間是否存在不同的物理鏈路以便確定冗余性水平,或者確定各節(jié)點(diǎn)之間的鏈路具有哪樣的質(zhì)量以便導(dǎo)出可用性比等等,所述可用性比例如是對于可用性要求的一種量度(例如3個(gè)9、4個(gè)9或5個(gè)9等等)。當(dāng)在PIP/InP 20側(cè)完成關(guān)于可實(shí)現(xiàn)的可靠性和可用性水平的確定時(shí),例如其結(jié)果被朝向針對用于虛擬網(wǎng)絡(luò)的資源的請求者發(fā)送(例如發(fā)送到VNP 10)并且連同對于資源請求的響應(yīng)一起發(fā)送。例如可以通過表明對于可靠性和可用性參數(shù)的計(jì)算結(jié)果的信息來用信號傳達(dá)所述結(jié)果。舉例來說,可以把相應(yīng)的確認(rèn)與表明由PIP/InP 20為虛擬網(wǎng)絡(luò)提供的所選擇并隔離的資源的訪問信息一起發(fā)送。在接收到關(guān)于為虛擬網(wǎng)絡(luò)分配的資源的可實(shí)現(xiàn)的可靠性和可用性水平的指示時(shí),接收實(shí)體(VNP 10和/或VNO 30)(即其控制元件)對所述請求進(jìn)行處理。也就是說,例如在VNP 10側(cè)確定對于資源請求的響應(yīng),其例如包括如前所述的訪問信息以及涉及資源可實(shí)現(xiàn)的可靠性和可用性水平的指示,并且VNP 10例如收集用于將要?jiǎng)?chuàng)建的虛擬網(wǎng)絡(luò)的資源,也就是說其對用于虛擬網(wǎng)絡(luò)的資源進(jìn)行組配。此外,其還檢查涉及可實(shí)現(xiàn)的可用性和可靠性水平的指示是否與相應(yīng)的要求匹配。該信息也被轉(zhuǎn)發(fā)到將為之創(chuàng)建/修改虛擬網(wǎng)絡(luò)的VNO(VN0 30)。隨后,例如由VNP 10或VNO 30側(cè)判定對于可靠性和可用性的可實(shí)現(xiàn)水平是否與所需水平匹配。換句話說,在接收側(cè)檢查是否為所請求的虛擬網(wǎng)絡(luò)提供或選擇了足夠可用的資源。如果所述確定是肯定的,則處理可以結(jié)束。否則,如果確定資源不足夠,則有可能例如由VNO 30或VNP 10請求附加的資源,其中針對附加資源的請求將被發(fā)送到PIP/InP。這樣的請求可以是類似于原始請求的簡單的針對資源的附加請求,或者可以是包括涉及所需可靠性和可用性水平的附加信息的更加詳細(xì)的請求,這例如基于結(jié)合圖3描述的第一替換方案。正如前面關(guān)于本發(fā)明的實(shí)施例的實(shí)例的第一和第二替換方案所描述的那樣,關(guān)于可用性和可靠性的一項(xiàng)要求例如是基于特定資源冗余性確保一定可靠性水平。其結(jié)果是可能要求最終虛擬網(wǎng)絡(luò)中的冗余資源在底層物理資源中也是完全冗余的。作為本發(fā)明的另一個(gè)可能實(shí)施例,這例如可以通過在針對資源的請求中引入分集(例如路徑分集)要求來實(shí)現(xiàn),其或者具有針對第一請求的相應(yīng)請求的形式,或者替換地處在單個(gè)冗余資源請求之內(nèi)。因此,可以避免相同的物理共享風(fēng)險(xiǎn)鏈路組(SRLG)被冗余虛擬資源使用,從而使得一項(xiàng)物理資源的失效不會(huì)導(dǎo)致例如失去服務(wù)。這樣的請求(其可以由請求側(cè)(例如VNO或VNP側(cè))的控制元件引入在對于所需可用性和可靠性水平的指示中)可以直接請求一對冗余資源(路徑),涉及伴隨(冗余路徑)請求,或者涉及已經(jīng)為現(xiàn)有虛擬網(wǎng)絡(luò)分配的資源。關(guān)于圖4中示出的第二替換方案,還有可能使PIP/InP 20為所提供的資源添加物理實(shí)體或SRLG信息,從而可以在請求者側(cè)(例如VNP或VN0)確定是否有兩項(xiàng)虛擬資源共享相同的物理資源,例如這隨后可以導(dǎo)致發(fā)出針對修改資源的相應(yīng)請求。關(guān)于前面描述的根據(jù)圖3的實(shí)施例的實(shí)例的第一替換方案,應(yīng)當(dāng)提到的是該機(jī)制允許PIP/InP 30自主安排其網(wǎng)絡(luò)中的資源,只要有可能滿足可用性和分集性要求就不需要涉及任何顧客(即用于虛擬網(wǎng)絡(luò)的資源的請求者)。這也涵蓋了對已經(jīng)許可的資源的控制。因此,第一替換方案關(guān)于物理網(wǎng)絡(luò)中的失效和通信量管理以及網(wǎng)絡(luò)重新布置、增強(qiáng)和升級方面是特別有利的。前面描述的本發(fā)明的實(shí)施例的實(shí)例基于不同提供商層級(比如與VNO、VNP和PIP有關(guān)的層級)的控制層之間的關(guān)于虛擬網(wǎng)絡(luò)資源的所需或可實(shí)現(xiàn)可靠性和可用性水平的信息的“垂直”傳送。就這點(diǎn)來說,可以被用于在VNO/VNP/PIP層級之間“垂直”交換例如關(guān)于可靠性和可用性水平的信息的信令或控制協(xié)議可以基于被用于所述網(wǎng)絡(luò)控制的協(xié)議,即與從單獨(dú)的控制層控制物理網(wǎng)絡(luò)資源有關(guān)的協(xié)議,例如基于PCEP、FORCES或OpenFlow的當(dāng)前或增強(qiáng)版本的協(xié)議。參照圖5,其中描述了根據(jù)圖3的本發(fā)明的實(shí)施例的實(shí)例在被用于創(chuàng)建虛擬網(wǎng)絡(luò)的系統(tǒng)中的第一替換方案的一種實(shí)現(xiàn)方式實(shí)例。在圖5中,與圖3中描繪的一般性結(jié)構(gòu)類似,其中示出了根據(jù)本發(fā)明的實(shí)施例的實(shí)例的VNO 30,VNP 10和作為物理網(wǎng)絡(luò)提供商的PIP/InP 20。如前所述,可以有多于一個(gè)提供物理網(wǎng)絡(luò)的PIP/InP 20,其中可以從所述物理網(wǎng)絡(luò)為VN0/VNP提供資源。在步驟SI中,在本例中代表針對創(chuàng)建虛擬網(wǎng)絡(luò)的請求者的VNO 30定義對于虛擬網(wǎng)絡(luò)的設(shè)計(jì)規(guī)則,其中包括定義將要提供的資源的所需能力(比如帶寬、存儲(chǔ)器/緩沖器空間等等)。此外,設(shè)定在所要?jiǎng)?chuàng)建的虛擬網(wǎng)絡(luò)中將要實(shí)現(xiàn)的所需可靠性和可用性水平。例如定義99.9% (“3個(gè)9”)的可用率是必須的,或者定義物理資源上的所有鏈路必須是冗余的。在步驟S2中,向VNP 10發(fā)送相應(yīng)的資源請求(或者至少描述用于所要?jiǎng)?chuàng)建的虛擬網(wǎng)絡(luò)的所需資源的定義)連同關(guān)于將要實(shí)現(xiàn)的可用性和可靠性水平的指示,例如連同虛擬網(wǎng)絡(luò)的設(shè)計(jì)信息。當(dāng)VNP 10在步驟S3中識別出針對特定資源的需求時(shí),其在步驟S4中從PIP/InP20請求與所識別出的需求匹配的資源。連同該請求,關(guān)于將要實(shí)現(xiàn)的可用性和可靠性水平的指示被一起發(fā)送到PIP/InP 20。在接收到所述請求之后,在步驟S5中PIP/InP 20實(shí)施虛擬化,以便允許VNP 10從基于由PIP/InP 20提供的物理網(wǎng)絡(luò)的資源當(dāng)中創(chuàng)建虛擬網(wǎng)絡(luò)。應(yīng)當(dāng)提到的是,VNP 10可以從由PIP/InP 20提供的資源當(dāng)中創(chuàng)建多于一個(gè)虛擬網(wǎng)絡(luò)。在虛擬化過程中,PIP/InP 20基于所請求的資源識別并選擇物理網(wǎng)絡(luò)中的資源(這例如是通過基于ERO、SERO指示生成網(wǎng)絡(luò)路徑結(jié)構(gòu),利用RSVP等等實(shí)施保留處理,通過使用RRO或SRRO指示接收保留結(jié)果等等),把所選資源與物理網(wǎng)絡(luò)的其他資源隔離并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用,以及為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性。此外,其還在S4中確定所選資源是否滿足所指示的可靠性和可用性要求。如果所述確定是肯定的,則可以生成確認(rèn)消息并且將其添加到所述標(biāo)識、地址和訪問信息。否則,如果所述確定是否定的,則可以生成拒絕信息。在步驟S6中,PIP/InP 20利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息以及關(guān)于涉及將要實(shí)現(xiàn)的可用性和可靠性的要求的確認(rèn)或拒絕的信息向VNP 10報(bào)告虛擬化的結(jié)果。此外,其還把對于資源的控制交接給VNP 10,所述資源被保留用于對應(yīng)的虛擬網(wǎng)絡(luò)中的排他性使用。應(yīng)當(dāng)提到的是,作為本發(fā)明的實(shí)施例的實(shí)例的另一個(gè)替換方案,如果將要發(fā)送涉及將要實(shí)現(xiàn)的可用性和可靠性的要求的拒絕,則只有該信息可以被返回給VNP 10。在步驟S7中,VNP 10對這些資源進(jìn)行組配,從而構(gòu)造例如用于提供電信服務(wù)的虛擬網(wǎng)絡(luò)。此外,其還處理關(guān)于可用性和可靠性水平的信息。舉例來說,以使得實(shí)現(xiàn)所需可用性和可靠性水平的這種方式來完成構(gòu)造虛擬網(wǎng)絡(luò)(即資源的組配)。也就是說,根據(jù)實(shí)施例的另一個(gè)實(shí)例,VNP 10也可以確定最終虛擬網(wǎng)絡(luò)能夠或者不能夠確保所需可靠性和可用性水平,并且生成相應(yīng)的確認(rèn)信息或拒絕信息,或者發(fā)起附加資源的請求。隨后在步驟S8中,向VNO 30發(fā)送關(guān)于針對提供虛擬網(wǎng)絡(luò)的請求的響應(yīng),即例如關(guān)于用于虛擬網(wǎng)絡(luò)的資源連同標(biāo)識、可尋址性和可訪問性信息并且關(guān)于由所選資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者拒絕信息。此外,借助于該響應(yīng),可以交接對于為虛擬網(wǎng)絡(luò)分配的資源的運(yùn)營控制。應(yīng)當(dāng)提到的是,根據(jù)本發(fā)明的實(shí)施例的其他實(shí)例,VNP 10可以基于關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或新虛擬網(wǎng)絡(luò)的創(chuàng)建由用戶創(chuàng)建的給定通信量需求、來自顧客的請求或者來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求識別出針對特定資源的需求。根據(jù)本發(fā)明的可能實(shí)施例的其他實(shí)例,即使在沒有針對資源的特定請求待定的情況下,PIP/InP 20也可以向VNP 10告知關(guān)于物理網(wǎng)絡(luò)的技術(shù)屬性的能力和容量。舉例來說,PIP/InP 20可以提供特定傳送技術(shù)的路由器或交換機(jī)以及具有特設(shè)帶寬的鏈路,其中該告知例如還可以包括關(guān)于可實(shí)現(xiàn)的可靠性和可用性水平的指示。根據(jù)本發(fā)明的實(shí)施例的其他實(shí)例,在虛擬化過程中,PIP/InP 20 (即其控制元件)可以從所選資源中計(jì)算出網(wǎng)絡(luò)結(jié)構(gòu)(其中包括各節(jié)點(diǎn)之間的路徑),確定去到所述路徑的起始節(jié)點(diǎn)的信令是否被路由經(jīng)過并非所選資源的一部分的其他節(jié)點(diǎn),并且如果所述確定是肯定的,則在所述信令中包括用于向所述其他節(jié)點(diǎn)通知其并非所選資源的一部分的指示。連同該計(jì)算,PIP/InP 20例如還可以計(jì)算是否可以實(shí)現(xiàn)所需可用性和可靠性水平。此外,根據(jù)本發(fā)明的實(shí)施例的其他實(shí)例,在虛擬化過程中,PIP/InP 20可以確定是否允許分支網(wǎng)絡(luò)路徑上的節(jié)點(diǎn)之間的聯(lián)合,并且如果所述確定是肯定的,則在所述信令中包括一個(gè)信息元素,其表明將在其間建立所述聯(lián)合(比如CAA或CAP)的節(jié)點(diǎn)。PIP/InP 20隨后可以在涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息中向VNP 10報(bào)告關(guān)于在所述節(jié)點(diǎn)之間所允許的聯(lián)合的信息(S4)。根據(jù)本發(fā)明的實(shí)施例的實(shí)例,在虛擬化過程中所選擇的資源可以包括以下一組或多組的至少其中之一:
-網(wǎng)絡(luò)節(jié)點(diǎn)或其部分;
-包括計(jì)算器件的控制實(shí)體,或者包括存儲(chǔ)器、處理容量、執(zhí)行時(shí)間的共享的其某些部
分;
-端口 ;
-鏈路;
-傳送容量;以及
-包括部分路徑和/或端到端路徑在內(nèi)的路徑,
通過考慮對應(yīng)類型的資源來確定可靠性和可用性水平。此外,根據(jù)本發(fā)明的實(shí)施例的實(shí)例,網(wǎng)絡(luò)節(jié)點(diǎn)或節(jié)點(diǎn)可以包括以下一組或多組的至少其中之一的角色或功能:
-接入節(jié)點(diǎn);
-存在點(diǎn)(POP);
-傳輸節(jié)點(diǎn);以及 -通信量和/或信令網(wǎng)關(guān)。
端口、鏈路、傳送容量和路徑可以被實(shí)現(xiàn)在任意類型的傳送技術(shù)的物理實(shí)體上并且對其進(jìn)行使用,所述傳送技術(shù)包括以下一組或多組的至少其中之一:
-模擬的或數(shù)字的;
-電氣的或光學(xué)的;以及 -利用連線、光纖或無線電傳送。圖6示出了說明可以在其中實(shí)施本發(fā)明的實(shí)施例的實(shí)例的控制元件100的一種配置的電路方框圖。具體來說,圖6示出了 VNO (或VNP)層級上的控制元件的電路方框圖,其被配置成交換以及處理與虛擬網(wǎng)絡(luò)中的可靠性和可用性水平水平有關(guān)的信息。應(yīng)當(dāng)提到的是,圖6中所示的控制元件100可以包括除了結(jié)合該圖所描述的元件或功能之外的其他幾個(gè)元件或功能,但是由于其對于理解本發(fā)明并非至關(guān)重要,因此為了簡單起見在此省略??刂圃?00可以包括例如CPU之類的處理功能或處理器200,其執(zhí)行由與可靠性和可用性設(shè)定控制有關(guān)的程序等等給出的指令。處理器200可以包括專用于如下所述的特定處理的其他部分。用于執(zhí)行此類特定處理的部分例如也可以被提供為分立的元件或者提供在一個(gè)或多個(gè)另外的處理器內(nèi)。附圖標(biāo)記300標(biāo)示出連接到處理器200的收發(fā)器或輸入/輸出(I/o)單元。I/O單元300可以被用于與其他網(wǎng)絡(luò)元件或功能進(jìn)行通信,比如根據(jù)圖3或圖4的PIP/InP層級或VNP層級之類的其他體系層級。附圖標(biāo)記400標(biāo)示出存儲(chǔ)器,其例如可用于存儲(chǔ)數(shù)據(jù)和將由處理器200執(zhí)行的程序,以及/或者被用作處理器200的工作存儲(chǔ)裝置。處理器200被配置成執(zhí)行與結(jié)合根據(jù)圖3或圖4的第一和第二替換方案描述的機(jī)制有關(guān)的處理。具體來說,當(dāng)按照根據(jù)圖3的第一替換方案作用時(shí),處理器200可用于定義所需資源(包括確定所需可靠性和可用性水平),并且把關(guān)于針對資源的請求以及表明所需可靠性和可用性水平的指示的相應(yīng)信息發(fā)送到較低提供商層級,即VNP或PIP/InP。此外,除了對于資源請求的響應(yīng)之外,處理器200還可用于處理所接收到的關(guān)于可實(shí)現(xiàn)的可靠性和可用性水平的指示,即確認(rèn)或拒絕信息。除此之外,當(dāng)按照根據(jù)圖4的第二替換方案作用時(shí),處理器200可用于接收并處理關(guān)于(響應(yīng)于所述請求)為虛擬網(wǎng)絡(luò)分配的資源的信息以及發(fā)送自較低提供商層級(即VNP或PIP/InP)的涉及可實(shí)現(xiàn)的可靠性和可用性水平的指示,并且在必要時(shí)請求附加的資源。如前所述,根據(jù)圖3和4的第一和第二替換方案的機(jī)制的組合是可能的。舉例來說,第二替換方案中的表明可由資源實(shí)現(xiàn)的可靠性和可用性水平不足的指示可以觸發(fā)根據(jù)第一替換方案的處理以便請求附加的資源。在另一個(gè)實(shí)例中,根據(jù)圖3和4的第一或第二替換方案的其中之一被用于一個(gè)PIP/InP處的請求,而根據(jù)圖3和4的第一或第二替換方案當(dāng)中的另一個(gè)則被用于另一個(gè)PIP/InP處的請求,這例如是基于對應(yīng)的PIP/InP的兼容性。圖7示出了說明可以在其中實(shí)施本發(fā)明的實(shí)施例的實(shí)例的控制元件500的一種配置的電路方框圖。具體來說,圖7示出了 PIP/InP層級上的控制元件的電路方框圖,其被配置成交換以及處理與虛擬網(wǎng)絡(luò)中的可靠性和可用性水平有關(guān)的信息。應(yīng)當(dāng)提到的是,圖7中所示的控制元件500可以包括除了結(jié)合該圖所描述的元件或功能之外的其他幾個(gè)元件或功能,但是由于其對于理解本發(fā)明并非至關(guān)重要,因此為了簡單起見在此省略。
控制元件500可以包括例如CPU等等之類的處理功能或處理器600,其執(zhí)行由與可靠性和可用性設(shè)定控制有關(guān)的程序等等給出的指令。處理器600可以包括專用于如下所述的特定處理的其他部分。用于執(zhí)行此類特定處理的部分例如也可以被提供為分立的元件或者提供在一個(gè)或多個(gè)另外的處理器內(nèi)。附圖標(biāo)記700標(biāo)示出連接到處理器600的收發(fā)器或輸入/輸出(I/O)單元。I/O單元700可以被用于與其他網(wǎng)絡(luò)元件或功能進(jìn)行通信(比如根據(jù)圖3或圖4的VNP層級(以及因此VNO層級)之類的其他體系層級),或者被用于與構(gòu)成PIP/InP的網(wǎng)絡(luò)的物理資源的網(wǎng)絡(luò)元件或節(jié)點(diǎn)進(jìn)行通信。附圖標(biāo)記800標(biāo)示出存儲(chǔ)器,其例如可用于存儲(chǔ)數(shù)據(jù)和將由處理器600執(zhí)行的程序,以及/或者被用作處理器600的工作存儲(chǔ)裝置。處理器600被配置成執(zhí)行與結(jié)合根據(jù)圖3或圖4的第一和第二替換方案描述的機(jī)制有關(guān)的處理。具體來說,當(dāng)按照根據(jù)圖3的第一替換方案作用時(shí),處理器600可用于接收并處理針對用于虛擬網(wǎng)絡(luò)的資源的請求(包括涉及所需可靠性和可用性水平的指示)。此外,處理器600可用于實(shí)施資源的虛擬化,即把物理資源變換成虛擬資源,以便選擇、隔離并保留用于虛擬網(wǎng)絡(luò)的資源。除此之外,處理器600還被配置成執(zhí)行確定所選擇并隔離的資源是否滿足對于可靠性和可用性的要求。此外,基于所述確定,處理器600可以向VNP (VNO)轉(zhuǎn)發(fā)相應(yīng)的指示,即確認(rèn)或拒絕信息。除此之外,當(dāng)按照根據(jù)圖4的第二替換方案作用時(shí),處理器600可用于接收并處理針對用于虛擬網(wǎng)絡(luò)的資源的請求。此外,處理器600可用于實(shí)施資源的虛擬化,即把物理資源變換成虛擬資源,以便選擇、隔離并保留用于虛擬網(wǎng)絡(luò)的資源。除此之外,處理器600還被配置成執(zhí)行確定可以由所選資源實(shí)現(xiàn)的可靠性和可用性水平。此外,處理器600可以生成并轉(zhuǎn)發(fā)關(guān)于資源請求的確認(rèn)或拒絕,即確認(rèn)資源的分配或表明無法分配或提供所請求的資源的事實(shí),其中在確認(rèn)的情況下也發(fā)送涉及可由所選資源實(shí)現(xiàn)的可靠性和可用性水平的指示。出于如前所述的本發(fā)明的目的,應(yīng)當(dāng)提到的是:
-借以向網(wǎng)絡(luò)元件或節(jié)點(diǎn)和從網(wǎng)絡(luò)元件或節(jié)點(diǎn)傳輸信令的接入技術(shù)可以是節(jié)點(diǎn)能夠用來對接入網(wǎng)進(jìn)行接入(例如經(jīng)由基站或者一般來說經(jīng)由接入節(jié)點(diǎn))的任何技術(shù)??梢允褂萌魏萎?dāng)前的或未來的技術(shù),比如WLAN (無線局域接入網(wǎng))、WiMAX (全球微波接入互操作性)、BlueTooth、紅外等等;雖然前面的技術(shù)大多是例如處于不同的無線電頻譜內(nèi)的無線接入技術(shù),但是本發(fā)明所謂的接入技術(shù)不僅暗指有線技術(shù),例如基于IP的接入技術(shù)(比如有線網(wǎng)絡(luò)或固定線路)而且還暗指電路交換接入技術(shù);接入技術(shù)可以被區(qū)分為至少兩個(gè)類別或接入域,比如分組交換和電路交換,但是多于兩個(gè)接入域的存在也不妨礙本發(fā)明對其的應(yīng)用;
-可用的接入網(wǎng)和節(jié)點(diǎn)可以是站、實(shí)體或其他用戶裝備能夠借以連接到和/或利用由接入網(wǎng)提供的服務(wù)的任何器件、設(shè)備、單元或裝置;這樣的服務(wù)特別包括數(shù)據(jù)和/或(音頻)視覺通信、數(shù)據(jù)下載等等;
-用戶裝備或最終用戶可以是系統(tǒng)用戶或訂戶能夠借以體驗(yàn)來自接入網(wǎng)的服務(wù)的任何器件、設(shè)備、單元或裝置,比如移動(dòng)電話、個(gè)人數(shù)字助理PDA或計(jì)算機(jī);
-可能被實(shí)施為軟件代碼部分并且利用處理器被運(yùn)行在網(wǎng)絡(luò)元件或節(jié)點(diǎn)(作為器件、設(shè)備和/或其模塊的實(shí)例,或者作為包括設(shè)備的實(shí)體和/或用于其的模塊的實(shí)例)處的方法步驟是獨(dú)立于軟件代碼的,并且可以利用任何已知的或未來開發(fā)的編程語言來規(guī)定,只要保留由所述方法步驟定義的功能即可;
-一般來說,任何方法步驟都適于被實(shí)施為軟件或者通過硬件實(shí)施,而不會(huì)在所實(shí)施的功能方面改變本發(fā)明的想法;
-可能被實(shí)施為終端或網(wǎng)絡(luò)元件處的硬件組件或者其(多個(gè))任何模塊的方法步驟和/或器件、設(shè)備、單元或裝置是獨(dú)立于硬件的,并且可以利用任何已知的或未來開發(fā)的硬件技術(shù)或者這些技術(shù)的任意混合來實(shí)施,比如MOS (金屬氧化物半導(dǎo)體)、CM0S (互補(bǔ)M0S)、BiM0S(雙極型M0S)、BiCMOS (雙極型CMOS)、ELC (發(fā)射極耦合邏輯)、TTL (晶體管-晶體管邏輯)等等,其例如使用ASIC (專用IC (集成電路))組件、FPGA (現(xiàn)場可編程門陣列)組件、CPLD(復(fù)雜可編程邏輯器件)組件或DSP (數(shù)字信號處理器)組件;此外,可能被實(shí)施為軟件組件的任何方法步驟和/或器件、單元或裝置可以例如是基于能夠進(jìn)行例如認(rèn)證、授權(quán)、鍵控和/或通信量保護(hù)的任何安全性架構(gòu);
-器件、設(shè)備、單元或節(jié)點(diǎn)可以被實(shí)施為單獨(dú)的器件、設(shè)備、單元或節(jié)點(diǎn),但是這并不排除按照分布式方式將其實(shí)施在整個(gè)系統(tǒng)中,只要所述器件、設(shè)備、單元或節(jié)點(diǎn)的功能得以保留即可;
-設(shè)備可以由半導(dǎo)體芯片、芯片組或者包括這樣的芯片或芯片組的(硬件)模塊表示;但是這并不排除將設(shè)備的功能或模塊實(shí)施為(軟件)模塊中的軟件而不是用硬件實(shí)施,所述(軟件)模塊例如是包括用于在處理器上執(zhí)行/運(yùn)行的可執(zhí)行軟件代碼部分的計(jì)算機(jī)程序或計(jì)算機(jī)程序產(chǎn)品;
-器件可以被視為一個(gè)設(shè)備或者多于一個(gè)設(shè)備的組裝,例如不管其在功能上彼此協(xié)作還是在功能上彼此獨(dú)立但是處于相同器件外殼內(nèi)。雖然在前文中參照其具體實(shí)施例描述了本發(fā)明,但是本發(fā)明不限于此,并且可以對其做出各種修改。
權(quán)利要求
1.一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的方法,所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述方法包括以下步驟: a)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求; b)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源; c)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化: Cl)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源來識別并選擇物理網(wǎng)絡(luò)中的資源; c2)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用; c3)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性; d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息報(bào)告虛擬化的結(jié)果;以及 e)交接對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制;其中,所述方法還包括以下步驟: f )結(jié)合針對資源的請求和/或關(guān)于虛擬化結(jié)果的報(bào)告,交換關(guān)于用于虛擬網(wǎng)絡(luò)的資源的可用性和可靠性水平的信息;以及 g)確定所選資源的可 用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示。
2.一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的方法,所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述方法包括以下步驟: a)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求以及將要實(shí)現(xiàn)的可用性和可靠性水平; b)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中與所述請求一起提供涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示; c)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化: Cl)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源以及涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示來識別并選擇物理網(wǎng)絡(luò)中的資源; c2)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用; c3)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示;以及 c4)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性; d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息以及涉及所實(shí)現(xiàn)的可用性和可靠性水平的指示報(bào)告虛擬化的結(jié)果;以及 e)交接對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制。
3.一種方法,其包括:從虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級向包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的資源的請求,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。
4.權(quán)利要求3的方法,其中,所述指示包括以下各項(xiàng)的至少其中之一: -對于將要提供的資源的所需可用性的量度;以及 -針對提供包括分集的冗余資源的請求。
5.權(quán)利要求3或4的方法,還包括: 在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級,從較低提供商層級接收對于所述請求的響應(yīng),所述響應(yīng)包括: 表明能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn)或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕的其中之一。
6.一種方法,其包括: 在包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級,從虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級接收針對提供用于虛擬網(wǎng)絡(luò)的資源的請求,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示;以及 檢查將為虛擬網(wǎng)絡(luò)提供的資源是否能夠?qū)崿F(xiàn)所需可用性和可靠性水平。
7.權(quán)利要求6的方法,其中,在將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的計(jì)算規(guī)程和/或資源的保留規(guī)程中施行所述檢查。
8.權(quán)利要求6或7的方法,其中,所述指示包括以下各項(xiàng)的至少其中之一: -對于將要提供的資源的所需可用性的量度;以及 -針對提供包括分集的冗余資源的請求。
9.權(quán)利要求6到8當(dāng)中的任一條的方法,還包括: 在較低提供商層級向虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級發(fā)送對于所述請求的響應(yīng),所述響應(yīng)包括表明以下內(nèi)容的檢查結(jié)果: 表明能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn)或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕的其中之一。
10.一種方法,其包括: 在虛擬網(wǎng)絡(luò)提供商處識別出針對用于虛擬網(wǎng)絡(luò)的特定資源的需求,并且確定將為其實(shí)現(xiàn)的可用性和可靠性水平;以及 從至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。
11.權(quán)利要求10的方法,其中,基于關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或者新虛擬網(wǎng)絡(luò)的創(chuàng)建由用戶創(chuàng)建的給定通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求識別出針對特定資源的需求,并且其中基于與由用戶創(chuàng)建的通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求一起提供的信息確定或?qū)С鰧⒁獙?shí)現(xiàn)的可用性和可靠性水平。
12.權(quán)利要求10或11的方法,還包括: 在虛擬網(wǎng)絡(luò)提供商處接收關(guān)于為虛擬網(wǎng)絡(luò)分配的資源的信息,所述信息涉及所選資源的標(biāo)識、可尋址性和可訪問性,以及涉及其所實(shí)現(xiàn)的可用性和可靠性水平的指示; 基于所接收到的關(guān)于資源的信息組配虛擬網(wǎng)絡(luò);以及 把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)運(yùn)營商。
13.一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的系統(tǒng),所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述系統(tǒng)包括: a)被配置成實(shí)施以下步驟的虛擬網(wǎng)絡(luò)提供商控制器: al)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求; a2)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源; b)被配置成實(shí)施以下步驟的物理網(wǎng)絡(luò)提供商控制器: bl)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化: bla)由所述至少一個(gè)物理 網(wǎng)絡(luò)提供商基于所請求的資源來識別并選擇物理網(wǎng)絡(luò)中的資源; bib)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用; blc)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性; d)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息報(bào)告虛擬化的結(jié)果; 其中,把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)提供商控制器;其中,所述虛擬網(wǎng)絡(luò)提供商控制器和物理網(wǎng)絡(luò)提供商控制器還被配置成實(shí)施以下步驟: e)結(jié)合針對資源的請求和/或關(guān)于虛擬化結(jié)果的報(bào)告,交換關(guān)于用于虛擬網(wǎng)絡(luò)的資源的可用性和可靠性水平的信息;以及 f )確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示。
14.一種用于把來自由至少一個(gè)物理網(wǎng)絡(luò)提供商提供的物理網(wǎng)絡(luò)的資源提供給虛擬網(wǎng)絡(luò)提供商的系統(tǒng),所述虛擬網(wǎng)絡(luò)提供商對這些資源進(jìn)行組配從而構(gòu)造至少一個(gè)用于提供電信服務(wù)的虛擬網(wǎng)絡(luò),所述系統(tǒng)包括: a)被配置成實(shí)施以下步驟的虛擬網(wǎng)絡(luò)提供商控制器: al)識別出虛擬網(wǎng)絡(luò)提供商處針對特定資源的需求以及將要實(shí)現(xiàn)的可用性和可靠性水平;以及 a2)從所述至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中與所述請求一起提供涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示; b)被配置成實(shí)施以下步驟的物理網(wǎng)絡(luò)提供商控制器: bl)通過以下步驟實(shí)施用于創(chuàng)建虛擬網(wǎng)絡(luò)的虛擬化: bla)由所述至少一個(gè)物理網(wǎng)絡(luò)提供商基于所請求的資源以及涉及將要實(shí)現(xiàn)的可用性和可靠性水平的指示來識別并選擇物理網(wǎng)絡(luò)中的資源;bib)把所選資源與物理網(wǎng)絡(luò)的其他資源隔離,并且將其保留用于虛擬網(wǎng)絡(luò)中的排他性使用; blc)確定所選資源的可用性和可靠性水平,并且生成對于所實(shí)現(xiàn)的可用性和可靠性水平的指示;以及 bid)為所隔離并保留的資源附著獨(dú)有的標(biāo)識、地址和訪問信息,以便實(shí)現(xiàn)虛擬網(wǎng)絡(luò)中的排他可訪問性;以及 c)利用涉及所選資源的標(biāo)識、可尋址性和可訪問性的信息以及涉及所實(shí)現(xiàn)的可用性和可靠性水平的指示向虛擬網(wǎng)絡(luò)提供商控制器報(bào)告虛擬化的結(jié)果; 其中,對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制被交接給虛擬網(wǎng)絡(luò)提供商控制器。
15.—種系統(tǒng),其包括: 在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級的第一處理器,其被配置成生成針對提供用于虛擬網(wǎng)絡(luò)的資源的請求,其中所述請求被從虛擬網(wǎng)絡(luò)運(yùn)營商層級經(jīng)由虛擬網(wǎng)絡(luò)提供商層級發(fā)送到基礎(chǔ)設(shè)施提供商層級或者從虛擬網(wǎng)絡(luò)提供商層級發(fā)送到基礎(chǔ)設(shè)施提供商層級,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示; 在基礎(chǔ)設(shè)施提供商層級的第二處理器,其被配置成接收并處理所述請求,并且 檢查將為虛擬網(wǎng)絡(luò)提供的資源是否能夠?qū)崿F(xiàn)所需可用性和可靠性水平。
16.根據(jù)權(quán)利要求15的系統(tǒng),其中,所述第二處理器還被配置成生成對于所述請求的響應(yīng)并且把所述響應(yīng)從基礎(chǔ)設(shè)施提供商層級發(fā)送到虛擬網(wǎng)絡(luò)提供商層級或者經(jīng)由虛擬網(wǎng)絡(luò)提供商層級發(fā)送到虛擬 網(wǎng)絡(luò)運(yùn)營商層級,所述響應(yīng)包括表明以下各項(xiàng)的其中之一的檢查結(jié)果:表明能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。
17.—種設(shè)備,其包括: 處理器,其被配置成生成針對提供用于虛擬網(wǎng)絡(luò)的資源的請求并且把所述請求從虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級發(fā)送到包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。
18.權(quán)利要求17的設(shè)備,其中,所述指示包括以下各項(xiàng)的至少其中之一: -對于將要提供的資源的所需可用性的量度;以及 -針對提供包括分集的冗余資源的請求。
19.權(quán)利要求17或18的設(shè)備,其中,所述處理器還被配置成實(shí)施以下步驟: 在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級從較低提供商層級接收對于所述請求的響應(yīng);以及 從所述響應(yīng)確定以下各項(xiàng)的其中之一:表明能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。
20.—種設(shè)備,其包括: 被配置成實(shí)施以下步驟的處理器:在包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級,從虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級接收針對提供用于虛擬網(wǎng)絡(luò)的資源的請求并且對所述請求進(jìn)行處理,所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示;以及 檢查將為虛擬網(wǎng)絡(luò)提供的資源是否能夠?qū)崿F(xiàn)所需可用性和可靠性水平。
21.權(quán)利要求20的設(shè)備,其中,所述處理器被配置成在用于包括將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的網(wǎng)絡(luò)結(jié)構(gòu)的計(jì)算規(guī)程和/或資源的保留規(guī)程中檢查將為虛擬網(wǎng)絡(luò)提供的資源是否能夠?qū)崿F(xiàn)所需可用性和可靠性水平。
22.權(quán)利要求20或21的設(shè)備,其中,所述指示包括以下各項(xiàng)的至少其中之一: -對于將要提供的資源的所需可用性的量度;以及 -針對提供包括分集的冗余資源的請求。
23.權(quán)利要求20到22當(dāng)中的任一條的設(shè)備,其中,所述處理器還被配置成生成對于所述請求的響應(yīng)并且把所述響應(yīng)從較低提供商層級發(fā)送到虛擬網(wǎng)絡(luò)提供商層級或虛擬網(wǎng)絡(luò)運(yùn)營商層級,所述響應(yīng)包括表明以下各項(xiàng)的其中之一的檢查結(jié)果:表明能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的確認(rèn),或者表明無法由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)所需可用性和可靠性水平的拒絕。
24.—種設(shè)備,其包括: 被配置成實(shí)施以下步驟的處理器: 在虛擬網(wǎng)絡(luò)提供商處識別出針對用于虛擬網(wǎng)絡(luò)的特定資源的需求,并且確定將為其實(shí)現(xiàn)的可用性和可靠性水平;以及 從至少一個(gè)物理網(wǎng)絡(luò)提供商請求與所識別出的需求匹配的資源,其中所述請求包括: 關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。
25.權(quán)利要求24的設(shè)備,其中,所述處理器還被配置成:基于關(guān)于現(xiàn)有虛擬網(wǎng)絡(luò)的修改或者新虛擬網(wǎng)絡(luò)的創(chuàng)建由用戶創(chuàng)建的給定通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求識別出針對特定資源的需求,并且其中所述處理器還被配置成基于與由用戶創(chuàng)建的通信量需求和/或來自顧客的請求和/或來自虛擬網(wǎng)絡(luò)運(yùn)營商的請求一起提供的信息確定或?qū)С鰧⒁獙?shí)現(xiàn)的可用性和可靠性水平。
26.權(quán)利要求24或25的設(shè)備,還包括: 被配置成在虛擬網(wǎng)絡(luò)提供商處接收關(guān)于為虛擬網(wǎng)絡(luò)分配的資源的信息的接收器,所述信息涉及所選資源的標(biāo)識、可尋址性和可訪問性,以及涉及其所實(shí)現(xiàn)的可用性和可靠性水平的指示; 其中,所述處理器還被配置成基于所接收到的關(guān)于資源的信息組配虛擬網(wǎng)絡(luò),并且把對于為了虛擬網(wǎng)絡(luò)中的排他性使用而保留的資源的控制交接給虛擬網(wǎng)絡(luò)運(yùn)營商。
27.—種方法,其包括: 在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級從包括虛擬網(wǎng)絡(luò)提供商層級或基礎(chǔ)設(shè)施提供商層級的較低提供商層級接收針對提供 用于虛擬網(wǎng)絡(luò)的資源的請求的響應(yīng),所述響應(yīng)包括: 關(guān)于能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示。
28.權(quán)利要求27的方法,還包括:在虛擬網(wǎng)絡(luò)運(yùn)營商層級或虛擬網(wǎng)絡(luò)提供商層級,確定可由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平是否與所需可用性和可靠性水平匹配;以及 如果所述確定是否定的,則向較低提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的附加資源的進(jìn)一步請求。
29.權(quán)利要求27和28當(dāng)中的任一條的方法,其中,關(guān)于能夠由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示包括以下各項(xiàng)的至少其中之一: -對于所提供資源可實(shí)現(xiàn)的可用性的量度;以及 -與所提供資源有關(guān)的物理實(shí)體的標(biāo)識。
30.一種方法,其包括: 確定對于在從虛擬網(wǎng)絡(luò)提供商層級到基礎(chǔ)設(shè)施提供商層級的請求中所請求的將為虛擬網(wǎng)絡(luò)提供的資源所能實(shí)現(xiàn)的可用性和可靠性水平; 在基礎(chǔ)設(shè)施提供商層級向虛擬網(wǎng)絡(luò)提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的資源的請求的響應(yīng),所述響應(yīng)包括: 關(guān)于所確定的可由虛擬網(wǎng)絡(luò)的所提供資源實(shí)現(xiàn)的可用性和可靠性水平的指示。
31.權(quán)利要求30的方法,其中,在將為虛擬網(wǎng)絡(luò)提供的網(wǎng)絡(luò)路徑的計(jì)算規(guī)程和/或資源的保留規(guī)程中施行所述確定。
32.權(quán)利要求30或31的方法,其中,關(guān)于能夠由虛`擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的可用性和可靠性水平的指示包括以下各項(xiàng)的至少其中之一: -對于所提供資源可實(shí)現(xiàn)的可用性的量度;以及 -與所提供資源有關(guān)的物理實(shí)體的標(biāo)識。
33.一種用于計(jì)算機(jī)的計(jì)算機(jī)程序產(chǎn)品,其包括用于在計(jì)算機(jī)上運(yùn)行所述產(chǎn)品時(shí)施行權(quán)利要求1到12或27到32當(dāng)中的任一條的步驟的軟件代碼部分。
34.根據(jù)權(quán)利要求33的計(jì)算機(jī)程序產(chǎn)品, 其中,所述計(jì)算機(jī)程序產(chǎn)品包括在其上存儲(chǔ)所述軟件代碼部分的計(jì)算機(jī)可讀介質(zhì),以及/或者 其中,所述計(jì)算機(jī)程序產(chǎn)品能夠借助于上傳、下載和推送規(guī)程的至少其中之一被直接加載到計(jì)算機(jī)的內(nèi)部存儲(chǔ)器中。
全文摘要
提出一種用于改進(jìn)虛擬網(wǎng)絡(luò)和所用資源的可靠性的機(jī)制。在虛擬網(wǎng)絡(luò)運(yùn)營商層級,向基礎(chǔ)設(shè)施提供商層級發(fā)送針對提供用于虛擬網(wǎng)絡(luò)的資源的請求。所述請求包括關(guān)于將由虛擬網(wǎng)絡(luò)的資源實(shí)現(xiàn)的所需可用性和可靠性水平的指示。在基礎(chǔ)設(shè)施提供商層級,對所述請求進(jìn)行處理以便確定所需可用性和可靠性水平,并且檢查將為虛擬網(wǎng)絡(luò)提供的資源是否可以實(shí)現(xiàn)所需可用性和可靠性水平。所述檢查的結(jié)果(確認(rèn)或拒絕)被發(fā)送回到虛擬網(wǎng)絡(luò)運(yùn)營商層級。
文檔編號H04L12/24GK103168445SQ201080069844
公開日2013年6月19日 申請日期2010年10月29日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者K.霍夫曼, M.霍夫曼 申請人:諾基亞西門子通信有限責(zé)任兩合公司