撲圖。
【具體實(shí)施方式】
[0072] 為了能夠更加詳盡地了解本發(fā)明的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明的實(shí) 現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明。
[0073] 圖1為本發(fā)明實(shí)施例網(wǎng)絡(luò)保護(hù)倒換方法的實(shí)現(xiàn)流程示意圖,如圖1所示,所述方法 包括:
[0074] 步驟101 :根據(jù)分組傳送網(wǎng)或無線接入網(wǎng)互聯(lián)網(wǎng)協(xié)議化對(duì)應(yīng)的所有端口、或物理 連接通道層中的物理端口或物理端口集合確定層次化分布的流點(diǎn)模型;
[0075] 上述方案中,所述根據(jù)分組傳送網(wǎng)或無線接入網(wǎng)互聯(lián)網(wǎng)協(xié)議化對(duì)應(yīng)的所有端口、 或物理連接通道層中的物理端口或物理端口集合確定層次化的流點(diǎn)模型,包括:步驟IOlA
[0076] 上述方案中,所述根據(jù)分組傳送網(wǎng)或無線接入網(wǎng)互聯(lián)網(wǎng)協(xié)議化對(duì)應(yīng)的所有端口、 或物理連接通道層中的物理端口或物理端口集合確定層次化分布的流點(diǎn)模型之后,所述方 法還包括:步驟IOlB以及步驟101C。
[0077] 其中,
[0078] 步驟IOlA :將PTN或IPRAN對(duì)應(yīng)的所有端口、或物理連接通道層(VS層)中的物 理端口或物理端口集合作為第一層流點(diǎn),根據(jù)所述第一層流點(diǎn)以及第一預(yù)設(shè)規(guī)則確定下一 層流點(diǎn),確定層次化分布的流點(diǎn)模型;
[0079] 上述方案中,所述第一層流點(diǎn)的客戶層為自身對(duì)應(yīng)地下一層流點(diǎn);所述第一層流 點(diǎn)無服務(wù)層,或者,所述第一層流點(diǎn)的服務(wù)層為PTN或IPRAN對(duì)應(yīng)的端口;所述第一層流點(diǎn) 中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一條工作路徑和一條保護(hù)路 徑。
[0080] 上述方案中,所述方法還包括:
[0081] 當(dāng)根據(jù)PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)類型以及第一預(yù)設(shè)規(guī)則確定出具有N層結(jié)構(gòu)的 流點(diǎn)時(shí),所述第i層流點(diǎn)為第i-Ι層流點(diǎn)的客戶層;所述第i層流點(diǎn)中各流點(diǎn)上的PTN或 IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一條工作路徑和一條保護(hù)路徑;所述第i層流點(diǎn)的 客戶層為第i+Ι層流點(diǎn)、或者為本層用戶業(yè)務(wù);所述第i層流點(diǎn)的服務(wù)層為所述i-Ι層流 占 .
[0082] 當(dāng)所述i等于N時(shí),所述第N層流點(diǎn)的客戶層為本層用戶業(yè)務(wù);
[0083] 其中,所述N為大于等于2的正整數(shù);所述i為大于等于2小于等于N的正整數(shù)。
[0084] 這里,所述PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)模型都是層次化的,對(duì)于PTN對(duì)應(yīng)的業(yè)務(wù)模型 而言,通常有段層(TMS)、通路層(TMP)以及電路層(TMC);對(duì)于IPRAN對(duì)應(yīng)的業(yè)務(wù)模型而 言,通常有IP層、LSP層、PW層等;為了準(zhǔn)確描述所有PTN和IPRAN對(duì)應(yīng)的業(yè)務(wù)的層次化關(guān) 系以及保護(hù)關(guān)系,將PTN或IPRAN對(duì)應(yīng)的多層業(yè)務(wù)抽象成層次化的流點(diǎn),并建立N層流點(diǎn)模 型;
[0085] 其中,所述N與PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)類型有關(guān),所述N可以根據(jù)PTN或IPRAN 對(duì)應(yīng)的業(yè)務(wù)類型和第一預(yù)設(shè)規(guī)則而確定;
[0086] 所述N層流點(diǎn)模型具體為:
[0087] (1)確定第一層流點(diǎn),所述第一層流點(diǎn)包括但不限于以下特征:
[0088] PTN或IPRAN對(duì)應(yīng)的所有端口、或VS層中對(duì)應(yīng)的所有端口;所述端口包括但不限 于物理端口、邏輯端口或則中端口實(shí)體;具體地,所述端口包括但不限于:GE、FE、Trunk組、 ML-PPP 組、PPP-POS、VCG 組、DSL 端口 /DSL 組、GRE 隧道、El 通道、IMA 組。
[0089] 上述方案中,所述第一層流點(diǎn)為雙向流點(diǎn);
[0090] 所述第一層流點(diǎn)的客戶層為自身對(duì)應(yīng)地下一層流點(diǎn),也即第二層流點(diǎn);
[0091] 所述第一層流點(diǎn)無服務(wù)層,或者,當(dāng)所述第一層流點(diǎn)為VS層中對(duì)應(yīng)的所有端口 時(shí),所述第一層流點(diǎn)的服務(wù)層為PTN或IPRAN對(duì)應(yīng)的端口;
[0092] 所述第一層流點(diǎn)中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一 條工作路徑和一條保護(hù)路徑;
[0093] 這里,通常所述第一層流點(diǎn)中的各流點(diǎn)僅有一條工作路線,無保護(hù)路線。
[0094] (2)確定第二層流點(diǎn);
[0095] 其中,所述第二層流點(diǎn)為所述第一層流點(diǎn)的客戶層,也即所述第二層流點(diǎn)用于描 述第一層流點(diǎn)的客戶層模型;
[0096] 所述第二層流點(diǎn)中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一 條工作路徑和一條保護(hù)路徑;這里,由于根據(jù)第二預(yù)設(shè)規(guī)則能夠在各層流點(diǎn)上配置PTN或 IPRAN對(duì)應(yīng)的業(yè)務(wù)的保護(hù)路徑,通常第一層流點(diǎn)中的各流點(diǎn)僅有一條工作路徑、無保護(hù)路 徑,而從第二層流點(diǎn)開始,可以在第二層流點(diǎn)中的各流點(diǎn)上配置保護(hù)路徑,因此,可以說從 第二層流點(diǎn)開始拓展了 PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的傳輸路徑,以保障PTN或IPRAN對(duì)應(yīng)的 業(yè)務(wù)的數(shù)據(jù)信息的順利傳輸;
[0097] 所述第二層流點(diǎn)中的各流點(diǎn)為雙向流點(diǎn),也即入向流點(diǎn)和出向流點(diǎn),其中,所述入 向流點(diǎn)為PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的下環(huán)接收方向,所述出向流點(diǎn)為PTN或IPRAN對(duì)應(yīng)的 業(yè)務(wù)的上環(huán)發(fā)送方向;例如,當(dāng)PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息從第一層流點(diǎn)向上發(fā)送 至第二層流點(diǎn)時(shí),所述第二層流點(diǎn)為入向流點(diǎn),當(dāng)PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息從第 二層流點(diǎn)向下發(fā)送至第一層流點(diǎn)時(shí),所述第二層流點(diǎn)為出向流點(diǎn);
[0098] 所述第二層流點(diǎn)的客戶層為第三層流點(diǎn)、或者為本層用戶業(yè)務(wù);
[0099] 所述第二層流點(diǎn)的服務(wù)層為第一層流點(diǎn);
[0100] (3)確定第三層流點(diǎn);
[0101] 其中,所述第三層流點(diǎn)為所述第二層流點(diǎn)的客戶層,也即所述第三層流點(diǎn)用于描 述第二層流點(diǎn)的客戶層模型;
[0102] 所述第三層流點(diǎn)中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者 一條工作路徑和一條保護(hù)路徑;這里,由于根據(jù)第二預(yù)設(shè)規(guī)則能夠在各層流點(diǎn)上配置PTN 或IPRAN對(duì)應(yīng)的業(yè)務(wù)的保護(hù)路徑,通常第一層流點(diǎn)中的各流點(diǎn)僅有一條工作路徑、無保護(hù) 路徑,而從第二層流點(diǎn)開始,可以在第二層流點(diǎn)中的各流點(diǎn)、以及第三層流點(diǎn)對(duì)應(yīng)的各流點(diǎn) 上配置保護(hù)路徑,因此,可以說從第二層流點(diǎn)開始、結(jié)合第三層流點(diǎn)配置的保護(hù)路徑拓展了 PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的傳輸路徑,以保障PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息的順利傳 輸;
[0103] 所述第三層流點(diǎn)中的各流點(diǎn)為雙向流點(diǎn),也即入向流點(diǎn)和出向流點(diǎn),例如,當(dāng)PTN 或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息從第二層流點(diǎn)發(fā)送至第三層流點(diǎn)時(shí),所述第三層流點(diǎn)為入 向流點(diǎn),當(dāng)PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息從第三層流點(diǎn)發(fā)送至第二層流點(diǎn)時(shí),所述第 三層流點(diǎn)為出向流點(diǎn);
[0104] 所述第三層流點(diǎn)的客戶層為第四層流點(diǎn)、或者為本層用戶業(yè)務(wù);
[0105] 所述第三層流點(diǎn)的服務(wù)層為第二層流點(diǎn);
[0106] (4)依此類推,根據(jù)步驟⑵和(3)的方法確定第i層流點(diǎn);
[0107] 其中,所述第i層流點(diǎn)為第i_l層流點(diǎn)的客戶層,也即所述第i層流點(diǎn)用于描述第 i-ι層流點(diǎn)的客戶層模型;
[0108] 所述第i層流點(diǎn)中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一 條工作路徑和一條保護(hù)路徑;
[0109] 所述i層流點(diǎn)中的各流點(diǎn)為雙向流點(diǎn),也即入向流點(diǎn)和出向流點(diǎn);
[0110] 所述第i層流點(diǎn)的客戶層為第i+Ι層流點(diǎn)、或者為本層用戶業(yè)務(wù);
[0111] 所述第i層流點(diǎn)的服務(wù)層為所述i-Ι層流點(diǎn);
[0112] (5)直至根據(jù)步驟(2)、(3)和(4)的方法確定第N層流點(diǎn)為止;
[0113] 其中,所述第N層流點(diǎn)為N-I層流點(diǎn)的客戶層,也即所述第N層流點(diǎn)用于描述第 N-I層流點(diǎn)的客戶層模型;
[0114] 所述第N層流點(diǎn)中各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)有一條工作路徑、或者一 條工作路徑和一條保護(hù)路徑;
[0115] 所述N層流點(diǎn)中的各流點(diǎn)為雙向流點(diǎn),也即入向流點(diǎn)和出向流點(diǎn);
[0116] 所述第N層流點(diǎn)的客戶層為本層各流點(diǎn)上的PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù);
[0117] 所述第N層流點(diǎn)的服務(wù)層為所述N-I層流點(diǎn)。
[0118] 步驟IOlB :根據(jù)第二預(yù)設(shè)規(guī)則確定所述流點(diǎn)模型中流點(diǎn)上PTN或IPRAN對(duì)應(yīng)的業(yè) 務(wù)的工作路徑、或者工作路徑和保護(hù)路徑;
[0119] 這里,根據(jù)第二預(yù)設(shè)規(guī)則確定流點(diǎn)上PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的工作路徑、或者工 作路徑和保護(hù)路徑,并根據(jù)各層流點(diǎn)的層次化分布的結(jié)構(gòu)確定層次化的保護(hù)模型,以保障 PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)的數(shù)據(jù)信息的順利傳輸;
[0120] 具體地,由于通常情況下第一層流點(diǎn)沒有保護(hù)組,也就是說,通常情況下第一層流 點(diǎn)中的各流點(diǎn)僅有工作路線,無保護(hù)路線,因此,層次化的保護(hù)模型通常從第二層流點(diǎn)開 始,也即從第二層流點(diǎn)開始,各流點(diǎn)有一條保護(hù)路線和一條工作路線;進(jìn)一步,由于第二層 流點(diǎn)中的各流點(diǎn)既是出口流點(diǎn)又是入口流點(diǎn),因此,可以將第二層流點(diǎn)中既有工作路線又 有保護(hù)路線的各流點(diǎn)稱為一個(gè)保護(hù)組,也即一個(gè)保護(hù)組對(duì)應(yīng)一個(gè)入向流點(diǎn)和一個(gè)出向流 占.
[0121] 值得注意的是,第二層流點(diǎn)中的各流點(diǎn)可以均既有一條工作路線又有一條保護(hù)路 線,也可以是第二層流點(diǎn)中的部分流點(diǎn)即有一條工作路線又有一條保護(hù)路線,也就是說,第 二層流點(diǎn)中的各流點(diǎn)是否具有保護(hù)路線,可以根據(jù)配置于流點(diǎn)上的業(yè)務(wù)類型而定,或者根 據(jù)第二預(yù)設(shè)規(guī)則確定各流點(diǎn)是否具有保護(hù)路線。
[0122] 以N層流點(diǎn)模型為例,根據(jù)所述N層流點(diǎn)模型以及第二預(yù)設(shè)規(guī)則最多可以確定N-I 層保護(hù)模型,具體地,
[0123] (1)第一層保護(hù):對(duì)應(yīng)所述N層流點(diǎn)模型中最底層保護(hù),也即對(duì)應(yīng)所述N層流點(diǎn)模 型中的第二層流點(diǎn)實(shí)施的保護(hù);
[0124] 所述第一層保護(hù)包括但不限于:普通環(huán)網(wǎng)保護(hù)、共享環(huán)網(wǎng)保護(hù)、流量工程(TE, Traffic Engineer) FRR 保護(hù)、TE 熱備份(HSB,Hotstandby)保護(hù)等;
[0125] (2)第二層保護(hù):對(duì)應(yīng)所述N層流點(diǎn)模型中次底層保護(hù),也即對(duì)應(yīng)所述N層流點(diǎn)模 型中的第三層流點(diǎn)實(shí)施的保護(hù);
[0126] 所述第二層保護(hù)包括但不限于:線性隧道1+1/1:1、標(biāo)簽分發(fā)協(xié)議(LDP,Label Distribution Protocol)FRR 保護(hù)、IP FRR 保護(hù)等;
[0127] (3)第三層保護(hù):對(duì)應(yīng)所述N層流點(diǎn)模型中倒數(shù)第三層保護(hù),也即對(duì)應(yīng)所述N層流 點(diǎn)模型中的第四層流點(diǎn)實(shí)施的保護(hù);
[0128] 所述第三層保護(hù)包括但不限于:偽線1+1/1: 1、VPN FRR保護(hù)、PW FRR保護(hù)等;
[0129] (4)第N-I層保護(hù):對(duì)應(yīng)所述N層流點(diǎn)模型中次最高層的保護(hù),也即對(duì)應(yīng)所述N層 流點(diǎn)模型中的第N層流點(diǎn)實(shí)施的保護(hù);
[0130] 所述第一層保護(hù)、第二層保護(hù)至第N-I層保護(hù)疊加的N-I層保護(hù)、也即N-I層保護(hù) 對(duì)所述N層流點(diǎn)疊加的保護(hù)包括但不限于:PW FRR疊加 LDP FRR疊加 TE HSB、IP疊加 IP/ LDP FRR 疊加 TE FRR/HSB、VPN FRR 疊加 LDP FRR 疊加 TE HSB、pwl: 1/1+1 疊加 LSPl: 1/1+1 疊加 wrapping保護(hù)等疊加場(chǎng)景保護(hù);
[0131] 如此,可得到完整的流點(diǎn)拓?fù)淠P?,也即業(yè)務(wù)拓?fù)淠P?,根?jù)業(yè)務(wù)類型及業(yè)務(wù)配 置,每個(gè)流點(diǎn)層次上都可以啟用保護(hù),即選擇保護(hù)路線,也可以不啟用保護(hù),即不建立保護(hù) 路線;對(duì)于沒有保護(hù)的流點(diǎn),默認(rèn)認(rèn)為只有工作路徑有效;對(duì)于有保護(hù)的流點(diǎn),有工作路徑 和保護(hù)路徑兩條路徑;根據(jù)各層次的工作路徑及保護(hù)路徑的告警狀態(tài)或APS決策等機(jī)制, 選擇當(dāng)前有效業(yè)務(wù)預(yù)途經(jīng)的路徑,適時(shí)維護(hù)流點(diǎn)拓?fù)淠P?,并通過保護(hù)組和流點(diǎn)的映射關(guān) 系,完成保護(hù)組的切換,待切換后將原有業(yè)務(wù)拓?fù)淠P透鲁尚碌臉I(yè)務(wù)拓?fù)淠P?,如此,?shí) 現(xiàn)對(duì)業(yè)務(wù)的保護(hù)任務(wù),完成業(yè)務(wù)對(duì)應(yīng)的數(shù)據(jù)信息的順利傳輸。
[0132] 步驟IOlC :根據(jù)所述流點(diǎn)模型中各層流點(diǎn)的層次化分布的結(jié)構(gòu)確定各流點(diǎn)的告 警機(jī)制。
[0133] 當(dāng)根據(jù)PTN或IPRAN對(duì)應(yīng)的業(yè)務(wù)類型以及第一預(yù)設(shè)規(guī)則確定出具有N層結(jié)構(gòu)的流 點(diǎn)時(shí),上述方案中,所述根據(jù)所述各層流點(diǎn)的層次化分布的結(jié)構(gòu)確定各流點(diǎn)的告警機(jī)制,包 括:
[0134] 確定第一層流點(diǎn)中的各流點(diǎn)的告警信息來源于PTN或IPRAN對(duì)應(yīng)的物理端口產(chǎn)生 的告警信息、或VS層中對(duì)應(yīng)的段層OAM產(chǎn)生的告警信息;
[0135] 確定第i層流點(diǎn)中的各流點(diǎn)的告警信息來源于本層的OAM或服務(wù)層產(chǎn)生的告警信 息;
[0136] 其中,所述i為大于等于2小于等于N的正整數(shù)。
[0137] 以所述N層流點(diǎn)模型為例,確定各層流點(diǎn)的告警機(jī)制,具體地:
[0138] 每一個(gè)保護(hù)組的路徑狀態(tài)的維護(hù),依據(jù)于保護(hù)組所屬層次中入向流點(diǎn)產(chǎn)生的告警 信息;而入向流點(diǎn)的工作路徑和保護(hù)路徑上的告警信息產(chǎn)生機(jī)制如下,其中,所述入向流點(diǎn) 的工作路徑和保護(hù)路徑上的告警信息產(chǎn)生機(jī)制也稱為繁殖告警機(jī)制;這里,由于每一層的 流點(diǎn)均是雙向的,因此,也即所述N層流點(diǎn)模型中的所有流點(diǎn)均可以作為入向流點(diǎn);
[0139] 入向流點(diǎn)的工作路徑和保護(hù)路徑上的告警信息產(chǎn)生機(jī)制,包括:
[0140] (1)第一層流點(diǎn)中各流點(diǎn)的告警信息來源于PTN或IPRAN對(duì)應(yīng)的物理端口產(chǎn)生的 告警信息、或VS層中對(duì)應(yīng)的段層OAM產(chǎn)生的告警信息;
[0141] 其中,第一層流點(diǎn)中各流點(diǎn)的告警信息來源包括但不限于:物理端口故障、光模塊 未安裝以及鏈路層未同步等故障產(chǎn)生的告警信息;
[0142] 這里,當(dāng)所述第一層流點(diǎn)為PTN或IPRAN對(duì)應(yīng)的所有端口時(shí),所述第一層流點(diǎn)中各 流點(diǎn)的告警信息來源于PTN或IPRAN對(duì)應(yīng)的物理端口產(chǎn)生的告警信息;
[0143] 當(dāng)所述第一層流點(diǎn)為VS層中對(duì)應(yīng)的所有端口時(shí),所述第一層流點(diǎn)中各流點(diǎn)的告 警信息來源于VS層中對(duì)應(yīng)的物理端口產(chǎn)生的告警信息。
[0144] (2)第二層流點(diǎn)中各流點(diǎn)的告警信息來源于本層的OAM或服務(wù)層產(chǎn)生的告警信 息;
[0145] 其中,所述本層的OAM產(chǎn)生的告警信息,也即第二層流點(diǎn)的OAM產(chǎn)生的告警信息包 括但不限于:PTN網(wǎng)絡(luò)中的OAM的連續(xù)性喪失(LOC,Loss of Continuity)、遠(yuǎn)端缺陷指示 (RDI,Remote Defect Indicator)、錯(cuò)誤合并(MMG,Mismerge)、錯(cuò)誤消息交換模式(UNMEP, Unexpected Message Exchange Pattern),或 IPRAN 網(wǎng)絡(luò)中的 BFD LOC 等產(chǎn)生的告警信息;
[0146] 本層的服