多協(xié)議標(biāo)簽交換多播標(biāo)簽交換路徑的端到端保護(hù)解決方案中的故障檢測(cè)的制作方法
【專(zhuān)利摘要】一方面,本發(fā)明包括,在從標(biāo)簽交換路徑上的根節(jié)點(diǎn)中,一種計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)于非臨時(shí)性媒質(zhì)中的計(jì)算機(jī)可執(zhí)行指令,當(dāng)處理器執(zhí)行所述指令時(shí),所述根節(jié)點(diǎn)執(zhí)行如下操作:和至少一個(gè)葉子節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第一標(biāo)簽交換路徑(LSP)上具有非激活狀態(tài)的基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),接收來(lái)自所述葉子節(jié)點(diǎn)的預(yù)定數(shù)量的通知消息,其中所述預(yù)定數(shù)量的通知消息指示,第二處理器發(fā)向葉子節(jié)點(diǎn)時(shí),發(fā)生在第二LSP上的基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的故障;以及在接收到所述預(yù)定數(shù)量的通知消息后,將發(fā)生在所述第一LSP上的所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的狀態(tài)改變?yōu)榉羌せ睢?br>
【專(zhuān)利說(shuō)明】多協(xié)議標(biāo)簽交換多播標(biāo)簽交換路徑的端到端保護(hù)解決方案中的故障檢測(cè)
[0001]相關(guān)申請(qǐng)案交叉申請(qǐng)
[0002]本發(fā)明要求2011年10月11日遞交的發(fā)明名稱(chēng)為“多協(xié)議標(biāo)簽交換多播標(biāo)簽交換路徑的端到端保護(hù)解決方案中的故障檢測(cè)”的第61/545897號(hào)美國(guó)臨時(shí)申請(qǐng)案的在先申請(qǐng)優(yōu)先權(quán),這些在先申請(qǐng)的內(nèi)容以全文引入的方式并入本文中。
【背景技術(shù)】
[0003]可以使用多協(xié)議標(biāo)簽交換(MPLS)標(biāo)簽分發(fā)協(xié)議(LDP)在網(wǎng)絡(luò)中創(chuàng)建點(diǎn)到多點(diǎn)(P2MP )和多點(diǎn)到多點(diǎn)(MP2MP )標(biāo)簽交換路徑。用于創(chuàng)建P2MP或MP2MP LSP的LDP擴(kuò)展集可稱(chēng)為多點(diǎn)LDP(mLDP),其在互聯(lián)網(wǎng)工程任務(wù)組(IETF)標(biāo)題為“點(diǎn)到多點(diǎn)和多點(diǎn)到多點(diǎn)標(biāo)簽交換路徑的標(biāo)簽分發(fā)協(xié)議擴(kuò)展”的請(qǐng)求注解(RFC)6388中已進(jìn)行說(shuō)明,其內(nèi)容以引用的方式并入本文本中。某些上游標(biāo)簽分配(ULA)技術(shù)在IETF標(biāo)題為“用于LDP的MPLS上游標(biāo)簽分配”的RFC6389中已進(jìn)行說(shuō)明,,其內(nèi)容以引用的方式并入本文本中。
[0004]業(yè)務(wù)提供商使用mLDP在MPLS網(wǎng)絡(luò)中繼續(xù)部署實(shí)時(shí)多播應(yīng)用。顯然,需要對(duì)這些實(shí)時(shí)應(yīng)用進(jìn)行保護(hù),并在發(fā)生故障時(shí)使切換時(shí)間最短。目前保護(hù)業(yè)務(wù)和高等應(yīng)用的做法包括預(yù)計(jì)算和創(chuàng)建備份路徑。在這種做法下,一旦在主路徑上檢測(cè)到故障,應(yīng)該使用控制平面將流量重新路由到備份路徑上。然而,當(dāng)?shù)谝?P2MP LSP上的節(jié)點(diǎn)發(fā)生故障時(shí),第二外部網(wǎng)絡(luò)或客戶(hù)端用來(lái)確定故障以及切換到接收流量的第二出口節(jié)點(diǎn)的延遲可能較長(zhǎng)。在一些系統(tǒng)中此延遲可能是不可接受的,例如,對(duì)于如互聯(lián)網(wǎng)協(xié)議(IP)電視(IPTV)等實(shí)時(shí)服務(wù)而言。
【發(fā)明內(nèi)容】
[0005]在一方面,本發(fā)明包括一種在從標(biāo)簽交換路徑上的根節(jié)點(diǎn)中的計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)于非臨時(shí)性媒質(zhì)中的計(jì)算機(jī)可執(zhí)行指令,當(dāng)處理器執(zhí)行所述指令時(shí),所述根節(jié)點(diǎn)執(zhí)行如下操作:和至少一個(gè)葉子節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第一標(biāo)簽交換路徑(LSP)上具有非激活狀態(tài)的基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà);接收來(lái)自所述葉子節(jié)點(diǎn)的預(yù)定數(shù)量的通知消息,其中所述預(yù)定數(shù)量的通知消息指示,第二處理器發(fā)向葉子節(jié)點(diǎn)時(shí),發(fā)生在第二 LSP上的基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的故障;以及在接收到所述預(yù)定數(shù)量的通知消息后,將發(fā)生在所述第一 LSP上的所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的狀態(tài)改變?yōu)榧せ睢?br>
[0006]在另一方面,本發(fā)明包括,在包含多個(gè)標(biāo)簽交換路徑在內(nèi)的網(wǎng)絡(luò)的葉子節(jié)點(diǎn)中,一種網(wǎng)絡(luò)組件包括處理器,用于和第一頭節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第一標(biāo)簽交換路徑(LSP)上的基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)具有激活狀態(tài),并用于和第二頭節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第二 LSP上的基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)具有非激活狀態(tài);以及在觸發(fā)事件發(fā)生后將通知消息發(fā)送到所述第二頭節(jié)點(diǎn),其中所述通知消息指示發(fā)生在第一 LSP上的傳輸故障。
[0007]在又一方面,本發(fā)明包括一種在包括多個(gè)具有至少一個(gè)葉子節(jié)點(diǎn)的標(biāo)簽交換路徑的網(wǎng)絡(luò)系統(tǒng)中的方法,所述方法用于在第一 LSP中發(fā)生故障后切換第一 LSP到第二 LSP的傳輸,包括:創(chuàng)建第一 LSP,在所述第一 LSP上的第一頭節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn)之間創(chuàng)建基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息指示所述第一 LSP是激活的;創(chuàng)建第二 LSP ;接收指示所述第一 LSP發(fā)生故障的指示,其中所述指示包括未接收來(lái)自所述第一頭節(jié)點(diǎn)的至少一個(gè)基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息;以及將通知消息從所述葉子節(jié)點(diǎn)發(fā)送到指示所述第一 LSP發(fā)生故障的第二頭節(jié)點(diǎn)。
[0008]結(jié)合附圖和權(quán)利要求書(shū),可從以下的詳細(xì)描述中更清楚地理解這些和其他特征。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0009]為了更完整地理解本發(fā)明,現(xiàn)在參考以下結(jié)合附圖和詳細(xì)描述進(jìn)行的簡(jiǎn)要描述,其中相同參考標(biāo)號(hào)表不相同部分。
[0010]圖1描述了一種標(biāo)簽交換系統(tǒng)的一項(xiàng)實(shí)施例的示意圖;
[0011]圖2描述了 MPLS多播LSP (mLSP)的端到端保護(hù)解決方案中的故障檢測(cè)方法的一項(xiàng)實(shí)施例的流程圖;
[0012]圖3描述了主LSP上的頭節(jié)點(diǎn)發(fā)生故障之前的示例網(wǎng)絡(luò)的一項(xiàng)實(shí)施例;
[0013]圖4描述了主LSP上的主節(jié)點(diǎn)發(fā)生故障時(shí)的示例網(wǎng)絡(luò)的一項(xiàng)實(shí)施例;
[0014]圖5描述了主LSP上的主節(jié)點(diǎn)發(fā)生故障之后的示例網(wǎng)絡(luò)的一項(xiàng)實(shí)施例;
[0015]圖6描述了一種適用于實(shí)施本發(fā)明所公開(kāi)的組件中的一種或多種實(shí)施例的典型的通用網(wǎng)絡(luò)組件。
【具體實(shí)施方式】
[0016]首先應(yīng)該理解的是,盡管下面提供了一種或多種實(shí)施例的示例性實(shí)施方式,本發(fā)明公開(kāi)的系統(tǒng)和/或方法可通過(guò)多種其他已知的或存在的技術(shù)實(shí)施。本發(fā)明決不應(yīng)限于下文所說(shuō)明的所述說(shuō)明性實(shí)施方案、圖式和技術(shù),包含本文所說(shuō)明并描述的示范性設(shè)計(jì)和實(shí)施方案,而是可以在所附權(quán)利要求書(shū)的范圍以及其均等物的完整范圍內(nèi)修改。
[0017]目前用于故障檢測(cè)的基于控制平面的信令機(jī)制復(fù)雜又緩慢,進(jìn)行故障檢測(cè)通常大約需要一秒。本發(fā)明在多播LSP的頭節(jié)點(diǎn)和尾端節(jié)點(diǎn)之間引入了一種既簡(jiǎn)單又快速的基于數(shù)據(jù)平面的信令機(jī)制。本發(fā)明機(jī)制的工作類(lèi)似心跳,例如,從頭節(jié)點(diǎn)到葉子節(jié)點(diǎn)的,針對(duì)主LSP與從LSP的脈搏檢測(cè)信息。當(dāng)主LSP心跳發(fā)生中斷時(shí),該系統(tǒng)可將通知發(fā)送給備份LSP樹(shù)頭,可以通過(guò)備份LSP開(kāi)始備份流量轉(zhuǎn)發(fā)。一旦尾端節(jié)點(diǎn)收到備份LSP上的備份流量,尾端節(jié)點(diǎn)可以通知發(fā)生故障的前主LSP的頭節(jié)點(diǎn),該切換已經(jīng)發(fā)生。當(dāng)發(fā)生故障之前的主LSP的頭節(jié)點(diǎn)接收到切換通知,停止沿著之前的主LSP的流量轉(zhuǎn)發(fā),從而完成切換?;跀?shù)據(jù)平面的信令機(jī)制還可以指示主樹(shù)上發(fā)生故障的葉子數(shù)目。
[0018]圖1描述了標(biāo)簽交換系統(tǒng)100的一項(xiàng)實(shí)施例,其中至少可在一些組件之間創(chuàng)建多條P2P LSP和P2MP LSP0所述P2P LSP和P2MP LSP可用于傳輸數(shù)據(jù)流量,如使用包和包標(biāo)簽進(jìn)行路由。標(biāo)簽交換系統(tǒng)100可包括標(biāo)簽交換網(wǎng)絡(luò)101,該網(wǎng)絡(luò)可以為一種采用包或幀沿網(wǎng)絡(luò)路徑或路由進(jìn)行數(shù)據(jù)傳輸?shù)陌粨Q網(wǎng)絡(luò)。該包可沿所述路徑進(jìn)行路由或交換,可以創(chuàng)建例如MPLS或通用MPLS (GMPLS)等標(biāo)簽交換協(xié)議。
[0019]標(biāo)簽交換網(wǎng)絡(luò)101可包括多個(gè)邊緣節(jié)點(diǎn),多個(gè)邊緣節(jié)點(diǎn)包括第一入口節(jié)點(diǎn)111、第二入口節(jié)點(diǎn)112、多個(gè)第一出口節(jié)點(diǎn)121以及多個(gè)第二出口節(jié)點(diǎn)122。當(dāng)標(biāo)簽交換網(wǎng)絡(luò)101中的P2MP LSP包括入口和出口邊緣節(jié)點(diǎn)時(shí),第一入口節(jié)點(diǎn)111和第二入口節(jié)點(diǎn)112可稱(chēng)為根節(jié)點(diǎn)或頭節(jié)點(diǎn),第一出口節(jié)點(diǎn)121和第二出口接點(diǎn)122可稱(chēng)為葉子節(jié)點(diǎn)或尾端節(jié)點(diǎn)。此夕卜,標(biāo)簽交換網(wǎng)絡(luò)101可包括多個(gè)內(nèi)部節(jié)點(diǎn)130,該內(nèi)部節(jié)點(diǎn)可以相互進(jìn)行通信,也可與邊緣節(jié)點(diǎn)進(jìn)行通信。另外,第一入口接點(diǎn)111和第二入口節(jié)點(diǎn)112可與如互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)等第一外部網(wǎng)絡(luò)140中的源節(jié)點(diǎn)145進(jìn)行通信,外部網(wǎng)絡(luò)可以耦合到標(biāo)簽交換網(wǎng)絡(luò)101。此外,第一出口節(jié)點(diǎn)121和第二出口節(jié)點(diǎn)122可與目的地節(jié)點(diǎn)150或其他網(wǎng)絡(luò)160進(jìn)行通信。如此一來(lái),第一入口節(jié)點(diǎn)111和第二入口節(jié)點(diǎn)112可將數(shù)據(jù),如數(shù)據(jù)包,從外部網(wǎng)絡(luò)140傳輸?shù)侥康牡毓?jié)點(diǎn)150。
[0020]在一項(xiàng)實(shí)施例中,邊緣節(jié)點(diǎn)和內(nèi)部節(jié)點(diǎn)130 (統(tǒng)稱(chēng)為網(wǎng)絡(luò)節(jié)點(diǎn))可以是支持通過(guò)標(biāo)簽交換網(wǎng)絡(luò)101進(jìn)行包傳輸?shù)娜魏卧O(shè)備或組件。例如,所述網(wǎng)絡(luò)節(jié)點(diǎn)包括交換機(jī)、路由器,或此類(lèi)設(shè)備的多種組合。每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)均可包括用于從其他網(wǎng)絡(luò)節(jié)點(diǎn)接收包的接收器、用以確定將這些包發(fā)送到哪些網(wǎng)絡(luò)節(jié)點(diǎn)的處理器或其他邏輯電路,以及將這些包傳輸?shù)狡渌W(wǎng)絡(luò)節(jié)點(diǎn)的發(fā)射器。在一些實(shí)施例中,至少一些網(wǎng)絡(luò)節(jié)點(diǎn)可以為L(zhǎng)SR,該LSR可用于修改或更新標(biāo)簽交換網(wǎng)絡(luò)101中傳輸?shù)陌臉?biāo)簽。進(jìn)一步,至少一些邊緣節(jié)點(diǎn)可以為標(biāo)簽邊緣路由器(LER),所述標(biāo)簽邊緣路由器可用于插入或移除在標(biāo)簽交換網(wǎng)絡(luò)101與外部網(wǎng)絡(luò)140之間傳輸?shù)陌臉?biāo)簽。
[0021]標(biāo)簽交換網(wǎng)絡(luò)101可包括第一 P2MP LSP105,可創(chuàng)建該第一 P2MPLSP105,以將數(shù)據(jù)流量從第一外部網(wǎng)絡(luò)140多播至目的地節(jié)點(diǎn)150或其他網(wǎng)絡(luò)160。第一 P2MP LSP105可包括第一入口節(jié)點(diǎn)111和至少一些第一出口節(jié)點(diǎn)121。第一 P2MP LSP105在圖1中通過(guò)實(shí)箭頭線(xiàn)示出。通常,為保護(hù)第一 P2MP LSP105,以防其出現(xiàn)鏈路或節(jié)點(diǎn)發(fā)生故障,標(biāo)簽交換網(wǎng)絡(luò)101可包括第二 P2MP LSP106,P2MP LSP106可包括第二入口節(jié)點(diǎn)112和至少一些第二出口節(jié)點(diǎn)122。第二 P2MP LSP106在圖1中通過(guò)虛箭頭線(xiàn)示出。每個(gè)第二出口節(jié)點(diǎn)122可與所述第一 P2MP LSP105中的第一出口節(jié)點(diǎn)121組對(duì)。第二 P2MP LSP106還包括一些相同或完全不同的內(nèi)部節(jié)點(diǎn)130。所述第二 P2MPLSP106可提供一條通往第一 P2MP LSP105的備份路徑,可用于在P2MPLSP105的網(wǎng)絡(luò)組件發(fā)生故障時(shí),將流量從第一外部網(wǎng)絡(luò)140轉(zhuǎn)發(fā)至第一P2MP LSP105或第二 P2MP LSP106,如轉(zhuǎn)發(fā)至出口節(jié)點(diǎn)123。
[0022]當(dāng)P2MP LSP105的組件發(fā)生故障時(shí),經(jīng)由對(duì)應(yīng)的第二 P2MP LSP106對(duì)流量重新路由可能導(dǎo)致流量傳送延遲。甚至當(dāng)?shù)诙?P2MP LSP106所攜帶的流量與第一 P2MP LSP105相同,當(dāng)?shù)谝?P2MP LSP105的網(wǎng)絡(luò)組件發(fā)生故障時(shí),第一 P2MP LSP105或第二 P2MP LSP106用于確定該故障以及切換到傳輸流量的備份路徑的延遲可能較長(zhǎng)。在一些系統(tǒng)中此延遲可能是不可接受的,例如,對(duì)于例如IPTV等實(shí)時(shí)服務(wù)而言。
[0023]圖2描述了 MPLS mLSP的端到端保護(hù)解決方案中的故障檢測(cè)方法的一項(xiàng)實(shí)施例的流程圖。過(guò)程200可從201通過(guò)創(chuàng)建主和從LSP開(kāi)始。例如,圖1中的第一入口節(jié)點(diǎn)111可以在第一入口節(jié)點(diǎn)和111和出口節(jié)點(diǎn)123之間創(chuàng)建第一 P2MP LSP105,第二入口節(jié)點(diǎn)112可以在第二入口節(jié)點(diǎn)112和出口節(jié)點(diǎn)123之間創(chuàng)建第二 P2MP LSP106。
[0024]如203所示,可以在LSPl和LSP2上創(chuàng)建基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),本文中也稱(chēng)為心跳。基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)可包括在預(yù)定時(shí)間間隔傳輸?shù)亩鄠€(gè)消息用來(lái)(a)通知下游節(jié)點(diǎn)哪條LSP是激活的和/或是主LSP以及(b)驗(yàn)證路徑連續(xù)性。在一項(xiàng)實(shí)施例中,LSPl和LSP2的基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)可包括兩種單獨(dú)的使控制消息標(biāo)簽分別設(shè)為激活和非激活的單向故障檢測(cè)(UFD)會(huì)話(huà)。UFD為用于檢測(cè)MPLS LSP數(shù)據(jù)平面故障的雙向轉(zhuǎn)發(fā)檢測(cè)(BFD)協(xié)議的子集,通常可以利用相同的協(xié)議作為傳統(tǒng)的BFD。設(shè)計(jì)BFD用于出口節(jié)點(diǎn)(例如,圖1的第一入節(jié)點(diǎn)111)來(lái)檢測(cè)到出口節(jié)點(diǎn)(例如,圖1的出口節(jié)點(diǎn)123)連接的斷開(kāi),并通過(guò)一些可選的機(jī)制提供入口節(jié)點(diǎn)來(lái)追蹤連接性。在UFD協(xié)議下,入口節(jié)點(diǎn)不需要或不接收響應(yīng)消息。BFD和UFD協(xié)議在現(xiàn)有技術(shù)中是已知的,其附加信息從IETF標(biāo)題為“雙向轉(zhuǎn)發(fā)檢測(cè)(BFD)”的RFC5880中獲取,其內(nèi)容以引用的方式并入本文本中。
[0025]可以單獨(dú)或同時(shí)按某一順序創(chuàng)建LSPl和LSP2。一旦創(chuàng)建了相關(guān)的LSP,同樣可以單獨(dú)或同時(shí)按任何順序創(chuàng)建LSP心跳,其為圖2實(shí)施例中的UFD會(huì)話(huà)。例如,在另一實(shí)施例中,直到檢測(cè)LSPl發(fā)生故障后才創(chuàng)建LSP2的心跳。當(dāng)LSP2的心跳創(chuàng)建好,一個(gè)或多個(gè)葉子節(jié)點(diǎn)可以接收來(lái)自L(fǎng)SPl和LSP2的心跳。例如,在圖1中,出口節(jié)點(diǎn)123可以接收來(lái)自第一 LSP105上的第一入口節(jié)點(diǎn)111的心跳,也可以接收來(lái)自第二 LSP106上的第二入口節(jié)點(diǎn)112的心跳。[0026]通過(guò)使用基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)協(xié)議,系統(tǒng)中的葉子節(jié)點(diǎn)可用于期望接收來(lái)自L(fǎng)SP的根節(jié)點(diǎn)的周期性心跳。葉子節(jié)點(diǎn)可通過(guò)不接收來(lái)自根節(jié)點(diǎn)的預(yù)定數(shù)量的預(yù)期心跳來(lái)檢測(cè)故障。
[0027]如205所示,在故障檢測(cè)之后,葉子節(jié)點(diǎn)可將LSPl上的流量故障通知發(fā)送給LSP2的根節(jié)點(diǎn)。例如,在圖1中,如果出口節(jié)點(diǎn)123在第一 LSP105上檢測(cè)到來(lái)自第一入口節(jié)點(diǎn)111的心跳中斷,出口節(jié)點(diǎn)123可將流量故障通知發(fā)送給第二入口節(jié)點(diǎn)112。如207所示,在LSPl上接收到流量故障通知后,LSP2的根節(jié)點(diǎn)可開(kāi)始將LSP2上的流量轉(zhuǎn)發(fā)到葉子節(jié)點(diǎn)并將相關(guān)心跳的狀態(tài)設(shè)為激活。例如,在圖1中,如果第二入口節(jié)點(diǎn)112從出口節(jié)點(diǎn)123接收LSP105上的流量故障通知,第二入口節(jié)點(diǎn)112可以在第二入口節(jié)點(diǎn)112和出口節(jié)點(diǎn)123之間的UFD會(huì)話(huà)中將自己的UFD標(biāo)簽設(shè)為激活。如209所示,當(dāng)葉子節(jié)點(diǎn)檢測(cè)到從LSP上的心跳狀態(tài)發(fā)生變化時(shí),葉子節(jié)點(diǎn)可以不理會(huì)來(lái)自L(fǎng)SPl的流量并可以通知LSPl的根節(jié)點(diǎn)發(fā)生了 LSPl故障且流量被轉(zhuǎn)發(fā)到LSP2上。例如,在圖1中,如果出口節(jié)點(diǎn)123檢測(cè)到第二入口節(jié)點(diǎn)112的UFD標(biāo)簽從非激活變?yōu)榧せ?,出口?jié)點(diǎn)123可將切換通知發(fā)送給第一入口節(jié)點(diǎn)111。如211所示,在接收到該通知后,LSPl的根節(jié)點(diǎn)可以將其心跳狀態(tài)設(shè)為非激活并停止將流量轉(zhuǎn)發(fā)到葉子節(jié)點(diǎn),從而完成切換。例如,在圖1中,如果第一入口節(jié)點(diǎn)111從出口節(jié)點(diǎn)123接收到切換通知,第一入口節(jié)點(diǎn)111可以將自己的UFD標(biāo)簽設(shè)為非激活用于在LSP105上的進(jìn)行傳輸。
[0028]圖3、4和5描述了主LSP上的頭節(jié)點(diǎn)故障之前、時(shí)和之后的示例網(wǎng)絡(luò)的一種實(shí)施例。圖3-5中所示的網(wǎng)絡(luò)可以與圖1中所示的網(wǎng)絡(luò)類(lèi)似。圖3的樹(shù)開(kāi)始于外部傳輸源300,例如,IPTV輸入,其可以用于通過(guò)入口節(jié)點(diǎn)302傳輸數(shù)據(jù)。入口節(jié)點(diǎn)302可以將數(shù)據(jù)劃分成兩條路徑。主路徑,LSP1340可以從根304 (PEl)(本文中也稱(chēng)為頭節(jié)點(diǎn)、根節(jié)點(diǎn)或樹(shù)頭)開(kāi)始,可以通過(guò)內(nèi)部節(jié)點(diǎn)306 (Pl)和308 (P2)將數(shù)據(jù)傳輸?shù)饺~子節(jié)點(diǎn)310 (PE2、PE3、PE4和PE5),本文也成為尾端節(jié)點(diǎn)。從路徑,LSP2350,可以從根314 (ΡΕ1’ )開(kāi)始,并可以用于通過(guò)節(jié)點(diǎn)316 (P3)和318 (P4)將數(shù)據(jù)傳輸?shù)饺~子節(jié)點(diǎn)310 (PE2、PE3、PE4和PE5)。葉子節(jié)點(diǎn)310 (PE2、PE3、PE4和PE5)可以用作出口節(jié)點(diǎn),例如,將數(shù)據(jù)傳輸?shù)娇梢宰鳛镮PTV輸出的外部傳輸目的地320。如圖所示,包含在LSP1340和LSP2350內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)可以不同并且彼此互不相交。同樣地,LSP1340和LSP2350,但并不是兩者同時(shí),通常會(huì)將數(shù)據(jù)向外部傳輸目的地320進(jìn)行傳輸。在圖3-5中,LSP1340為主LSP,LSP2350為備份LSP。圖4描述了根304發(fā)生故障的圖3的實(shí)施例。圖5描述了切換到LSP2350的圖4的實(shí)施例。在圖5中,根314 (ΡΕ1')為如下所述的新的主LSP2350的頭節(jié)點(diǎn)。
[0029]參考圖3-5,系統(tǒng)的操作可以開(kāi)始于樹(shù)頭304和314在頭節(jié)點(diǎn)304、314和葉子節(jié)點(diǎn)310之間創(chuàng)建LSP和基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),也稱(chēng)為心跳。在圖3-5的實(shí)施例中,心跳為UFD會(huì)話(huà),但是其他基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)協(xié)議是允許的。一旦在LSP1340和LSP2350上傳輸心跳,可同時(shí)由頭節(jié)點(diǎn)304和314將心跳連續(xù)發(fā)送到葉子節(jié)點(diǎn)310上,葉子節(jié)點(diǎn)310有可能連續(xù)收到頭節(jié)點(diǎn)304和314發(fā)送的心跳。根304 (PEl)可以按激活狀態(tài)傳輸心跳,例如可通過(guò)與LSP1340上設(shè)置了激活標(biāo)簽一起發(fā)送UFD消息到葉子節(jié)點(diǎn)310。根314 (ΡΕ1' )可以按非激活狀態(tài)發(fā)送心跳,例如可通過(guò)與LSP2350上設(shè)置了非激活標(biāo)簽一起發(fā)送UFD消息到葉子節(jié)點(diǎn)310。圖中的方塊201和203大體描述了這些操作。
[0030]如果內(nèi)部節(jié)點(diǎn)306(P1)發(fā)生故障,如圖4所描述的,葉子節(jié)點(diǎn)310可能不接收來(lái)自樹(shù)頭304 (PEl)的UFD消息。當(dāng)葉子節(jié)點(diǎn)310在UFD會(huì)話(huà)期間未接收到預(yù)定數(shù)量的UFD消息,葉子節(jié)點(diǎn)310可以將未接收歸類(lèi)為路徑故障并將通知消息發(fā)送給樹(shù)頭,其UFD消息仍然由葉子節(jié)點(diǎn)310接收。圖2中的方框205大體上描述了該操作。觸發(fā)通知消息所需的未接收到的UFD消息數(shù)量,可以根據(jù)所需系統(tǒng)敏感度來(lái)進(jìn)行選擇,這同時(shí)也是以需求來(lái)決定的。敏感系統(tǒng)可能存在發(fā)送錯(cuò)誤通知的風(fēng)險(xiǎn)。較不敏感的系統(tǒng)可能導(dǎo)致故障響應(yīng)時(shí)間滯后的風(fēng)險(xiǎn)。在一項(xiàng)實(shí)施例中,在單個(gè)葉子節(jié)點(diǎn)310處單個(gè)未接收的UFD消息可以觸發(fā)通知消息;在另一項(xiàng)實(shí)施例中,可能需要2-10個(gè)未接收的UFD消息。其他實(shí)施例中可能需要10個(gè)以上的在葉子節(jié)點(diǎn)310處的未接收到的UFD消息來(lái)觸發(fā)發(fā)送通知消息。 [0031]當(dāng)根314 (ΡΕ1')從葉子節(jié)點(diǎn)310接收預(yù)定數(shù)量的通知消息,根314 (ΡΕ1')可以開(kāi)始轉(zhuǎn)發(fā)流量。觸發(fā)流量轉(zhuǎn)發(fā)所需的通知消息的數(shù)量可以根據(jù)所需系統(tǒng)敏感度來(lái)選擇,這同時(shí)也是以需求來(lái)決定的。敏感系統(tǒng)可能存在在錯(cuò)誤通知消息上開(kāi)始流量轉(zhuǎn)發(fā)的風(fēng)險(xiǎn)。較不敏感的系統(tǒng)可能帶來(lái)額外響應(yīng)時(shí)間滯后的風(fēng)險(xiǎn)。在一項(xiàng)實(shí)施例中,單個(gè)通知消息可以觸發(fā)轉(zhuǎn)發(fā),而在另一項(xiàng)實(shí)施例中,可能需要2-10個(gè)通知消息。其他實(shí)施例中需要葉子節(jié)點(diǎn)310的10個(gè)以上的通知消息來(lái)觸發(fā)流量轉(zhuǎn)發(fā)。其他實(shí)施例中可能需要來(lái)自?xún)蓚€(gè)或多個(gè)葉子節(jié)點(diǎn)310的至少一個(gè)通知消息。根314 (ΡΕ1' )可以通過(guò)在LSP2350上發(fā)送具有激活標(biāo)簽的UFD消息給葉子節(jié)點(diǎn)310來(lái)開(kāi)始轉(zhuǎn)發(fā)。圖2中的方框207大體上描述這些操作。一旦根314(ΡΕ1' )在LSP2350上開(kāi)始轉(zhuǎn)發(fā)以及葉子節(jié)點(diǎn)310檢測(cè)到LSP2350心跳狀態(tài)從未激活變?yōu)榧せ?,仍然從LSP1340接收流量的任一葉子節(jié)點(diǎn)310可以丟棄來(lái)自L(fǎng)SP1340的包并利用來(lái)自L(fǎng)SP2350 的包。
[0032]一旦葉子節(jié)點(diǎn)310接收到LSP2350上的狀態(tài)從未激活變?yōu)闉榧せ畹男奶?,葉子節(jié)點(diǎn)310可以將通知消息發(fā)送到先前激活的頭節(jié)點(diǎn),即,發(fā)生切換的根304 (PEl)0圖2中的方框209大體上描述了以下操作:檢測(cè)先前未激活LSP上的心跳狀態(tài)變化以及將切換通知發(fā)送給先前激活LSP的根節(jié)點(diǎn)。一旦被觸發(fā),比如葉子節(jié)點(diǎn)310發(fā)出切換消息的通知,根304 (PEl)將會(huì)停止轉(zhuǎn)發(fā)LSP1340上的流量,并將LSP1340心跳的狀態(tài)改變?yōu)槲醇せ?。圖2中的方框211大體上描述了這些操作。在一項(xiàng)實(shí)施例中,由根304 (PEl)接收的單個(gè)切換通知消息可以觸發(fā)停止轉(zhuǎn)發(fā),而在另一項(xiàng)實(shí)施例中,可能需要2-10個(gè)切換通知消息。其他實(shí)施例中需要10個(gè)以上來(lái)自葉子節(jié)點(diǎn)310的通知消息來(lái)停止流量轉(zhuǎn)發(fā)。其他實(shí)施例中可能需要至少一個(gè)來(lái)自?xún)蓚€(gè)或多個(gè)葉子節(jié)點(diǎn)310的通知消息。
[0033]因?yàn)樵摻鉀Q方案利用數(shù)據(jù)平面而不是控制平面,所以故障修復(fù)時(shí)間可以以毫秒而不是秒計(jì)算。本發(fā)明下的故障修復(fù)時(shí)間可能取決于若干因素,包括但不限于,UFD消息的周期,觸發(fā)葉子節(jié)點(diǎn)發(fā)出通知所需的未接收到的UFD消息的周期數(shù)目,觸發(fā)備份LSP頭節(jié)點(diǎn)的傳輸流量進(jìn)行改變所需的葉子節(jié)點(diǎn)通知的數(shù)量,提供通知來(lái)觸發(fā)備份LSP頭節(jié)點(diǎn)的傳輸流量進(jìn)行改變所需的節(jié)點(diǎn)數(shù)量,接收具有更新的狀態(tài)標(biāo)簽的備份LSP頭節(jié)點(diǎn)的發(fā)出UFD消息的時(shí)間,觸發(fā)切換消息通知所需的此類(lèi)UFD消息的數(shù)目,以及在主LSP頭節(jié)點(diǎn)處接收切換消息和完成切換所需的時(shí)間。故障修復(fù)時(shí)間可以根據(jù)應(yīng)用的需要任意調(diào)整。在需要更快的故障修復(fù)時(shí)間的情況下,故障修復(fù)時(shí)間可以小于約200毫秒、小于約100毫秒或小于約10毫秒。在要求故障檢測(cè)準(zhǔn)確性的優(yōu)先級(jí)比較高的情況下,可以允許較長(zhǎng)的故障修復(fù)時(shí)間以獲得多個(gè)故障指示。在要求故障修復(fù)時(shí)間高優(yōu)先的情況下,可以接受虛假錯(cuò)誤消息和頻繁切換。
[0034]上述網(wǎng)絡(luò)組件可在任何通用網(wǎng)絡(luò)組件上實(shí)施,例如圖1和3-5中描述的那些網(wǎng)絡(luò)組件,其具有足夠的處理能力、存儲(chǔ)資源和網(wǎng)絡(luò)吞吐能力來(lái)處理其上的必要工作量。圖6圖示了典型的通用網(wǎng)絡(luò)組件1000,其適用于實(shí)施本文本所揭示組件的一個(gè)或多個(gè)實(shí)施例。網(wǎng)絡(luò)組件1000包含處理器1002(可以稱(chēng)為中央處理器單元或CPU),所述處理器與包含以下項(xiàng)的存儲(chǔ)設(shè)備通信:輔助存儲(chǔ)裝置1004、只讀存儲(chǔ)器(ROM) 1006、隨機(jī)存取存儲(chǔ)器(RAM) 1008、輸入/輸出(I/O)設(shè)備1010,以及網(wǎng)絡(luò)連接設(shè)備1012。處理器1002可以作為一個(gè)或多個(gè)CPU芯片實(shí)施,或者可以為一個(gè)或多個(gè)專(zhuān)用集成電路(ASIC)和/或數(shù)字信號(hào)處理器(DSP)的一部分。
[0035]輔助存儲(chǔ)裝置1004通常由一個(gè)或多個(gè)磁盤(pán)驅(qū)動(dòng)器或可擦除可編程ROM(EPROM)組成,且用于數(shù)據(jù)的非易失性存儲(chǔ)。輔助存儲(chǔ)器1004可以用于存儲(chǔ)程序,當(dāng)選擇執(zhí)行這些程序時(shí),所述程序?qū)⒓虞d到RAM1008中。R0M1006用于存儲(chǔ)在程序執(zhí)行期間讀取的指令以及可能讀取的數(shù)據(jù)。R0M1006為非易失性存儲(chǔ)設(shè)備,其存儲(chǔ)容量相對(duì)于輔助存儲(chǔ)器1004的較大存儲(chǔ)容量而言通常較小。RAM1008用于存儲(chǔ)易失性數(shù)據(jù),并且可能用于存儲(chǔ)指令。R0M1006和RAM1008兩者的存取速度通常比輔助存儲(chǔ)器1004的存取速度快。
[0036]本發(fā)明公開(kāi)至少一項(xiàng)實(shí)施例,且所屬領(lǐng)域的普通技術(shù)人員對(duì)所述實(shí)施例和/或所述實(shí)施例的特征作出的變化、組合和/或修改均在本發(fā)明公開(kāi)的范圍內(nèi)。因組合、合并和/或省略所述實(shí)施例的特征而得到的替代性實(shí)施例也在本發(fā)明的范圍內(nèi)。應(yīng)當(dāng)理解的是,本發(fā)明已明確闡明了數(shù)值范圍或限制,此類(lèi)明確的范圍或限制應(yīng)包括涵蓋在上述范圍或限制(如從大約I至大約10的范圍包括2、3、4等;大于0.10的范圍包括0.11,0.12,0.13等)內(nèi)的類(lèi)似數(shù)量級(jí)的迭代范圍或限制。例如,每當(dāng)公開(kāi)具有下限Rl和上限Ru的數(shù)值范圍時(shí),具體是公開(kāi)落入所述范圍內(nèi)的任何數(shù)字。具體而言,特別公開(kāi)所述范圍內(nèi)的以下數(shù)字:R=Rl+k* (Ru-Rl),其中k是從1%到100%以1%增量遞增的變量,即,k是1%、2%、3%、4%、
5%、......、50%、51%、52%、......、95%、96%、97%、98%、99% 或 100%。此外,還特此公開(kāi)了,上文定
義的兩個(gè)R值所定義的任何數(shù)值范圍。除非另行說(shuō)明,術(shù)語(yǔ)“大約”表示其后數(shù)值的±10%的范圍。相對(duì)于權(quán)利要求的某一要素,術(shù)語(yǔ)“可選擇”的使用表示該要素可以是“需要的”,或者也可以是“不需要的”,二者均在所述權(quán)利要求的范圍內(nèi)。使用如包括摂、包含摂和具有摂?shù)容^廣術(shù)語(yǔ)應(yīng)被理解為提供對(duì)如由“…組成”、“基本上由……組成”以及“大體上由……組成”等較窄術(shù)語(yǔ)的支持。因此,保護(hù)范圍不受上文所述的限制,而是由所附權(quán)利要求書(shū)定義,所述范圍包含所附權(quán)利要求書(shū)的標(biāo)的物的所有等效物。每項(xiàng)和每條權(quán)利要求作為進(jìn)一步公開(kāi)的內(nèi)容并入說(shuō)明書(shū)中,且權(quán)利要求書(shū)是本發(fā)明的實(shí)施例。所述揭示內(nèi)容中的參考的論述并不是承認(rèn)其為現(xiàn)有技術(shù),尤其是具有在本申請(qǐng)案的在先申請(qǐng) 優(yōu)先權(quán)日:期之后的
【公開(kāi)日】期的任何參考。本發(fā)明中所引用的所有專(zhuān)利、專(zhuān)利申請(qǐng)案和公開(kāi)案的揭示內(nèi)容特此以引用的方式并入本文本中,其提供補(bǔ)充本發(fā)明的示例性、程序性或其他細(xì)節(jié)。
[0037]雖然本發(fā)明中已提供若干實(shí)施例,但應(yīng)理解,在不脫離本發(fā)明的精神或范圍的情況下,本發(fā)明所公開(kāi)的系統(tǒng)和方法可以以許多其他特定形式來(lái)體現(xiàn)。本發(fā)明的實(shí)例應(yīng)被視為說(shuō)明性而非限制性的,且本發(fā)明并不限于本文本所給出的細(xì)節(jié)。例如,各種元件或組件可以在另一系統(tǒng)中組合或合并,或者某些特征可以省略或不實(shí)施。
[0038]此外,在不脫離本發(fā)明的范圍的情況下,各種實(shí)施例中描述和說(shuō)明為離散或單獨(dú)的技術(shù)、系統(tǒng)、子系統(tǒng)和方法可以與其他系統(tǒng)、模塊、技術(shù)或方法進(jìn)行組合或合并。展示或論述為彼此耦接或直接耦接或通信的其他項(xiàng)也可以采用電方式、機(jī)械方式或其他方式通過(guò)某一接口、裝置或中間組件間接地耦接或通信。其他變化、替代和改變的示例可以由本領(lǐng)域的技術(shù)人員在不脫離本文精神和 所公開(kāi)的范圍的情況下確定。
【權(quán)利要求】
1.在從標(biāo)簽交換路徑上的根節(jié)點(diǎn)中,一種計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)于非臨時(shí)性媒質(zhì)中的計(jì)算機(jī)可執(zhí)行指令,當(dāng)處理器執(zhí)行所述指令時(shí),所述根節(jié)點(diǎn)執(zhí)行如下操作: 和至少一個(gè)葉子節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第一標(biāo)簽交換路徑(LSP)上具有非激活狀態(tài)的基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà); 接收來(lái)自所述葉子節(jié)點(diǎn)的預(yù)定數(shù)量的通知消息,其中所述預(yù)定數(shù)量的通知消息指示,第二處理器發(fā)向葉子節(jié)點(diǎn)時(shí),發(fā)生在第二 LSP上的基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的故障;以及 在接收到所述預(yù)定數(shù)量的通知消息后,將發(fā)生在所述第一 LSP上的所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)的狀態(tài)改變?yōu)榉羌せ睢?br>
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)為單向故障檢測(cè)(UFD)會(huì)話(huà)。
3.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述預(yù)定數(shù)量的通知消息為I到10個(gè)。
4.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述接收預(yù)定數(shù)量的通知消息中的第一通知消息和改變狀態(tài)之間的時(shí)間約少于200毫秒。
5.在在包含多個(gè)標(biāo)簽交換路徑在內(nèi)的網(wǎng)絡(luò)的葉子節(jié)點(diǎn)中,一種網(wǎng)絡(luò)組件包括: 一種處理器,用于: 和第一頭節(jié)點(diǎn)一起創(chuàng)建發(fā)生在第一標(biāo)簽交換路徑(LSP)上的基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)指示所述第一 LSP的激活狀態(tài); 和在第二 LSP上的第二頭節(jié)點(diǎn)一起創(chuàng)建基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)指示所述第二 LSP的非激活狀態(tài);以及 在觸發(fā)事件發(fā)生后將通知消息發(fā)送到所述第二頭節(jié)點(diǎn),其中所述通知消息指示發(fā)生在第一 LSP上的傳輸故障。
6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)組件,其特征在于,所述處理器進(jìn)一步用于接收將第二LSP的狀態(tài)更新為激活的基于第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)上的狀態(tài)更新。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)組件,其特征在于,所述處理器進(jìn)一步用于將切換狀態(tài)消息發(fā)送給指示所述第二 LSP狀態(tài)改變的第一頭節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)組件,其特征在于,所述處理器進(jìn)一步用于接收將所述第一 LSP的狀態(tài)更新為非激活的切換更新。
9.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)組件,其特征在于,所述處理器進(jìn)一步用于在接收到狀態(tài)更新之后不理會(huì)所述第一 LSP的流量。
10.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)組件,其特征在于,所述處理器進(jìn)一步用于以預(yù)定間隔在觸發(fā)事件之后發(fā)送附加通知消息直到接收到狀態(tài)更新。
11.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)組件,其特征在于,所述基于第一和第二數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)為單向故障檢測(cè)(UFD)會(huì)話(huà)。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)組件,其特征在于,所述觸發(fā)事件為未接收在所述第一 UFD會(huì)話(huà)創(chuàng)建之后所述第一 LSP上的預(yù)定數(shù)量的UFD消息。
13.根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)組件,其特征在于,所述預(yù)定數(shù)量為從I到10.
14.在包括多個(gè)具有至少一個(gè)葉子節(jié)點(diǎn)的標(biāo)簽交換路徑的網(wǎng)絡(luò)系統(tǒng)中,一種用于在第一 LSP中發(fā)生故障后切換第一標(biāo)簽切換路徑LSP到第二 LSP的傳輸?shù)姆椒ǎ涮卣髟谟?,包? 創(chuàng)建第一 LSP ; 在所述第一 LSP上的第一頭節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn)之間創(chuàng)建基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息指示所述第一 LSP是激活的; 創(chuàng)建第二 LSP ; 接收指示所述第一 LSP發(fā)生故障的指示,其中所述指示包括未接收來(lái)自所述第一頭節(jié)點(diǎn)的至少一個(gè)基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息;以及 將通知消息從所述葉子節(jié)點(diǎn)發(fā)送到指示所述第一 LSP發(fā)生故障的第二頭節(jié)點(diǎn)。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,進(jìn)一步包括在所述第一LSP上的第一頭節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn)之間創(chuàng)建基于第一數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà),其中所述基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息指示所述第一 LSP是激活的;
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括: 沿著所述第二 LSP轉(zhuǎn)發(fā)流量以響應(yīng)于來(lái)自所述葉子節(jié)點(diǎn)的通知消息;以及 發(fā)送指示所述第二 LSP是激活的基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息以相應(yīng)于來(lái)自所述葉子節(jié)點(diǎn)的通知消息。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,進(jìn)一步包括將切換通知消息發(fā)送給所述指示切換發(fā)生在基于數(shù)據(jù)平面的故障檢測(cè)之后的第一頭節(jié)點(diǎn)。`
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,進(jìn)一步包括發(fā)送指示所述第一LSP為非激活的基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息。
19.根據(jù)權(quán)利要求16所述的方法,其特征在于,發(fā)送通知消息與發(fā)送指示所述第二LSP為激活的基于數(shù)據(jù)平面的故障檢測(cè)會(huì)話(huà)消息之間的時(shí)間約少于200毫秒。
20.根據(jù)權(quán)利要求14所述的方法,其特征在于,進(jìn)一步包括將通知消息發(fā)送給所述指示已經(jīng)發(fā)生切換的第一頭節(jié)點(diǎn)。
【文檔編號(hào)】H04L12/753GK103891215SQ201280049788
【公開(kāi)日】2014年6月25日 申請(qǐng)日期:2012年10月11日 優(yōu)先權(quán)日:2011年10月11日
【發(fā)明者】趙強(qiáng)林, 陳瑩 申請(qǐng)人:華為技術(shù)有限公司