專利名稱:一種路由路徑建立方法、系統(tǒng)和裝置的制作方法
技術領域:
本發(fā)明涉及通信網絡技術領域,特別涉及一種路由路徑建立方法、系統(tǒng) 和裝置。
背景技術:
隨著通信網絡技術的發(fā)展,通信網絡的功能越來越強,結構也越來越龐 大,因此通信網絡的管理和維護也越來越復雜。 一般將通信網絡劃分為多個 路由域或者自治系統(tǒng)域進行管理,以下將路由域或自治系統(tǒng)域統(tǒng)一簡稱為域。
為解決多域情況下的路由計算問題,OIF ( Optical Interworking Forum , 光互連i侖壇)提出了 OIF-ENNI (External Network-Network Interface,外部網 間接口 ) -OSPF (Open Shortest Path First,開放式最短路徑優(yōu)先)的多層次網 絡模型。將下層的一個域在上層用一個代理節(jié)點表示,代理節(jié)點可以發(fā)布代 表域的抽象拓樸、域間鏈路以及可達地址等,這樣逐層向上,形成一個層次 的網絡。
在OIF-ENM-OSPF技術中,當計算一條跨多域的端到端路由路徑時,先 計算出源節(jié)點所在域的嚴格路由以及邊界節(jié)點后續(xù)的*錄路由,當信令走到 中間域的邊界后再通過域邊界計算等方式計算該中間域的嚴格路由直到到達 目的節(jié)點所在的域。
在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術至少存在以下問題 現有技術的路由計算是一個串行過程,在源節(jié)點計算路由時,只有路由 路徑經過的部分域的入口節(jié)點信息和出口節(jié)點信息,而沒有相關域內的實際 流量工程信息。因此,只有當信令走到對應域邊界時觸發(fā)域邊界計算才能判 斷從域入口節(jié)點到出口節(jié)點是否計算路由成功,如此以來^f艮容易出現信令走 到中途發(fā)現無路可走或不滿足路由約束,導致信令在建立跨域路由時多次回 滾,之前建立好的交叉連接被刪除重建,從而造成建立跨域路由時間長,如果是在業(yè)務恢復過程中建立跨域路由,則會延長業(yè)務恢復時間。因此,建立 跨域路由的效率較低。
發(fā)明內容
本發(fā)明實施例提供了一種路由路徑建立方法、系統(tǒng)和裝置,以提高建立 跨域路由的效率,縮短建立跨域路由的時間和業(yè)務恢復時間。
本發(fā)明實施例提供了一種路由路徑建立方法,包括以下步驟
向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述路由路徑確認請 求消息中攜帶路由約束條件;
接收所述入口節(jié)點返回的路由路徑確認應答消息,所述路由路徑確認應 答消息中攜帶滿足所述路由約束條件的路由路徑段的信息,所述路由路徑段 由所述入口節(jié)點在本路由域內計算獲得;
根據所述各個域的路由路徑段建立跨域路由路徑。
本發(fā)明實施例提供了一種路由路徑建立系統(tǒng),包括源節(jié)點和至少一個 中間節(jié)點;
所述源節(jié)點,用于向所述中間節(jié)點發(fā)送攜帶約束條件的路由路徑確認請 求消息,接收所述中間節(jié)點返回的攜帶滿足所述路由約束條件的路由路徑段 的信息的路由路徑確認應答消息,并根據所述路由路徑段建立跨域路由路徑;
所述中間節(jié)點,用于接收所述源節(jié)點發(fā)送的所述路由路徑確認請求消息, 根據所述請求消息中的路由約束條件,獲取所述中間節(jié)點所在路由域內的路 由路徑段,并發(fā)送攜帶滿足所述路由約束條件的路由路徑段的信息的路由路 徑確認應答消息給所述源節(jié)點。
本發(fā)明實施例提供了一種節(jié)點,包括
發(fā)送模塊,用于向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述 路由路徑確認請求消息中攜帶路由約束條件;
接收模塊,用于接收所述入口節(jié)點返回的路由路徑確認應答消息,所述 路由路徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息, 所述路由路徑段由所述入口節(jié)點在本路由域內計算獲得;建立模塊,用于根據所述各個域的路由路徑段建立跨域路由路徑。
本發(fā)明實施例提供了一種節(jié)點,包括
接收模塊,用于接收源節(jié)點發(fā)起的路由路徑確認請求消息,所述路由路 徑確認請求消息中攜帶路由約束條件;
應答模塊,用于向所述源節(jié)點返回路由路徑確認應答消息,所述路由路 徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息。
與現有技術相比,本發(fā)明實施例具有以下優(yōu)點
本發(fā)明實施例中,可以在OIF-ENNI-OSPF的模型基礎上,源節(jié)點只有在 有確定的端到端跨域路由路徑之后,才會發(fā)起信令建立相應跨域路由路徑, 所以,該方法能夠避免OIF-ENNI-OSPF的盲目性,避免多次回滾,從而可以 提高建立跨域路由路徑的效率。
圖1為本發(fā)明實施例中一種路由路徑建立方法流程圖; 圖2為本發(fā)明實施例中建立跨域路由路徑的網絡示意圖; 圖3為本發(fā)明實施例中建立跨域路由路徑的方法流程圖; 圖4為本發(fā)明實施例中網絡的系統(tǒng)結構示意圖; 圖5為本發(fā)明實施例中源節(jié)點的裝置結構示意圖; 圖6為本發(fā)明實施例中中間節(jié)點的裝置結構示意圖。
具體實施例方式
圖1為本發(fā)明實施例中一種路由路徑建立方法流程圖,包括以下步驟
步驟IOI,向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述路由路 徑確認請求消息中攜帶路由約束條件。
步驟102,接收所述入口節(jié)點返回的路由路徑確認應答消息,所述路由路 徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息,所述路 由路徑段由所述入口節(jié)點在本路由域內計算獲得。
步驟103,根據所述各個域的路由路徑段建立跨域路由路徑。在步驟101之前,還包括向路由控制器發(fā)送攜帶源節(jié)點標識和目的節(jié) 點標識的路由路徑計算請求消息;接收所述路由控制器返回路由路徑計算應 答消息,所述路由路徑計算應答消息中攜帶域間鏈路信息,并根據所述域間 鏈路信息得到向各個域的入口節(jié)點發(fā)送的路由路徑確認請求消息,所述路由 路徑確認請求消息中攜帶路由約束條件。所述步驟101具體為計算本路由 域內的路由路徑段;判斷所述路由路徑段是否滿足路由約束條件;如果所述 路由路徑段滿足所述路由約束條件,則向所述各個域的入口節(jié)點發(fā)送路由路 徑確i人請求消息。
步驟102之前還包括所述各個域的入口節(jié)點接收所述路由路徑確認請 求消息,并根據所述路由路徑確認請求消息和所述入口節(jié)點所在路由域內的 路由信息計算從入口節(jié)點到出口節(jié)點的路由路徑段;所述各個域的入口節(jié)點 判斷所述入口節(jié)點所在路由域內的路由路徑段是否滿足所述路由約束條件; 如果滿足所述路由約束條件,則返回所述路由路徑確認應答消息,否則,返 回路由路徑拒絕應答消息。
步驟103之前還包括判斷是否收到所述路由路徑拒絕應答消息;如果 收到所述路由路徑拒絕應答消息,則向路由控制器發(fā)送攜帶所述源節(jié)點標識 和目的節(jié)點標識的路由路徑計算請求消息,以獲取域間鏈路信息。
圖2本發(fā)明實施例中建立跨域路由路徑的網絡示意圖。整個網絡分為兩 層0層和l層,其中,網絡底層(O層)共有三個路由域CD(ControlDomain, 控制域)1、 CD2和CD3,路由域CD1中包括BN (BoardNode,邊界節(jié)點) 1和BN2,路由域CD2中包括邊界節(jié)點BN3 、 BN4、 BN5和BN6,路由域 CD3中包括邊界節(jié)點BN7和BN8; 1層包括1個路由域CD4, CD4中包括 RC (Routing Controller,路由控制器)11、 RC12和RC13。本發(fā)明實施例假 設需要建立路由域CD1中的源節(jié)點Sl到路由域CD3中目的節(jié)點Dl的某帶 寬的跨域路由路徑。
圖3本發(fā)明實施例中建立跨域路由路徑的方法流程圖,具體包括以下步
驟
步驟301,源節(jié)點SI發(fā)送路由路徑計算請求消息。源節(jié)點SI發(fā)現D1不在本路由域CD1內,于是向1層的RCll發(fā)起路徑計算請求消息,所述路徑 計算請求消息中攜帶源節(jié)點Sl的標識和目的節(jié)點Dl的標識。
步驟302, RCll向源節(jié)點SI返回域間鏈路信息。所述域間鏈路信息包括 路由域CD1的出接口到路由域CD2的入接口的鏈路信息和路由域CD2的出 接口到路由域CD3的入接口的鏈路信息。例如,路由域CD1的出接口為BN1, 路由域CD2的入接口為BN3,則路由域CD 1和路由域CD2之間的域間鏈路 信息為BN1-BN3;路由域CD2的出接口為BN5,路由域CD3的入接口為BN7, 則路由域CD2和路由域CD3之間的域間鏈路信息為BN5-BN7。
步驟303,源節(jié)點Sl計算本路由域CD1內的路由路徑段。例如,計算 Sl到BN1的路由路徑段的相關參數,例如帶寬等。源節(jié)點S1判斷計算出的 路由路徑段是否滿足路由約束條件(例如帶寬等)。如果不滿足所述路由約束 條件,則執(zhí)行步驟301,重新向所述路由控制器RC11發(fā)送路由路徑計算請求 消息,并可以指明不滿足路由約束條件的原因,例如,指明Sl到BN1路由 路徑段不滿足所述路由約束條件,即排除路由域CD1的出口節(jié)點BN1;否貝'J, 執(zhí)行步驟304。
步驟304,源節(jié)點Sl通過滿足路由約束條件的路由路徑段向各個域的入 口節(jié)點發(fā)起路由路徑確認請求消息(記為PathConfirmReq消息)。所述路由路 徑確認請求消息中攜帶路由約束條件和所述各個域的域間鏈路信息。例如, Sl通過到BN1的路由路徑段向BN3發(fā)PathConfirmReq消息,其中表示的含 義是"請確認是否存在BN3到BN5滿足路由約束的路由路徑段"。同時,Sl 也向BN7發(fā)送PathConfirmR叫消息。
步驟305,各個域的入口節(jié)點接收所述PathConfirmReq消息,并根據所 述PathConfirmReq消息計算本域內從入口節(jié)點到出口節(jié)點符合約束條件的路 由路徑段。例如路由域CD2中的入口節(jié)點BN3,接收到來自路由域CD1中 的出口節(jié)點BN1的PathConfirmReq消息后,基于所述PathConfirmReq消息 和本域的路由信息計算路由域CD2中滿足約束條件的路由路徑段;或路由域 CD3中的入口節(jié)點BN7接收到來自路由域CD2中的出口節(jié)點BN5的 PathConfirmReq消息后,基于所述PathConfirmR叫消息和本域的路由信息計
9算路由域CD2中滿足約束條件的路由路徑段。各個域的入口節(jié)點判斷對應域 內的路由路徑段是否滿足路由約束條件。如果滿足所述路由約束條件,則執(zhí) 行步驟306,否則,各個域的入口節(jié)點返回路由路徑拒絕應答消息(記為 PathConfirmNACK消息),并指明不滿足所述路由約束條件的路由路徑段的原 因。
步驟306,各個域的入口節(jié)點返回路由路徑確i人應答消息(記為 PathConfirmACK消息)。并可以根據策略在相應入口節(jié)點(如BN3或BN7 ) 保存已計算好的路由路徑段,以供后續(xù)建立跨域路由路徑使用。
步驟307,源節(jié)點S1判斷是否收到PathConfirmNACK消息。如果未收到 所述PathConfirmNACK消息,則執(zhí)行步驟308;否則,執(zhí)行步驟301。
步驟308,源節(jié)點Sl發(fā)起信令,請求建立從所述源節(jié)點到所述目的節(jié)點 的跨域路由路徑。如果源節(jié)點Sl接收到的應答消息都是PathConfirmACK消 息,說明各個域存在滿足所述路由約束條的路由路徑段,即確定存在從所述 源節(jié)點到所述目的節(jié)點的跨域路由路徑,則源節(jié)點Sl發(fā)起信令建立對應跨域 路由路徑。例如,當所述信令到達BN3和BN7時,如果各個域的入口節(jié)點(例 如路由域CD2中的BN3和路由域CD3中的BN7 )已保存了本路由域內滿足 約束條件的路由路徑段,則BN3或BN7取出該路由路徑段,擴展入口節(jié)點中 ERO (Explicit Route Object,顯示路由對象),并繼續(xù)通過信令建立跨域路由 路徑;否則,BN3或BN7會重新計算本路由域內滿足約束條件的路由路徑段。
上述實施例中,PathConfirmReq消息和PathConfirmACK消息以及 PathConfirmNACK消息可以通過擴展GMPLS( Generalized Multiprotocol Label Switching,通用多協(xié)議標簽交換協(xié)議)中的RSVP-TE (Resource ReSerVation Protocol-Traffic Engineering,基于流量工程的資源預留協(xié)議)中的Notify消息 (通知消息)和ACK消息(確認消息)實現,也可以通過私有消息來實現。
其中,PathConfirmReq消息包含的內容如下
<PathConfirmReq Message>::=<消息頭>
<消息10> <一對端節(jié)點>[<帶寬屬性BANDWIDTH >]。 其中,PathConfirmACK消息包含的內容如下 〈PathConfirmACK Message〉= <消息頭〉
<消息ID確i人、 其中,PathConfirmNACK消息包含的內容如下 <PathConfirmNACK Message〉=<消息頭>
<消息ID確i人〉
<不存在滿足條件路徑段的原因>。
圖4本發(fā)明實施例中網絡的系統(tǒng)結構示意圖,包括源節(jié)點l、目的節(jié)點 3和至少一個中間節(jié)點2。
其中,源節(jié)點l,用于向中間節(jié)點2發(fā)送攜帶約束條件的路由路徑確認 請求消息,接收中間節(jié)點2返回的攜帶滿足路由約束條件的路由路徑段的信 息的路由路徑確認應答消息,并根據路由路徑段建立跨域路由路徑,通過該 跨域路由路徑向目的節(jié)點3轉發(fā)數據。
中間節(jié)點2,用于接收源節(jié)點l發(fā)送的路由路徑確認請求消息,根據請求 消息中的路由約束條件獲取中間節(jié)點2所在路由域內的符合該約束條件的路 由路徑段,并發(fā)送攜帶滿足所述路由約束條件的路由路徑段的信息的路由路 徑確認應答消息給源節(jié)點1。其中,中間節(jié)點2為源節(jié)點1所在路由域與目的 節(jié)點3所在路由域之間的各個路由域的入口節(jié)點。
該系統(tǒng)還包括路由控制器4,用于接收源節(jié)點l發(fā)送的攜帶源節(jié)點標識 和目的節(jié)點標識的路由路徑計算請求消息,向源節(jié)點1返回攜帶域間鏈路信 息的路由路徑計算應答消息,使所述源節(jié)點根據所述域間鏈路信息向中間節(jié) 點2發(fā)送路由路徑確認請求消息。
圖5本發(fā)明實施例中源節(jié)點的裝置結構示意圖,包括發(fā)送模塊101,用 于向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,該路由路徑確認請求消 息中攜帶路由約束條件;接收模塊102,用于接收入口節(jié)點返回的路由路徑確認應答消息,路由路徑確認應答消息中攜帶滿足所述路由約束條件的路由路
徑段的信息,所述路由路徑段由所述入口節(jié)點在本路由域內計算獲得;建立 模塊103,用于根據各個域的路由路徑段建立跨域路由路徑,并向目的節(jié)點發(fā) 送數據。
上述源節(jié)點l,還包括域間鏈路信息獲取模塊104,用于向路由控制器 發(fā)送攜帶源節(jié)點標識和目的節(jié)點標識的路由路徑計算請求消息,接收所述路 由控制器返回的攜帶域間鏈路信息的路由路徑計算應答消息;發(fā)送模塊101, 用于根據域間鏈路信息向各個域的入口節(jié)點發(fā)送攜帶路由約束條件的路由路 徑確認請求消息。
上述源節(jié)點l,還包括觸發(fā)模塊105,用于計算本域內的路由路徑段, 并判斷所述路由路徑段是否滿足路由約束條件,如果滿足路由約束條件,則 觸發(fā)發(fā)送模塊IOI,發(fā)送路由路徑確認請求消息。
上述源節(jié)點l,還包括拒絕應答消息接收模塊106,用于判斷是否收到 路由路徑拒絕應答消息,當收到所述路由路徑拒絕應答消息時,觸發(fā)域間鏈 路信息獲取模塊104,從路由控制器獲取域間鏈路信息。
圖6本發(fā)明實施例中中間節(jié)點的裝置結構示意圖,包括接收模塊21, 用于接收圖5中的源節(jié)點1發(fā)起的路由路徑確認請求消息,路由路徑確認請 求消息中攜帶路由約束條件;應答模塊22,用于向源節(jié)點1返回路由路徑確 認應答消息,所述路由路徑確認應答消息中攜帶滿足所述路由約束條件的路 由路徑段的信息;應答模塊22,還用于當本節(jié)點所屬路由域內的路由路徑段 不滿足所述路由約束條件時,返回路由路徑拒絕應答消息。
本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述 分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或 多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成 多個子模塊。
本發(fā)明實施例在OIF-ENNI-OSPF的模型基礎之上,源節(jié)點獲取各個域的 域間鏈路信息,分別向各個域的入口節(jié)點發(fā)送PathConfkmReq消息,如果源 節(jié)點收到所有的PathConfirmACK消息,說明各個域內存在滿足路由約束條件的路由路徑段以提供多域的連接,則源節(jié)點再發(fā)起信令建立從源節(jié)點到目的 節(jié)點的跨域路由路徑。本發(fā)明實施例中,源節(jié)點只有在有確定的端到端跨域 路由路徑之后,才會發(fā)起信令建立相應跨域路由路徑,所以,該方法能夠避
免OIF-ENNI-OSPF的盲目性,避免多次回滾,從而可以很好地提高建立跨域 路由路徑的效率。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā) 明可以通過硬件實現,也可以借助軟件加必要的通用硬件平臺的方式來實現。 基于這樣的理解,本發(fā)明的技術方案可以軟件產品的形式體現出來,該軟件 產品可以存儲在一個非易失性存儲介質(可以是CD-ROM, U盤,移動硬盤 等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務 器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此, 任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
權利要求
1、一種路由路徑建立方法,其特征在于,包括以下步驟向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述路由路徑確認請求消息中攜帶路由約束條件;接收所述入口節(jié)點返回的路由路徑確認應答消息,所述路由路徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息,所述路由路徑段由所述入口節(jié)點在本路由域內計算獲得;根據所述各個域的路由路徑段建立跨域路由路徑。
2、 如權利要求1所述路由路徑建立方法,其特征在于,在所述向各個域 的入口節(jié)點發(fā)送路由路徑確認請求消息之前,還包括向路由控制器發(fā)送攜帶源節(jié)點標識和目的節(jié)點標識的路由路徑計算請求 消息;接收所述路由控制器返回路由路徑計算應答消息,所述路由路徑計算應 答消息中攜帶域間鏈路信息,并根據所述域間鏈路信息得到向各個域的入口 節(jié)點發(fā)送的路由路徑確認請求消息,所述路由路徑確認請求消息中攜帶路由 約束條件。
3、 如權利要求2所述路由路徑建立方法,其特征在于,所述步驟向各個 域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述路由路徑確認請求消息中攜 帶路由約束條件,具體為計算本路由域內的路由路徑段;判斷所述路由路徑段是否滿足路由約束條件;如果所述路由路徑段滿足所述路由約束條件,則向所述各個域的入口節(jié) 點發(fā)送路由路徑確認請求消息。
4、 如權利要求2或3所述路由路徑建立方法,其特征在于,接收所述入 口節(jié)點返回的路由路徑確認應答消息之前,還包括所述各個域的入口節(jié)點接收所述路由路徑確認請求消息,并根據所述路 由路徑確認請求消息和所述入口節(jié)點所在路由域內的路由信息計算從入口節(jié) 點到出口節(jié)點的路由路徑段;所述各個域的入口節(jié)點判斷所述入口節(jié)點所在路由域內的路由路徑段是否滿足所述路由約束條件;如果滿足所述路由約束條件,則返回所述路由路徑確認應答消息,否貝'J, 返回路由路徑拒絕應答消息。
5、 如權利要求4所迷路由路徑建立方法,其特征在于,在所述根據路由 路徑確認應答消息建立跨域路由路徑之前,還包括判斷是否收到所述路由路徑拒絕應答消息;如果收到所述路由路徑拒絕應答消息,則向路由控制器發(fā)送攜帶所述源 節(jié)點標識和目的節(jié)點標識的路由路徑計算請求消息,以獲取域間鏈路信息。
6、 一種路由路徑建立系統(tǒng),其特征在于,包括源節(jié)點和至少一個中間 節(jié)點;所述源節(jié)點,用于向所述中間節(jié)點發(fā)送攜帶約束條件的路由路徑確認請 求消息,接收所述中間節(jié)點返回的攜帶滿足所述路由約束條件的路由路徑段 的信息的路由路徑確認應答消息,并根據所述路由路徑段建立跨域路由路徑;所述中間節(jié)點,用于接收所述源節(jié)點發(fā)送的所述路由路徑確認請求消息, 根據所述請求消息中的路由約束條件,獲取所述中間節(jié)點所在路由域內的路 由路徑段,并發(fā)送攜帶滿足所述路由約束條件的路由路徑段的信息的路由路 徑確認應答消息給所述源節(jié)點。
7、 如權利要求6所述路由路徑建立系統(tǒng),其特征在于,還包括 路由控制器,用于接收所述源節(jié)點發(fā)送的攜帶源節(jié)點標識和目的節(jié)點標識的路由路徑計算請求消息,向所述源節(jié)點返回攜帶域間鏈路信息的路由路 徑計算應答消息,使所述源節(jié)點根據所述域間鏈路信息向所述中間節(jié)點發(fā)送 路由路徑確認請求消息。
8、 一種節(jié)點,其特征在于,包括發(fā)送模塊,用于向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述 路由路徑確認請求消息中攜帶路由約束條件;接收模塊,用于接收所述入口節(jié)點返回的路由路徑確認應答消息,所述 路由路徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息,所述路由路徑段由所述入口節(jié)點在本路由域內計算獲得;建立模塊,用于根據所迷各個域的路由路徑段建立跨域路由路徑。
9、 如權利要求8所述節(jié)點,其特征在于,還包括 域間鏈路信息獲取模塊,用于向路由控制器發(fā)送攜帶源節(jié)點標識和目的節(jié)點標識的路由路徑計算請求消息,接收所述路由控制器返回的攜帶域間鏈 路信息的路由路徑計算應答消息;所述發(fā)送模塊,具體用于根據所述域間鏈路信息向各個域的入口節(jié)點發(fā) 送攜帶路由約束條件的路由路徑確認請求消息。
10、 如權利要求8所述節(jié)點,其特征在于,還包括觸發(fā)模塊,用于計算本域內的路由路徑段,并判斷所述路由路徑段是否 滿足路由約束條件,當滿足時觸發(fā)所述發(fā)送模塊發(fā)送路由路徑確認請求消息。
11、 如權利要求9所述節(jié)點,其特征在于,還包括 拒絕應答消息接收模塊,用于判斷是否收到路由路徑拒絕應答消息,當收到所述路由路徑拒絕應答消息時,觸發(fā)所述域間鏈路信息獲取模塊從路由 控制器獲取域間鏈路信息。
12、 一種節(jié)點,其特征在于,包括接收模塊,用于接收源節(jié)點發(fā)起的路由路徑確認請求消息,所述路由路 徑確認請求消息中攜帶路由約束條件;應答模塊,用于向所述源節(jié)點返回路由路徑確認應答消息,所述路由路 徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息。
13、 如權利要求12所述節(jié)點,其特征在于,所述應答模塊,還用于當本節(jié)點所屬路由域內的路由路徑段不滿足所述 路由約束條件時,返回路由路徑拒絕應答消息。
全文摘要
本發(fā)明實施例公開了一種路由路徑建立方法、系統(tǒng)和裝置。該方法包括以下步驟向各個域的入口節(jié)點發(fā)送路由路徑確認請求消息,所述路由路徑確認請求消息中攜帶路由約束條件;接收所述入口節(jié)點返回的路由路徑確認應答消息,所述路由路徑確認應答消息中攜帶滿足所述路由約束條件的路由路徑段的信息,所述路由路徑段由所述入口節(jié)點在本路由域內計算獲得;根據所述各個域的路由路徑段建立跨域路由路徑。本發(fā)明實施例中,源節(jié)點只有在有確定的端到端跨域路由路徑之后,才會發(fā)起信令建立相應跨域路由路徑,所以,該方法能夠避免0IF-ENNI-OSPF的盲目性,避免多次回滾,從而可以很好地提高建立跨域路由路徑的效率。
文檔編號H04L12/56GK101616063SQ200810126359
公開日2009年12月30日 申請日期2008年6月26日 優(yōu)先權日2008年6月26日
發(fā)明者章發(fā)太 申請人:華為技術有限公司