一種電信mpls-tp傳輸網(wǎng)msrp相交環(huán)保護(hù)的配置方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電信MPLS-TP傳輸網(wǎng)絡(luò)中與業(yè)務(wù)配置相關(guān)的技術(shù)領(lǐng)域,具體來講是一種電信MPLS-TP傳輸網(wǎng)MSRP相交環(huán)保護(hù)的配置方法。
【背景技術(shù)】
[0002]在電信MPLS-TP(Mult1-Protocol Label Switching-Transport Profile,多協(xié)議標(biāo)簽標(biāo)記交換)傳輸網(wǎng)絡(luò)中,有兩類主要的保護(hù)機(jī)制:線性保護(hù)和環(huán)網(wǎng)保護(hù),后者又稱為MSRP(MPLS-TP Shared-Ring Protect1n,共享環(huán)保護(hù))。在這兩種保護(hù)機(jī)制中,線性保護(hù)因其實(shí)現(xiàn)簡(jiǎn)單、易配置、易維護(hù)等特點(diǎn),使用比較廣泛,目前已經(jīng)有了明確的規(guī)定;而對(duì)于環(huán)網(wǎng)保護(hù)則一直存在爭(zhēng)議,一方面因其實(shí)現(xiàn)機(jī)制相對(duì)更為復(fù)雜,另一方面也是由于在配置和維護(hù)上更為繁瑣,因此各還沒有形成一種規(guī)范、有效、統(tǒng)一的配置方法,尤其是在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)較為復(fù)雜的場(chǎng)合進(jìn)行多個(gè)MSRP相交環(huán)保護(hù)的配置,如何保證配置的完整性、準(zhǔn)確性,并有效提升配置效率等,這些問題對(duì)于工程技術(shù)人員確實(shí)是個(gè)不小的挑戰(zhàn)。因此,如何規(guī)范、有效進(jìn)行MSRP相交環(huán)保護(hù)的配置,就顯得尤為重要。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種電信MPLS-TP傳輸網(wǎng)MSRP相交環(huán)保護(hù)的配置方法,本發(fā)明能夠?qū)ζ渌喾N相交環(huán)拓?fù)浣Y(jié)構(gòu)復(fù)雜的場(chǎng)景進(jìn)行規(guī)范、有效的配置,提升了環(huán)通道標(biāo)簽配置操作的靈活性,用戶體驗(yàn)更好。
[0004]為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:一種電信MPLS-TP傳輸網(wǎng)MSRP相交環(huán)保護(hù)的配置方法,包括以下步驟:步驟A.指定保護(hù)屬性信息,根據(jù)網(wǎng)絡(luò)拓?fù)溆?jì)算,完成環(huán)路由配置;步驟B.根據(jù)標(biāo)簽分配規(guī)則及MSRP環(huán)相交的情況,完成通道標(biāo)簽的配置;所述通道標(biāo)簽包括業(yè)務(wù)通道標(biāo)簽、環(huán)通道標(biāo)簽;其中環(huán)通道標(biāo)簽包括本環(huán)通道標(biāo)簽、跨環(huán)通道標(biāo)簽;步驟C.分析業(yè)務(wù)過環(huán)的路由情況,在上環(huán)節(jié)點(diǎn)及相交節(jié)點(diǎn)上分別進(jìn)行環(huán)網(wǎng)業(yè)務(wù)的配置;步驟D.根據(jù)環(huán)網(wǎng)拓?fù)浣Y(jié)構(gòu)、斷纖及節(jié)點(diǎn)掉電的情況,分析倒換后業(yè)務(wù)的走向;步驟
E.將MSRP相交環(huán)上的節(jié)點(diǎn)信息下載到設(shè)備上。
[0005]在上述技術(shù)方案的基礎(chǔ)上,步驟A中包括以下步驟:步驟Al.配置MSRP環(huán)的基本屬性信息;步驟A2.指定MSRP環(huán)的起始網(wǎng)元,分析該網(wǎng)元的拓?fù)溥B接情況;步驟A3.判斷所述網(wǎng)元是否存在拓?fù)溥B接,若否,則報(bào)錯(cuò)并跳轉(zhuǎn)至步驟A2 ;若是,則跳轉(zhuǎn)至步驟A4 ;步驟A4.指定一條起始鏈路,分析網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),以環(huán)路由上節(jié)點(diǎn)數(shù)最少為原則,自動(dòng)尋找一條環(huán)路由;步驟A5.判斷尋找環(huán)路由是否成功,若否,則報(bào)錯(cuò)并跳轉(zhuǎn)至步驟A4;若是,則跳轉(zhuǎn)至步驟A6 ;步驟A6.判斷環(huán)路由是否滿足用戶要求,若否,則跳轉(zhuǎn)至步驟A7 ;若是,則跳轉(zhuǎn)至步驟A9 ;步驟A7.判斷環(huán)路由上的節(jié)點(diǎn)是否存在改動(dòng),若是,則跳轉(zhuǎn)至步驟A4 ;若否,則跳轉(zhuǎn)至步驟AS;步驟AS.在拓?fù)鋱D上點(diǎn)擊鏈路,對(duì)環(huán)路由進(jìn)行調(diào)整;步驟A9.分析環(huán)路由上是否存在直通節(jié)點(diǎn),若是,則將直通節(jié)點(diǎn)配置為不參與保護(hù)的節(jié)點(diǎn),跳轉(zhuǎn)至步驟AlO ;若否,則直接跳轉(zhuǎn)至步驟AlO ;步驟A10.完成MSRP環(huán)的創(chuàng)建,在MSRP環(huán)數(shù)據(jù)列表中列出,且為待激活狀態(tài)。
[0006]在上述技術(shù)方案的基礎(chǔ)上,步驟B中包括以下步驟:步驟B1.對(duì)待創(chuàng)建MSRP環(huán)的路由,從源到宿進(jìn)行遍歷,分析環(huán)路由上經(jīng)過的每一個(gè)節(jié)點(diǎn);步驟B2.判斷節(jié)點(diǎn)是否參與保護(hù),若是,則跳轉(zhuǎn)至步驟B3 ;若否,則跳轉(zhuǎn)至步驟B4 ;步驟B3.加入環(huán)通道標(biāo)簽分配列表中;步驟B4.對(duì)已配MSRP環(huán)的路由,從源到宿進(jìn)行遍歷,分析其與待創(chuàng)建MSRP環(huán)相交的情況;步驟B5.判斷是否相交,若是,則跳轉(zhuǎn)至步驟B6 ;若否,則跳轉(zhuǎn)至步驟B7 ;步驟B6.獲取相交節(jié)點(diǎn)組,加入環(huán)通道標(biāo)簽分配列表中;步驟B7.根據(jù)環(huán)通道標(biāo)簽分配的方法,對(duì)本環(huán)通道標(biāo)簽、跨環(huán)通道標(biāo)簽進(jìn)行配置。
[0007]在上述技術(shù)方案的基礎(chǔ)上,步驟B7中,所述環(huán)通道標(biāo)簽分配的方法包括以下步驟:步驟B71.分析整個(gè)工程上已經(jīng)分配的業(yè)務(wù)通道標(biāo)簽和環(huán)通道標(biāo)簽資源,獲取最大值,記錄為L(zhǎng)abelMax,并以LabelMax+Ι作為待創(chuàng)建環(huán)通道標(biāo)簽分配的起始值;步驟B72.對(duì)環(huán)通道標(biāo)簽分配列表中的節(jié)點(diǎn)、相交節(jié)點(diǎn)組,從前到后進(jìn)行遍歷,記錄當(dāng)前遍歷的數(shù)目N;步驟B73.以每個(gè)節(jié)點(diǎn)、相交節(jié)點(diǎn)組作為目的下環(huán)點(diǎn),按照同一個(gè)環(huán)通道分配相同標(biāo)簽的原貝丨J,對(duì)一組本環(huán)通道標(biāo)簽、跨環(huán)通道標(biāo)簽進(jìn)行配置;步驟B74.以LabelMax+l+NX4,作為第N+1個(gè)節(jié)點(diǎn)或者相交節(jié)點(diǎn)組的正向工作通道標(biāo)簽,之后逐個(gè)加1,對(duì)反向工作通道標(biāo)簽、正向保護(hù)通道標(biāo)簽、反向保護(hù)通道標(biāo)簽,進(jìn)行自動(dòng)分配;步驟B75.判斷分配的本環(huán)通道標(biāo)簽、跨環(huán)通道標(biāo)簽是否滿足需求,若是,則跳轉(zhuǎn)至步驟B77 ;若否,則跳轉(zhuǎn)至步驟B76 ;步驟B76.對(duì)環(huán)通道標(biāo)簽分配列表中的標(biāo)簽,進(jìn)行批量修改;步驟B77.根據(jù)環(huán)通道標(biāo)簽分配的規(guī)則,進(jìn)行標(biāo)簽有效性的處理,完成環(huán)通道標(biāo)簽的配置。
[0008]在上述技術(shù)方案的基礎(chǔ)上,步驟B77具體包括以下步驟:步驟B771.對(duì)已配置的業(yè)務(wù)通道的每一條業(yè)務(wù)路由,從源到宿進(jìn)行遍歷,分析每個(gè)節(jié)點(diǎn)上已分配的業(yè)務(wù)通道標(biāo)簽資源;步驟B772.判斷已配置的業(yè)務(wù)通道標(biāo)簽,與待分配的環(huán)通道標(biāo)簽是否存在相同,若是,則跳轉(zhuǎn)至步驟B778 ;若否,則跳轉(zhuǎn)至步驟B773 ;步驟B773.對(duì)已配置MSRP環(huán)的路由,從源到宿進(jìn)行遍歷,分析每個(gè)節(jié)點(diǎn)上已分配的環(huán)通道標(biāo)簽資源;步驟B774.判斷已配置的環(huán)通道標(biāo)簽,與待分配的環(huán)通道標(biāo)簽是否存在相同,若是,則跳轉(zhuǎn)至步驟B778 ;若否,則跳轉(zhuǎn)至步驟B775 ;步驟B775.對(duì)正在配置的環(huán)路由,從源到宿進(jìn)行遍歷,分析每個(gè)節(jié)點(diǎn)上待分配的環(huán)通道標(biāo)簽資源;步驟B776.判斷待分配的本環(huán)通道標(biāo)簽、跨環(huán)通道標(biāo)簽之間是否存在相同,若是,則跳轉(zhuǎn)至步驟B778 ;若否,則跳轉(zhuǎn)至步驟B777 ;步驟B777.判斷將要為待創(chuàng)建MSRP環(huán)上的節(jié)點(diǎn)以及相交節(jié)點(diǎn)組分配的一組環(huán)通道標(biāo)簽是否存在相同,若是,則跳轉(zhuǎn)至步驟B778 ;若否,則跳轉(zhuǎn)至步驟B779 ;步驟B778.返回錯(cuò)誤;步驟B779.返回環(huán)通道標(biāo)簽設(shè)置成功。
[0009]在上述技術(shù)方案的基礎(chǔ)上,步驟C中包括以下步驟:步驟Cl.判斷環(huán)網(wǎng)業(yè)務(wù)是否已配,若否,則跳轉(zhuǎn)至步驟C2 ;若是,則跳轉(zhuǎn)至步驟C5 ;步驟C2.配置業(yè)務(wù)的基本屬性信息;步驟C3.配置業(yè)務(wù)的源、宿信息;步驟C4.配置業(yè)務(wù)的路由約束條件,自動(dòng)生成一條業(yè)務(wù)路由,判斷是否配置MSRP保護(hù)環(huán),若是,則跳轉(zhuǎn)至步驟C6 ;若否,則跳轉(zhuǎn)至步驟C14 ;步驟C5.選擇需要承載到環(huán)網(wǎng)上的一條或者多條業(yè)務(wù);步驟C6.對(duì)已配置MSRP環(huán)的路由,從源到宿進(jìn)行遍歷,分析其與業(yè)務(wù)路由重合的情況;步驟C7.判斷業(yè)務(wù)路由與環(huán)路由是否存在重合的部分,若是,則跳轉(zhuǎn)至步驟CS ;若否,則跳轉(zhuǎn)至步驟C13 ;步驟CS.根據(jù)環(huán)網(wǎng)選擇的規(guī)則,自動(dòng)為業(yè)務(wù)與MSRP環(huán)相交的每一條鏈路,配置一條MSRP環(huán)保護(hù);步驟C9.判斷是否為單條環(huán)網(wǎng)業(yè)務(wù)配置,若是,則跳轉(zhuǎn)至步驟ClO ;若否,則跳轉(zhuǎn)至步驟C12 ;步驟C10.判斷業(yè)務(wù)路由與MSRP環(huán)的相交鏈路是否有重合,若是,則跳轉(zhuǎn)至步驟Cll ;若否,則跳轉(zhuǎn)至步驟C12 ;步驟Cll.彈出業(yè)務(wù)過環(huán)界面,供用戶修改綁定關(guān)系,跳轉(zhuǎn)至步驟C14;步驟C12.根據(jù)MSRP環(huán)綁定的規(guī)則,完成業(yè)務(wù)環(huán)網(wǎng)配置的處理,跳轉(zhuǎn)至步驟C14;步驟C13.返回錯(cuò)誤;步驟C14.完成業(yè)務(wù)創(chuàng)建,在業(yè)務(wù)數(shù)據(jù)列表中列出,且為待激活狀態(tài)。
[0010]在上述技術(shù)方案的基礎(chǔ)上,步驟C8中具體包括以下步驟:步驟C81.對(duì)業(yè)務(wù)上的每一條鏈路,從源到宿進(jìn)行遍歷,分析其與環(huán)路由重合的情況;步驟C82.判斷業(yè)務(wù)在同一個(gè)節(jié)點(diǎn)上,是否與多個(gè)MSRP環(huán)存在相交,若是,則跳轉(zhuǎn)至步驟C83 ;若否,則跳轉(zhuǎn)至步驟C88 ;步驟C83.對(duì)MSRP相交環(huán)的每一條環(huán)路由,從源到宿進(jìn)行遍歷,分析其與業(yè)務(wù)路由重合的部分;步驟C84.判斷重合部分是否一樣,若否,則跳轉(zhuǎn)至步驟C85 ;若是,則跳轉(zhuǎn)至步驟C86 ;步驟C85.選擇重合路徑最長(zhǎng)的MSRP環(huán),跳轉(zhuǎn)至步驟C88 ;步驟C86.對(duì)MSRP相交環(huán)進(jìn)行遍歷,分析其創(chuàng)建的時(shí)間;步驟C87.選擇最先創(chuàng)建的MSRP環(huán);步驟C88.完成業(yè)務(wù)對(duì)MSRP環(huán)的自動(dòng)選擇配置。
[0011]在上述技術(shù)方案的基礎(chǔ)上,步驟C12中具體包括以下步驟:步驟C1201.對(duì)業(yè)務(wù)路由從源到宿進(jìn)行遍歷,分析每個(gè)節(jié)點(diǎn)與MSRP環(huán)相交的情況;步驟C1202.判斷節(jié)點(diǎn)是否為業(yè)務(wù)環(huán)網(wǎng)的上話點(diǎn),若是,則跳轉(zhuǎn)至步驟C1203 ;若否,則跳轉(zhuǎn)至步驟C1206 ;步驟C1203.判斷業(yè)務(wù)環(huán)網(wǎng)的下話點(diǎn)是否也在本MSRP環(huán)上,若是,則跳轉(zhuǎn)至步驟C1204 ;若否,則跳轉(zhuǎn)至步驟C1205 ;步驟C1204.在節(jié)點(diǎn)上配置MSRP環(huán)綁定