路徑切換的方法和網(wǎng)絡(luò)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,并且更具體地,涉及路徑切換的方法和網(wǎng)絡(luò)設(shè)備。
【背景技術(shù)】
[0002] 移動(dòng)互聯(lián)網(wǎng)的發(fā)展越來越快,移動(dòng)承載網(wǎng)的規(guī)模也越來越大。在一些島國或?qū)τ?光纖資源比較緊張的運(yùn)營商,承載網(wǎng)的接入層很多采用了微波來承載。微波承載有一個(gè)問 題,就是微波承載的帶寬會(huì)受天氣等因素的影響而發(fā)生變化。天氣好的時(shí)候帶寬就大,天氣 不好,帶寬就降低。帶寬降低自然就會(huì)影響業(yè)務(wù)的質(zhì)量,導(dǎo)致有些業(yè)務(wù)報(bào)文可能會(huì)被丟棄。
[0003] 實(shí)際組網(wǎng)的時(shí)候,從一個(gè)地點(diǎn)到另一個(gè)地點(diǎn),至少會(huì)有兩條不同的微波路徑,送樣 就可W互相保護(hù)。當(dāng)某條微波鏈路帶寬因?yàn)樘鞖饣蚱渌蛳陆禃r(shí),可W把某些業(yè)務(wù)切換 到其他的路徑上。
[0004] 在現(xiàn)有的方案中,當(dāng)微波鏈路帶寬變化時(shí),根據(jù)預(yù)定的規(guī)則改變鏈路的Cost(開 銷),再根據(jù)鏈路的Cost重新計(jì)算兩點(diǎn)之間的最短路徑,然后將業(yè)務(wù)切換到重新計(jì)算的最 短路徑。然而,在該方案中,所有的業(yè)務(wù)可能都會(huì)切換,導(dǎo)致網(wǎng)絡(luò)帶寬的利用率降低。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供了一種路徑切換的方法和網(wǎng)絡(luò)設(shè)備,能夠提高網(wǎng)絡(luò)帶寬的利用 率。
[0006] 第一方面,提供了一種路徑切換的方法,包括:
[0007] 在第一標(biāo)簽交換路徑LSP的第一微波鏈路的可用帶寬小于該第一LSP的帶寬切換 口限的情況下,確定該第一LSP需要切換,其中,該第一LSP的帶寬切換口限是根據(jù)該第一 LSP的預(yù)配置的優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系確定的;
[0008] 對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理。
[0009] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,確定該第一LSP需要切換,包括:
[0010] 接收第一微波設(shè)備發(fā)送的該第一微波鏈路的帶寬變化信息,該第一微波鏈路的帶 寬變化信息包括當(dāng)前該第一微波鏈路的可用帶寬;
[0011] 對(duì)于經(jīng)過該第一微波鏈路的該第一LSP,根據(jù)該第一LSP的預(yù)配置的優(yōu)先級(jí)和預(yù) 配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系,確定該第一LSP的帶寬切換口限;
[0012] 若當(dāng)前該第一微波鏈路的可用帶寬小于該第一LSP的帶寬切換口限,則確定該第 一LSP需要切換。
[0013] 結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,確定該第一LSP需要切換,包括:
[0014] 接收該第一LSP的中間節(jié)點(diǎn)發(fā)送的該第一LSP的切換通知消息,其中,該第一LSP 的切換通知消息由該第一LSP的中間節(jié)點(diǎn)在該第一微波鏈路的可用帶寬小于該第一LSP的 帶寬切換口限時(shí)發(fā)送,該第一LSP的帶寬切換口限由該第一LSP的中間節(jié)點(diǎn)根據(jù)該第一LSP 的預(yù)配置的優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系確定;
[0015] 根據(jù)該第一LSP的切換通知消息,確定該第一LSP需要切換。
[0016] 結(jié)合第一方面或第一方面的第一或二種可能的實(shí)現(xiàn)方式,在第H種可能的實(shí)現(xiàn)方 式中,對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[0017] 將該第一LSP中的業(yè)務(wù)切換到第二LSP,其中,該第二LSP為該第一LSP的備份 LSP。
[0018] 結(jié)合第一方面或第一方面的第一或二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方 式中,對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[0019] 若沒有接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息并且沒有接 收到第二微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信息,則將該第一LSP中 的業(yè)務(wù)切換到該第二LSP,其中,該第二LSP為該第一LSP的備份LSP。
[0020] 結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,對(duì)該第一 LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[0021] 若接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息,則從該第二LSP 的切換通知消息中獲取當(dāng)前該第二LSP的第二微波鏈路的可用帶寬,或者,若接收到第二 微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信息,則從該第二微波鏈路的帶寬 變化信息中獲取當(dāng)前該第二微波鏈路的可用帶寬,其中,該第二LSP為該第一LSP的備份 LSP;
[0022] 若當(dāng)前該第二微波鏈路的可用帶寬大于當(dāng)前該第一微波鏈路的可用帶寬,則將該 第一LSP中的業(yè)務(wù)切換到該第二LSP。
[0023] 結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,第一微波 鏈路的帶寬變化信息還包括該第一微波鏈路的最大帶寬;
[0024] 該對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[00巧]若接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息,則從該第二LSP的切換通知消息中獲取當(dāng)前該第二LSP的第二微波鏈路的可用帶寬和該第二微波鏈路的 最大帶寬,或者,若接收到第二微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信 息,則從該第二微波鏈路的帶寬變化信息中獲取當(dāng)前該第二微波鏈路的可用帶寬和該第二 微波鏈路的最大帶寬,其中,該第二LSP為該第一LSP的備份LSP;
[0026] 若當(dāng)前該第二微波鏈路的可用帶寬與該第二微波鏈路的最大帶寬的比值大于當(dāng) 前該第一微波鏈路的可用帶寬與該第一微波鏈路的最大帶寬的比值,則將該第一LSP中的 業(yè)務(wù)切換到該第二LSP。
[0027] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第走種可能的實(shí)現(xiàn)方式中,該第一LSP 的切換通知消息攜帶當(dāng)前該第一微波鏈路的可用帶寬;
[0028] 該對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[0029] 若接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息,則從該第二LSP 的切換通知消息中獲取當(dāng)前該第二LSP的第二微波鏈路的可用帶寬,或者,若接收到第二 微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信息,則從該第二微波鏈路的帶寬 變化信息中獲取當(dāng)前該第二微波鏈路的可用帶寬,其中,該第二LSP為該第一LSP的備份 LSP;
[0030] 若當(dāng)前該第二微波鏈路的可用帶寬大于當(dāng)前該第一微波鏈路的可用帶寬,則將該 第一LSP中的業(yè)務(wù)切換到該第二LSP。
[0031] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,該第一LSP 的切換通知消息攜帶當(dāng)前該第一微波鏈路的可用帶寬和該第一微波鏈路的最大帶寬;
[0032] 該對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理,包括:
[0033] 若接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息,則從該第二LSP 的切換通知消息中獲取當(dāng)前該第二LSP的第二微波鏈路的可用帶寬和該第二微波鏈路的 最大帶寬,或者,若接收到第二微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信 息,則從該第二微波鏈路的帶寬變化信息中獲取當(dāng)前該第二微波鏈路的可用帶寬和該第二 微波鏈路的最大帶寬,其中,該第二LSP為該第一LSP的備份LSP;
[0034] 若當(dāng)前該第二微波鏈路的可用帶寬與該第二微波鏈路的最大帶寬的比值大于當(dāng) 前該第一微波鏈路的可用帶寬與該第一微波鏈路的最大帶寬的比值,則將該第一LSP中的 業(yè)務(wù)切換到該第二LSP。
[0035] 第二方面,提供了一種路徑切換的方法,包括:
[0036] 接收第一微波設(shè)備發(fā)送的第一微波鏈路的帶寬變化信息,該第一微波鏈路的帶寬 變化信息包括當(dāng)前該第一微波鏈路的可用帶寬;
[0037] 對(duì)于經(jīng)過該第一微波鏈路的第一標(biāo)簽交換路徑LSP,根據(jù)該第一LSP的預(yù)配置的 優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系,確定該第一LSP的帶寬切換口限;
[0038] 若當(dāng)前該第一微波鏈路的可用帶寬小于該第一LSP的帶寬切換口限,則向該第一 LSP的頭節(jié)點(diǎn)發(fā)送該第一LSP的切換通知消息,W使該頭節(jié)點(diǎn)根據(jù)該第一LSP的切換通知消 息,確定該第一LSP需要切換。
[0039] 在第一種可能的實(shí)現(xiàn)方式中,該第一LSP的切換通知消息攜帶當(dāng)前該第一微波鏈 路的可用帶寬,或者當(dāng)前該第一微波鏈路的可用帶寬和該第一微波鏈路的最大帶寬。
[0040] 第H方面,提供了一種網(wǎng)絡(luò)設(shè)備,包括:
[0041] 確定模塊,用于在第一標(biāo)簽交換路徑LSP的第一微波鏈路的可用帶寬小于該第一 LSP的帶寬切換口限的情況下,確定該第一LSP需要切換,其中,該第一LSP的帶寬切換口限 是根據(jù)該第一LSP的預(yù)配置的優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系確定 的;
[0042] 切換處理模塊,用于對(duì)該第一LSP中的業(yè)務(wù)進(jìn)行切換處理。
[0043] 結(jié)合第H方面,在第一種可能的實(shí)現(xiàn)方式中,該網(wǎng)絡(luò)設(shè)備還包括:
[0044] 第一接收模塊,用于接收第一微波設(shè)備發(fā)送的該第一微波鏈路的帶寬變化信息, 該第一微波鏈路的帶寬變化信息包括當(dāng)前該第一微波鏈路的可用帶寬;
[0045] 該確定模塊具體用于,對(duì)于經(jīng)過該第一微波鏈路的該第一LSP,根據(jù)該第一LSP的 預(yù)配置的優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系,確定該第一LSP的帶寬切 換口限,若當(dāng)前該第一微波鏈路的可用帶寬小于該第一LSP的帶寬切換口限,則確定該第 一LSP需要切換。
[0046] 結(jié)合第H方面,在第二種可能的實(shí)現(xiàn)方式中,該網(wǎng)絡(luò)設(shè)備還包括:
[0047] 第二接收模塊,用于接收該第一LSP的中間節(jié)點(diǎn)發(fā)送的該第一LSP的切換通知消 息,其中,該第一LSP的切換通知消息由該第一LSP的中間節(jié)點(diǎn)在該第一微波鏈路的可用帶 寬小于該第一LSP的帶寬切換口限時(shí)發(fā)送,該第一LSP的帶寬切換口限由該第一LSP的中 間節(jié)點(diǎn)根據(jù)該第一LSP的預(yù)配置的優(yōu)先級(jí)和預(yù)配置的帶寬切換口限與優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系 確定;
[0048] 該確定模塊具體用于,根據(jù)該第一LSP的切換通知消息,確定該第一LSP需要切 換。
[0049] 結(jié)合第H方面或第H方面的第一或二種可能的實(shí)現(xiàn)方式,在第H種可能的實(shí)現(xiàn)方 式中,該切換處理模塊具體用于,將該第一LSP中的業(yè)務(wù)切換到第二LSP,其中,該第二LSP 為該第一LSP的備份LSP。
[0050] 結(jié)合第H方面或第H方面的第一或二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方 式中,該切換處理模塊具體用于,若該網(wǎng)絡(luò)設(shè)備沒有接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該 第二LSP的切換通知消息并且沒有接收到第二微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路 的帶寬變化信息,則將該第一LSP中的業(yè)務(wù)切換到該第二LSP,其中,該第二LSP為該第一 LSP的備份LSP。
[0051] 結(jié)合第H方面的第一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,該切換處 理模塊具體用于,
[0052] 若該網(wǎng)絡(luò)設(shè)備接收到第二LSP的中間節(jié)點(diǎn)發(fā)送的該第二LSP的切換通知消息,貝U 從該第二LSP的切換通知消息中獲取當(dāng)前該第二LSP的第二微波鏈路的可用帶寬,或者,若 該網(wǎng)絡(luò)設(shè)備接收到第二微波設(shè)備發(fā)送的該第二LSP的第二微波鏈路的帶寬變化信息,則從 該第二微波鏈路的帶寬變化信息中獲取當(dāng)前該第二微波鏈路的可用帶寬,其中,該第二LSP 為該第一LSP的備份LSP;
[0053] 若當(dāng)前該第二微波鏈路的可用帶寬大于當(dāng)前該第一微波鏈路的可用帶寬,則將該 第一LSP中的業(yè)務(wù)切換到該第二LSP。
[0054] 結(jié)合第H方面的第一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,該第一微 波鏈路的帶寬變化信息還包括該第一微波鏈路的最大帶寬;
[00巧]該切換處理模塊具體用于,