專利名稱:一種橋模式彈性分組環(huán)跨環(huán)橋設(shè)備冗余保護的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及城域網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種橋;^莫式彈性分組環(huán)跨環(huán) 橋設(shè)備冗余保護的方法。
背景技術(shù):
隨著各種城域網(wǎng)技術(shù)的不斷發(fā)展,彈性分組數(shù)據(jù)環(huán)(RPR)以其技術(shù)的先進 性、投資的有效性、性能的優(yōu)越性以及業(yè)務(wù)服務(wù)質(zhì)量的高品質(zhì)性和高可靠性為 越來越多的城域網(wǎng)所使用。RPR技術(shù)融合了IP的智能化、以太網(wǎng)的經(jīng)濟性和光纖 環(huán)網(wǎng)的高寬帶效率、可靠性,是一種由分組交換設(shè)備組成的環(huán)形網(wǎng)絡(luò)。應(yīng)用RPR凈支術(shù)組成的環(huán)形網(wǎng)絡(luò)稱為RPR環(huán)網(wǎng)絡(luò),可以簡稱為RPR環(huán);環(huán)形網(wǎng) 絡(luò)上的分組交換設(shè)備稱為RPR設(shè)備。當RPR設(shè)備采用以太網(wǎng)中用到的48位MAC 地址作為地址標識用于唯一標識RPR設(shè)備,并通過Ethernet Over RPR的方式承栽 二層以太網(wǎng)報文時,則RPR環(huán)還可以稱為RPR橋環(huán)或橋模式RPR環(huán)。RPR橋環(huán)上 的設(shè)備還可以稱為RPR橋設(shè)備,RPR橋設(shè)備上的MAC地址又可以稱為RPRMAC 地址。如圖l所示,描述了兩個RPR橋環(huán)相交于兩個RPR橋設(shè)備的結(jié)構(gòu)示意圖。在圖1中存在兩個RPR橋環(huán),分別為RPR橋環(huán)1和RPR橋環(huán)2。在每個RPR橋 環(huán)上分別存在4個RPR橋設(shè)備,同時RPR橋環(huán)1和RPR橋環(huán)2相交于RPR跨環(huán)橋設(shè) 備1和跨環(huán)橋設(shè)備2。其中,所述的跨環(huán)橋設(shè)備為同時跨接于兩個RPR橋環(huán)上,負 責兩個RPR橋環(huán)之間數(shù)據(jù)報文的轉(zhuǎn)發(fā)。為了筒化描述,在下面的描述中將RPR 跨環(huán)橋設(shè)備簡稱為跨環(huán)橋設(shè)備,將RPR橋設(shè)備簡稱為橋設(shè)備。在RPR橋環(huán)上,由于RPR橋環(huán)上承載的是二層以太網(wǎng)報文,并且RPR橋環(huán)之 間的報文是通過地址解析協(xié)議(MAC)進行轉(zhuǎn)發(fā),因此在兩個RPR橋環(huán)相交的 RPR跨環(huán)橋設(shè)備就會產(chǎn)生回路,也即在如圖1所示的RPR跨環(huán)橋設(shè)備1和RPR跨環(huán) 橋設(shè)備2之間產(chǎn)生回路,出現(xiàn)廣播風暴現(xiàn)象。 在現(xiàn)有的一種技術(shù)中,為了避免回路的產(chǎn)生以及廣播風暴的問題,該現(xiàn)有技術(shù)中的方法是通過生成樹協(xié)議(STP)、或者快速生成樹協(xié)議(RSTP)進行 鏈路裁減,生成無環(huán)路的最小生成樹,然后依據(jù)最小生成樹來轉(zhuǎn)發(fā)在二層以太 網(wǎng)上的才艮文,以防止二層網(wǎng)絡(luò)通信形成環(huán)路。并且,在當二層網(wǎng)絡(luò)上出現(xiàn)i殳備 或者鏈路故障的時候,STP或者RSTP就會重新進行最小生成樹的計算,獲得一 個新的轉(zhuǎn)發(fā)樹,從而確保故障發(fā)生后業(yè)務(wù)的正常工作。采用STP、 RSTP的方法雖然可以解決跨環(huán)節(jié)點之間出現(xiàn)環(huán)路的問題,但卻 因為STP、 RSTP的收斂速度較慢,即使是RSTP也只能達到秒級的水平,因此造 成了RPR橋環(huán)故障發(fā)生后業(yè)務(wù)的恢復(fù)時間增長,網(wǎng)絡(luò)通信時間也隨之延長,加重 了網(wǎng)絡(luò)通信的負荷。在現(xiàn)有的另外一種技術(shù)中,為了避免回路的產(chǎn)生以及廣播風暴的問題,該 現(xiàn)有技術(shù)通過將同時跨接于兩個RPR橋環(huán)的跨環(huán)橋設(shè)備組成保護組,并設(shè)置保護 組內(nèi)的一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備,負責兩個RPR橋環(huán)之間數(shù)據(jù)報文的轉(zhuǎn) 發(fā);同時對跨環(huán)橋設(shè)備進行優(yōu)先級設(shè)置,對跨環(huán)橋設(shè)備的主備用狀態(tài)進行倒換 和控制;并且,在當二層網(wǎng)絡(luò)上出現(xiàn)設(shè)備或者鏈路故障的時候,能通過跨環(huán)橋 設(shè)備的主備用狀態(tài)的倒換和控制,實現(xiàn)了RPR橋環(huán)的快速恢復(fù),保證了RPR橋環(huán) 上業(yè)務(wù)的正常使用,同時也減少了網(wǎng)絡(luò)通信的時延,減輕了網(wǎng)絡(luò)通信的負擔。但是,在該第二種現(xiàn)有技術(shù)中,其只能解決兩個RPR橋環(huán)相交時環(huán)路避免以 及故障恢復(fù)的問題,而在實際的組網(wǎng)中,特別是在接入網(wǎng)的位置, 一個匯聚環(huán) 下會掛接多個環(huán)也即存在至少三個RPR環(huán)相交的情況,利用該現(xiàn)有的技術(shù)方還無 法解決存在至少三個RPR環(huán)相交時,回路避免以及故障的快速恢復(fù)。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種橋模式彈性分組環(huán)跨環(huán)橋設(shè)備 冗余保護的方法,用于當至少三個彈性分組環(huán)相交于多個點時,對對應(yīng)各相交 點的彈性分組環(huán)的主備用狀態(tài)進行控制,實現(xiàn)RPR橋環(huán)發(fā)生故障后,RPR橋環(huán)故 障快速恢復(fù)以及回路避免,從而保證RPR橋環(huán)上業(yè)務(wù)的正常使用。為了達到上述目的,本發(fā)明提出了 一種橋模式彈性分組環(huán)跨橋設(shè)備冗余保護 的方法,該方法包4舌
A、 將至少兩個跨環(huán)橋設(shè)備組成一個保護組,所述跨環(huán)橋設(shè)備跨接于至少 三個彈性分組環(huán),設(shè)置所述保護組內(nèi)的一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備,負責轉(zhuǎn)發(fā)報文,其他為備用跨環(huán)橋設(shè)備;B、 當所迷保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力的另一跨環(huán)橋設(shè)備 為主用跨環(huán)橋設(shè)備。其中,所述方法還包括判斷在預(yù)設(shè)的定時周期內(nèi)所述保護組是否發(fā)生變 化,如果判斷結(jié)果為是則執(zhí)行步驟B;否則,執(zhí)行以下步驟C、 判斷所述保護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備,在判 斷結(jié)杲為否時,重新確定具有跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備。進一步地,所述方法還包括,設(shè)定所述保護組內(nèi)各跨環(huán)橋設(shè)備的優(yōu)先級; 所述步驟B為當所述保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力且優(yōu)先級最高的跨環(huán) 橋設(shè)備為主用跨環(huán)橋設(shè)備。進一步地,所述方法還包括,設(shè)置用于保存保護組內(nèi)各跨環(huán)橋設(shè)備保護組 信息的節(jié)點信息表;所述保護組發(fā)生變化為所述保護組內(nèi)跨環(huán)橋設(shè)備的保護 組信息發(fā)生變化或所述保護組所在的彈性分組環(huán)的拓樸結(jié)構(gòu)發(fā)生變化。其中,所述節(jié)點信息表中至少保存有所述保護組內(nèi)各跨環(huán)橋設(shè)備的優(yōu)先級 信息;所述判斷保護組內(nèi)是否存在比自身優(yōu)先級高的跨環(huán)橋設(shè)備為查找自身 設(shè)置的節(jié)點信息表,根據(jù)節(jié)點信息表的記錄,判斷所述保護組內(nèi)是否存在比自 身優(yōu)先級別高的跨環(huán)橋設(shè)備,其中,所述保護組信息至少包括跨環(huán)橋設(shè)備的優(yōu)先級信息、跨環(huán)橋設(shè)備 的當前狀態(tài)、保護組ID以及跨環(huán)橋設(shè)備ID信息。其中,當所述保護組信息發(fā)生變化時,所述保護組信息發(fā)生變化的跨環(huán)橋 設(shè)備向保護組內(nèi)廣播發(fā)送控制報文,所述控制報文攜帶有自身的保護組信息; 其他各跨環(huán)橋設(shè)備收到控制報文時,執(zhí)行所述步驟B。其中,所述步驟B為當主用跨環(huán)橋轉(zhuǎn)發(fā)設(shè)備不具備跨環(huán)橋轉(zhuǎn)發(fā)能力、或保護組內(nèi)存在優(yōu)先級比 自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時,所述主用跨環(huán)橋設(shè)備退出主用狀 態(tài);當備用跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力、并且保護組內(nèi)不存在優(yōu)先級比自 身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時,所述備用跨環(huán)橋設(shè)備升級為主用跨 環(huán)橋設(shè)備。其中,所述主用跨環(huán)橋設(shè)備退出主用狀態(tài),包括以下步驟Bl 1 、主用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)轉(zhuǎn)發(fā)能力,如果判斷結(jié)果為是, 則執(zhí)行步驟B12;否則,退出主用狀態(tài);B12、主用跨環(huán)橋設(shè)備判斷保護組內(nèi)是否存在優(yōu)先級比自身高的具備跨環(huán)橋 轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備,當保護組內(nèi)存在優(yōu)先級比自身高的具備跨環(huán)橋轉(zhuǎn)發(fā)能 力的跨環(huán)橋設(shè)備時,所述主用跨環(huán)橋設(shè)備退出主用狀態(tài)。相應(yīng)地,所述備用跨環(huán)橋設(shè)備升級為主用跨環(huán)橋設(shè)備,包括以下步驟B21 、備用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)轉(zhuǎn)發(fā)能力,當自身具備跨環(huán)轉(zhuǎn) 發(fā)能力時,則執(zhí)行步驟B22;B22、判斷保護組內(nèi)是否存在優(yōu)先級比自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋 設(shè)備,當保護組內(nèi)不存在優(yōu)先級比自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時, 所述備用跨環(huán)橋設(shè)備升級為主用跨環(huán)橋設(shè)備。其中,所述判斷自身是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力為判斷自身的多個RPR橋接口中是否存在至少兩個RPR橋接口能正常轉(zhuǎn)發(fā)報 文的RPR橋接口 ,相應(yīng)地,判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備是否具備跨環(huán)轉(zhuǎn)發(fā)能力為判 斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的多個RPR橋接口中是否存在至少兩個RPR橋 接口與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通;如果是,則所述跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力;否則,則所述跨環(huán)橋設(shè) 備不具備跨環(huán)轉(zhuǎn)發(fā)能力。進一步地,所述方法包括,各跨環(huán)橋設(shè)備刷新自身的拓樸結(jié)構(gòu)表;所述判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口與是否與自身的相應(yīng) 的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通為判斷比自身優(yōu)先級高的if環(huán)橋設(shè)備 的RPR橋接口是否存在于自身的對應(yīng)拓樸結(jié)構(gòu)表中,如果判斷結(jié)果為是,則所
述比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口與自身的相應(yīng)的RPR接在對應(yīng)的 RPR橋環(huán)上連通;否則,所述比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口不與 自身相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通。其中所述步驟C為當跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備時,該主用跨環(huán)橋設(shè)備向保護組內(nèi)廣播發(fā) 送控制報文,所述控制報文攜帶有該主用跨環(huán)橋設(shè)備的保護組信息;當跨環(huán)橋設(shè)備為備用跨環(huán)橋設(shè)備時,判斷所述保護組內(nèi)是否存在具有跨環(huán) 轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備-,如果判斷結(jié)果為否,則將該備用跨環(huán)橋設(shè)備升級 為主用跨環(huán)橋設(shè)備。進一步地,所述方法還包括,當跨環(huán)橋設(shè)備為備用跨環(huán)橋設(shè)備時,判斷保 護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備為判斷保護組內(nèi)其他跨 環(huán)橋設(shè)備的多個RPR橋接口中是否至多存在一個RPR接口與自身的相應(yīng)的RPR 橋接口在對應(yīng)的RPR橋環(huán)上連通,如果判斷結(jié)果為是,則保護組內(nèi)不存在具有 跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋轉(zhuǎn)發(fā)設(shè)備,否則,保護組內(nèi)存在具有跨環(huán)轉(zhuǎn)發(fā)能力 的主用跨環(huán)橋設(shè)備。其中,判斷保護組內(nèi)的其他跨環(huán)橋設(shè)備的RPR橋接口是否與自身的相應(yīng)的 RPR橋接口在對應(yīng)的RPR橋環(huán)上連通為判斷保護組內(nèi)其他跨環(huán)橋設(shè)備的RPR 橋接口是否存在于自身的拓樸結(jié)構(gòu)表中,如果判斷結(jié)果為是,則所述其他2爭環(huán) 橋設(shè)備的RPR橋接口與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通, 否則所述其他跨環(huán)橋設(shè)備的RPR橋接口不與自身的相應(yīng)RPR橋接口在對應(yīng)的 RPR橋環(huán)上連通。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果本發(fā)明提供的一種橋模式彈性分組環(huán)跨環(huán)橋設(shè)備冗余保護的方法,將至少 三個彈性分組環(huán)的各相交點對應(yīng)的跨環(huán)橋設(shè)備組成一個保護組,設(shè)置所述保護 組內(nèi)的一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備,負責轉(zhuǎn)發(fā)報文,其他為備用跨環(huán)橋設(shè) 備;當所述保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力的另一跨環(huán)橋設(shè)備為 主用跨環(huán)橋設(shè)備。通過本發(fā)明提供的方法,能使RPR橋發(fā)生變化后,實現(xiàn)了 RPR 橋環(huán)的快速恢復(fù),保證RPR橋環(huán)上的業(yè)務(wù)正常使用,同時也減輕了網(wǎng)絡(luò)通信時 延,減輕了網(wǎng)絡(luò)通信負擔。
圖1是現(xiàn)有技術(shù)中兩個RPR橋環(huán)相交的結(jié)構(gòu)示意圖; 圖2是本發(fā)明中多個RPR橋環(huán)相交的結(jié)構(gòu)示意圖;圖3是本發(fā)明中當四個RPR橋環(huán)相交于兩個跨環(huán)橋設(shè)備時的邏輯組網(wǎng)示意圖;圖4是本發(fā)明中主用跨環(huán)橋設(shè)備冗余保護的流程圖;圖5是本發(fā)明中備用跨環(huán)橋設(shè)備冗余保護的流程圖;圖6是本發(fā)明中定時器超時后的跨環(huán)橋設(shè)備冗余保護的流程圖。
具體實施方式
本發(fā)明的核心思想是將至少兩個跨環(huán)橋設(shè)備組成保護組,所述跨環(huán)橋設(shè) 備跨接于至少三個RPR橋環(huán),以及在保護組內(nèi)確定一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè) 備,其余為備用跨環(huán)橋設(shè)備。主用跨環(huán)橋設(shè)備負責RPR橋環(huán)之間的數(shù)據(jù)報文的轉(zhuǎn) 發(fā);備用跨環(huán)橋設(shè)備只有在主用跨環(huán)橋設(shè)備失效時,升級為主用跨環(huán)橋設(shè)備繼 續(xù)負責RPR橋環(huán)之間的數(shù)據(jù)報文的轉(zhuǎn)發(fā)。這里所述主用跨環(huán)橋設(shè)備負責多個RPR橋環(huán)之間數(shù)據(jù)報文的轉(zhuǎn)發(fā)是指根據(jù) 主用跨環(huán)橋設(shè)備的配置,如轉(zhuǎn)發(fā)報文的業(yè)務(wù)類型,全部或部分轉(zhuǎn)發(fā)多個RPR橋環(huán) 之間的數(shù)據(jù)報文。主用跨環(huán)橋設(shè)備是否失效,是否需要重新選擇確定,可以通過RPR橋環(huán)的拓 樸發(fā)現(xiàn)來反映。由于RPR橋環(huán)的拓樸發(fā)現(xiàn)以及拓樸收斂僅需50毫秒,因此在RPR 橋環(huán)發(fā)生拓樸變化后,利用RPR橋環(huán)特有的拓樸發(fā)現(xiàn)重新確定新的主用跨環(huán)橋設(shè) 備的時間將小于100毫秒。為使本發(fā)明的技術(shù)方案及優(yōu)點更加清楚明白,下面結(jié)合附圖并舉實施例, 對本發(fā)明做進一步詳細說明,如圖2所示,為本發(fā)明多個RPR橋環(huán)相交于兩個跨環(huán)橋設(shè)備時的組網(wǎng)示意圖。 在該圖中匯聚環(huán)與子環(huán)l、子環(huán)2、及子環(huán)3相交于兩點,在該圖中的兩個相交點 分別對應(yīng)了相應(yīng)的跨環(huán)橋設(shè)備。 如圖3所示,為本發(fā)明中當四個RPR橋環(huán)相交于兩個跨環(huán)橋i殳備時的邏輯組 網(wǎng)示意圖。在該邏輯組網(wǎng)示意圖中跨環(huán)橋設(shè)備1和跨環(huán)橋設(shè)備2組成一個保護組, 環(huán)l、環(huán)2、環(huán)3及環(huán)4同時相交于所述跨環(huán)橋設(shè)備1和跨環(huán)橋設(shè)備2,在圖中RPR 橋環(huán)與跨環(huán)橋設(shè)備之間通過雙線關(guān)聯(lián)的原因是因為RPR橋環(huán)是雙向環(huán)。圖中虛線表示將RPR橋環(huán)與跨環(huán)橋設(shè)備的關(guān)聯(lián)性在邏輯結(jié)構(gòu)上進行阻斷,也即隔斷該跨環(huán) 橋設(shè)備與被隔斷的RPR橋環(huán)之間的數(shù)據(jù)報文的轉(zhuǎn)發(fā),因此從圖3中可知,在實際 網(wǎng)絡(luò)運行的時候,在該組網(wǎng)結(jié)構(gòu)下,只有跨環(huán)橋設(shè)備1在真正承擔所述四個RPR 環(huán)之間的數(shù)據(jù)轉(zhuǎn)發(fā),即在跨環(huán)橋設(shè)備l的當前狀態(tài)為主用狀態(tài),跨環(huán)橋設(shè)備2的 當前狀態(tài)為備用狀態(tài)。 一般情況下我們將同時與圖中所描述的跨環(huán)橋設(shè)備l和跨 環(huán)橋設(shè)備2在邏輯上都具有關(guān)聯(lián)性的RPR環(huán)稱為主用環(huán),即在圖3中所描述的環(huán)1 為主用環(huán)。當該RPR橋網(wǎng)絡(luò)發(fā)生故障,例如圖中所述的環(huán)2不可用時,則將所述 跨環(huán)橋設(shè)備2與環(huán)2之間的隔斷取消,當然當故障恢復(fù)后,也即環(huán)2可以正常使用 時,需要重新恢復(fù)所述跨環(huán)橋設(shè)備2與環(huán)2之間的隔斷??傃灾?,必須保證跨環(huán) 橋設(shè)備1和跨環(huán)橋設(shè)備2至多只能在一個RPR橋環(huán)上具有邏輯上的關(guān)聯(lián)性,即必須 保證只有一個跨環(huán)橋設(shè)備負責跨環(huán)業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)。本發(fā)明中,設(shè)置了用于保存保護組內(nèi)各跨環(huán)橋設(shè)備保護組信息的節(jié)點信息 表,在一個具體實施例中,為在保護組的每個跨環(huán)橋設(shè)備中新設(shè)置了節(jié)點信息 表,節(jié)點信息表中至少包括設(shè)備ID、設(shè)備優(yōu)先級、設(shè)備當前狀態(tài)以及與跨環(huán) 橋設(shè)備相連的多個接口的RPRMAC信息。這里,在跨環(huán)橋設(shè)備中,對應(yīng)每一個 連接于該跨環(huán)橋設(shè)備的RPR橋環(huán)都存在一個相應(yīng)的接口與之對應(yīng),例如,當該跨 環(huán)橋設(shè)備同時連接在四個RPR橋環(huán)上時,其存在對應(yīng)于每個RPR橋環(huán)的接口。同 時本發(fā)明中,通過在保護組內(nèi)增加一種新的控制報文,用于在保護組內(nèi)各跨環(huán) 橋設(shè)備之間進行保護組信息的交互。這里,設(shè)備優(yōu)先級的高低可以根據(jù)跨環(huán)橋設(shè)備的IP地址、MAC地址、設(shè)備 ID等設(shè)備信息進行比較,當然也可以根據(jù)需要自行配置設(shè)備標識,通過設(shè)備標 識來判定跨環(huán)橋設(shè)備的優(yōu)先級高低。本發(fā)明中,對每個跨環(huán)橋設(shè)備,都設(shè)置一個控制報文發(fā)送定時器,用于周 期性的向該設(shè)備所在保護組內(nèi)廣播發(fā)送控制報文;以及設(shè)置了 一個控制報文接 收定時器,用于周期性的檢測是否接收到新控制報文。通過發(fā)送定時器以及接
收定時器的設(shè)置,可以及時的對保護組內(nèi)的跨環(huán)橋設(shè)備的保護組信息進行更新, 獲知保護組內(nèi)其他跨環(huán)橋設(shè)備的狀況。當保護組內(nèi)某跨環(huán)橋設(shè)備自身發(fā)生故障 并失效時,該跨環(huán)橋設(shè)備可能就無法正常發(fā)送控制報文,相應(yīng)的,就可能會導(dǎo) 致其他跨環(huán)橋設(shè)備在接收定時周期內(nèi)無法收到來自該跨環(huán)橋設(shè)備的控制報文。如圖4所示,本發(fā)明中主用跨環(huán)橋設(shè)備冗余保護的流程圖。步驟400:主用跨環(huán)橋設(shè)備接收到拓樸報文或在定時周期內(nèi)收到控制報文;步驟401:拓樸收斂或更新保護組信息。具體來說,由于主用跨環(huán)橋設(shè)備是同時至少位于三個RPR橋環(huán)上,因此在主 用跨環(huán)橋設(shè)備內(nèi)相應(yīng)的存在了和RPR橋環(huán)數(shù)量相同的拓樸結(jié)構(gòu)表,主用跨環(huán)橋設(shè) 備在接收拓樸報文之后,重新計算當前的拓樸結(jié)構(gòu),并在拓樸結(jié)構(gòu)之后,刷新 自身的拓樸結(jié)構(gòu)表;或者當在定時周期內(nèi),主用跨環(huán)橋設(shè)備檢測并接收到控制 報文,則更新自身相應(yīng)的節(jié)點信息表。步驟402:主用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力,如果判斷結(jié) 果為是,則執(zhí)行步驟403;否則執(zhí)行步驟406。這里,主用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力,可以是如下的 方法,判斷自身的多個RPR橋接口中是否存在至少兩個RPR橋接口可以正常轉(zhuǎn) 發(fā)報文的RPR橋接口,如果判斷結(jié)果為是,則自身具備跨環(huán)轉(zhuǎn)發(fā)能力,否則, 不具備跨環(huán)轉(zhuǎn)發(fā)能力。步驟403:查找自身存儲的節(jié)點信息表,判斷在保護組內(nèi)是否存在優(yōu)先級比 自身高的跨環(huán)橋設(shè)備,如果存在,則執(zhí)行步驟404;否則執(zhí)行步驟405。這里,由于對應(yīng)每個跨環(huán)橋設(shè)備都配置有相應(yīng)的節(jié)點信息表,并且由于跨 環(huán)橋設(shè)備會周期性的接收到來自保護組內(nèi)所有其他有效跨環(huán)橋設(shè)備的控制報 文,并根據(jù)該控制報文中所攜帶的保護組信息刷新自身的節(jié)點信息,因此在該 步驟中通過查找自身的節(jié)點信息表就可以獲知該跨環(huán)橋設(shè)備所屬保護組內(nèi)的最 新保護組信息,因而可以比較該保護組信息內(nèi)的各跨環(huán)橋設(shè)備的優(yōu)先級信息來 判斷保護組內(nèi)是否存在優(yōu)先級比自身高的跨環(huán)橋設(shè)備。步驟404:判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備是否具備跨環(huán)轉(zhuǎn)發(fā)的能力,如 果具備,則執(zhí)行步驟406;否則,執(zhí)行步驟405。這里,在保護組內(nèi)比自身優(yōu)先
13
級高的跨環(huán)橋設(shè)備由于網(wǎng)絡(luò)拓樸變化的原因,可能會存在一個以上比自身優(yōu)先 級高的跨環(huán)橋設(shè)備,但只要存在一個比自身優(yōu)先級高的跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力,則執(zhí)行步驟406。其中,判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力的方法 可以采用如下方式判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的多個RPR橋接口中是 否存在至少兩個RPR橋接口與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上 連通,如果判斷結(jié)果為是,則說明所述跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力;否則, 則說明所述跨環(huán)橋設(shè)備不具備跨環(huán)橋轉(zhuǎn)發(fā)能力。在該判斷過程中,所述判斷比 自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口是否與自身相應(yīng)的RPR橋接口在對應(yīng) 的RPR橋環(huán)上連通為判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口是否存 在于自身的對應(yīng)拓樸結(jié)構(gòu)表中,如果判斷結(jié)果為是,則所述比自身優(yōu)先級高的 跨環(huán)橋設(shè)備的RPR橋接口與自身的相應(yīng)RPR橋接口在對應(yīng)的RPR橋環(huán)上連通; 否則,所述比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口不與自身的相應(yīng)RPR橋 接口在對應(yīng)的RPR橋環(huán)上連通。步驟405:主用跨環(huán)橋設(shè)備向保護組內(nèi)廣播發(fā)送控制報文并結(jié)束當前處理。 在本步驟中,向保護組內(nèi)廣播發(fā)送控制報文的目的是將該跨環(huán)橋設(shè)備的保 護組信息告知保護組內(nèi)其他成員。本步驟表明,當前主用跨環(huán)橋設(shè)備仍處于良 好的工作狀態(tài),并且也不存在優(yōu)先級比當前主用跨環(huán)橋設(shè)備高的跨環(huán)橋設(shè)備具 備跨環(huán)轉(zhuǎn)發(fā)能力。步驟406:主用跨環(huán)橋設(shè)備退出主用狀態(tài)并向保護組內(nèi)廣播發(fā)送控制報文。 如圖5所示,是本發(fā)明中備用跨環(huán)橋設(shè)備冗余保護的流程圖。步驟500:在定時周期內(nèi),當主用設(shè)備在接收到并處理拓樸報文的同時,保 護組內(nèi)的各備用跨環(huán)橋設(shè)備也會收到并處理拓樸報文步驟501:拓樸收斂或更新保護組信息。該步驟中的具體方法和處理過程與步驟401中的相同,在此就不再詳述。步驟502:備用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力,如果判斷結(jié) 果為是,則執(zhí)行步驟503;否則執(zhí)行步驟506。這里,具體判斷的方法與步驟402中的相同,在此就不再詳述。
步驟503:查找自身存儲的節(jié)點信息表,判斷在保護組內(nèi)是否存在優(yōu)先級比 自身高的跨環(huán)橋設(shè)備,如果存在,則執(zhí)行步驟504;否則執(zhí)行步驟505;該步驟中的判斷方法與步驟403中的相同,在此不再詳述。步驟504:判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備是否具備跨環(huán)轉(zhuǎn)發(fā)的能力,如 果具備,則執(zhí)行步驟506;否則,執(zhí)行步驟505。這里,在保護組內(nèi)比自身優(yōu)先 級高的跨環(huán)橋設(shè)備由于網(wǎng)絡(luò)拓樸變化的原因,可能會存在一個以上比自身優(yōu)先 級高的跨環(huán)橋設(shè)備,但只要存在一個比自身優(yōu)先級高的跨環(huán)橋設(shè)備具備跨環(huán)橋 轉(zhuǎn)發(fā)能力,則執(zhí)行步驟506,其中,所述判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備是否具備跨環(huán)橋轉(zhuǎn)發(fā)能力的 方法可以采用與步驟404中相同的方法,在此就不在詳述。步驟505:備用跨環(huán)橋設(shè)備升級為主用狀態(tài)并向保護組內(nèi)廣播發(fā)送控制報文。步驟506:備用跨環(huán)橋設(shè)備向保護組內(nèi)廣播發(fā)送控制報文并結(jié)束當前處理。 在本步驟中,向保護組內(nèi)廣播發(fā)送控制報文的目的是將該跨環(huán)橋設(shè)備的保 護組信息告知保護組內(nèi)其他成員。本步驟表明,在當前保護組內(nèi),由于已經(jīng)存 在了優(yōu)先級比自身高的跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力,因此自身不具備成為 主用跨環(huán)橋設(shè)備的條件。如圖6所示,是本發(fā)明中定時器超時后的跨環(huán)橋設(shè)備冗余保護的流程圖。步驟601:定時器超時,即在定時周期內(nèi),跨環(huán)橋設(shè)備未收到控制報文。這里,定時器超時的原因可能是該跨環(huán)橋設(shè)備所屬保護組內(nèi)其他跨環(huán)橋設(shè) 備都失效,或者與其他跨環(huán)橋設(shè)備與所有RPR橋環(huán)之間的接口發(fā)生故障等。步驟602:跨環(huán)橋設(shè)備判斷自身當前狀態(tài)是否為備用狀態(tài),如果判斷結(jié)果為 是,則執(zhí)行步驟603,否則執(zhí)行步驟605。這里,跨環(huán)橋設(shè)備判斷自身當前狀態(tài)是否為備用狀態(tài)可以是通過查找自身 的節(jié)點信息表來實現(xiàn)的,在節(jié)點信息表中包含有跨環(huán)橋設(shè)備的當前狀態(tài)信息。步驟603:判斷保護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備,如 果判斷結(jié)果為是,則執(zhí)行步驟604,否則,執(zhí)行步驟605。這里,判斷保護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備的方法
可以采用如下方式判斷保護組內(nèi)其他5爭環(huán)橋設(shè)備的多個RPR橋接口中是否至 多存在一個RPR接口與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通, 如果判斷結(jié)果為是,則保護組內(nèi)不存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋轉(zhuǎn)發(fā)設(shè) 備,否則,保護組內(nèi)存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備。在上述判斷過程中,所述判斷保護組內(nèi)的其他;夸環(huán)橋設(shè)備的RPR橋接口是 否與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通為判斷保護組內(nèi)其他 跨環(huán)橋設(shè)備的RPR橋接口是否存在于自身的拓樸結(jié)構(gòu)表中,如果判斷結(jié)杲為是, 則所述其他跨環(huán)橋設(shè)備的RPR橋接口與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR 橋環(huán)上連通,否則所述其他跨環(huán)橋設(shè)備的RPR橋接口不與自身的相應(yīng)RPR橋接 口在對應(yīng)的RPR橋環(huán)上連通。步驟604:該跨環(huán)橋設(shè)備升級為主用跨環(huán)橋設(shè)備,并向保護組內(nèi)發(fā)送控制報文。本步驟表明,在該跨環(huán)橋設(shè)備所屬的保護組內(nèi)不存在具有跨環(huán)轉(zhuǎn)發(fā)能力的 主用跨環(huán)橋設(shè)備,該跨環(huán)橋設(shè)備升級為主用跨環(huán)橋設(shè)備,承擔跨環(huán)橋數(shù)據(jù)報文 的轉(zhuǎn)發(fā)。步驟605:該跨環(huán)橋設(shè)備項保護組內(nèi)廣播發(fā)送控制報文并結(jié)束當前處理。 在本步驟中向保護組內(nèi)廣播發(fā)送控制報文的牡丹是將該跨環(huán)橋設(shè)備的保護 組信息告知保護組內(nèi)其他成員。總的來說,圖4、圖5及圖6所示的流程構(gòu)成了本發(fā)明的完整的跨環(huán)橋設(shè)備 冗余方法的過程,其能在保護組內(nèi)的跨環(huán)橋設(shè)備接收到拓樸報文、控制報文或 在定時器超時時,進行狀態(tài)自檢并根據(jù)自檢結(jié)果進行主備用狀態(tài)切換和控制, 保證了保護組內(nèi)當前的主用跨環(huán)橋設(shè)備是保護組內(nèi)優(yōu)先級最高的跨環(huán)橋設(shè)備并 且同時具備跨環(huán)轉(zhuǎn)發(fā)能力。在本發(fā)明圖4、圖5和圖6所述的方法中還可以進一步設(shè)置等待時間,在定 時器未超時時,主用跨環(huán)橋設(shè)備準備退出主用狀態(tài),既執(zhí)行到步驟404和406 之間,在定時器未超時時,備用設(shè)備準備升級為主用跨環(huán)橋設(shè)備,即執(zhí)行到步 驟504和505之間,以及在定時器超時后,備用跨環(huán)橋設(shè)備準備升級為主用跨 環(huán)橋設(shè)備,即執(zhí)行步驟603和604之間,主用跨環(huán)橋設(shè)備和備用跨環(huán)橋設(shè)備設(shè) 置等待時間,確定當前保護組內(nèi)具備跨環(huán)轉(zhuǎn)發(fā)能力,并且優(yōu)先級最高的跨環(huán)橋
設(shè)備狀態(tài)穩(wěn)定時,再執(zhí)行對應(yīng)的步驟406、步驟505、 603;否則,執(zhí)行對應(yīng)的 步驟405、步驟506、 604。主用跨環(huán)橋設(shè)備和備用跨環(huán)橋設(shè)備還可以設(shè)置等待拓樸報文數(shù),即將退出 主用狀態(tài)的主用跨環(huán)橋設(shè)備以及即將升級為主用跨環(huán)橋設(shè)備的備用跨環(huán)橋設(shè)備 各自等待了設(shè)置的等待拓樸報文數(shù)后,確保當前保護組內(nèi)具備跨環(huán)轉(zhuǎn)發(fā)能力、 并且優(yōu)先級最高的跨環(huán)橋設(shè)備狀態(tài)仍然穩(wěn)定后,在執(zhí)行相應(yīng)的操作。保護組中的各跨環(huán)橋設(shè)備通過接收拓樸報文,可以感知是否在保護組內(nèi)增 加了新的跨環(huán)橋設(shè)備、或者刪除了跨環(huán)橋設(shè)備。但是,保護組中的跨環(huán)橋設(shè)備 是無法感知保護組內(nèi)其他設(shè)備優(yōu)先級的變化。因此,本發(fā)明通過新增加的控制 報文,用于在保護組內(nèi)傳遞各跨環(huán)橋設(shè)備的狀態(tài)信息。該控制報文至少攜帶有 跨環(huán)橋設(shè)備的ID、保護組ID、設(shè)備優(yōu)先級、設(shè)備當前狀態(tài)、設(shè)備當前多個接口 的RPR MAC信息,這里,將這些控制報文中攜帶的信息統(tǒng)稱為保護組信息。 由于保護組內(nèi)的每個跨環(huán)橋設(shè)備都周期性的向保護組內(nèi)廣播發(fā)送控制報文并周 期性的接收控制報文,因此跨環(huán)橋設(shè)備都能將自身的保護組信息告知保護組內(nèi) 其他設(shè)備并獲得保護組內(nèi)其他跨環(huán)橋設(shè)備的最新保護組信息。當然,保護組內(nèi) 跨環(huán)橋設(shè)備除了可以周期性的向保護組內(nèi)廣播發(fā)送控制報文外,在跨環(huán)橋設(shè)備 保護信息發(fā)生改變時也可以觸發(fā)自身向保護組內(nèi)廣播發(fā)送控制報文。所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于 此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到 的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍內(nèi)。因此,本發(fā)明的保護范圍應(yīng) 該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1、一種橋模式彈性分組環(huán)跨環(huán)橋設(shè)備冗余保護的方法,其特征在于,包括A、將至少兩個跨環(huán)橋設(shè)備組成一個保護組,所述跨環(huán)橋設(shè)備跨接于至少三個彈性分組環(huán),設(shè)置所述保護組內(nèi)的一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備,負責轉(zhuǎn)發(fā)報文,其他為備用跨環(huán)橋設(shè)備;B、當所述保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力的另一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備。
2、 如權(quán)利要求l所述的方法,其特征在于,設(shè)定所述保護組內(nèi)各跨環(huán)橋設(shè) 備的優(yōu)先級;所述步驟B為當所述保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力且優(yōu)先級最高的跨環(huán) 橋設(shè)備為主用跨環(huán)橋設(shè)備。
3、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括判斷在預(yù)設(shè) 的定時周期內(nèi)所述保護組是否發(fā)生變化,如果判斷結(jié)果為是,則執(zhí)行步驟B;否 則,執(zhí)行以下步驟C、 判斷所述保護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備,在判 斷結(jié)果為否時,重新確定具有跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備。
4、 如權(quán)利要求2所述的方法,其特征在于,設(shè)置用于保存保護組內(nèi)各跨環(huán) 橋設(shè)備保護組信息的節(jié)點信息表;所述保護組發(fā)生變化為所述保護組內(nèi)跨環(huán) 橋設(shè)備的保護組信息發(fā)生變化或所述保護組所在的彈性分組環(huán)的拓樸結(jié)構(gòu)發(fā)生變化。
5、 如權(quán)利要求4所述的方法,其特征在于,當所述保護組信息發(fā)生變化時, 所述保護組信息發(fā)生變化的跨環(huán)橋設(shè)備向保護組內(nèi)廣播發(fā)送控制報文,所述控 制報文攜帶有自身的保護組信息;其他各跨環(huán)橋設(shè)備收到控制報文時,執(zhí)行所 述步驟B。
6、 如權(quán)利要求5所述的方法,其特征在于,所述步驟B為 當主用跨環(huán)橋轉(zhuǎn)發(fā)設(shè)備不具備跨環(huán)橋轉(zhuǎn)發(fā)能力、或保護組內(nèi)存在優(yōu)先級比自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時,所述主用跨環(huán)橋設(shè)備退出主用狀 態(tài);當備用跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力、并且保護組內(nèi)不存在優(yōu)先級比自 身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時,所述備用跨環(huán)橋設(shè)備升級為主用跨 環(huán)橋設(shè)備。
7、 如權(quán)利要求6所述的方法,其特征在于,所述主用跨環(huán)橋設(shè)備退出主用 狀態(tài),包括以下步驟Bl 1 、主用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)轉(zhuǎn)發(fā)能力,如果判斷結(jié)果為是, 則執(zhí)行步驟B12;否則,退出主用狀態(tài);B12、主用跨環(huán)橋設(shè)備判斷保護組內(nèi)是否存在優(yōu)先級比自身髙的具備跨環(huán)橋 轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備,當保護組內(nèi)存在優(yōu)先級比自身高的具備跨環(huán)橋轉(zhuǎn)發(fā)能 力的跨環(huán)橋設(shè)備時,所述主用跨環(huán)橋設(shè)備退出主用狀態(tài)。
8、 如權(quán)利要求6所述的方法,其特征在于,所述備用跨環(huán)橋設(shè)備升級為主 用跨環(huán)橋設(shè)備,包括以下步驟B21 、備用跨環(huán)橋設(shè)備判斷自身是否具備跨環(huán)轉(zhuǎn)發(fā)能力,當自身具備跨環(huán)轉(zhuǎn) 發(fā)能力時,則執(zhí)行步驟B22;B22、判斷保護組內(nèi)是否存在優(yōu)先級比自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋 設(shè)備,當保護組內(nèi)不存在優(yōu)先級比自身高的具備跨環(huán)轉(zhuǎn)發(fā)能力的跨環(huán)橋設(shè)備時, 所述備用跨環(huán)橋設(shè)備升級為主用跨環(huán)橋設(shè)備。
9、 如權(quán)利要求7或8所述的方法,其特征在于,所述判斷自身是否具備跨 環(huán)橋轉(zhuǎn)發(fā)能力為判斷自身的多個RPR橋接口中是否存在至少兩個RPR橋接口能正常轉(zhuǎn)發(fā)才艮 文的RPR橋4妻口
10、 如權(quán)利要求7或8所述的方法,其特征在于,所述節(jié)點信息表中至少 保存有所述保護組內(nèi)各跨環(huán)橋設(shè)備的優(yōu)先級信息;所述判斷保護組內(nèi)是否存在比自身優(yōu)先級高的跨環(huán)橋設(shè)備為查找自身設(shè) 置的節(jié)點信息表,根據(jù)節(jié)點信息表的記錄,判斷所述保護組內(nèi)是否存在比自身 優(yōu)先級別高的跨環(huán)橋設(shè)備。
11、 如權(quán)利要求7或8所述的方法,其特征在于,判斷比自身優(yōu)先級高的 跨環(huán)橋設(shè)備是否具備跨環(huán)轉(zhuǎn)發(fā)能力為判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的多 個RPR橋接口中是否存在至少兩個RPR橋接口與自身的相應(yīng)的RPR橋接口在 對應(yīng)的RPR橋環(huán)上連通;如果是,則所述跨環(huán)橋設(shè)備具備跨環(huán)橋轉(zhuǎn)發(fā)能力;否則,則所述跨環(huán)橋設(shè) 備不具備跨環(huán)轉(zhuǎn)發(fā)能力。
12、 如權(quán)利要求11所述的方法,其特征在于,該方法進一步包括,各跨環(huán) 橋設(shè)備刷新自身的拓樸結(jié)構(gòu)表;所述判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口與是否與自身的相應(yīng) 的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通為判斷比自身優(yōu)先級高的跨環(huán)橋設(shè)備 的RPR橋接口是否存在于自身的對應(yīng)拓樸結(jié)構(gòu)表中,如果判斷結(jié)果為是,則所 述比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口與自身的相應(yīng)的RPR接在對應(yīng)的 RPR橋環(huán)上連通;否則,所述比自身優(yōu)先級高的跨環(huán)橋設(shè)備的RPR橋接口不與 自身相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通。
13、 如權(quán)利要求3所述的方法,其特征在于,所述步驟C為當跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備時,該主用跨環(huán)橋設(shè)備向保護組內(nèi)廣播發(fā) 送控制報文,所述控制報文攜帶有該主用跨環(huán)橋設(shè)備的保護組信息;當跨環(huán)橋設(shè)備為備用跨環(huán)橋設(shè)備時,判斷所述保護組內(nèi)是否存在具有跨環(huán) 轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備,如杲判斷結(jié)杲為否,則將該備用跨環(huán)橋設(shè)備升級 為主用跨環(huán)橋設(shè)備。
14、 如權(quán)利要求13所述的方法,其特征在于,當跨環(huán)橋設(shè)備為備用跨環(huán)橋 設(shè)備時,判斷保護組內(nèi)是否存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備為判斷 保護組內(nèi)其他跨環(huán)橋設(shè)備的多個RPR橋接口中是否至多存在一個RPR接口與自 身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通,如果判斷結(jié)果為是,則保護 組內(nèi)不存在具有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋轉(zhuǎn)發(fā)設(shè)備,否則,保護組內(nèi)存在具 有跨環(huán)轉(zhuǎn)發(fā)能力的主用跨環(huán)橋設(shè)備。
15、 如權(quán)利要求14所述的方法,其特征在于,判斷保護組內(nèi)的其他跨環(huán)橋 設(shè)備的RPR橋接口是否與自身的相應(yīng)的RPR橋接口在對應(yīng)的RPR橋環(huán)上連通 為判斷保護組內(nèi)其他跨環(huán)橋設(shè)備的RPR橋接口是否存在于自身的拓樸結(jié)構(gòu)表 中,如果判斷結(jié)果為是,則所述其他跨環(huán)橋設(shè)備的RPR橋接口與自身的相應(yīng)的 RPR橋接口在對應(yīng)的RPR橋環(huán)上連通,否則所述其他跨環(huán)橋設(shè)備的RPR橋接 口不與自身的相應(yīng)RPR橋接口在對應(yīng)的RPR橋環(huán)上連通。
16、 如權(quán)利要求5所述的方法,其特征在于,所述保護組信息至少包括 跨環(huán)橋設(shè)備的優(yōu)先級信息、跨環(huán)橋設(shè)備的當前狀態(tài)、保護組ID以及跨環(huán)橋設(shè)備 ID信息。
全文摘要
本發(fā)明公開了一種橋模式彈性分組環(huán)跨環(huán)橋設(shè)備冗余保護的方法,通過將至少兩個跨環(huán)橋設(shè)備組成一個保護組,所述跨環(huán)橋設(shè)備跨接于至少三個彈性分組環(huán),并設(shè)置所述保護組內(nèi)的一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備,負責轉(zhuǎn)發(fā)報文,其他設(shè)備為備用跨環(huán)橋設(shè)備;當所述保護組發(fā)生變化時,確定具有跨環(huán)橋轉(zhuǎn)發(fā)能力的另一跨環(huán)橋設(shè)備為主用跨環(huán)橋設(shè)備。通過本發(fā)明提供的方法,能使RPR橋發(fā)生變化后,實現(xiàn)了RPR橋環(huán)的快速恢復(fù),保證RPR橋環(huán)上的業(yè)務(wù)正常使用,同時也減輕了網(wǎng)絡(luò)通信時延,減輕了網(wǎng)絡(luò)通信負擔。
文檔編號H04L12/56GK101136838SQ200610037348
公開日2008年3月5日 申請日期2006年8月29日 優(yōu)先權(quán)日2006年8月29日
發(fā)明者張義龍 申請人:華為技術(shù)有限公司