專利名稱:通信網(wǎng)絡連接故障保護方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明一般涉及通信,并且特別涉及保護通信網(wǎng)絡連接免于無提示的故障。
背景技術:
許多通信網(wǎng)絡都多少支持連接連續(xù)性監(jiān)控功能。操作管理維護連續(xù)性檢查(OAM-CC)是針對異步傳輸模式(ATM)網(wǎng)絡連接的一個上述功能的例子。針對多協(xié)議標記交換(MPLS)連接也存在OAM-CC的一個版本。
根據(jù)OAM-CC,信元發(fā)送自位于通信網(wǎng)絡連接一端或兩端的網(wǎng)絡單元,并且當沒有收到連接的另一端所期望收到的信元時,檢測到連接故障或出錯,通常稱作連續(xù)性丟失或LOC。信元發(fā)送和接收典型地通過在位于連接一端的網(wǎng)絡單元處配置OAM-CC源以及在位于連接另一端的網(wǎng)絡單元配置OAM-CC宿(sink)來完成。OAM-CC源將OAM-CC信元注入連接上的數(shù)據(jù)流,而OAM-CC宿從所述數(shù)據(jù)流中提取這些信元用于分析。通過在連接的每一端配置OAM-CC源和宿來提供雙向連續(xù)性檢查。
當例如由于交換結(jié)構故障或線路卡部件故障而發(fā)生了引起連接中的連續(xù)性丟失(LOC)的故障時,應當盡快重建連接以使該連接上的用戶服務盡可能保持連續(xù)。檢測并在LOC之后盡快重建連接的動作在這里稱為關于LOC的連接重路由。
傳統(tǒng)的關于LOC的重路由的一個問題是沿著連接路徑的發(fā)生故障的特定位置是未知的。所知道的是在沿著路徑的某處發(fā)生了故障。根據(jù)一個當前已知的關于LOC的重路由技術,基于利用專用網(wǎng)對網(wǎng)接口(PNNI)協(xié)議所計算的最佳路徑來重路由發(fā)生故障的連接,該專用網(wǎng)對網(wǎng)接口協(xié)議說明性地是2002年4月的PNNI規(guī)范版本1.1,af-pnni-0055.002。然而,所述最佳路徑典型地不改變,并且被重路由的連接因而經(jīng)常嘗試相同的路徑,穿過首先經(jīng)歷了故障的那些相同的網(wǎng)絡節(jié)點和鏈路。盡管當在網(wǎng)絡中的相同節(jié)點和鏈路上重建連接時能夠恢復一些LOC故障,然而通常最好完全避開網(wǎng)絡的故障部分,以避免相同故障的重復發(fā)生。避開出故障的網(wǎng)絡單元增加了在發(fā)現(xiàn)LOC時關于LOC的連接重路由能夠重建用戶服務的可能性。
已知僅有的用于解決所述問題的機制,是知道源節(jié)點上的初始路徑,并且然后在故障發(fā)生時找出完全不同的路徑,由此在重路由期間避開所有的初始網(wǎng)絡單元并相應地避開任何可能發(fā)生故障的單元。然而,即使是這種解決方案,故障的位置仍然是未知的。另外,也許不可能建立避開了初始路徑中所有網(wǎng)絡單元的替代的不同路徑。此外,由于避開許多網(wǎng)絡單元成本較高,因此所述替代的不同路徑本質(zhì)上是低效且非最佳的,并且很可能不是故障后的最佳路徑。
因此,仍需要改進的故障檢測和保護技術,其能夠定位連接故障的來源并且僅在實際故障位置附近重路由連接。
發(fā)明內(nèi)容
本發(fā)明的實施例解決了關于檢測和修復通信網(wǎng)絡中的故障連接的問題,所述連接例如是ATM和MPLS連接。根據(jù)一個可能的實現(xiàn),創(chuàng)建了一系列OAM-CC段,其共同覆蓋整個連接。每個段用來監(jiān)控被連接穿過的相應鏈路或節(jié)點的連續(xù)性。一旦在這些段之一中檢測到LOC條件,檢測LOC的節(jié)點就向該連接的源發(fā)送標識了故障位置的連接釋放消息,由此使所述源能夠在修復連接時避開該故障。
根據(jù)本發(fā)明的實施例,提供了一種用于控制通信網(wǎng)絡中的網(wǎng)絡連接的連接控制器。配置所述連接控制器以在通信網(wǎng)絡中傳送控制信息,所述控制信息致使所述通信網(wǎng)絡的網(wǎng)絡單元針對網(wǎng)絡連接的各個段建立連接監(jiān)控。
在一些實施例中,配置所述連接控制器以通過發(fā)送控制信息、接收控制信息,或通過發(fā)送并接收控制信息,來傳送控制信息。
所述控制信息可以包含于控制信令的信息元素(IE)中。
可以進一步配置所述連接控制器以針對所述網(wǎng)絡連接的段建立連接監(jiān)控。
所述網(wǎng)絡連接的段可以共同覆蓋整個網(wǎng)絡連接。
如果所述網(wǎng)絡連接是所述通信網(wǎng)絡的端點網(wǎng)絡單元之間的連接,則可以進一步配置所述連接控制器以接收該網(wǎng)絡連接段上的故障的指示,并且在所述端點網(wǎng)絡單元之間建立新的網(wǎng)絡連接,所述新的網(wǎng)絡連接避開了其上檢測到故障的網(wǎng)絡連接段。
可以在也包括網(wǎng)絡單元的通信網(wǎng)絡中提供所述連接控制器,配置該網(wǎng)絡單元以通過通信網(wǎng)絡建立所述網(wǎng)絡連接。多個網(wǎng)絡單元中的至少一個子集優(yōu)選地能夠響應于所述控制信息而針對所述網(wǎng)絡連接的段建立連接監(jiān)控。在這種情況下,可以在所述通信網(wǎng)絡的網(wǎng)絡管理系統(tǒng)中、在所述網(wǎng)絡單元一個或多個中,或同時在所述網(wǎng)絡管理系統(tǒng)和所述網(wǎng)絡單元的一個或多個中,提供所述連接控制器。
也提供了用于監(jiān)控通信網(wǎng)絡中的網(wǎng)絡連接的裝置,并且該裝置包括連接監(jiān)控模塊,和用于配置該監(jiān)控模塊以通過所述網(wǎng)絡連接的多個段之一與另一監(jiān)控模塊傳送連接監(jiān)控信息的裝置。
可以配置所述監(jiān)控模塊以通過以下操作來傳送連接監(jiān)控信息向另一監(jiān)控模塊發(fā)送連接監(jiān)控信息、接收來自另一監(jiān)控模塊的連接監(jiān)控信息,或向另一監(jiān)控模塊發(fā)送連接監(jiān)控信息并接收來自該另一監(jiān)控模塊的連接監(jiān)控信息。
在一些實施例中,可以配置所述監(jiān)控模塊以通過所述網(wǎng)絡連接的多個段中的各個段與多個其它監(jiān)控模塊傳送連接監(jiān)控信息。
所述連接監(jiān)控信息可以是例如OAM-CC信元。
還可以配置所述監(jiān)控模塊來基于所述連接監(jiān)控信息而檢測所述網(wǎng)絡連接段上的故障。
根據(jù)一個實施例,所述用于配置的裝置包括連接控制器??梢赃M一步配置所述連接控制器來向所述網(wǎng)絡連接的源發(fā)送被檢測故障的指示,該指示包括標識該網(wǎng)絡連接段的信息。所述網(wǎng)絡連接的源響應于所述指示而在被檢測故障附近重路由所述網(wǎng)絡連接。
所述指示可以是連接釋放消息,而所述標識網(wǎng)絡連接段的信息可以是以下內(nèi)容中的一個或多個通信網(wǎng)絡中網(wǎng)絡單元的標識符,以及該通信網(wǎng)絡的網(wǎng)絡單元之間的通信鏈路的標識符。
所述用于配置的裝置可以接收控制信息并且響應于所述控制信息來配置所述監(jiān)控模塊。
在通信網(wǎng)絡中,被配置用來通過所述通信網(wǎng)絡建立網(wǎng)絡連接的網(wǎng)絡單元的至少一個子集,可以包括用于監(jiān)控網(wǎng)絡連接的裝置。然而,所述子集的網(wǎng)絡單元之間的被監(jiān)控網(wǎng)絡連接段,可能包括在該子集的網(wǎng)絡單元與一個或多個其它網(wǎng)絡單元之間的通信鏈路。
所述網(wǎng)絡單元可以包括所述網(wǎng)絡連接的源網(wǎng)絡單元和目的網(wǎng)絡單元。在這種情況下,通過其建立網(wǎng)絡連接的網(wǎng)絡單元子集的每個網(wǎng)絡單元的監(jiān)控模塊,被配置用來基于所述連接監(jiān)控信息檢測所述網(wǎng)絡連接的各個段上的故障。通過其建立所述網(wǎng)絡連接的網(wǎng)絡單元子集的每個網(wǎng)絡單元,可以被進一步配置用來向源網(wǎng)絡單元發(fā)送被檢測故障的指示,該指示包括標識所述網(wǎng)絡連接段的信息,并且所述源網(wǎng)絡單元可以被進一步配置用來接收該指示并且響應于該指示而在所述被檢測故障附近重路由所述網(wǎng)絡連接。
本發(fā)明的另一個方面提供了一種連接控制器,配置該連接控制器用來接收多個網(wǎng)絡連接段之一上的故障的指示、識別其上發(fā)生故障的段,并且響應于該指示而在所述段附近重路由所述網(wǎng)絡連接。
本發(fā)明還提供了一種通信網(wǎng)絡連接故障保護方法,所述方法包括針對通信網(wǎng)絡中的多個網(wǎng)絡連接段建立連接監(jiān)控、針對連續(xù)性丟失條件而監(jiān)控所述多個段,并且響應于在所述多個段之一上檢測到連續(xù)性丟失條件而信號發(fā)送關于所述網(wǎng)絡連接段上的故障的指示。
如果所述網(wǎng)絡連接是雙向連接,則所述建立可能涉及為每個段的每個方向建立單向連接監(jiān)控,以實現(xiàn)所述段的雙向監(jiān)控。
所述網(wǎng)絡連接可能包括通過所述通信網(wǎng)絡的網(wǎng)絡單元被建立的網(wǎng)絡連接。響應于可能被發(fā)送到所述網(wǎng)絡單元的控制信息,可以針對網(wǎng)絡單元的至少一個子集之間的段建立連接監(jiān)控。
信號發(fā)送可能涉及例如發(fā)送連接釋放消息,該連接釋放消息包括故障位置的指示。
在一些實施例中,所述方法還包括響應于所述連接釋放消息而在故障位置附近重路由所述網(wǎng)絡連接。
通過檢查下面對本發(fā)明的特定說明性實施例的描述,本發(fā)明實施例的其它方面和特征對于本領域的技術人員將變得顯而易見。
現(xiàn)在將參考附圖更詳細地描述本發(fā)明實施例的例子,其中-圖1是其中可實現(xiàn)本發(fā)明實施例的示例性通信系統(tǒng)的框圖;-圖2是其中監(jiān)控整個連接的通信網(wǎng)絡的框圖;-圖3是其中監(jiān)控單向連接段的通信網(wǎng)絡的框圖;-圖4是其中監(jiān)控雙向連接段的通信網(wǎng)絡的框圖;-圖5是根據(jù)本發(fā)明實施例的網(wǎng)絡單元的框圖;以及-圖6是根據(jù)本發(fā)明實施例的方法的流程圖。
具體實施例方式
圖1是其中可實現(xiàn)本發(fā)明實施例的示例性通信系統(tǒng)10的框圖。通信系統(tǒng)10包括通信網(wǎng)絡12和網(wǎng)絡管理系統(tǒng)(NMS)24。通信網(wǎng)絡12包括網(wǎng)絡單元14、16、18、20、22,可在這些網(wǎng)絡單元之間建立通過網(wǎng)絡12的通信網(wǎng)絡連接。通信網(wǎng)絡12中的網(wǎng)絡單元包括邊界或邊緣網(wǎng)絡單元14、22,以及互連的核心網(wǎng)絡單元16、18、20,其中該邊界或邊緣網(wǎng)絡單元可以連接到例如終端用戶設備、其它通信網(wǎng)絡和/或其它外部設備的接入設備。
為了避免擁塞,沒有在圖1中明確示出可以在通信網(wǎng)絡中提供或結(jié)合通信網(wǎng)絡操作的其它設備,例如終端用戶設備以及其它用戶、管理或控制設備。因此應當認識到,圖1的系統(tǒng)以及其它圖的內(nèi)容僅旨在說明的目的。本發(fā)明的實施例決不限于任何特定類型的網(wǎng)絡、設備以及互連或通信。
網(wǎng)絡單元14、16、18、20、22可以是交換機、路由器或基本上任何通信設備,其中通信網(wǎng)絡連接可以通過這些通信設備而被建立。通信網(wǎng)絡連接實際上可以是在其上交換通信信號的任何類型的連接。如本領域的技術人員將認識到的,連接可以包括有線連接、無線連接或其一些組合??梢葬槍珉娫捄艚泻蛿?shù)據(jù)通信會話而建立連接。通信網(wǎng)絡中可用的特定類型的通信連接可能取決于例如網(wǎng)絡單元14、16、18、20、22的類型、網(wǎng)絡中使用的協(xié)議、使用網(wǎng)絡的服務提供商所提供的服務、針對其建立連接的終端用戶設備的類型,以及可能地其它因素。
在操作中,網(wǎng)絡單元14、16、18、20、22可以產(chǎn)生、接收并處理配置控制消息或命令,從而建立或設立、可能地維護并釋放或拆除通信網(wǎng)絡連接。幾種不同的機制可以被用于通信網(wǎng)絡連接管理。例如,ATM交換永久虛連接(SPVC,ATM Switched Permanent Virtual Connection)可以在NMS 24的控制下被建立。利用從源節(jié)點到目的節(jié)點的ATM信令和路由(典型地是PNNI),可以穿過網(wǎng)絡12建立SPVC。在這種情況下,例如,NMS 24可以配置網(wǎng)絡單元14上的源以及可選地網(wǎng)絡單元22上的目的地,并且PNNI被用來建立它們之間的連接。
本領域的技術人員所熟悉的這種連接類型,代表了一種可以與其結(jié)合地實現(xiàn)本發(fā)明實施例的一種連接類型的說明性例子。應當認識到,本發(fā)明決不限于SPVC。也設想了可能涉及或不涉及NMS 24的其它類型的連接。ATM網(wǎng)絡連接還包括例如永久虛連接(PVC)和/或交換虛連接(SVC)。在其它實施例中,例如MPLS標記交換路徑(LSP)的非ATM網(wǎng)絡和連接被監(jiān)控。
在系統(tǒng)10中,網(wǎng)絡單元14,22之間的網(wǎng)絡連接可以經(jīng)由不同的路由、通過通信網(wǎng)絡12而被建立。這些路由包括網(wǎng)絡單元16、20、網(wǎng)絡單元18、網(wǎng)絡單元18、20、或全部三個核心網(wǎng)絡單元16、18、20。該示例性網(wǎng)絡連接的一個路由基于路由標準而被選擇,并且該網(wǎng)絡連接因而通過所選路由中的網(wǎng)絡單元而被建立。本領域的技術人員熟悉許多可能的路由選擇和連接建立技術(例如PNNI)。
一種在通信網(wǎng)絡12中防止故障的保護措施可以通過針對連續(xù)性監(jiān)控網(wǎng)絡連接而被提供。典型地利用OAM-CC信元來監(jiān)控ATM和MPLS連接的端到端連續(xù)性。對于例如ATM SVC或SPVC的雙向連接,這通過在連接的每一端為信元建立OAM-CC源和OAM-CC宿來實現(xiàn)。在例如MPLS LSP的單向連接的情況下,OAM-CC源在所述連接的源被建立,而OAM-CC宿在所述連接的目的地被建立。
針對連續(xù)性的連接監(jiān)控涉及從OAM-CC源經(jīng)由所述連接向OAM-CC宿發(fā)送OAM-CC信元。如果OAM-CC宿在其接收的OAM-CC信元流中檢測到中斷,則該OAM-CC宿通知信令平面,其中該信令平面向所述連接的源信號發(fā)送釋放消息。一旦接收到所述釋放消息,所述連接源就釋放該連接并且嘗試針對整個連接的關于LOC的重路由。
圖2是其中監(jiān)控整個連接的通信網(wǎng)絡的框圖。在圖2的系統(tǒng)30中,端點網(wǎng)絡單元34、40經(jīng)由通過通信網(wǎng)絡32的網(wǎng)絡連接進行通信。所述網(wǎng)絡連接穿過網(wǎng)絡單元36、38。
端點網(wǎng)絡單元34、40中的每個都包括用于連接到接入設備(未示出)的接入接口42、52,交換結(jié)構44、54,網(wǎng)絡接口46、56,以及連接監(jiān)控器48、58。本領域的技術人員熟悉如圖2所示的端點網(wǎng)絡單元34、40的部件,以及其操作。
連接監(jiān)控器48、58合作以監(jiān)控端點網(wǎng)絡單元34、40之間的整個網(wǎng)絡連接。盡管所述網(wǎng)絡連接包括多個段網(wǎng)絡單元34、36之間、網(wǎng)絡單元36、38之間以及網(wǎng)絡單元38、40之間,然而連接監(jiān)控器48、58僅實現(xiàn)從接入接口42到接入接口52的整個網(wǎng)絡連接的監(jiān)控。
考慮利用OAM-CC監(jiān)控從網(wǎng)絡單元34到網(wǎng)絡單元40的單向連接的例子。端點網(wǎng)絡單元34、40之間的任何通信鏈路或部件的故障,中斷到連接監(jiān)控器58中的OAM-CC宿的OAM-CC信元流,并且被連接監(jiān)控器58作為LOC條件而檢測到。不論是可能能在重路由連接時所避開的特定通信鏈路的故障還是特定網(wǎng)絡單元的故障,連接監(jiān)控器58都不能確定故障的位置。
當被通告檢測到的LOC條件時,可能是上述例子中的網(wǎng)絡單元334的連接源嘗試重路由完全不同路徑上的連接,這避開了先前使用的所有通信鏈路和網(wǎng)絡單元36、38。
根據(jù)本發(fā)明的一個方面,網(wǎng)絡連接的段被監(jiān)控。在一個實施例中,OAM-CC段是沿著要被監(jiān)控的連接的整個路徑而被建立的。每個OAM-CC段可以被用來例如監(jiān)控網(wǎng)絡單元之間或被連接穿過的網(wǎng)絡單元內(nèi)的鏈路上的連接連續(xù)性,由此單獨地監(jiān)控每個網(wǎng)絡單元和鏈路以確保網(wǎng)絡連接的連續(xù)操作。
沿網(wǎng)絡連接的路由建立一系列OAM-CC段允許整個路徑被監(jiān)控,同時也監(jiān)控每個網(wǎng)絡單元的故障。在利用OAM-CC監(jiān)控雙向連接的情況下,通過在OAM-CC段的每一端建立OAM-CC源和OAM-CC宿、以雙向方式實現(xiàn)逐段監(jiān)控。對于單向連接,根據(jù)連接上的業(yè)務流方向,在OAM-CC段的每一端建立OAM-CC源或OAM-CC宿。下面分別參考圖3和圖4更詳細地描述根據(jù)本發(fā)明實施例的單向和雙向連接段監(jiān)控的建立和操作。
圖3是其中監(jiān)控單向連接的段的通信網(wǎng)絡的框圖。圖3的系統(tǒng)60包括網(wǎng)絡單元64、66、68,它們在通信網(wǎng)絡62中有效耦合到一起。網(wǎng)絡單元64、68之間的網(wǎng)絡連接穿過網(wǎng)絡單元66。
邊界網(wǎng)絡單元64、68中的每個都包括接入設備通過其而獲得到通信網(wǎng)絡62的接入的接入接口72、92,有效耦合到接入接口72、92的交換結(jié)構74、94,以及有效耦合到交換結(jié)構74和例如通信網(wǎng)絡62中的網(wǎng)絡單元66的其它設備的網(wǎng)絡接口76、96。監(jiān)控模塊71、91和79、99分別有效耦合到接口72、92和76、96。
核心網(wǎng)絡單元66類似地包括有效耦合到其它設備、交換結(jié)構84和監(jiān)控模塊81、89的接口82、86。然而,核心網(wǎng)絡單元內(nèi)的接口82、86通常是相同類型的接口,如所示的那樣,與在通信網(wǎng)絡的其它設備中所提供的網(wǎng)絡接口相兼容。
應當認識到,圖3所示的網(wǎng)絡單元64、66、68的特定內(nèi)部結(jié)構僅旨在說明的目的。通信網(wǎng)絡的網(wǎng)絡單元可以包括比明確示出的那些更多、更少或不同的部件和/或具有不同的互連。本發(fā)明決不限于任何特定類型或結(jié)構的通信網(wǎng)絡或網(wǎng)絡單元。
本領域的技術人員熟悉圖3所示的網(wǎng)絡單元部件的許多可能的實現(xiàn)。每個接入接口72、92和網(wǎng)絡接口76、82、86、96例如可以是各種不同類型中的任一種,這取決于例如與其通信的設備和通信協(xié)議以及所支持的介質(zhì)。接入接口72、92與接入設備、協(xié)議和介質(zhì)相兼容,并且網(wǎng)絡接口76、82、86、96與其它設備、協(xié)議和通信網(wǎng)絡62中使用的一個或多個通信介質(zhì)相兼容。
接口72、76、82、86、92、96和交換結(jié)構74、84、94代表這樣的部件的例子可以在通信網(wǎng)絡設備中被實現(xiàn)并且構成網(wǎng)絡連接的一部分。業(yè)務被交換結(jié)構74、84、94在網(wǎng)絡單元接口之間交換,和/或可能被插入通信路徑或從通信路徑中提取??梢詷嫵赏ㄐ啪W(wǎng)絡連接的一部分的其它部件對本領域的技術人員也是顯而易見的。
根據(jù)本發(fā)明的實施例,配置監(jiān)控模塊71、79、81、89、91、99以針對網(wǎng)絡單元64、68之間的網(wǎng)絡連接段建立連接監(jiān)控。這些模塊可以主要在軟件、硬件或其組合中被實現(xiàn)。在一個可能的實現(xiàn)中,監(jiān)控模塊71、79、81、89、91、99作為由處理部件執(zhí)行的軟件而被存儲在存儲器(未示出)中,所述處理部件例如是微處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)或現(xiàn)場可編程門陣列(FPGA)。
被監(jiān)控的網(wǎng)絡連接段可以包括內(nèi)部設備段和外部網(wǎng)絡段中任一個或二者。內(nèi)部段實現(xiàn)了對在網(wǎng)絡單元內(nèi)的一部分連接的監(jiān)控以及因此的對通過網(wǎng)絡單元的數(shù)據(jù)路徑的監(jiān)控。網(wǎng)絡單元64、66、68內(nèi)的段102、106、110是內(nèi)部段。例如段104、108的外部段規(guī)定了網(wǎng)絡單元之間通信鏈路的監(jiān)控。
顯而易見,如圖3所示的被監(jiān)控段實現(xiàn)了對網(wǎng)絡單元64、68之間整個網(wǎng)絡連接的監(jiān)控。然而,應當認識到,被監(jiān)控段在所有實施例中都不必跨越全部網(wǎng)絡連接。如果期望的話,這里公開的技術可以被用來僅監(jiān)控網(wǎng)絡連接的一部分。
可以針對網(wǎng)絡連接段建立監(jiān)控的一個方式,是通過在網(wǎng)絡單元64、66、68配置OAM-CC源和宿來建立OAM-CC監(jiān)控。如上面指出的,在系統(tǒng)60中實現(xiàn)單向監(jiān)控,并且相應地配置OAM-CC源以從監(jiān)控模塊71向監(jiān)控模塊79發(fā)送OAM-CC信元,從而允許監(jiān)控在102所示的方向中穿過交換結(jié)構74的內(nèi)部段。在監(jiān)控模塊79,配置OAM-CC宿來接收OAM-CC信元,并且基于OAM-CC信元或更具體地在期望時刻OAM-CC信元的缺乏,來確定被監(jiān)控的內(nèi)部段是否已發(fā)生故障。
OAM-CC源和宿的實際配置可能涉及實現(xiàn)或調(diào)用監(jiān)控模塊71、79處的OAM-CC源和宿軟件。該軟件可能已被預安裝到網(wǎng)絡單元64中,或者從通信網(wǎng)絡62的NMS或其它源下載到網(wǎng)絡單元64。
可以以基本類似的方式建立針對網(wǎng)絡單元64、68之間的其它網(wǎng)絡連接段的單向監(jiān)控。在監(jiān)控模塊79、81處分別進行的OAM-CC源和OAM-CC宿的配置,建立了對網(wǎng)絡單元64、66之間的鏈路的監(jiān)控,如104所示。另外,監(jiān)控模塊81、89、91處的OAM-CC源和監(jiān)控模塊89、91、99處的OAM-CC宿,類似地在106、108、110所示的方向中建立針對其它段的監(jiān)控。
可以在已經(jīng)通過配置監(jiān)控模塊來與其它監(jiān)控模塊通信(即發(fā)送和/或接收例如OAM-CC信元的連接監(jiān)控信息)而建立了網(wǎng)絡連接之后,來建立被監(jiān)控的段。
根據(jù)另一實施例,基于段的監(jiān)控在連接被創(chuàng)建時被建立。這可以通過連接監(jiān)控控制信息來完成,該連接監(jiān)控控制信息在連接建立消息或其它控制信令中、在網(wǎng)絡中被傳送。連接監(jiān)控控制信息可以指示例如在連接上需要“增強的連接監(jiān)控”。這個指示可以在初始建立消息中針對連接而被提供。在ATM連接的情況下,例如,可以通過新的或被修改的信息元素(IE)來提供所述指示,所述信息元素通知連接所穿過的每個網(wǎng)絡單元應當創(chuàng)建OAM-CC源和OAM-CC宿。
所述連接監(jiān)控控制信息可能來自NMS或網(wǎng)絡單元,這取決于連接的類型。對于NMS控制的連接,NMS優(yōu)選地將連接監(jiān)控控制信息發(fā)送到路由中的至少第一網(wǎng)絡單元。NMS還可以將連接監(jiān)控控制信息發(fā)送到路由中的所有其它網(wǎng)絡單元。可選地,該第一網(wǎng)絡單元,以及類似地路由中的每個其它網(wǎng)絡單元,將連接監(jiān)控控制信息傳遞給路由中的下一個網(wǎng)絡單元。要被監(jiān)控的連接所穿過的網(wǎng)絡單元響應于所述連接監(jiān)控控制信息而針對連接的各個段建立監(jiān)控。
這些傳輸機制中的任一種都可用來分配連接監(jiān)控控制信息,所述信息來自網(wǎng)絡單元而不是來自NMS。例如,確定網(wǎng)絡連接的整個路由的網(wǎng)絡單元,可以將連接監(jiān)控控制信息發(fā)送到路由中的每個網(wǎng)絡單元。然而,可以預期更經(jīng)常地配置產(chǎn)生連接監(jiān)控控制信息的源網(wǎng)絡單元來將該控制信息發(fā)送到路由中的下一個網(wǎng)絡單元,同時路由中的每個網(wǎng)絡單元沿該路由傳遞所述連接監(jiān)控控制信息。
通信網(wǎng)絡可以包括支持和不支持連接監(jiān)控的網(wǎng)絡單元。在這種情況下,網(wǎng)絡連接可以穿過兩種類型的網(wǎng)絡單元,而僅那些支持連接監(jiān)控的網(wǎng)絡單元才建立對連接段的監(jiān)控。假設網(wǎng)絡單元64、66之間的外部段穿過不支持連接監(jiān)控的中間網(wǎng)絡單元(未示出)。所述中間網(wǎng)絡單元不能配置OAM-CC源和宿,并且因此不能建立對網(wǎng)絡單元64、66之間的連接段的監(jiān)控。然而,網(wǎng)絡單元64、66仍能夠建立對它們之間的連接的監(jiān)控。在這種情況下,包括網(wǎng)絡單元64、66和另一網(wǎng)絡單元之間的通信鏈路的被監(jiān)控段被建立。
被監(jiān)控網(wǎng)絡連接段可以因此具有可變的“長度”。在圖3的系統(tǒng)60中,每個外部段都包括網(wǎng)絡連接的路由中的連續(xù)網(wǎng)絡單元64、66和66、68之間的通信鏈路,盡管在上面的例子中,網(wǎng)絡單元64、66之間的被監(jiān)控段穿過中間網(wǎng)絡單元。
通信網(wǎng)絡還可以包括支持不同類型監(jiān)控的網(wǎng)絡單元。盡管一些網(wǎng)絡單元支持內(nèi)部和外部段,然而其它的可能不支持內(nèi)部段。如果網(wǎng)絡單元68例如利用有效耦合到接入接口92的連接監(jiān)控器而僅支持連接端點監(jiān)控,則網(wǎng)絡單元66、68之間的被監(jiān)控段同時包括外部通信鏈路和網(wǎng)絡單元68內(nèi)的內(nèi)部路徑。
一旦針對網(wǎng)絡連接段的監(jiān)控已被建立,連接故障就可以被檢測到。OAM-CC宿例如可以檢測其接收的OAM-CC信元流中的中斷。OAM-CC宿通過通知控制器或其它信令控制平面部件(未示出)而提供被檢測故障的指示。所述控制器例如在連接釋放消息中將被檢測故障的指示發(fā)送到連接的源,例如始發(fā)網(wǎng)絡單元或NMS。所述故障指示也可以或替代地被發(fā)送到其它設備或部件,說明性地被發(fā)送到目的網(wǎng)絡單元。
所述故障指示優(yōu)選地還包括以節(jié)點或鏈路標識符的形式標識了其上檢測到故障的網(wǎng)絡單元或段的信息,該標識符指示了被檢測故障的位置。這個信息允許僅在指定故障附近重路由連接。
可參考圖1進一步說明這里公開的基于段的網(wǎng)絡連接監(jiān)控的優(yōu)點。考慮從網(wǎng)絡單元14通過網(wǎng)絡單元18到網(wǎng)絡單元22的網(wǎng)絡連接。根據(jù)傳統(tǒng)的技術,網(wǎng)絡單元14、22僅監(jiān)控整個連接。響應于連接上的故障檢測,網(wǎng)絡單元14或NMS 24嘗試通過網(wǎng)絡單元16、20重路由該連接,這完全避開了網(wǎng)絡單元18和先前路由的所有部分,即使故障可能僅發(fā)生在這些鏈路之一上。如果所述故障例如是在網(wǎng)絡單元18、22之間的鏈路上,則下一個最佳路由可能通過網(wǎng)絡單元18、20,盡管由于傳統(tǒng)監(jiān)控技術不確定故障的位置并因此在重路由期間避開了整個先前的路由而不會選擇所述下一個最佳路由。在這個例子中,通過網(wǎng)絡單元16、20的連接的新路由是次最佳的。
然而,根據(jù)本發(fā)明的實施例,可以針對網(wǎng)絡單元14、18、22中的每一個以及它們之間的鏈路而建立監(jiān)控。在網(wǎng)絡單元18、22之間的鏈路上檢測到的故障被報告給網(wǎng)絡連接的源,所述源因而能夠僅在所述鏈路附近重路由該連接。在上面的例子中,由于僅網(wǎng)絡單元18、22之間的鏈路發(fā)生了故障并且應當被避開,因此通過網(wǎng)絡單元16、20的次最佳路由不需要在重路由期間被使用。通過網(wǎng)絡單元18、20的下一個最佳路由被選擇,并且網(wǎng)絡單元14、22之間的通信可以恢復。
本發(fā)明的實施例也可以用來建立對雙向連接的監(jiān)控。圖4是其中監(jiān)控雙向連接的段的通信網(wǎng)絡的框圖。
圖4的系統(tǒng)120包括三個網(wǎng)絡單元122、126、128。每個網(wǎng)絡單元包括監(jiān)控模塊171/179、181/189、191/199。
在監(jiān)控模塊內(nèi)作為功能部件的說明性例子而示出了源和宿,其可以被配置用來在監(jiān)控模塊之間傳送連接監(jiān)控信息。監(jiān)控模塊171/179、181/189、191/199因而代表圖3的監(jiān)控模塊71/79、81/89、91/99的說明性實施例。
為了避免圖4中的擁塞,沒有明確示出網(wǎng)絡單元的其它部件以及通信網(wǎng)絡。然而應當認識到,網(wǎng)絡單元122、126、128可以包括其它部件,例如圖3所示的接口和交換結(jié)構。在這種情況下,每個網(wǎng)絡單元122、126、128的監(jiān)控模塊之間的內(nèi)部段穿過接口和交換結(jié)構,即使這些段在圖4中作為直接連接而被示出。
OAM-CC源和宿代表了圖4所示的源和宿的例子,并且這里被用來說明系統(tǒng)120的操作。
對于雙向監(jiān)控,針對每個被監(jiān)控段在每個監(jiān)控模塊171、179、181、189、191、199處配置一個源和一個宿。可以基本如上所述地那樣通過在每個監(jiān)控模塊配置源和宿來完成對段的監(jiān)控的建立。在一個實施例中,用于雙向連接的源和宿同時被配置。源138和宿136例如可以響應于連接建立消息而在監(jiān)控模塊171處被配置,所述連接建立消息指示要實現(xiàn)增強的監(jiān)控。每個其它監(jiān)控模塊179、181、189、191、199然后類似地在建立連接時建立所有需要的源和宿。
有可能替代地在每個方向中分離地建立監(jiān)控。在這種情況下,可以在監(jiān)控模塊171處配置源138,并且然后在監(jiān)控模塊179處配置相應的宿135。單向監(jiān)控建立可以通過配置源137和宿152等而針對一個方向中的連接的每個段來進行,并且然后針對反方向來進行。當針對反方向在監(jiān)控模塊171配置宿136時,完成了雙向監(jiān)控建立。
中間的方法可能從而包括針對每個段配置雙向監(jiān)控。如上所述地配置源138和宿135。針對網(wǎng)絡單元122中內(nèi)部段的反方向中的監(jiān)控,通過配置源131和宿136而被建立。針對網(wǎng)絡單元122、126之間的外部段、通過配置源137、宿152、源148和宿133來重復上述過程。在另一個實施例中,監(jiān)控模塊可以在基本相同的時刻配置多個源,從而更迅速地建立對段的監(jiān)控。例如,在已配置宿135之后,源137、131二者可以在監(jiān)控模塊179處被配置。
在操作中,監(jiān)控模塊171中的源138向宿135發(fā)送OAM-CC信元,用于在所示方向中監(jiān)控網(wǎng)絡單元122、128之間的內(nèi)部網(wǎng)絡連接段。對所述內(nèi)部段的反方向中的監(jiān)控,由源131和宿136來提供。監(jiān)控模塊171因而發(fā)送例如以OAM-CC信元形式的連接監(jiān)控信息給另一個監(jiān)控模塊179,用于由監(jiān)控模塊179在監(jiān)控所述內(nèi)部段時使用,并且還基于接收自監(jiān)控模塊179的連接監(jiān)控信息來監(jiān)控所述內(nèi)部段的故障。
監(jiān)控模塊179、181彼此結(jié)合地操作,以監(jiān)控網(wǎng)絡單元122、126之間的外部段。利用監(jiān)控模塊181所進行的故障檢測,源137和宿152實現(xiàn)了在一個方向中對外部段的監(jiān)控,并且利用監(jiān)控模塊179所進行的故障檢測,源148和宿133實現(xiàn)了在另一方向中對該外部段的監(jiān)控。監(jiān)控模塊171、179的源/宿對150/147、143/146、監(jiān)控模塊189、191的源/宿對149/161、167/145以及監(jiān)控模塊191、199的源/宿對163/164、166/165,類似地規(guī)定了對各個內(nèi)部和外部段的雙向監(jiān)控。如上所述,特定方向中段的故障被監(jiān)控模塊檢測到,該監(jiān)控模塊包括所述方向中的OAM-CC信元流的宿。
通過重路由故障點附近的連接,雙向連接段上一個方向中的故障基本上可以如上所述地針對單向連接而被處理。即使故障影響了雙向連接上僅一個方向中的通信,也通常期望重路由該連接以重建兩個方向中的通信。
應當認識到,圖4所示的源和宿不限于僅OAM-CC源和宿。也設想了傳送不同于OAM-CC信元的連接監(jiān)控信息的不同類型的源和宿。
如果使用其它類型的連接監(jiān)控信息和監(jiān)控方案,則可以實現(xiàn)雙向連接監(jiān)控而不必針對每個被監(jiān)控段配置分離的源。例如,可以配置單個源來在多個段上發(fā)送連接監(jiān)控信息。可以類似地配置監(jiān)控模塊中的宿來接收來自多個被監(jiān)控段的連接監(jiān)控信息。在這種情況下,監(jiān)控模塊134中的源131、137和宿133、135例如可以分別被并入單個源和單個宿。
圖5是網(wǎng)絡單元的框圖,并且提供了對功能部件的更詳細說明,該功能部件可以被用來實現(xiàn)根據(jù)本發(fā)明實施例的分段網(wǎng)絡連接監(jiān)控。
圖5的網(wǎng)絡單元170包括收發(fā)信機176內(nèi)的發(fā)送器172和接收器174、有效耦合到發(fā)送器172和接收器174的連接控制器,以及有效耦合到連接控制器178的監(jiān)控模塊180。監(jiān)控模塊180包括一個或多個OAM-CC源182、一個或多個OAM-CC宿184、有效耦合到OAM-CC源182的定時器186,以及有效耦合到定時器186和OAM-CC宿184的LOC檢測器188。
收發(fā)信機176中的發(fā)送器172和接收器174實現(xiàn)了與例如其它網(wǎng)絡單元或接入通信設備的設備的通信,并且可以在硬件、軟件或其組合中被實現(xiàn)。在具有如圖3所示結(jié)構的網(wǎng)絡單元中,收發(fā)信機176代表這樣的部件網(wǎng)絡單元的內(nèi)部部件通過其與交換結(jié)構進行交互以將業(yè)務插入數(shù)據(jù)和/或控制通信路徑并從該路徑提取業(yè)務。為了連接控制器178,特別關注控制平面通信以及因此的控制路徑,盡管監(jiān)控模塊180優(yōu)選地用于監(jiān)控數(shù)據(jù)路徑。
連接控制器178以及監(jiān)控模塊180也可以主要在硬件中、由處理部件執(zhí)行的軟件中或利用硬件和軟件的組合來被實現(xiàn)。
根據(jù)用于建立對穿過網(wǎng)絡單元170的通信網(wǎng)絡連接段的監(jiān)控的機制,連接控制器178可以以不同的方式被配置用來在網(wǎng)絡中傳送連接監(jiān)控控制信息。例如,源網(wǎng)絡單元處的連接控制器178通過發(fā)送器172將連接監(jiān)控控制信息發(fā)送到通信網(wǎng)絡的其它網(wǎng)絡單元。監(jiān)控控制信息致使支持連接監(jiān)控的其它網(wǎng)絡單元建立針對各個網(wǎng)絡連接段的連接監(jiān)控。如果網(wǎng)絡單元例如在連接建立期間將連接監(jiān)控控制信息中繼到其它網(wǎng)絡單元,則每個網(wǎng)絡單元中的連接控制器178也被配置用來發(fā)送連接監(jiān)控控制信息。
連接控制器也可以或替代地接收連接監(jiān)控控制信息。例如,目的網(wǎng)絡單元可能在連接建立期間接收連接監(jiān)控控制信息,但不必也發(fā)送這種類型的控制信息。對于從NMS或其它遠程系統(tǒng)建立和/或控制的連接,每個網(wǎng)絡單元中的連接控制器178也可以被配置用來接收但不必發(fā)送連接監(jiān)控控制信息。如果連接控制信息在沿連接的路由的網(wǎng)絡單元之間被傳遞,則至少在源和目的網(wǎng)絡單元之間的中間網(wǎng)絡單元中的連接控制器178優(yōu)選地被配置用來接收并發(fā)送連接監(jiān)控控制信息。
如上面所指出的,可以在控制信令中提供所述連接監(jiān)控控制信息,所述信令說明性地作為由連接控制器發(fā)送并接收的建立消息中的“增強的連接監(jiān)控”IE。
盡管通信網(wǎng)絡中的網(wǎng)絡單元通常包括某種形式的連接控制器以允許建立網(wǎng)絡連接,然而通信網(wǎng)絡內(nèi)的一些網(wǎng)絡單元可能不支持連接監(jiān)控。在例如支持連接監(jiān)控的網(wǎng)絡單元170的網(wǎng)絡單元中,進一步配置連接控制器178來建立對網(wǎng)絡連接段的連接監(jiān)控。在網(wǎng)絡單元170中,這通過配置監(jiān)控模塊180以與一個或多個其它監(jiān)控模塊傳送連接監(jiān)控信息來實現(xiàn)。
盡管在圖5中為了說明而分離地示出了連接控制器178和監(jiān)控模塊180,然而應當認識到,在監(jiān)控模塊180中配置一個或多個源和/或一個或多個宿的功能,實際上可以作為連接控制器178的一部分或被并入監(jiān)控模塊來被實現(xiàn)。這里對配置監(jiān)控模塊的連接控制器的參考應當被相應地解釋。連接控制器的監(jiān)控配置功能性可以由監(jiān)控模塊本身或分離地來提供。
配置監(jiān)控模塊180以發(fā)送、接收或發(fā)送并接收連接監(jiān)控信息。在圖5所示的實施例中,連接監(jiān)控信息采用OAM-CC信元的形式。一個或多個OAM-CC源182和一個或多個OAM-CC宿184被配置用來發(fā)送并接收信元。上面已經(jīng)詳細描述了配置源和宿以建立對一個或多個段的單向或雙向段監(jiān)控。每個OAM-CC源182將OAM-CC信元發(fā)送到相應的宿,該宿對于內(nèi)部段可以是相同網(wǎng)絡單元的一部分,或不同網(wǎng)絡單元的一部分。每個OAM-CC宿184接收來自本地或遠程OAM-CC源的OAM-CC信元。根據(jù)網(wǎng)絡單元的結(jié)構和被監(jiān)控段的類型,一個或多個OAM-CC源182和一個或多個宿中的一些或全部可以有效耦合到發(fā)送器172和接收器174,用于傳送OAM-CC信元。
定時器186協(xié)調(diào)由一個或多個OAM-CC源182發(fā)送的OAM-CC信元的定時,并且還提供用于LOC檢測器188的定時源。如果OAM-CC宿184沒有在預定時間間隔內(nèi)在被監(jiān)控段上接收到OAM-CC信元,則該LOC檢測器188檢測到LOC條件。盡管作為監(jiān)控模塊180的一部分被示出,然而定時器186可以是外部定時源,例如網(wǎng)絡單元中的時鐘源。還應當認識到,LOC檢測功能可以被并入每個OAM-CC宿184。
因此配置監(jiān)控模塊180來基于連接監(jiān)控信息檢測網(wǎng)絡連接段上的故障,所述連接監(jiān)控信息如圖5中的OAM-CC信元。被檢測故障的指示優(yōu)選地由監(jiān)控模塊180提供,作為來自網(wǎng)絡單元170中的LOC檢測器188的告警輸出。所述故障指示可以被網(wǎng)絡單元170本地處理,例如在該網(wǎng)絡單元是連接的源網(wǎng)絡單元的情況下。所述故障指示也可以或替代地被發(fā)送到連接的源,該源可能是另一網(wǎng)絡單元或?qū)τ谝恍┻B接可能是例如NMS的遠程系統(tǒng)。
根據(jù)本發(fā)明的實施例,所述故障指示包括標識了其上檢測到故障的段的信息??梢岳缤ㄟ^節(jié)點或網(wǎng)絡單元標識符或通過通信鏈路標識符或通過二者,來標識故障的位置。如果故障指示是通過信號發(fā)送連接釋放消息而被發(fā)送的,則故障位置信息可以包含于連接釋放消息的信息元素中。可以替代地使用其它故障檢測和位置報告機制,其例子對本領域的技術人員來說是顯而易見的。
向網(wǎng)絡連接的源報告故障位置,允許響應于故障指示而在被檢測故障附近重路由連接。這有效地在這樣的路由上建立新的網(wǎng)絡連接該路由避開了其上檢測到故障的先前路由的段。
實現(xiàn)連接修復或重路由功能的具體設備可以是網(wǎng)絡單元,例如連接的源網(wǎng)絡單元。在這種情況下,進一步配置連接控制器178以接收故障指示,并且響應于該指示而在被檢測故障附近重路由網(wǎng)絡連接。
對重路由的連接的分段監(jiān)控可以基本如上所述地那樣被建立。在重路由的連接的段上發(fā)生故障的情況下,另一個路由可以被選擇并被用來修復該連接。在一些實施例中,其上先前檢測到故障的網(wǎng)絡單元或鏈路的故障狀態(tài)被監(jiān)控。這允許一旦已清除先前檢測到的故障就將先前的路由用在重建連接中,該先前的路由可能是如上指出的連接的最佳路由。
對于NMS控制的連接,在NMS處的連接控制器中實現(xiàn)重路由功能。即使NMS可能沒有參與連接的實際監(jiān)控并且因而不包括監(jiān)控模塊,其也可以響應于被檢測故障來重路由連接。因此,在一些實施例中,配置連接控制器來接收在多個網(wǎng)絡連接段中的任一個上檢測到的故障的指示,以及在其上檢測到故障的段位置的指示,并且響應于所述指示而在被檢測故障的位置附近重路由網(wǎng)絡連接。
盡管上面主要就系統(tǒng)或裝置進行了描述,然而可以作為方法來體現(xiàn)本發(fā)明的方面。圖6是一個這種方法的例子的流程圖。
圖6的通信網(wǎng)絡連接故障保護方法190開始于建立連接的操作192。在示例性方法190中,在192的操作還包括在建立連接時建立對連接段的監(jiān)控。然而,如上面指出的,不必在建立連接時建立對連接的監(jiān)控。在一個實施例中,被監(jiān)控段共同實現(xiàn)了對在192建立的整個連接的監(jiān)控。
在194監(jiān)控段,直到在195在段上檢測到故障,或直到釋放或終止了連接。如在196所示,對其上檢測到故障的段的確定,可以基于節(jié)點標識符、鏈路標識符或包含于故障指示中的其它信息來進行,其中所述故障指示被報告給說明性地是源網(wǎng)絡單元或NMS的連接的源。由此標識了其上已發(fā)生故障的段。
在被監(jiān)控段穿過不支持連接監(jiān)控的網(wǎng)絡單元的情況下,在196確定被檢測故障的位置,可能包括附加的處理。網(wǎng)絡單元A例如可能不知道連接的當前路由中的下一個網(wǎng)絡單元B不支持連接監(jiān)控,并且其監(jiān)控的段實際上延伸到隨后的網(wǎng)絡單元C。網(wǎng)絡單元A可以因而檢測并報告A-B通信鏈路上的故障,該故障可能是由網(wǎng)絡單元B的內(nèi)部故障所引起的。
盡管網(wǎng)絡單元A報告A-B鏈路上的故障,然而向其報告故障的連接的源可能能夠通過查詢網(wǎng)絡設備信息而更好地估計(assess)故障。所述信息可以指示網(wǎng)絡單元A、B和C的能力,并被用來確定網(wǎng)絡單元B不支持連接監(jiān)控,并且因此被監(jiān)控且發(fā)生故障的段從A延伸到C。因此,可以在重路由期間避開整個被監(jiān)控且發(fā)生故障的段,其包括網(wǎng)絡單元B和B-C鏈路并且不只是A-B通信鏈路。
在198,通過重路由所述位置附近的連接,如上所述地修復連接,所述位置即被檢測故障的段。
通過前面對系統(tǒng)和裝置的描述,實現(xiàn)方法190的操作的各種可能方式以及本發(fā)明的其它實施例將變得顯而易見,其中所述其它實施例可能包括比圖6所示的操作更多、更少、或不同的操作和/或不同的排順。這里未具體公開的其它變型對本領域的技術人員是顯而易見的。
通過避開引起LOC的故障而經(jīng)由更成功的關于LOC的連接重路由,本發(fā)明的實施例可以提供改進的網(wǎng)絡可用性。為提供較高級別的網(wǎng)絡可用性,連續(xù)性故障檢測和連續(xù)性故障附近的連接重路由被迅速地完成。網(wǎng)絡可用性對通信網(wǎng)絡提供商和客戶是至關重要的。
通過避開僅那些引起故障的網(wǎng)絡資源,網(wǎng)絡資源利用也可以通過發(fā)生故障的連接的路徑選擇而得到改進,所述網(wǎng)絡資源例如是網(wǎng)絡單元和鏈路。
通過標識故障涉及哪些網(wǎng)絡資源來報告故障的位置,可以提供改進的網(wǎng)絡診斷能力的另一個優(yōu)點。
所進行的描述的只是本發(fā)明原理應用的說明。其它安排和方法可以由本領域的技術人員在不脫離本發(fā)明范圍的情況下來實現(xiàn)。
例如,可以利用比圖中明確示出且這里公開的更多、更少或不同部件和操作、不同的互連方式,來實現(xiàn)本發(fā)明的實施例。可以結(jié)合不同于例如圖中明確示出的點到點連接的連接來實現(xiàn)本發(fā)明的實施例。包括組播和廣播連接的點到多點連接是可以為其建立分段監(jiān)控的其它類型連接的例子。
此外,盡管主要就系統(tǒng)和方法進行了描述,然而也設想了本發(fā)明的其它實現(xiàn),例如作為存儲在計算機可讀介質(zhì)上的指令。
權利要求
1.一種用于控制通信網(wǎng)絡中的網(wǎng)絡連接的連接控制器,配置所述連接控制器以在所述通信網(wǎng)絡中傳送控制信息,所述控制信息致使所述通信網(wǎng)絡的網(wǎng)絡單元針對所述網(wǎng)絡連接的各個段建立連接監(jiān)控。
2.根據(jù)權利要求1的連接控制器,其中,配置所述連接控制器以通過發(fā)送控制信息、接收控制信息或發(fā)送并接收控制信息來傳送控制信息。
3.根據(jù)權利要求1的連接控制器,其中,所述控制信息包括控制信令中的信息元素。
4.根據(jù)權利要求1到3中任一個的連接控制器,其中,進一步配置所述連接控制器以針對所述網(wǎng)絡連接的段建立連接監(jiān)控。
5.根據(jù)權利要求1到3中任一個的連接控制器,其中,所述網(wǎng)絡連接的各個段共同構成整個網(wǎng)絡連接。
6.根據(jù)權利要求1到3中任一個的連接控制器,其中,所述網(wǎng)絡連接包括所述通信網(wǎng)絡的端點網(wǎng)絡單元之間的連接,并且其中,進一步配置所述連接控制器以接收所述網(wǎng)絡連接的段上的故障的指示,并且建立所述端點網(wǎng)絡單元之間的新網(wǎng)絡連接,該新網(wǎng)絡連接避開了其上檢測到故障的網(wǎng)絡連接的段。
7.一種通信網(wǎng)絡,其包括根據(jù)權利要求1到3中任一個的連接控制器;以及被配置用來建立通過所述通信網(wǎng)絡的網(wǎng)絡連接的的多個網(wǎng)絡單元,所述多個網(wǎng)絡單元的至少一個子集能夠響應于所述控制信息而針對所述網(wǎng)絡連接的段建立連接監(jiān)控。
8.根據(jù)權利要求7的通信網(wǎng)絡,其中,所述連接控制器包括所述通信網(wǎng)絡的網(wǎng)絡管理系統(tǒng)、所述網(wǎng)絡單元中的一個或多個,或所述網(wǎng)絡管理系統(tǒng)和所述網(wǎng)絡單元中的一個或多個。
9.用于監(jiān)控通信網(wǎng)絡中的網(wǎng)絡連接的裝置,所述裝置包括連接監(jiān)控模塊;以及用于配置所述監(jiān)控模塊以通過所述網(wǎng)絡連接的多個段之一來與另一監(jiān)控模塊傳送連接監(jiān)控信息的裝置。
10.根據(jù)權利要求9的裝置,其中,配置所述監(jiān)控模塊以通過下列操作來傳送所述連接監(jiān)控信息向另一監(jiān)控模塊發(fā)送連接監(jiān)控信息、接收來自該另一監(jiān)控模塊的連接監(jiān)控信息,或向該另一監(jiān)控模塊發(fā)送連接監(jiān)控信息并接收來自該另一監(jiān)控模塊的連接監(jiān)控信息。
11.根據(jù)權利要求9的裝置,其中,配置所述監(jiān)控模塊以通過所述網(wǎng)絡連接的多個段中的各個段來與多個其它監(jiān)控模塊傳送連接監(jiān)控信息。
12.根據(jù)權利要求9到11中任一個的裝置,其中,所述連接監(jiān)控信息包括操作管理維護連續(xù)性檢查信元。
13.根據(jù)權利要求9到11中任一個的裝置,其中,配置所述監(jiān)控模塊以基于所述連接監(jiān)控信息來檢測所述網(wǎng)絡連接的段上的故障。
14.根據(jù)權利要求13的裝置,其中,所述用于配置的裝置包括連接控制器,進一步配置該連接控制器以向所述網(wǎng)絡連接的源發(fā)送所述被檢測故障的指示,該指示包括標識所述網(wǎng)絡連接的段的信息,所述網(wǎng)絡連接的源響應于該指示而在被檢測故障附近重路由所述網(wǎng)絡連接。
15.根據(jù)權利要求14的裝置,其中,所述指示包括連接釋放消息,并且其中,所述標識網(wǎng)絡連接的段的信息包括以下內(nèi)容中的一個或多個所述通信網(wǎng)絡中網(wǎng)絡單元的標識符,以及所述通信網(wǎng)絡的網(wǎng)絡單元之間的通信鏈路的標識符。
16.根據(jù)權利要求9到11中任一個的裝置,其中,所述用于配置的裝置接收控制信息,并且響應于所述控制信息來配置所述監(jiān)控模塊。
17.一種通信網(wǎng)絡,其包括多個網(wǎng)絡單元,其被配置用來建立通過所述通信網(wǎng)絡的網(wǎng)絡連接,所述多個網(wǎng)絡單元的至少一個子集包括根據(jù)權利要求9到11中任一個的裝置。
18.根據(jù)權利要求17的通信網(wǎng)絡,其中,所述子集的網(wǎng)絡單元之間的網(wǎng)絡連接的被監(jiān)控段,包括該子集的網(wǎng)絡單元和一個或多個其它網(wǎng)絡單元之間的通信鏈路。
19.根據(jù)權利要求17的通信網(wǎng)絡,其中所述多個網(wǎng)絡單元包括所述網(wǎng)絡連接的源網(wǎng)絡單元和目的網(wǎng)絡單元;通過其建立所述網(wǎng)絡的網(wǎng)絡單元的子集的每個網(wǎng)絡單元的監(jiān)控模塊,被配置用來基于所述連接監(jiān)控信息而檢測所述網(wǎng)絡連接的各個段上的故障;通過其建立所述網(wǎng)絡連接的網(wǎng)絡單元的子集的每個網(wǎng)絡單元,被進一步配置用來向所述源網(wǎng)絡單元發(fā)送被檢測故障的指示,該指示包括標識所述網(wǎng)絡連接的段的信息;以及所述源網(wǎng)絡單元被進一步配置用來接收所述指示并且響應于該指示而在所述被檢測故障附近重路由所述網(wǎng)絡連接。
20.一種連接控制器,其被配置用來接收網(wǎng)絡連接的多個段之一上的故障的指示、識別其上發(fā)生故障的段,并且響應于該指示而在所述段附近重路由所述網(wǎng)絡連接。
21.一種通信網(wǎng)絡連接故障保護方法,其包括針對通信網(wǎng)絡中網(wǎng)絡連接的多個段建立連接監(jiān)控;監(jiān)控所述多個段的連續(xù)性丟失條件;以及響應于所述多個段之一上的連續(xù)性丟失條件的檢測,信號發(fā)送所述網(wǎng)絡連接的段上的故障的指示。
22.根據(jù)權利要求21的方法,其中,所述網(wǎng)絡連接包括雙向連接,并且其中,所述建立包括針對所述多個段中每個段的每個方向建立單向連接監(jiān)控,以實現(xiàn)所述段的雙向監(jiān)控。
23.根據(jù)權利要求21的方法,其中,所述網(wǎng)絡連接包括通過所述通信網(wǎng)絡的網(wǎng)絡單元而被建立的網(wǎng)絡連接,所述方法還包括向所述網(wǎng)絡單元發(fā)送控制信息,其中,所述建立包括響應于所述控制信息而針對所述網(wǎng)絡單元的至少一個子集之間的段建立連接監(jiān)控。
24.根據(jù)權利要求21到23中任一個的方法,其中,所述信號發(fā)送包括發(fā)送連接釋放消息,該連接釋放消息包括所述故障的位置的指示。
25.根據(jù)權利要求24的方法,其還包括響應于所述連接釋放消息而在所述故障的位置附近重路由所述網(wǎng)絡連接。
全文摘要
公開了通信網(wǎng)絡連接故障保護方法和系統(tǒng)??刂菩畔⒃谕ㄐ啪W(wǎng)絡中被傳送,并且致使所述通信網(wǎng)絡的網(wǎng)絡單元針對所述網(wǎng)絡連接的各個段建立連接監(jiān)控。在所述段上被傳送的連接監(jiān)控信息允許例如連續(xù)性丟失的故障被檢測并被報告。響應于段上故障的指示,其上發(fā)生故障的段被識別,并且所述網(wǎng)絡連接在該段附近被重路由。
文檔編號H04L12/46GK1870549SQ20061008275
公開日2006年11月29日 申請日期2006年5月25日 優(yōu)先權日2005年5月25日
發(fā)明者P·羅伯茨, C·拉杰什克 申請人:阿爾卡特公司