一種光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法
【專利摘要】本發(fā)明提出一種光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,能夠通過IP層控制模塊和光層控制模塊之間的交互有效綜合兩層網(wǎng)絡(luò)情況對(duì)UNI鏈路故障進(jìn)行恢復(fù),具體包括以下步驟:光層控制模塊進(jìn)行故障分析,尋找可用UNI接口;光層控制模塊向IP層控制模塊請(qǐng)求協(xié)同恢復(fù);IP控制模塊確定本層最佳恢復(fù)方案并回復(fù)光層;光層控制模塊確定本層最佳恢復(fù)方案,協(xié)同IP層實(shí)現(xiàn)故障多層最佳恢復(fù)方案。通過應(yīng)用本發(fā)明,綜合利用了IP層和光層網(wǎng)絡(luò)進(jìn)行故障恢復(fù),既保證了恢復(fù)能有效實(shí)現(xiàn),又同時(shí)通過保證IP層恢復(fù)路徑最短、最大限度地保留原有光層工作路徑,有效縮短了恢復(fù)時(shí)間,并提供多種恢復(fù)路徑選擇,提高了恢復(fù)的成功率。
【專利說明】—種光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,尤其涉及一種光網(wǎng)絡(luò)承載分組網(wǎng)絡(luò)中的用戶網(wǎng)絡(luò)接口鏈路故障恢復(fù)方法。
【背景技術(shù)】
[0002]用戶網(wǎng)絡(luò)接口(User Network Interface,簡稱UNI)是光網(wǎng)絡(luò)與邊緣電設(shè)備之間的光接口,通過它能實(shí)現(xiàn)光網(wǎng)絡(luò)和電設(shè)備的連通。在光網(wǎng)絡(luò)承載分組網(wǎng)絡(luò)中,UNI用作層間鏈路,當(dāng)UNI發(fā)生故障時(shí),僅依靠光層無法實(shí)現(xiàn)業(yè)務(wù)的保護(hù)和恢復(fù),現(xiàn)有保護(hù)技術(shù)是直接啟動(dòng)IP層保護(hù)、恢復(fù)方案,如快速重路由(Fast Re-Route,簡稱FRR)、虛擬路由冗余協(xié)議(Virtual Router Redundancy Protocol,簡稱VRRP)等達(dá)到保護(hù)目的。相對(duì)于光層來說,IP層的保護(hù)恢復(fù)方案響應(yīng)速度慢,倒換時(shí)間長。
[0003]當(dāng)光網(wǎng)絡(luò)承載分組網(wǎng)絡(luò)中發(fā)生故障時(shí),如果將網(wǎng)絡(luò)層次分割開來,沒有層間協(xié)同分析,保護(hù)方案不一定是最優(yōu)的,從而影響了網(wǎng)絡(luò)效率。其恢復(fù)方案還可能產(chǎn)生失效或重復(fù)恢復(fù)等問題。光網(wǎng)絡(luò)的保護(hù)恢復(fù)方案具有響應(yīng)速度快、倒換時(shí)間短的優(yōu)點(diǎn),通過兩層網(wǎng)絡(luò)統(tǒng)一規(guī)劃和協(xié)同,能實(shí)現(xiàn)網(wǎng)絡(luò)故障的高可靠、高效率、低成本的恢復(fù)。但是,目前有關(guān)多層網(wǎng)絡(luò)中故障恢復(fù)的方法中,幾乎都集中在單純的IP層節(jié)點(diǎn)故障或光層節(jié)點(diǎn)、鏈路故障,很少涉及UNI故障。
[0004]針對(duì)UNI接口,一種UNI業(yè)務(wù)實(shí)現(xiàn)方法和設(shè)備(CN101515884A)能夠用于實(shí)現(xiàn)通過源節(jié)點(diǎn)客戶邊緣設(shè)備(CE)發(fā)起UNI業(yè)務(wù)的路徑選擇過程,也提供了一種網(wǎng)絡(luò)出現(xiàn)故障時(shí)的UNI業(yè)務(wù)恢復(fù)流程。但是,在光網(wǎng)絡(luò)承載分組網(wǎng)絡(luò)的重疊模型下,UNI接口連接兩層網(wǎng)絡(luò),源節(jié)點(diǎn)往往不是UNI直接對(duì)應(yīng)的客戶邊緣設(shè)備,因此上述方法不適用。在光網(wǎng)絡(luò)承載分組網(wǎng)絡(luò)中應(yīng)用PCE、SDN等技術(shù)時(shí),光層和IP層分別帶有控制裝置,當(dāng)網(wǎng)絡(luò)中UNI鏈路發(fā)生故障時(shí),需要通過兩層控制裝置進(jìn)行消息交互實(shí)現(xiàn)一種新的保護(hù)恢復(fù)方案,高效率地使用網(wǎng)絡(luò)資源。
【發(fā)明內(nèi)容】
[0005]本發(fā)明為了克服UNI鏈路發(fā)生故障時(shí),僅依靠光層無法實(shí)現(xiàn)業(yè)務(wù)的保護(hù)和恢復(fù)、僅依靠IP層保護(hù)恢復(fù)方案時(shí)倒換時(shí)間長的缺陷,提出了一種光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法。
[0006]本發(fā)明光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,包含以下步驟:
[0007]光層控制器確定故障UNI鏈路對(duì)應(yīng)的IP層節(jié)點(diǎn)、及所述故障UNI鏈路承載的業(yè)務(wù),向IP層控制器發(fā)送恢復(fù)請(qǐng)求,請(qǐng)求中包含備選IP層節(jié)點(diǎn)的集合,所述備選IP層節(jié)點(diǎn)是其他有UNI鏈路的IP層節(jié)點(diǎn)。
[0008]IP層控制器收到所述恢復(fù)請(qǐng)求,通過路徑計(jì)算得到至少一條可用的IP層備選路徑,所述每一個(gè)IP層備選路徑包含一個(gè)所述備選IP層節(jié)點(diǎn),在所述IP層備選路徑中最短路徑為一 IP層恢復(fù)路徑,所述IP層恢復(fù)路徑所包含備選IP層節(jié)點(diǎn)作為選中IP層節(jié)點(diǎn),向所述光層控制器發(fā)出IP層恢復(fù)路徑計(jì)算成功消息,具體地:
[0009]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述業(yè)務(wù)的源節(jié)點(diǎn)為源,分別以所述備選IP層節(jié)點(diǎn)集合中的各個(gè)節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑;
[0010]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述備選IP層節(jié)點(diǎn)集合中的各個(gè)節(jié)點(diǎn)為源,以所述業(yè)務(wù)的宿節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑。
[0011]光層控制器收到所述IP層恢復(fù)路徑計(jì)算成功消息后,確定所述選中IP層節(jié)點(diǎn)通過UNI鏈路相連的光層節(jié)點(diǎn)為選中光層節(jié)點(diǎn)。
[0012]光層控制器通過路徑計(jì)算得到至少一條可用的光層備選路徑,所述每一個(gè)光層備選路徑都包含所述選中光層節(jié)點(diǎn)和一部分原光層工作路徑。基于選中光層節(jié)點(diǎn)與所述原光層工作路徑的節(jié)點(diǎn)之間距離最短原則,確定一光層恢復(fù)路徑,具體地:
[0013]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述選中光層節(jié)點(diǎn)為源,分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑;
[0014]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為源,以所述選中光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑。
[0015]所述選中光層節(jié)點(diǎn)與原光層路徑節(jié)點(diǎn)之間距離最短,是指在所述光層備選路徑中,不屬于原光層工作路徑的部分路徑最短,即:選中光層節(jié)點(diǎn)到達(dá)原光層工作路徑節(jié)點(diǎn)經(jīng)過的跳數(shù)最少。
[0016]作為本發(fā)明優(yōu)化的實(shí)施例,所述IP層控制器收到恢復(fù)請(qǐng)求后,觸發(fā)恢復(fù)計(jì)時(shí)器。若恢復(fù)計(jì)時(shí)器超時(shí)仍未完成恢復(fù)過程,則認(rèn)定恢復(fù)失敗,終止恢復(fù)過程。
[0017]采用本發(fā)明所述方法,與現(xiàn)有技術(shù)相比,由于同時(shí)利用了 IP層和光層做恢復(fù),既保證了恢復(fù)能有效實(shí)現(xiàn),又利用光層的快速性縮短了恢復(fù)時(shí)間;由于既保證了 IP層恢復(fù)路徑最短,又盡量保持了原有光層路徑,分別減少了兩層的恢復(fù)時(shí)間,提高了恢復(fù)效率。
【專利附圖】
【附圖說明】
[0018]圖1是傳統(tǒng)UNI鏈路故障解決方案
[0019]圖2是光網(wǎng)絡(luò)承載分組網(wǎng)中UNI故障恢復(fù)方法流程圖
[0020]圖3表示光網(wǎng)絡(luò)承載分組網(wǎng)中影響業(yè)務(wù)下路的UNI故障恢復(fù)的一個(gè)場景
[0021]圖4表示光網(wǎng)絡(luò)承載分組網(wǎng)中影響業(yè)務(wù)上路的UNI故障恢復(fù)的一個(gè)場景
【具體實(shí)施方式】
[0022]下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步說明。
[0023]圖1是傳統(tǒng)UNI鏈路故障解決方案。圖中光網(wǎng)絡(luò)和分組網(wǎng)分別有各自的控制器:光層控制器和IP層控制器。光層控制器和IP層控制器分別對(duì)光層和IP層進(jìn)行控制,光層與IP層部分節(jié)點(diǎn)之間通過UNI接口連接。例如,當(dāng)IP-N4與0-N3之間的UNI鏈路發(fā)生故障時(shí),傳統(tǒng)UNI鏈路故障解決方案會(huì)利用單一的IP層保護(hù)重新在IP層對(duì)源宿進(jìn)行路徑計(jì)算,即從IP-Nl到IP-N9重新路徑計(jì)算,例如得到路徑IP-Nl — IP-N2 — IP-N5 — IP-N14 — IP-N13 — IP-Nll — IP-N9。這個(gè)過程只考慮了 IP層網(wǎng)絡(luò),保護(hù)時(shí)響應(yīng)速度慢,保護(hù)切換時(shí)間長,且由于沒有綜合光層網(wǎng)絡(luò)情況,最終的保護(hù)方案不一定是最優(yōu)的,從而影響了網(wǎng)絡(luò)效率。
[0024]圖2是光網(wǎng)絡(luò)承載分組網(wǎng)中UNI故障恢復(fù)方法流程圖。
[0025]本實(shí)施例中網(wǎng)絡(luò)架構(gòu)是基于SDN的,光網(wǎng)絡(luò)和分組網(wǎng)都有各自SDN控制器,即光層控制器和IP層控制器,光層控制器和IP層控制器分別對(duì)光層和IP層進(jìn)行控制,光層與IP層部分節(jié)點(diǎn)之間通過UNI接口連接。其中,所述光層控制器為光網(wǎng)絡(luò)中的控制層裝置,可以對(duì)光層節(jié)點(diǎn)、業(yè)務(wù)的光層工作路徑進(jìn)行控制,計(jì)算、建立或拆除工作路徑;同理,所述IP層控制器為IP網(wǎng)絡(luò)中的控制層裝置,可以對(duì)IP層節(jié)點(diǎn)、業(yè)務(wù)的IP層工作路徑進(jìn)行控制,計(jì)算、建立或拆除工作路徑。
[0026]101、光層控制器確定故障UNI鏈路對(duì)應(yīng)的IP層節(jié)點(diǎn)、及所述故障UNI鏈路承載的業(yè)務(wù)。
[0027]所述UNI鏈路,是實(shí)現(xiàn)光層節(jié)點(diǎn)和IP層節(jié)點(diǎn)之間連接的鏈路。當(dāng)UNI鏈路發(fā)生故障后,發(fā)生故障的UNI鏈路對(duì)應(yīng)的光層節(jié)點(diǎn)向光層控制器上報(bào)故障消息,故障消息包含鏈路上業(yè)務(wù)ID。具體地,UNI鏈路兩端的光層節(jié)點(diǎn)和IP層節(jié)點(diǎn)均可以感知該UNI鏈路的故障。通常,相比IP層節(jié)點(diǎn),光層節(jié)點(diǎn)能夠更快地感知UNI鏈路的故障,從而能夠更早地做出響應(yīng),如上報(bào)故障信息。
[0028]光層控制器收到故障警報(bào)消息后對(duì)故障進(jìn)行分析,尋找可用UNI接口。光層控制器獲取有UNI鏈路的光層節(jié)點(diǎn)ID,記錄這些光層節(jié)點(diǎn)(記作Nro {})以及對(duì)應(yīng)的IP層節(jié)點(diǎn)(記作 Nrip(I) ο
[0029]例如,如圖3所示,光網(wǎng)絡(luò)中有光層節(jié)點(diǎn)O-Nl?0-N12,IP網(wǎng)絡(luò)中有IP層節(jié)點(diǎn)IP-Nl?IP-N14,假設(shè)0-N3與IP-N4之間的UNI鏈路故障,光層節(jié)點(diǎn)0_N2、0_N4、0-N5、0-N7、0-N8、O-Nl2 有 UNI 鏈路,光層節(jié)點(diǎn) 0-N1、0-N3、0-N6、0-N9、0-N10, O-Nll 無 UNI 鏈路。通過UNI鏈路與光層節(jié)點(diǎn)0-N2、0-N4、0_N5、0_N7、0_N8、O-Nl2連接的IP層節(jié)點(diǎn)分別是:1P-N3、IP-N14、IP-N6、IP-N10、IP-N12、IP-N9。備選的 IP 層節(jié)點(diǎn)集合為 Nrip{IP_N3,IP-N14, IP-N6, IP-N10, IP-N12,IP-N9}
[0030]102、光層控制器向IP層控制器發(fā)送恢復(fù)請(qǐng)求。請(qǐng)求消息包含業(yè)務(wù)ID、故障UNI鏈路對(duì)應(yīng)IP層節(jié)點(diǎn)、備選IP層節(jié)點(diǎn)的集合Nrip {},所述備選IP層節(jié)點(diǎn)是其他有UNI鏈路的IP層節(jié)點(diǎn)。
[0031]103、IP層控制器收到所述恢復(fù)請(qǐng)求后,通過路徑計(jì)算得到至少一條可用的IP層備選路徑,所述每一個(gè)IP層備選路徑包含一個(gè)所述備選IP層節(jié)點(diǎn),在所述IP層備選路徑中最短路徑為一 IP層恢復(fù)路徑,所述IP層恢復(fù)路徑所包含的備選IP層節(jié)點(diǎn)作為選中IP層節(jié)點(diǎn),向所述光層控制器發(fā)出IP層恢復(fù)路徑計(jì)算成功消息,具體地:
[0032]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述業(yè)務(wù)的源節(jié)點(diǎn)為源,分別以所述備選IP層節(jié)點(diǎn)集合Nrip {}中的各個(gè)節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑;
[0033]例如,圖3表示光網(wǎng)絡(luò)承載分組網(wǎng)中影響業(yè)務(wù)下路的UNI故障恢復(fù)的一個(gè)場景。故障發(fā)生前業(yè)務(wù)路徑為:IP-Nl — IP-N4 — (UNI) — 0-N3 — 0-N4 — 0-N8 — 0-N9 — O-Nl2 — (UNI)—IP-N9。發(fā)生故障的是IP-N4與0-N3之間的UNI鏈路,業(yè)務(wù)是由IP層下到光層。以故障UNI鏈路所影響業(yè)務(wù)的業(yè)務(wù)源節(jié)點(diǎn)(IP-Nl)為源,分別以節(jié)點(diǎn)集合中的節(jié)點(diǎn)(IP-N3、IP-N14、IP-N6、IP-N10、IP-N12、IP-N9)為宿進(jìn)行路徑計(jì)算。其中路徑最短的路徑是以IP-N3為宿的路徑(IP-N1 — IP-N2 — IP-N3),跳數(shù)為2。因此選中IP節(jié)點(diǎn)為IP-N3。
[0034]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述備選IP層節(jié)點(diǎn)集合NripO中的各個(gè)節(jié)點(diǎn)為源,以所述業(yè)務(wù)的宿節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑。
[0035]例如,圖4表示光網(wǎng)絡(luò)承載分組網(wǎng)中影響業(yè)務(wù)上路的UNI故障恢復(fù)的一個(gè)場景。故障發(fā)生前業(yè)務(wù)路徑為:IP-Nl — IP-N4 — (UNI) — 0-N3 — 0-N4 — 0-N8 — 0-N9 — O-Nl2 — (UNI) — IP-N9。發(fā)生故障的是IP-N9與0-N12之間的UNI鏈路,其上業(yè)務(wù)是由光層上到IP層。分別以節(jié)點(diǎn)集合Nrip{IP-N3,IP-N4,IP-N14,IP-N6,IP-N10,IP-N12}中的節(jié)點(diǎn)為源,以故障UNI鏈路所影響業(yè)務(wù)的業(yè)務(wù)宿節(jié)點(diǎn)(IP-N9)為宿進(jìn)行路徑計(jì)算。其中路徑最短的為以IP-NlO為源的路徑(IP-N10 — IP-Nll — IP-N9),跳數(shù)為2。因此選中IP節(jié)點(diǎn)為IP-NlO0
[0036]104、判斷是否路徑計(jì)算失敗。如果得到至少一條IP層備選路徑,則路徑計(jì)算成功,否則路徑計(jì)算失敗。
[0037]105、若路徑計(jì)算失敗,則所述IP層控制器向所述光層控制器發(fā)送恢復(fù)路徑計(jì)算失敗消息,終止恢復(fù)過程。
[0038]106、若路徑計(jì)算成功,則向所述光層控制器發(fā)出IP層恢復(fù)路徑計(jì)算成功消息,消息中包含選中IP層節(jié)點(diǎn)Noip。
[0039]107、光層控制器收到所述IP層恢復(fù)路徑計(jì)算成功消息后,確定所述選中IP層節(jié)點(diǎn)Noip通過UNI鏈路相連的光層節(jié)點(diǎn)為選中光層節(jié)點(diǎn)(記作Noo)。
[0040]以圖3所示應(yīng)用場景為例,光層控制器收到IP層控制器的恢復(fù)路徑計(jì)算成功消息后,提取節(jié)點(diǎn)消息Noip = IP-N3,查找IP層節(jié)點(diǎn)與光層節(jié)點(diǎn)映射關(guān)系,獲得對(duì)應(yīng)節(jié)點(diǎn)Noo =0-N2。
[0041]以圖4所示應(yīng)用場景為例,光層控制器收到IP層控制器的恢復(fù)路徑計(jì)算成功消息后,提取節(jié)點(diǎn)消息Noip = IP-N10,查找IP層節(jié)點(diǎn)與光層節(jié)點(diǎn)映射關(guān)系,獲得對(duì)應(yīng)節(jié)點(diǎn)Noo=0-N7。
[0042]108、光層控制器通過路徑計(jì)算得到至少一條可用的光層備選路徑,所述每一個(gè)光層備選路徑都包含所述選中光層節(jié)點(diǎn)和一部分原光層工作路徑?;谶x中光層節(jié)點(diǎn)與所述原光層工作路徑的節(jié)點(diǎn)之間距離最短原則,確定一光層恢復(fù)路徑。
[0043]具體地,
[0044]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述選中光層節(jié)點(diǎn)為源,分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑;
[0045]若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為源,以所述選中光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑;
[0046]所述選中光層節(jié)點(diǎn)與原光層路徑節(jié)點(diǎn)之間距離最短,是指在所述光層備選路徑中,不屬于原光層工作路徑的部分路徑最短,即:選中光層節(jié)點(diǎn)到達(dá)原光層工作路徑節(jié)點(diǎn)經(jīng)過的跳數(shù)最少。
[0047]以圖3所示應(yīng)用場景為例,光層控制器以0-N2為源,原光層工作路徑的宿節(jié)點(diǎn)0-N12為宿,基于選中光層節(jié)點(diǎn)與所述原光層工作路徑的節(jié)點(diǎn)之間距離最短原則,確定光層恢復(fù)路徑為 0-N2 — 0-N3 — 0-N4 — 0-N8 — 0-N9 — 0-N12。
[0048]以圖4所示應(yīng)用場景為例,光層控制器以原光層工作路徑的源節(jié)點(diǎn)0-N3為源,0-N7為宿,確定光層恢復(fù)路徑為0-N3 — 0~N4 — 0-N8 — 0-N7。
[0049]109、光層控制器回復(fù)IP層控制器恢復(fù)啟動(dòng)消息,并執(zhí)行以下操作:
[0050]利用所述選中IP層節(jié)點(diǎn)和所述選中光層節(jié)點(diǎn)之間的UNI鏈路建立IP層和光層之間的連接;光層控制器控制所述光層恢復(fù)路徑所包含的光層節(jié)點(diǎn)之間建立連接關(guān)系;IP層控制器控制所述IP層恢復(fù)路徑包含的IP層節(jié)點(diǎn)之間建立連接關(guān)系。
[0051]以圖3所示應(yīng)用場景為例,光層控制器向IP層控制器發(fā)送恢復(fù)啟動(dòng)消息。協(xié)同IP層按照路徑IP-Nl — IP-N2 — IP-N3重新建路,并由IP-N3下到光層節(jié)點(diǎn)0-N2,經(jīng)過0-N2 — 0-N3 — 0-N4 — 0-N8 — 0-N9 — O-Nl2上到IP層,完成整個(gè)業(yè)務(wù)路徑,最終完成UNI鏈路故障的恢復(fù)。
[0052]以圖4所示應(yīng)用場景為例,光層控制器向IP層控制器發(fā)送恢復(fù)啟動(dòng)消息。經(jīng)原有IP層工作路徑下到光層后,沿0-N3 — 0-N4 — 0-N8 — 0-N7并上到IP層節(jié)點(diǎn)IP-N10,并協(xié)同IP層按照路徑IP-NlO — IP-Nll — IP-N9重新建路,完成整個(gè)業(yè)務(wù)路徑,最終完成UNI鏈路故障的恢復(fù)。
[0053]作為本發(fā)明進(jìn)一步優(yōu)化的實(shí)施例,IP層控制器收到恢復(fù)請(qǐng)求后,觸發(fā)恢復(fù)計(jì)時(shí)器,在恢復(fù)過程中(上述第103?109步),若恢復(fù)計(jì)時(shí)器超時(shí),則認(rèn)定恢復(fù)失敗,終止恢復(fù)過程。
[0054]以上實(shí)施方式僅用于說明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)【技術(shù)領(lǐng)域】的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
【權(quán)利要求】
1.一種光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于,包含以下步驟: 光層控制器確定故障UNI鏈路對(duì)應(yīng)的IP層節(jié)點(diǎn)、及所述故障UNI鏈路承載的業(yè)務(wù),向IP層控制器發(fā)送恢復(fù)請(qǐng)求,請(qǐng)求中包含備選IP層節(jié)點(diǎn)的集合,所述備選IP層節(jié)點(diǎn)是其他有UNI鏈路的IP層節(jié)點(diǎn); IP層控制器收到所述恢復(fù)請(qǐng)求,通過路徑計(jì)算得到至少一條可用的IP層備選路徑,所述每一個(gè)IP層備選路徑包含一個(gè)所述備選IP層節(jié)點(diǎn),在所述IP層備選路徑中最短路徑為一 IP層恢復(fù)路徑,所述IP層恢復(fù)路徑所包含的備選IP層節(jié)點(diǎn)作為選中IP層節(jié)點(diǎn),向所述光層控制器發(fā)出IP層恢復(fù)路徑計(jì)算成功消息; 光層控制器收到所述IP層恢復(fù)路徑計(jì)算成功消息后,確定所述選中IP層節(jié)點(diǎn)通過UNI鏈路相連的光層節(jié)點(diǎn)為選中光層節(jié)點(diǎn); 光層控制器通過路徑計(jì)算得到至少一條可用的光層備選路徑,所述每一個(gè)光層備選路徑都包含所述選中光層節(jié)點(diǎn)和一部分原光層工作路徑,基于所述選中光層節(jié)點(diǎn)與所述原光層工作路徑的節(jié)點(diǎn)之間距離最短原則,確定一光層恢復(fù)路徑。
2.如權(quán)利要求1所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于, 若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述業(yè)務(wù)的源節(jié)點(diǎn)為源,分別以所述備選IP層節(jié)點(diǎn)集合中的各個(gè)節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑。
3.如權(quán)利要求1所述本發(fā)明光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于, 若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述備選IP層節(jié)點(diǎn)集合中的各個(gè)節(jié)點(diǎn)為源,以所述業(yè)務(wù)的宿節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算得到所述IP層備選路徑。
4.如權(quán)利要求1所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于, 若所述業(yè)務(wù)經(jīng)所述UNI鏈路從IP層下到光層,則以所述選中光層節(jié)點(diǎn)為源,分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑。
5.如權(quán)利要求1所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于, 若所述業(yè)務(wù)經(jīng)所述UNI鏈路從光層上到IP層,則分別以所述原光層工作路徑中的各個(gè)光層節(jié)點(diǎn)為源,以所述選中光層節(jié)點(diǎn)為宿進(jìn)行路徑計(jì)算,得到光層備選路徑。
6.如權(quán)利要求1所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于, 所述選中光層節(jié)點(diǎn)與原光層路徑節(jié)點(diǎn)之間距離最短,是指在所述光層備選路徑中,選中光層節(jié)點(diǎn)到達(dá)原光層工作路徑節(jié)點(diǎn)經(jīng)過的跳數(shù)最少。
7.如權(quán)利要求1?6任一所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于,還包含以下步驟 所述IP層控制器收到恢復(fù)請(qǐng)求后,觸發(fā)恢復(fù)計(jì)時(shí)器; 若恢復(fù)計(jì)時(shí)器超時(shí)仍未完成恢復(fù)過程,則認(rèn)定恢復(fù)失敗,終止恢復(fù)過程。
8.如權(quán)利要求1?6任一所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于,還包含以下步驟 判斷是否路徑計(jì)算失敗,如果得到至少一條IP層備選路徑,則路徑計(jì)算成功,否則路徑計(jì)算失?。? 若路徑計(jì)算失敗,則所述IP層控制器向所述光層控制器發(fā)送恢復(fù)路徑計(jì)算失敗消息,終止恢復(fù)過程; 若路徑計(jì)算成功,則所述IP層控制器向所述光層控制器發(fā)出IP層恢復(fù)路徑計(jì)算成功消息,消息中包含所述選中IP層節(jié)點(diǎn)。
9.如權(quán)利要求1?6任一所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于,還包含以下步驟 利用所述選中IP層節(jié)點(diǎn)和所述選中光層節(jié)點(diǎn)之間的UNI鏈路建立IP層和光層之間的連接; 光層控制器控制所述光層恢復(fù)路徑所包含的光層節(jié)點(diǎn)之間建立連接關(guān)系; IP層控制器控制所述IP層恢復(fù)路徑包含的IP層節(jié)點(diǎn)之間建立連接關(guān)系。
10.如權(quán)利要求9所述光網(wǎng)絡(luò)用戶網(wǎng)絡(luò)接口故障恢復(fù)方法,其特征在于,還包含以下步驟 光層控制器回復(fù)IP層控制器恢復(fù)啟動(dòng)消息。
【文檔編號(hào)】H04B10/032GK104243015SQ201410535109
【公開日】2014年12月24日 申請(qǐng)日期:2014年10月11日 優(yōu)先權(quán)日:2014年10月11日
【發(fā)明者】張 杰, 趙永利, 鄧俊妮, 楊輝, 何銳穎 申請(qǐng)人:北京郵電大學(xué)