專(zhuān)利名稱(chēng):分組網(wǎng)中部分故障的分層處理和傳播的制作方法
分組網(wǎng)中部分故障的分層處理和傳播 對(duì)相關(guān)申請(qǐng)的交叉引用現(xiàn)代通信和數(shù)據(jù)網(wǎng)絡(luò)由通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù)的節(jié)點(diǎn)組成。這些節(jié)點(diǎn)包 括路由器、網(wǎng)橋和/或交換機(jī),它們?yōu)楦鱾€(gè)幀通過(guò)網(wǎng)絡(luò)行進(jìn)選擇路徑。要從 公共源A向公共目的地Z傳輸大量數(shù)據(jù)時(shí),可以從A到Z建立邏輯連接, 要從A傳輸?shù)絑的所有數(shù)據(jù)都可以被映射到這個(gè)連接。這樣一來(lái),連接中 的節(jié)點(diǎn)不再需要確定傳輸這些幀的路徑。取而代之,這些節(jié)點(diǎn)僅僅將數(shù)據(jù) 傳輸給這一連接中的下一節(jié)點(diǎn),這樣做能夠顯著地提高數(shù)據(jù)傳輸效率。然 后通過(guò)這個(gè)網(wǎng)絡(luò)從一個(gè)節(jié)點(diǎn)到另一個(gè)節(jié)點(diǎn)傳輸數(shù)據(jù),直到數(shù)據(jù)到達(dá)目的地 節(jié)點(diǎn)。
00041可惜,這些節(jié)點(diǎn)和它們的物理鏈路有時(shí)會(huì)發(fā)生故障。這些故障的實(shí) 例包括物理鏈路中斷和節(jié)點(diǎn)故障。通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù)時(shí)這些數(shù)據(jù)因?yàn)楣收?而被丟棄,使得系統(tǒng)性能下降。即使故障不會(huì)引起數(shù)據(jù)被丟棄,這種故障 也會(huì)給網(wǎng)絡(luò)帶來(lái)不可接受的性能下降。具體地說(shuō),有些故障會(huì)使節(jié)點(diǎn)看起 來(lái)在正常工作,但事實(shí)上這一節(jié)點(diǎn)只有它正常容量的一部分。因此需要改
5進(jìn)系統(tǒng)來(lái)識(shí)別網(wǎng)絡(luò)故障并作出響應(yīng)。
發(fā)明內(nèi)容
圖7是出口節(jié)點(diǎn)狀態(tài)圖的一個(gè)實(shí)例;圖9B是部分故障狀況下通信系統(tǒng)的一個(gè)實(shí)例;
圖11A是部分故障狀況下通信系統(tǒng)消息協(xié)議的另--個(gè)實(shí)例;圖11B是部分故障狀況下通信系統(tǒng)的另一個(gè)實(shí)例;圖12是正常狀況下另一個(gè)通信系統(tǒng)的一個(gè)實(shí)例;節(jié)點(diǎn)106可以是通過(guò)系統(tǒng)IOO傳輸幀的任意設(shè)備。例如,節(jié)點(diǎn)106 可以包括網(wǎng)橋、交換機(jī)、路由器或者這些設(shè)備的各種組合。節(jié)點(diǎn)106通常 包含用于從其它節(jié)點(diǎn)106接收幀的多個(gè)入口端口,確定將幀發(fā)送給哪些節(jié) 點(diǎn)106的邏輯電路,以及傳輸幀給其它節(jié)點(diǎn)106的多個(gè)出口端口。在一個(gè) 實(shí)施例中,節(jié)點(diǎn)106進(jìn)行開(kāi)放系統(tǒng)互連(OSI)第二層級(jí)別上通過(guò)網(wǎng)絡(luò)傳輸幀所必需的判斷。節(jié)點(diǎn)106可以包括骨干邊緣網(wǎng)橋(BEB, Backbone Edge Bridge)、骨干核心網(wǎng)橋(BCB, Backbone Core Bridge)、提供商邊緣網(wǎng)橋 (PEB, Provider Edge Bridge)、提供商核心網(wǎng)橋(PCB, Provider Core Bridge) 或者這些設(shè)備的各種組合。邊緣節(jié)點(diǎn)可以連接到兩個(gè)不同網(wǎng)絡(luò)102、 104內(nèi) 的節(jié)點(diǎn)106,例如提供商網(wǎng)絡(luò)和骨干網(wǎng),而核心節(jié)點(diǎn)則通常連接到同一網(wǎng)絡(luò) 中的其它節(jié)點(diǎn)。入口節(jié)點(diǎn)處理方法200可以隨后在206確定是否有保護(hù)路徑可用。 保護(hù)路徑是在連接發(fā)生故障時(shí)用于傳輸至少一些數(shù)據(jù)的連接。在367號(hào)申 請(qǐng)中詳細(xì)描述了保護(hù)路徑的結(jié)構(gòu)和使用方法。如果有保護(hù)路徑可用,那么 入口節(jié)點(diǎn)處理方法200就進(jìn)入塊208。但是,如果沒(méi)有保護(hù)節(jié)點(diǎn)可用,那么 入口節(jié)點(diǎn)處理方法200就進(jìn)入塊210。圖7是說(shuō)明各種情況下出口節(jié)點(diǎn)狀態(tài)的狀態(tài)圖。當(dāng)出口節(jié)點(diǎn)改變連 接狀態(tài)時(shí),出口節(jié)點(diǎn)可以通知連接狀態(tài)的改變影響到的所有節(jié)點(diǎn)。在圖7 中,指定了三種狀態(tài)正常狀態(tài)、完全故障狀態(tài)和部分故障狀態(tài)。當(dāng)連接 正常工作時(shí),將以規(guī)則的間隔收到CC消息。但是,如果收到D-AIS消息, 這一連接將被改變成部分故障狀態(tài)。只要繼續(xù)收到D-AIS或CC消息,這 一連接就維持部分故障狀態(tài)。如果沒(méi)有收到進(jìn)一步的D-AIS消息,這一連 接將回到正常狀態(tài)。也可以換成如果收到C-AIS消息或者在預(yù)定量的時(shí)間 以后沒(méi)有收到任何CC消息,這一連接將迸入完全故障狀態(tài)。在回到正常狀 態(tài)以后,如果收到C-AIS消息,或者在預(yù)定量的時(shí)間以后沒(méi)有收到任何CC 消息,這一連接將改變成完全故障狀態(tài)。只要繼續(xù)收到C-AIS消息,這一 連接就維持完全故障狀態(tài)。收到CC消息時(shí),這一連接將回到正常狀態(tài)。另外,各個(gè)實(shí)施例中描述成離散或獨(dú)立的技術(shù)、系統(tǒng)、子系統(tǒng)和方 法可以與其它系統(tǒng)、模塊、技術(shù)或方法組合或集成,而不會(huì)偏離本公開(kāi)的 范圍。示出或討論成互相耦合或直接耦合或通信的其它項(xiàng)目可以通過(guò)一些 接口、設(shè)備或中間組件間接耦合或通信,不管是電的、機(jī)械的還是其它的。 本領(lǐng)域技術(shù)人員還能夠想到改變、替換和變化的其它實(shí)例,它們不會(huì)偏離 本公開(kāi)的實(shí)質(zhì)和范圍。
權(quán)利要求
1. 一種通信網(wǎng)絡(luò)組件,包括處理器,配置成用于實(shí)現(xiàn)一種方法,這種方法包括發(fā)送故障消息,故障消息中包括退化數(shù)據(jù),其中所述退化數(shù)據(jù)表明與部分故障有關(guān)的帶寬減小。
2. 如權(quán)利要求1所述的組件,其中所述退化數(shù)據(jù)還表明所述部分故障 的位置。
3. 如權(quán)利要求l所述的組件,其中所述方法還包括檢測(cè)傳輸多個(gè)業(yè)務(wù) 實(shí)例的連接中的所述部分故障。
4. 如權(quán)利要求3所述的組件,其中所述部分故障通過(guò)分析入口端口上 收到的幀被加以檢測(cè)。
5. 如權(quán)利要求3所述的組件,其中所述部分故障通過(guò)從與所述連接有 關(guān)的另一節(jié)點(diǎn)接收第二故障消息被加以檢測(cè),所述第二故障消息包括所述退化數(shù)據(jù)o
6. 如權(quán)利要求5所述的組件,其中所述第二故障消息是告警指示信號(hào)。
7. 如權(quán)利要求l所述的組件,其中所述故障消息是遠(yuǎn)程檢測(cè)指示。
8. —種方法,包括接收故障消息,故障消息包括與故障有關(guān)的退化數(shù)據(jù); 判斷可用帶寬是否小于為與所述故障有關(guān)的多個(gè)連接保留的帶寬;以及如果所述可用帶寬小于為所述連接保留的帶寬,就修改為所述連接保 留的帶寬。
9. 如權(quán)利要求8所述的方法,其中修改所述連接包括按照百分比成比 例地減小為所述連接保留的帶寬。
10. 如權(quán)利要求8所述的方法,其中修改所述連接包括按照容量成比 例地減小為所述連接保留的帶寬。
11. 如權(quán)利要求8所述的方法,其中修改所述連接包括為所述連接設(shè) 置優(yōu)先級(jí),并且減小為最低優(yōu)先級(jí)連接保留的帶寬。
12. 如權(quán)利要求8所述的方法,其中修改所述連接包括減小為所述連 接之一保留的帶寬而不減小為其它連接保留的帶寬。
13. 如權(quán)利要求8所述的方法,其中修改所述連接包括關(guān)閉所述連接 之一而不減小為其它連接保留的帶寬。
14. 如權(quán)利要求8所述的方法,其中修改所述連接包括關(guān)閉所述連接 之一并且減小為其它連接保留的帶寬。
15. 如權(quán)利要求8所述的方法,其中修改所述連接包括將與所述連接 之一有關(guān)的幀中的至少一些轉(zhuǎn)移到保護(hù)路徑上去。
16. 如權(quán)利要求8所述的方法,還包括如果所述可用帶寬不小于為所 述連接保留的帶寬,就保持所述連接不變。
17. 如權(quán)利要求8所述的方法,還包括向與所述連接之一有關(guān)的節(jié)點(diǎn) 發(fā)送第二故障消息。
18. 如權(quán)利要求17所述的方法,其中所述故障消息是告警指示信號(hào), 所述第二故障消息是遠(yuǎn)程檢測(cè)指示。
19. 如權(quán)利要求8所述的方法,其中所述連接之一存在于所述連接的 另一個(gè)中。
20. —種網(wǎng)絡(luò),包括 多個(gè)至少部分互連的節(jié)點(diǎn); 連接所述節(jié)點(diǎn)中兩個(gè)的聚合鏈路;第一隧道,包括所述節(jié)點(diǎn)中的至少部分以及所述聚合鏈路,所述第一 隧道用于傳輸多個(gè)業(yè)務(wù)實(shí)例;以及第二隧道,包括所述節(jié)點(diǎn)中的至少一些但不包括所述聚合鏈路,所述 第二隧道用于傳輸所述業(yè)務(wù)實(shí)例,當(dāng)故障發(fā)生時(shí),其中所述業(yè)務(wù)實(shí)例中的一些被從所述第一隧道重路由 到所述第二隧道。
21. —種方法,包括 檢測(cè)傳輸多個(gè)業(yè)務(wù)實(shí)例的連接中的故障;發(fā)送包括退化數(shù)據(jù)的故障消息,其中所述退化數(shù)據(jù)表明與故障有關(guān)的 帶寬減小。
22. 如權(quán)利要求21所述的方法,其中檢測(cè)故障包括通過(guò)來(lái)自物理鏈路 的報(bào)告檢測(cè)所述故障。
23. 如權(quán)利要求21所述的方法,其中檢測(cè)故障包括分析在入口端口上
24. 如權(quán)利要求21所述的方法,其中檢測(cè)故障包括從與所述連接有關(guān) 的另一節(jié)點(diǎn)接收第二故障消息,所述第二故障消息包括所述退化數(shù)據(jù)。
25. 如權(quán)利要求21所述的方法,其中所述第二故障消息是告警指示信號(hào)。
26. 如權(quán)利要求21所述的方法,其中所述故障消息是遠(yuǎn)程檢測(cè)指示。
全文摘要
一種通信網(wǎng)絡(luò)組件,包括處理器,配置成用于實(shí)現(xiàn)一種方法,這種方法包括發(fā)送故障消息,故障消息中有退化數(shù)據(jù),其中所述退化數(shù)據(jù)表明與部分故障有關(guān)的帶寬減小。還公開(kāi)一種方法,包括接收故障消息,故障消息包括與故障有關(guān)的退化數(shù)據(jù);判斷可用帶寬是否小于為與所述故障有關(guān)的多個(gè)連接保留的帶寬;以及如果所述可用帶寬小于為所述連接保留的帶寬,就修改為所述連接保留的帶寬。
文檔編號(hào)H04L12/24GK101502048SQ200780029973
公開(kāi)日2009年8月5日 申請(qǐng)日期2007年9月10日 優(yōu)先權(quán)日2007年2月7日
發(fā)明者琳達(dá)·鄧巴, 羅伯特·蘇丹, 露西·雍 申請(qǐng)人:華為技術(shù)有限公司