專利名稱:關(guān)于有差別受限轉(zhuǎn)接網(wǎng)絡(luò)節(jié)點的網(wǎng)絡(luò)業(yè)務(wù)的轉(zhuǎn)發(fā)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及通信網(wǎng)絡(luò)領(lǐng)域,更具體地說,涉及一種基于策略的關(guān)于受限轉(zhuǎn)接網(wǎng)絡(luò)節(jié)點(restricted transit network node)的消息業(yè)務(wù)的轉(zhuǎn)發(fā)或路由的方法和設(shè)備。作為例子,本發(fā)明尤其適用于源路由網(wǎng)絡(luò),諸如根據(jù)異步傳輸模式(ATM)或者多協(xié)議標簽交換(MPLS)協(xié)議運行的那些網(wǎng)絡(luò)。根據(jù)本發(fā)明,基于策略的網(wǎng)絡(luò)業(yè)務(wù)的轉(zhuǎn)發(fā)結(jié)合受限轉(zhuǎn)接轉(zhuǎn)發(fā)一起使用,以提供業(yè)務(wù)流量、連接或者呼叫,使得一些預(yù)定的業(yè)務(wù)流量、連接或者呼叫可被允許經(jīng)過網(wǎng)絡(luò)節(jié)點而不管網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)。同樣地,所討論的網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)在一些業(yè)務(wù)流量、連接或者呼叫和其它之間有區(qū)別,因此該節(jié)點的受限轉(zhuǎn)接狀態(tài)可以有選擇地被加強或者忽略。
背景技術(shù):
將網(wǎng)絡(luò)節(jié)點配置為受限轉(zhuǎn)接節(jié)點在通信網(wǎng)絡(luò)領(lǐng)域中是已知的。也就是說,限制網(wǎng)絡(luò)業(yè)務(wù)的轉(zhuǎn)接經(jīng)過網(wǎng)絡(luò)的特定節(jié)點以阻止這樣的業(yè)務(wù)或者與之有關(guān)的連接經(jīng)過一個或者多個網(wǎng)絡(luò)節(jié)點是已知的。特別地,提供關(guān)于網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)可以禁止網(wǎng)絡(luò)業(yè)務(wù)或者連接通過該節(jié)點轉(zhuǎn)接,但是可以允許業(yè)務(wù)或者連接在這樣的節(jié)點開始或者終止。在已知的受限轉(zhuǎn)接機制中,在網(wǎng)絡(luò)節(jié)點已經(jīng)被指定為受限轉(zhuǎn)接節(jié)點期間,通常沒有業(yè)務(wù)被允許經(jīng)過該節(jié)點。另一方面,當(dāng)網(wǎng)絡(luò)節(jié)點沒有被指定為受限轉(zhuǎn)接節(jié)點時,通常所有的業(yè)務(wù)都被允許經(jīng)過該節(jié)點。
對照受限轉(zhuǎn)接路由,在通信網(wǎng)絡(luò)領(lǐng)域中使用策略路由以控制網(wǎng)絡(luò)業(yè)務(wù)或者其有關(guān)的網(wǎng)絡(luò)連接被路由經(jīng)過網(wǎng)絡(luò)的路由域的方式。一種已知的支持策略路由的路由和信令規(guī)范是由ATM論壇技術(shù)委員會的題為“策略路由”1.0版的規(guī)范(日期為2003年4月并且被標記為文檔號af-cs-0195.000)(“策略路由規(guī)范”)提供的,在此其內(nèi)容作為參考被引入。策略路由規(guī)范是ATM論壇技術(shù)委員會的現(xiàn)有信令規(guī)范的附錄,現(xiàn)有信令規(guī)范即“ATM用戶-網(wǎng)絡(luò)接口(UNI)信令規(guī)范”4.1版(日期為2002年4月并且被標記為文檔號af-sig-0061.002);“ATM內(nèi)部網(wǎng)絡(luò)接口規(guī)范”1.1版(日期為2002年9月并且被標記為文檔號af-cs-0125.002);“專有網(wǎng)絡(luò)-網(wǎng)絡(luò)接口規(guī)范”1.1版(日期為2002年4月并且被標記為文檔號af-pnni-0055.002),所有這些對于通信網(wǎng)絡(luò)領(lǐng)域的技術(shù)人員來說是已知的。
在典型的策略路由機制中,如在策略路由規(guī)范中所描述的,為了路由業(yè)務(wù)經(jīng)過所討論的網(wǎng)絡(luò),網(wǎng)絡(luò)單元(“NE”)或者資源分區(qū)(“Rp”)可在整個網(wǎng)絡(luò)拓撲中被標識和公告。例如,網(wǎng)絡(luò)單元可以是鏈路或者整個中繼線群,而資源分區(qū)可以是這樣的中繼線群的帶寬分區(qū)。在轉(zhuǎn)發(fā)業(yè)務(wù)數(shù)據(jù)流時,可以產(chǎn)生基于策略的轉(zhuǎn)發(fā)請求,其中該請求可描述轉(zhuǎn)發(fā)約束,以(i)規(guī)定一個或者多個特定網(wǎng)絡(luò)單元的回避或者要求,或者(ii)規(guī)定一個或者多個特定資源分區(qū)的要求。這種基于策略的請求可以采用轉(zhuǎn)發(fā)約束形式(諸如策略約束,其被分配給連接并在該連接建立期間被發(fā)送)傳輸。正在開始業(yè)務(wù)數(shù)據(jù)流的網(wǎng)絡(luò)路徑的建立的節(jié)點使用被公告的網(wǎng)絡(luò)單元和資源分區(qū)以及被發(fā)送的策略約束來計算或者另外建立滿足所討論的約束的網(wǎng)絡(luò)路徑。
策略路由性能可以在通信網(wǎng)絡(luò)中用于提供基于不同網(wǎng)絡(luò)利用策略的不同服務(wù)。例如,策略路由可配置在提供虛擬骨干網(wǎng)(VBN)中,在與預(yù)定鏈路質(zhì)量相關(guān)聯(lián)的網(wǎng)絡(luò)路徑的選擇或回避中,在使用多個定制策略約束的連接的路由中,在網(wǎng)間核心網(wǎng)的最少網(wǎng)絡(luò)資源的規(guī)范和使用中,在SVC和SPVC連接之間的帶寬劃分中,以及在可識別的種類的連接中的網(wǎng)絡(luò)帶寬的動態(tài)分配中。然而,結(jié)合受限轉(zhuǎn)接性能利用策略路由,使得受限轉(zhuǎn)接性能在基于特定策略的預(yù)定情況中被激活或者被禁止還不是已知的。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個主要方面,提供一種在通信網(wǎng)絡(luò)中轉(zhuǎn)發(fā)業(yè)務(wù)流量的方法,其中該網(wǎng)絡(luò)具有至少一個網(wǎng)絡(luò)節(jié)點,并且網(wǎng)絡(luò)業(yè)務(wù)被有選擇地阻止經(jīng)過該節(jié)點,該方法包括以下步驟(a)選擇將被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù);以及(b)在所述網(wǎng)絡(luò)中確定轉(zhuǎn)發(fā)業(yè)務(wù)流量的路徑,其中所述網(wǎng)絡(luò)節(jié)點在建立所述路徑時被排除轉(zhuǎn)接,在所述路徑上,業(yè)務(wù)流量用特定種類的網(wǎng)絡(luò)業(yè)務(wù)識別。
作為示例而非限制,下面參照以下
本發(fā)明的實施例,其中圖1說明示例性的源路由網(wǎng)絡(luò),其示出受限轉(zhuǎn)接路由的現(xiàn)有技術(shù);圖2說明示例性的源路由網(wǎng)絡(luò),其中可以配置本發(fā)明的實施例以提供有差別受限轉(zhuǎn)接轉(zhuǎn)發(fā);圖3至圖6示出可根據(jù)本發(fā)明的其它實施例用于公告網(wǎng)絡(luò)節(jié)點的有差別受限轉(zhuǎn)接轉(zhuǎn)發(fā)性能的消息的可選擇格式。
具體實施例方式
參照圖1,示出現(xiàn)有的在根據(jù)PNNI協(xié)議運行的示例性源路由網(wǎng)絡(luò)10中的受限轉(zhuǎn)接路由機制。網(wǎng)絡(luò)10的網(wǎng)絡(luò)節(jié)點12(每個表示為節(jié)點A)是接入節(jié)點。網(wǎng)絡(luò)節(jié)點14是核心節(jié)點,并且表示為節(jié)點C。如本領(lǐng)域技術(shù)人員已知的,網(wǎng)絡(luò)10的不同的網(wǎng)絡(luò)節(jié)點12和14通過鏈路16互連。在已知的受限轉(zhuǎn)接路由技術(shù)中,可以提供網(wǎng)絡(luò)10,使得接入網(wǎng)絡(luò)節(jié)點12不轉(zhuǎn)接任何網(wǎng)絡(luò)業(yè)務(wù)。這樣的業(yè)務(wù)可在連接18或者20上被路由,而連接18或20分別在網(wǎng)絡(luò)節(jié)點12終止或者在該節(jié)點開始。如果接入網(wǎng)絡(luò)節(jié)點12被提供或者激活為受限業(yè)務(wù)路由,則其它不在接入網(wǎng)絡(luò)節(jié)點12終止或者開始的網(wǎng)絡(luò)業(yè)務(wù),例如從一個核心網(wǎng)絡(luò)節(jié)點14到另一個核心網(wǎng)絡(luò)節(jié)點14的連接22,不被允許路由通過接入網(wǎng)絡(luò)節(jié)點12。連接22已經(jīng)用“×”畫出,以表示它在上面所述的特定例子中不被允許。
轉(zhuǎn)至圖2,根據(jù)本發(fā)明的一個實施例的方法參照網(wǎng)絡(luò)30描述,該網(wǎng)絡(luò)30說明可選擇地允許某些種類的業(yè)務(wù)流量、連接或者呼叫經(jīng)過受限轉(zhuǎn)接節(jié)點,以及可選擇地允許屬于某些虛擬骨干網(wǎng)(“VBN”)的業(yè)務(wù)流量、連接或者呼叫經(jīng)過的例子。本領(lǐng)域的技術(shù)人員應(yīng)知道本發(fā)明可以適用于任何可識別的種類或者集合的業(yè)務(wù)流量、連接或者呼叫。例如,網(wǎng)絡(luò)30可以是根據(jù)PNNI協(xié)議運行的源路由網(wǎng)絡(luò)。網(wǎng)絡(luò)30具有3個邊界或者接入網(wǎng)絡(luò)節(jié)點12a,12b,12c,它們分別用A.1,A.2和A.3表示。另外,分別用C.1,C.2,C.3和C.4表示的核心網(wǎng)絡(luò)節(jié)點14a,14b,14c和14d通過鏈路16’彼此互連,并以本領(lǐng)域已知的方式與接入網(wǎng)絡(luò)節(jié)點A.1,A.2和A.3中的一個或者多個互連。作為示例,網(wǎng)絡(luò)節(jié)點A.1,A.2和A.3都是在前面定義的意義上的受限轉(zhuǎn)接節(jié)點。
在網(wǎng)絡(luò)30中,混合SPVC和SVC連接可以被路由,如果需要,本發(fā)明的方法和設(shè)備可配置為允許一個種類的這樣的連接經(jīng)過另外的受限轉(zhuǎn)接節(jié)點,而不允許其它種類的這樣的連接經(jīng)過。例如,由于SVC連接通常比SPVC連接在持續(xù)時間上更短,并且更動態(tài),所以SVC連接帶寬的利用率比SPVC連接的更高。因此,確保對于必須開始和終止于特定節(jié)點的較長持續(xù)時間的SPVC連接有足夠的帶寬可用,而對通常較短持續(xù)時間的SVC呼叫保留一些帶寬不是不尋常的網(wǎng)絡(luò)提供方案。由于SPVC和SVC連接的帶寬分配和期望持續(xù)時間不同,因此理想的是,如果需要,則允許SVC連接經(jīng)過接入節(jié)點A.1,A.2和A.3,而不允許SPVC連接經(jīng)過這些節(jié)點,因為帶寬會被長時間地使用,并且?guī)挷皇菫槟莻€節(jié)點原始規(guī)劃的。利用當(dāng)前的受限轉(zhuǎn)接路由性能,所有的呼叫要么被允許經(jīng)過,要么被限制經(jīng)過接入節(jié)點A.1,A.2和A.3。因此,根據(jù)現(xiàn)有技術(shù),只允許SVC連接經(jīng)過受限轉(zhuǎn)接節(jié)點而限制SPVC連接經(jīng)過還不是已知的。然而,在網(wǎng)絡(luò)30的例子中,SVC連接32被允許經(jīng)過接入網(wǎng)絡(luò)節(jié)點A.1而不管該節(jié)點的受限轉(zhuǎn)接狀態(tài),而SPVC連接33和35只被允許分別從接入網(wǎng)絡(luò)節(jié)點A.1開始和到接入網(wǎng)絡(luò)節(jié)點A.1終止。
同樣地,在虛擬骨干網(wǎng)的情況下,為了通信工程目的或者為了呼叫安全或者控制,理想的是一個VBN的連接被允許經(jīng)過受限轉(zhuǎn)接節(jié)點,而不允許來自另一個VBN的連接經(jīng)過。因此,如果在第一VBN(即VBN A)上的連接被允許只經(jīng)過接入網(wǎng)絡(luò)節(jié)點A.1和A.3,而不管這些網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài),則可被認為是理想的。這由分別經(jīng)過網(wǎng)絡(luò)節(jié)點A.1和A.3的VBN A連接34和38示出。在第二VBN(即VBN B)上的連接的情況下,如果在該VBN上的連接被允許只經(jīng)過接入網(wǎng)絡(luò)節(jié)點A.2和A.3,作為那些網(wǎng)絡(luò)節(jié)點的其它受限轉(zhuǎn)接狀態(tài)的例外,則可被認為是理想的。這由分別經(jīng)過網(wǎng)絡(luò)節(jié)點A.2和A.3的VBN B連接36和40示出。通常,允許一些預(yù)定的業(yè)務(wù)流量、連接或者呼叫經(jīng)過受限轉(zhuǎn)接節(jié)點,而限制所有其它的經(jīng)過可被認為是有助于網(wǎng)絡(luò)資源的容量規(guī)劃。然而,現(xiàn)有的受限轉(zhuǎn)接路由的問題在于它只在節(jié)點的基礎(chǔ)上應(yīng)用,并且不允許節(jié)點的受限轉(zhuǎn)接狀態(tài)被應(yīng)用于一些業(yè)務(wù)流量而不應(yīng)用于其它的業(yè)務(wù)流量。
在本發(fā)明的方法的一個實施例中,再次參照圖2描述本發(fā)明的一個實施例。盡管這個實施例是針對PNNI協(xié)議的,但是本領(lǐng)域技術(shù)人員知道本發(fā)明能夠在其它當(dāng)前或?qū)淼木W(wǎng)絡(luò)協(xié)議中實施,例如IP,MPLS,OSPF,GMPLS或者IS-IS協(xié)議。在PNNI協(xié)議中,新的類型-長度-值(“TLV”)字段可在節(jié)點信息組(“IG”)中創(chuàng)建,該信息組用于已知的PNNI公告消息。在已知的受限轉(zhuǎn)接路由中,使用節(jié)點IG中的單個比特公告網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)。在現(xiàn)有技術(shù)中,該比特指示IG所屬的網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)是被激活還是被禁止。根據(jù)本發(fā)明的一個實施例,新的TLV字段識別業(yè)務(wù)流量、連接或者呼叫,它們或者被定義為承認和服從公告TLV的特定網(wǎng)絡(luò)節(jié)點的被激活或者被禁止受限轉(zhuǎn)接狀態(tài),或者代替地被定義為承認和拒絕節(jié)點的被激活或者被禁止的受限轉(zhuǎn)接狀態(tài)。如果需要,所討論的定義可以采用已知的策略路由標簽形式做出,這將在下面更詳細地描述。根據(jù)上述實施例修改的TLV字段的公告允許其它網(wǎng)絡(luò)節(jié)點對在該TLV字段中識別的基于策略的業(yè)務(wù)流量、連接或者呼叫生成路徑,該字段考慮公告節(jié)點的有差別受限轉(zhuǎn)接狀態(tài)。
可以使在上面提到的新TLV字段中采用已知策略路由標簽形式識別的不同種類的業(yè)務(wù)流量、連接或者呼叫與將由這些業(yè)務(wù)流量、連接或者呼叫請求的策略約束相對應(yīng)。例如,可以使VBN A呼叫請求使其沿著不同于VBN B呼叫的路徑的策略約束。同樣地,可以使SVC呼叫請求引導(dǎo)其經(jīng)過與SPVC呼叫經(jīng)過的那些不同的節(jié)點或者分區(qū)的策略約束。
仍然參照圖2,如果對于網(wǎng)絡(luò)節(jié)點A.1,限制除了SVC呼叫或者VBNA呼叫之外的所有連接的轉(zhuǎn)接是理想的,那么節(jié)點A.1可向其網(wǎng)絡(luò)30中的對等節(jié)點公告節(jié)點IG,該IG包合指示節(jié)點A.1的受限轉(zhuǎn)接狀態(tài)將在該節(jié)點應(yīng)用于除了與SVC呼叫或者VBN A呼叫相關(guān)聯(lián)的策略約束的策略路由標簽以外的所有策略路由標簽的TLV字段。例如,策略路由標簽P1可與SPVC呼叫有關(guān),策略路由標簽P2可與SVC呼叫有關(guān)。對于VBN標識,策略路由標簽P3可與諸如34和38的VBN A呼叫有關(guān),策略路由標簽P4可與諸如36和40的VBN B呼叫相關(guān)。因此,在給出的例子中,網(wǎng)絡(luò)節(jié)點A.1的節(jié)點IG可以通過上面所述的它的TLV字段指示該節(jié)點被激活的受限轉(zhuǎn)接狀態(tài)應(yīng)用于除了與包含策略路由標簽P2和P3的策略約束相關(guān)聯(lián)的連接以外的所有連接。如果需要,有差別受限轉(zhuǎn)接狀態(tài)的公告可以通過指示策略路由標簽P2和P3作為該節(jié)點被激活的受限轉(zhuǎn)接狀態(tài)的例外進行,或者可選擇地,通過指示策略路由標簽P1和P4作為定義所討論的受限轉(zhuǎn)接狀態(tài)的被禁止連接進行?;谇懊嫠o出的例子,在任一種情況下的結(jié)果都是只有業(yè)務(wù)流量32和34被允許經(jīng)過節(jié)點A.1,這兩個業(yè)務(wù)流量分別屬于SVC呼叫和VBN A呼叫。
同樣地,在網(wǎng)絡(luò)節(jié)點A.2,其節(jié)點IG可以公告只有基于策略的具有包含策略路由標簽P4的策略約束的呼叫可以經(jīng)過該節(jié)點。此外,當(dāng)網(wǎng)絡(luò)節(jié)點A.2正在公告它的受限轉(zhuǎn)接狀態(tài)被激活時,或者可選擇地,策略路由標簽P1,P2和P3可被替代地列出以定義用于受限轉(zhuǎn)接目的的被禁止連接時,網(wǎng)絡(luò)節(jié)點A.2的節(jié)點IG的TLV字段可識別策略路由標簽P4作為該節(jié)點的受限轉(zhuǎn)接狀態(tài)的例外。在任一種情況下,最終的結(jié)果是只有如36的VBNB呼叫被允許經(jīng)過節(jié)點A.2。最后,對于網(wǎng)絡(luò)節(jié)點A.3,只轉(zhuǎn)接VBN A和VBN B呼叫,而不轉(zhuǎn)接網(wǎng)絡(luò)30中的其它呼叫可以是理想的。在這種情況下,網(wǎng)絡(luò)節(jié)點A.3的節(jié)點IG可識別策略路由標簽P3和P4作為定義將被允許經(jīng)過節(jié)點A.3的連接,從而作為該節(jié)點的受限轉(zhuǎn)接狀態(tài)被激活時該節(jié)點的受限轉(zhuǎn)接狀態(tài)的例外。代替地,策略路由標簽P1和P2可用于定義節(jié)點A.3的被禁止連接,當(dāng)該節(jié)點的受限轉(zhuǎn)接狀態(tài)通過只公告策略路由標簽P1和P2作為受限轉(zhuǎn)接而所有其它策略路由標簽作為非受限轉(zhuǎn)接被激活時。此外,最終的結(jié)果是分別如38和40的VBN A和VBN B呼叫被允許經(jīng)過節(jié)點A.3。
本領(lǐng)域的技術(shù)人員知道節(jié)點A.1,A.2和A.3中的任何一個都可以在任何需要的時候修改它們的節(jié)點IG信息,以公告這些節(jié)點的受限轉(zhuǎn)接狀態(tài)的基于不同策略的路由標準。例如,如果網(wǎng)絡(luò)節(jié)點A.1不再具有允許SVC呼叫的容量,則其后它會公告具有TLV字段的節(jié)點IG,其中該字段不再指示策略路由標簽P2作為被激活的受限轉(zhuǎn)接路由狀態(tài)的例外,或者該字段重新指示策略路由標簽P2作為用于關(guān)于節(jié)點A.1的被激活受限轉(zhuǎn)接路由狀態(tài)目的的被禁止策略。
圖3,4和5說明網(wǎng)絡(luò)節(jié)點的節(jié)點IG消息的可選擇格式,該網(wǎng)絡(luò)節(jié)點根據(jù)本發(fā)明向其對等網(wǎng)絡(luò)節(jié)點公告有差別受限轉(zhuǎn)接性能。在圖3中,節(jié)點IG消息50包含表示節(jié)點的受限轉(zhuǎn)接狀態(tài)是被激活還是被禁止的受限轉(zhuǎn)接標志52。采用受限轉(zhuǎn)接例外列表54(表示為“EX.LIST”)形式的TLV字段也構(gòu)成節(jié)點IG消息50的一部分。當(dāng)受限轉(zhuǎn)接標志指示受限轉(zhuǎn)接狀態(tài)被激活時,受限轉(zhuǎn)接例外列表54可列出與將被允許經(jīng)過公告節(jié)點的業(yè)務(wù)流量、連接或者呼叫相關(guān)聯(lián)的策略路由標簽。在這種情況下,任何基于策略的路徑建立請求都將在公告節(jié)點上被允許,其中該請求通過相關(guān)的策略路由標簽識別例外列表54的任何一個業(yè)務(wù)流量、連接或者呼叫。這將在下面更詳細地說明。
根據(jù)如圖3所示的本發(fā)明的一個實施例,如前面所描述的例外列表54可以采用與資源分區(qū)(“Rp”)標識符列表結(jié)合的網(wǎng)絡(luò)單元(“Ne”)標識符列表的形式。例如,Ne標識符列表可包含網(wǎng)絡(luò)服務(wù)種類(“NSC”)標簽Ne1,Ne2,...,Nen,而Rp標識符列表可包含NSC標簽Rp1,Rp2,...,Rpn。這可概括如下
Ne-NSC list(Ne1,Ne2,...,Nen) (1)Rp-NSC list(Rp1,Rp2,...,Rpn) (2)前述的NSC標簽如上面參考的策略路由規(guī)范中所定義的。當(dāng)如上所述的受限轉(zhuǎn)接標志52指示受限轉(zhuǎn)接狀態(tài)被激活時,原始采用前述結(jié)合列表(1)和(2)的形式反映的例外列表54可以進一步被組合以構(gòu)成單個邏輯與的例外單元,如下所示{Ne1and Ne2and...Nenand Rp1and Rp2and...Rpn} (3)正如本領(lǐng)域技術(shù)人員已知的,根據(jù)策略路由規(guī)范發(fā)送的呼叫或者連接策略可具有多個與其相關(guān)聯(lián)的策略單元。這些策略單元是策略路由標簽的分組。如下面更詳細地說明的,當(dāng)基于策略的呼叫以其被發(fā)送的策略單元中的任何一個的形式要求在上述例外單元(3)中發(fā)現(xiàn)的NSC標簽的組合或者子集時,那么所討論的呼叫或者連接將被允許經(jīng)過正在公告Ne標識符列表(1)和Rp標識符列表(2)的網(wǎng)絡(luò)節(jié)點。當(dāng)這樣的被發(fā)送策略的策略單元沒有要求例外單元(3)的NSC單元或標簽的組合或者子集時,那么所討論的呼叫或者連接不能被路由經(jīng)過所述網(wǎng)絡(luò)節(jié)點。如果所討論的被發(fā)送策略符合策略路由規(guī)范,則被發(fā)送策略的策略單元首先通過在進行上述確定之前的邏輯擴展過程獲得,該確定是關(guān)于所討論的呼叫或者連接是否將被允許經(jīng)過正在公告其根據(jù)本發(fā)明的有差別受限轉(zhuǎn)接狀態(tài)的節(jié)點。這個邏輯擴展過程將在下面更詳細地說明。
當(dāng)受限轉(zhuǎn)接標志指示受限轉(zhuǎn)接狀態(tài)被禁止時,例外列表54可替代或者額外地列出與將被禁止的業(yè)務(wù)流量、連接或者呼叫相關(guān)聯(lián)的策略路由標簽。在這種情況下,任何基于策略的路徑建立請求都不會在被公告節(jié)點上被允許,其中該請求的每個策略單元通過相關(guān)的策略路由標簽識別例外列表54的任何一個業(yè)務(wù)流量、連接或者呼叫。這將在下面更詳細地說明。
當(dāng)前面所述的受限轉(zhuǎn)接標簽指示受限轉(zhuǎn)接狀態(tài)被禁止時,采用前述列表(1)和(2)的形式的例外列表54可被組合以構(gòu)成與個別化的例外單元邏輯或的序列,如下{Ne1}or{Ne2}or...{Nen}or{Rp1}or{Rp2}or...{Rpn} (4)
如下面更詳細地描述的,當(dāng)上述個別化的例外單元(4)的任何一個或者多個NSC標簽被包含在或者包含基于策略的呼叫的每一個被發(fā)送的策略單元時,那么所討論的呼叫或者連接將不被允許經(jīng)過正在公告Ne標識符列表(1)和Rp標識符列表(2)的網(wǎng)絡(luò)節(jié)點。使用表述“包含在”意思是告知被發(fā)送的策略單元至少包括所討論的個別化的例外單元(4)??蛇x擇地,如果所述基于策略的呼叫的至少一個策略單元不包含或者包括至少一個所述個別化的例外單元(4)的NSC標簽,那么所述網(wǎng)絡(luò)節(jié)點將允許所述呼叫或者連接經(jīng)過該節(jié)點。如前所述,如果所討論的被發(fā)送策略符合策略路由規(guī)范,那么該被發(fā)送策略的被發(fā)送策略單元首先通過如下面更詳細說明的邏輯擴展過程獲得。
前面有關(guān)圖3的涉及使用例外列表54以根據(jù)將被激活或者被禁止的受限轉(zhuǎn)接狀態(tài)來識別將被允許或者被禁止經(jīng)過網(wǎng)絡(luò)節(jié)點的呼叫或者連接的實施例的說明,接下來將進一步地關(guān)于遵循前面所述的策略路由規(guī)范的呼叫或者連接策略進行說明。如本領(lǐng)域的技術(shù)人員已知的,被發(fā)送策略的一般格式可如下所示Policy∷={[require(logical_or|logical_and{Ne-NSC_list};logical_or|logical_and{Rp-NSC_list});must-avoid(logical_or|logical_and{Ne-NSC_list})]}(5)其中{Ne-NSC list}是屬于網(wǎng)絡(luò)單元的NSC策略路由標簽的列表;{Rp-NSClist}是屬于資源分區(qū)的NSC策略路由標簽的列表;“require”表示要求路由與被發(fā)送策略(5)相關(guān)聯(lián)的呼叫或者連接的策略的組件;“must-avoid”表示要求避免路由與被發(fā)送策略(5)相關(guān)聯(lián)的呼叫或者連接的策略的組件;“l(fā)ogical_or”和“l(fā)ogical_and”是可選擇的操作數(shù),它們分別表示根據(jù)具體情況列表{Ne-NSC list}或者{Rp-NSC list}的立即產(chǎn)生的組成策略路由標簽是將被邏輯或還是邏輯與。列表{Ne-NSC list}和{Rp-NSC list}中的任一個或者兩個也可以包含單個策略路由標簽,在這種情況下,操作數(shù)“l(fā)ogical_or”和“l(fā)ogical_and”將不被用在這樣的單個項目上。另外,在策略路由規(guī)范中,被發(fā)送策略(5)的每一個“require”項目被解釋為彼此之間的邏輯與關(guān)系。這些“require”項目是被發(fā)送策略(5)的“require”組件的組成部分,如下面說明的。
被發(fā)送策略(5)的“require”組件,即包括logical_or|logical_and{Ne-NSC list};logical_or|logical_and{Rp-NSC list}(6)的組件,可進一步被分成更小的具有所要求的策略單元的性質(zhì)的單元。為了提供前面所述的所要求組件(6)的擴展的簡單例子,定義為[require(logical_or{Ne1,Ne2})] (7)的策略可以被擴展為所要求的策略單元(Ne1)和(Ne2),其中的每一個與另一個是邏輯或的關(guān)系。同樣地,定義為[require(logical_and{Ne1,Ne2})] (8)的策略可以被擴展為單個所要求的策略單元(Ne1,&Ne2)。
當(dāng)在所要求的組件(6)中發(fā)現(xiàn)超過一個NSC策略路由標簽的列表時,所要求的組件(6)可通過列表{Ne-NSC list}和{Rp-NSC list}的邏輯乘法擴展,產(chǎn)生的每個所要求的策略單元相互之間是邏輯或的關(guān)系。作為例子,定義為[require(logical_or{Ne1,Ne2};logical_and{Rp1,Rp2})] (9)的策略可以被擴展為兩個所要求的策略單元,即(Ne1,&Rp1,&Rp2)和(Ne2&Rp1&Rp2),這兩個所要求的策略單元相互之間是邏輯或的關(guān)系。作為另一個例子,定義為[require(logical_or{Ne1,Ne2};logical_or{Rp1,Rp2})] (10)的策略可以被擴展為四個所要求的策略單元,即(Ne1&Rp1),(Ne1&Rp2),(Ne2&Rp1)和(Ne2&Rp2),這四個所要求的策略單元相互之間是邏輯或的關(guān)系。
如上所描述的類似的分析可用于擴展被發(fā)送策略(5)的“avoid”組件,即包括(11)的組件。然而,在圖3所示的本發(fā)明的實施例中,被發(fā)送策略(5)的avoid組件(11)沒有用于將被發(fā)送策略(5)與所討論的節(jié)點的被公告的有差別受限轉(zhuǎn)接性能進行比較,以確定是否路由呼叫或者連接經(jīng)過所述節(jié)點。
一旦被發(fā)送策略(5)已經(jīng)如前面所述地被擴展為組成的所要求的策略單元,則這些所要求的策略單元被用于以前面說明的方式將被發(fā)送策略(5)與所討論的節(jié)點的被公告的有差別受限轉(zhuǎn)接性能進行比較。
現(xiàn)在轉(zhuǎn)向如圖4所示的本發(fā)明的另一個實施例,節(jié)點IG消息60包含表示節(jié)點的受限轉(zhuǎn)接狀態(tài)是被激活還是被禁止的標志62。采用受限轉(zhuǎn)接定義列表64(表示為“DEF.LIST”)形式的TLV字段也構(gòu)成節(jié)點IG消息60的一部分。當(dāng)受限轉(zhuǎn)接標志指示受限轉(zhuǎn)接狀態(tài)被激活時,受限轉(zhuǎn)接定義列表64可列出與將被禁止經(jīng)過公告節(jié)點的業(yè)務(wù)流量、連接或者呼叫相關(guān)聯(lián)的策略路由標簽。在這種情況下,任何基于策略的路徑建立請求都不會在被公告節(jié)點上被允許,其中該請求通過相關(guān)的策略路由標簽識別定義列表64的任何一個業(yè)務(wù)流量、連接或者呼叫。當(dāng)受限轉(zhuǎn)接標志指示受限轉(zhuǎn)接狀態(tài)被禁止時,定義列表64可替代地或者額外地列出與被允許的業(yè)務(wù)流量、連接或者呼叫相關(guān)聯(lián)的策略標簽。在這種情況下,任何基于策略的路徑建立請求都將在被公告節(jié)點上被允許,其中該請求通過其相關(guān)的策略路由標簽識別定義列表64的任何一個業(yè)務(wù)流量、連接或者呼叫。本領(lǐng)域的技術(shù)人員知道與前面關(guān)于圖3的實施例所描述的類似的數(shù)據(jù)結(jié)構(gòu)可用于創(chuàng)建受限轉(zhuǎn)接定義列表64,例如通過如前面所述的結(jié)合資源分區(qū)(“Rp”)標識符列表的網(wǎng)絡(luò)單元(“Ne”)標識符列表。另外,與前面所述的類似的規(guī)則和技術(shù)也可用于將被發(fā)送策略與所述受限轉(zhuǎn)接定義列表64進行比較,以確定呼叫或者連接是否將被轉(zhuǎn)接經(jīng)過正在公告有差別受限轉(zhuǎn)接性能的節(jié)點。
再轉(zhuǎn)向如圖5所示的另一個實施例,節(jié)點IG消息70也包含表示節(jié)點的受限轉(zhuǎn)接狀態(tài)是被激活還是被禁止的標志72。在這個例子中,采用兩個受限轉(zhuǎn)接列表74和76的形式的一個或多個TLV字段也構(gòu)成節(jié)點IG消息70的一部分。當(dāng)標志72表示公告節(jié)點的受限轉(zhuǎn)接狀態(tài)被激活時,使用受限轉(zhuǎn)接列表74,其被表示為“LIST RT”。當(dāng)標志72表示公告節(jié)點的受限轉(zhuǎn)接狀態(tài)被禁止時,使用受限轉(zhuǎn)接列表76,其被表示為“LIST NRT”。正如節(jié)點IG消息50和60的各自的例子,受限轉(zhuǎn)接列表74和76可以表示所討論的公告節(jié)點的每個受限轉(zhuǎn)接狀態(tài)的例外,或者表示上述每個的定義,當(dāng)基于策略的路徑建立消息識別任何列出的業(yè)務(wù)流量、連接或者呼叫時,具有類似的結(jié)果產(chǎn)生。本領(lǐng)域技術(shù)人員知道,可以使用與前面關(guān)于圖3的實施例所定義的比較相類似的數(shù)據(jù)結(jié)構(gòu)、規(guī)則和技術(shù)以實現(xiàn)兩個受限轉(zhuǎn)接列表74和76,以及比較隨之的被發(fā)送策略。
現(xiàn)在參照如圖6所示的又一個實施例,仍然示出節(jié)點IG消息80,其中標志82(也標識為“RT PBR”)表示在業(yè)務(wù)流量、連接或者呼叫方面基于策略的相對于基于非策略的有差別的網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接狀態(tài)。在該例子中,如果標志82被激活,則所有基于策略的業(yè)務(wù)流量、連接或者呼叫都將被禁止經(jīng)過公告節(jié)點。另一方面,如果標志82被禁止,則所有的業(yè)務(wù)流量、連接或者呼叫都將被允許經(jīng)過所述節(jié)點,而不管它們在本質(zhì)上是否是基于策略的。
根據(jù)本發(fā)明,本領(lǐng)域技術(shù)人員知道可以想到其它的數(shù)據(jù)結(jié)構(gòu)用于公告網(wǎng)絡(luò)節(jié)點的有差別傳輸轉(zhuǎn)接狀態(tài)。同樣,除了這里作為例子描述的規(guī)則和技術(shù)以外的其它規(guī)則和技術(shù)可用于將被發(fā)送策略與這些被公告的數(shù)據(jù)結(jié)構(gòu)進行比較,以確定呼叫或者連接是被允許還是被禁止經(jīng)過網(wǎng)絡(luò)節(jié)點。本領(lǐng)域技術(shù)人員知道在本發(fā)明的精神和范圍內(nèi)可以對本發(fā)明的細節(jié)做出各種其它的修改。
權(quán)利要求
1.一種在通信網(wǎng)絡(luò)中轉(zhuǎn)發(fā)業(yè)務(wù)流量的方法,其中所述網(wǎng)絡(luò)具有至少一個網(wǎng)絡(luò)節(jié)點,網(wǎng)絡(luò)業(yè)務(wù)被有選擇地阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點,所述方法包括以下步驟選擇將被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù);在所述網(wǎng)絡(luò)中確定轉(zhuǎn)發(fā)所述業(yè)務(wù)流量的路徑,其中所述網(wǎng)絡(luò)節(jié)點在建立所述路徑時被排除轉(zhuǎn)接,在所述路徑上,所述業(yè)務(wù)流量用所述特定種類的網(wǎng)絡(luò)業(yè)務(wù)識別。
2.根據(jù)權(quán)利要求1的方法,還包括以下步驟通過從所述網(wǎng)絡(luò)節(jié)點傳播的網(wǎng)絡(luò)消息傳輸所述特定種類的網(wǎng)絡(luò)業(yè)務(wù);以及在執(zhí)行所述確定轉(zhuǎn)發(fā)所述業(yè)務(wù)流量的路徑的步驟的網(wǎng)絡(luò)實體上接收所述網(wǎng)絡(luò)消息。
3.根據(jù)權(quán)利要求2的方法,其中,被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù)由至少一個參數(shù)定義,所述參數(shù)與被禁止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的網(wǎng)絡(luò)業(yè)務(wù)相關(guān)聯(lián)。
4.根據(jù)權(quán)利要求2的方法,其中,被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù)由至少一個參數(shù)定義,所述參數(shù)與被允許經(jīng)過所述網(wǎng)絡(luò)節(jié)點的網(wǎng)絡(luò)業(yè)務(wù)相關(guān)聯(lián)。
5.根據(jù)權(quán)利要求2的方法,其中,所述網(wǎng)絡(luò)節(jié)點被提供有兩個運行狀態(tài),根據(jù)其中的第一狀態(tài),所選擇的網(wǎng)絡(luò)業(yè)務(wù)被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點;根據(jù)其中的第二狀態(tài),所選擇的網(wǎng)絡(luò)業(yè)務(wù)沒被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點;所述兩個運行狀態(tài)的當(dāng)前狀態(tài)通過網(wǎng)絡(luò)消息傳輸;在所述網(wǎng)絡(luò)中確定轉(zhuǎn)發(fā)業(yè)務(wù)流量的路徑的步驟中,所述網(wǎng)絡(luò)節(jié)點在建立所述路徑時被排除,在所述路徑上,業(yè)務(wù)流量匹配特定種類的網(wǎng)絡(luò)業(yè)務(wù),并且所述當(dāng)前狀態(tài)是其中的所述第一狀態(tài)。
6.根據(jù)權(quán)利要求2的方法,其中,所述通信網(wǎng)絡(luò)根據(jù)PNNI協(xié)議運行;所述網(wǎng)絡(luò)消息是節(jié)點信息組消息,其具有定義所述特定種類的網(wǎng)絡(luò)業(yè)務(wù)的類型-長度-值字段。
7.根據(jù)權(quán)利要求6的方法,其中,被阻止經(jīng)過所述網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù)由至少一個采用網(wǎng)絡(luò)服務(wù)種類標簽形式的參數(shù)定義。
8.根據(jù)權(quán)利要求7的方法,其中,所述網(wǎng)絡(luò)節(jié)點被設(shè)置為受限轉(zhuǎn)接節(jié)點,所述類型-長度-值字段通過列出至少一個網(wǎng)絡(luò)服務(wù)種類標簽來定義所述特定種類的網(wǎng)絡(luò)業(yè)務(wù),其中所述標簽識別從所述網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接操作中排除的業(yè)務(wù)。
9.根據(jù)權(quán)利要求7的方法,其中,所述網(wǎng)絡(luò)節(jié)點被設(shè)置為受限轉(zhuǎn)接節(jié)點,所述類型-長度-值字段通過列出至少一個網(wǎng)絡(luò)服務(wù)種類標簽來定義所述特定種類的網(wǎng)絡(luò)業(yè)務(wù),其中所述標簽識別定義所述網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接操作的業(yè)務(wù)。
10.根據(jù)權(quán)利要求7的方法,其中,所述網(wǎng)絡(luò)節(jié)點被設(shè)置為受限轉(zhuǎn)接節(jié)點,所述類型-長度-值字段通過在受限轉(zhuǎn)接操作被激活時列出至少一個識別從所述網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接操作中排除的業(yè)務(wù)的網(wǎng)絡(luò)服務(wù)種類標簽以及在受限轉(zhuǎn)接操作被禁止時列出至少另一個識別從所述網(wǎng)絡(luò)節(jié)點的受限轉(zhuǎn)接操作中排除的業(yè)務(wù)的網(wǎng)絡(luò)服務(wù)種類標簽來定義所述特定種類的網(wǎng)絡(luò)業(yè)務(wù)。
全文摘要
提供一種在通信網(wǎng)絡(luò)中轉(zhuǎn)發(fā)業(yè)務(wù)流量的方法,該網(wǎng)絡(luò)具有至少一個網(wǎng)絡(luò)節(jié)點,網(wǎng)絡(luò)業(yè)務(wù)被有選擇地阻止經(jīng)過該網(wǎng)絡(luò)節(jié)點。本方法包括選擇將被阻止經(jīng)過該網(wǎng)絡(luò)節(jié)點的特定種類的網(wǎng)絡(luò)業(yè)務(wù)的步驟。本方法還包括在該網(wǎng)絡(luò)中確定轉(zhuǎn)發(fā)該業(yè)務(wù)流量的路徑的步驟,由此網(wǎng)絡(luò)節(jié)點在建立路徑時被排除轉(zhuǎn)接,在該路徑上,業(yè)務(wù)流量用特定種類的網(wǎng)絡(luò)業(yè)務(wù)識別。
文檔編號H04L12/28GK1735066SQ20051008918
公開日2006年2月15日 申請日期2005年8月5日 優(yōu)先權(quán)日2004年8月10日
發(fā)明者C·拉杰什克, M·E·沙克爾 申請人:阿爾卡特公司