專利名稱:一種在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法
技術領域:
本發(fā)明涉及分組傳送網(wǎng)領域,具體來講是一種在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法。
背景技術:
帶寬是通道的一種屬性,可以通過重新配置的方式來進行修改,PTN(PacketTransport Network,分組傳送網(wǎng))中帶寬動態(tài)修改的支持,是MPLS-TP (MPLS-TP MPLSTransport ftOfile,傳送MPLS框架)協(xié)議中對于硬件以及控制平面的新需求,并且?guī)拕討B(tài)修改不能影響到通道Turmel上承載的當前業(yè)務。而PTN的實際應用中也存在著修改帶寬的需求,比如1、PTN中的帶寬沒有一系列特定數(shù)值,隨著業(yè)務的不斷加載,已有通道的帶寬很可能不滿足新建業(yè)務的需求;2、可能通道上承載的偽線業(yè)務帶寬始終小于通道的已分配帶寬,造成帶寬的浪費。為了滿足上述需求,可以通過兩種方式對PTN進行帶寬修改,若采用先建后刪的方式,用新建通道的方式來處理,這樣對現(xiàn)有業(yè)務影響較小,但是可能會出現(xiàn)系統(tǒng)空閑帶寬無法滿足新的帶寬需求,并且此時即使原有通道上還有空閑帶寬,也不能被重復使用,導致新通道建立失敗,即使是新通道建立成功了,也不一定比原有通道優(yōu)化。若采用先刪后建的方式,則現(xiàn)有業(yè)務會出現(xiàn)中斷,并且也存在著新通道建立不成功的風險。另外,這兩種帶寬修改的方式,都不能稱為帶寬動態(tài)修改。
發(fā)明內容
針對現(xiàn)有技術中存在的缺陷,本發(fā)明的目的在于提供一種在PTN中實現(xiàn)通道帶寬動態(tài)修改的方法,其空閑帶寬能夠重復使用,便于新通道的建立成功,優(yōu)化了原有的通道,避免業(yè)務出現(xiàn)中斷。為達到以上目的,本發(fā)明采取的技術方案是一種在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,包括帶寬的動態(tài)增加和帶寬的動態(tài)減少;實現(xiàn)帶寬的動態(tài)增加時,設置增加后的帶寬,在通道經過的每個節(jié)點的依次進行鏈路的當前狀態(tài)判斷,若鏈路在該節(jié)點正常使用、且鏈路的空閑帶寬滿足增加后的帶寬需求,則對通道進行刷新,將通道帶寬重新配置增加后的帶寬值,將刷新的信令消息向下游節(jié)點傳遞;實現(xiàn)帶寬的動態(tài)減少時,設置減少后的帶寬,在通道的源節(jié)點進行判斷,若減少后的帶寬大于通道上以承載業(yè)務的帶寬需求,則對通道進行刷新,使用減少后的帶寬值對通道帶寬重新配置,配置成功后,將刷新的信令消息向下游節(jié)點傳遞。在上述技術方案的基礎上,所述帶寬的動態(tài)增加時,若鏈路在該節(jié)點處于故障狀態(tài),則無法對該鏈路進行帶寬修改。在上述技術方案的基礎上,所述帶寬的動態(tài)增加時,若空閑帶寬不能滿足增加后的帶寬需求,則無法對該鏈路進行帶寬修改。在上述技術方案的基礎上,所述帶寬的動態(tài)減少時,若減少后的帶寬不能滿足通道上已承載業(yè)務的帶寬需求,則無法進行帶寬的修改。在上述技術方案的基礎上,所述帶寬的動態(tài)增加和帶寬的動態(tài)減少,均采用控制平面信令對于所述通道進行刷新。在上述技術方案的基礎上,所述無法進行帶寬的修改、或帶寬的修改因硬件原因導致業(yè)務配置失敗,則通過信令的通告機制上報修改失敗的結果給通道的源節(jié)點。在上述技術方案的基礎上,所述源節(jié)點收到帶寬修改失敗的返回信息后,通過信息提示給操作人員,操作人員解決修改失敗的原因后,再進行帶寬修改的流程,或使用原始帶寬進行帶寬修改,恢復通道帶寬。在上述技術方案的基礎上,所述動態(tài)增加額鏈路在該節(jié)點正常使用時,部分通道帶寬與原始通道復用。本發(fā)明的有益效果在于通過通道帶寬的動態(tài)修改,可以在不影響通道上現(xiàn)有業(yè)務的情況下,更合理分配系統(tǒng)帶寬,避免現(xiàn)有業(yè)務的中斷;滿足新建業(yè)務的帶寬需求,使空閑帶寬能夠重復使用,便于新通道的建立成功,優(yōu)化了原有的通道,從而提高通道帶寬的利用率。
圖1為本發(fā)明實施例基于PTN的網(wǎng)絡拓撲的通道業(yè)務流向圖;圖2為本發(fā)明實施例通道帶寬修改成功的流程圖;圖3為本發(fā)明實施例通道帶寬修改失敗的流程圖。
具體實施例方式以下對本發(fā)明作進一步詳細說明。本發(fā)明在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,包括帶寬的動態(tài)增加和帶寬的動態(tài)減少。實現(xiàn)帶寬的動態(tài)增加的步驟為設置增加后的帶寬,對于帶寬的動態(tài)增加,判斷是在通道經過的各個節(jié)點上進行的,先要在通道經過的每個節(jié)點的依次進行鏈路的當前狀態(tài)判斷。鏈路的當前狀態(tài)包括有正常使用狀態(tài)和故障狀態(tài);若鏈路在該節(jié)點處于故障狀態(tài),則無法對該鏈路進行帶寬修改;若鏈路在該節(jié)點正常使用,處于正常使用狀態(tài),則進行后續(xù)的帶寬有效性的判斷。對于帶寬的動態(tài)增加,因為有部分帶寬是與原始通道復用的,因而只需要判斷鏈路的空閑帶寬是否滿足增加的帶寬需求即可,若鏈路的空閑帶不能寬滿足增加后的帶寬需求,則判斷無法對于該鏈路進行帶寬修改;反之,鏈路的空閑帶寬滿足增加后的帶寬需求,則判斷可以對于該鏈路進行帶寬修改。當所述鏈路可以進行帶寬的修改時,采用控制平面信令對于通道進行刷新,將通道帶寬重新配置增加后的帶寬值,將刷新的信令消息向下游節(jié)點傳遞,若宿節(jié)點帶寬修改成功,要通過信令的通告機制上報修改成功的結果給通道的源節(jié)點。若所述鏈路無法進行帶寬的修改、或帶寬的修改因硬件原因導致業(yè)務配置失敗時,則通過信令的通告機制上報修改失敗的結果給通道的源節(jié)點,由源節(jié)點執(zhí)行動態(tài)修改的失敗處理流程。源節(jié)點收到帶寬修改失敗的返回信息后,通過信息提示給操作人員,由操作人員根據(jù)提示解決修改失敗的原因后,再進行帶寬修改的流程,或使用原始帶寬進行帶寬修改,恢復通道帶寬。實現(xiàn)帶寬的動態(tài)減少的步驟為設置減少后的帶寬,對于能否進行帶寬的動態(tài)減少,只需要在通道的源節(jié)點進行判斷,通道中的其它節(jié)點無需判斷。若減少后的帶寬小于通道上已承載業(yè)務的帶寬需求,為避免對于現(xiàn)有業(yè)務產生影響,則判斷無法進行帶寬的修改;若減少后的帶寬大于通道上以承載業(yè)務的帶寬需求,則判斷可以進行帶寬的修改。當可以進行帶寬的修改時,則采用控制平面信令對于通道進行刷新的方式,對通道進行刷新,使用減少后的帶寬值對通道帶寬重新配置,配置成功后,將刷新的信令消息向下游節(jié)點傳遞。若所判斷無法進行帶寬的修改、或在配置時因為硬件原因導致業(yè)務配置失敗,此時都需要通過信令的通告機制上報修改失敗的結果給通道的源節(jié)點,由源節(jié)點執(zhí)行動態(tài)修改的失敗處理流程。源節(jié)點收到帶寬修改失敗的返回信息后,通過信息提示給操作人員,由操作人員根據(jù)提示解決修改失敗的原因后,再進行帶寬修改的流程,或使用原始帶寬進行帶寬修改,恢復通道帶寬。下面通過具體實施例對本發(fā)明做詳細說明。如圖1所示,本發(fā)明基于PTN的網(wǎng)絡拓撲的通道業(yè)務流向圖,包括源節(jié)點A和宿節(jié)點D,經過中間節(jié)點B和中間節(jié)點C建立一條通道,本實施例中,設置源節(jié)點A和宿節(jié)點D之間通道帶寬、源節(jié)點A和中間節(jié)點B之間通道帶寬、中間節(jié)點B和中間節(jié)點C之間通道帶寬均為1000M,中間節(jié)點C和宿節(jié)點D之間通道帶寬為800M,并在其上加載業(yè)務,業(yè)務流向如圖中箭頭所示。如圖3所示,為圖1中通道帶寬修改成功流程圖,若需要將圖1中通道帶寬增加到900M,帶寬增加量為100M ;此時會對通道經過的節(jié)點進行新帶寬刷新,分別判斷并設置。先在每個節(jié)點上判斷能否動態(tài)修改帶寬,因為鏈路均處于可用狀態(tài),并且鏈路的空閑帶寬能夠滿足增加的100M帶寬需求,中間節(jié)點C和中間節(jié)點D之間的鏈路空閑帶寬是100M,其它節(jié)點之間的鏈路空閑帶寬是200M,因而判斷能夠進行帶寬的動態(tài)修改,并進行修改,再將刷新信令的請求發(fā)送給下一個節(jié)點;宿節(jié)點帶寬修改成功后,發(fā)送相應(修改成功)給源節(jié)點A,通告帶寬修改成功的結果。如圖4所示,為圖1中通道帶寬修改失敗的流程圖。如果需要將通道帶寬增加到1000M,帶寬增加量為200M ;根據(jù)新業(yè)務加載要求,此時會對通道經過的節(jié)點進行新帶寬刷新,在每個節(jié)點上判斷能否動態(tài)修改帶寬,判斷成功并設置,發(fā)送請求到下一個節(jié)點。但是此時中間節(jié)點C應判斷出與中節(jié)點D之間的鏈路空閑帶寬為100M,不能滿足增加的200M帶寬需求,因而判斷無法進行帶寬的動態(tài)修改,即判斷失敗,中間節(jié)點C向源節(jié)點A返回帶寬修改失敗的響應應。本發(fā)明不局限于上述實施方式,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍之內。本說明書中未作詳細描述的內容屬于本領域專業(yè)技術人員公知的現(xiàn)有技術。
權利要求
1.一種在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于包括帶寬的動態(tài)增加和帶寬的動態(tài)減少;實現(xiàn)帶寬的動態(tài)增加時,設置增加后的帶寬,在通道經過的每個節(jié)點的依次進行鏈路的當前狀態(tài)判斷,若鏈路在該節(jié)點正常使用、且鏈路的空閑帶寬滿足增加后的帶寬需求,則對通道進行刷新,將通道帶寬重新配置增加后的帶寬值,將刷新的信令消息向下游節(jié)點傳遞;實現(xiàn)帶寬的動態(tài)減少時,設置減少后的帶寬,在通道的源節(jié)點進行判斷,若減少后的帶寬大于通道上以承載業(yè)務的帶寬需求,則對通道進行刷新,使用減少后的帶寬值對通道帶寬重新配置,配置成功后,將刷新的信令消息向下游節(jié)點傳遞。
2.如權利要求1所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述帶寬的動態(tài)增加時,若鏈路在該節(jié)點處于故障狀態(tài),則無法對該鏈路進行帶寬修改。
3.如權利要求1所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述帶寬的動態(tài)增加時,若空閑帶寬不能滿足增加后的帶寬需求,則無法對該鏈路進行帶寬修改。
4.如權利要求1所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述帶寬的動態(tài)減少時,若減少后的帶寬不能滿足通道上已承載業(yè)務的帶寬需求,則無法進行帶寬的修改。
5.如權利要求1所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述帶寬的動態(tài)增加和帶寬的動態(tài)減少,均采用控制平面信令對于所述通道進行刷新。
6.如權利要求2、3或4所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述無法進行帶寬的修改、或帶寬的修改因硬件原因導致業(yè)務配置失敗,則通過信令的通告機制上報修改失敗的結果給通道的源節(jié)點。
7.如權利要求6所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述源節(jié)點收到帶寬修改失敗的返回信息后,通過信息提示給操作人員,操作人員解決修改失敗的原因后,再進行帶寬修改的流程,或使用原始帶寬進行帶寬修改,恢復通道帶寬。
8.如權利要求1所述的在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,其特征在于所述動態(tài)增加額鏈路在該節(jié)點正常使用時,部分通道帶寬與原始通道復用。
全文摘要
一種在分組傳送網(wǎng)中實現(xiàn)通道帶寬動態(tài)修改的方法,涉及分組傳送網(wǎng)領域,包括帶寬的動態(tài)增加和動態(tài)減少;動態(tài)增加時,設置增加后的帶寬,通道經過的每個節(jié)點的依次進行鏈路的當前狀態(tài)判斷,若鏈路在該節(jié)點正常使用、且鏈路的空閑帶寬滿足增加后的帶寬需求,則對通道進行刷新,重新配置增加后的帶寬值,將刷新的信令消息向下游節(jié)點傳遞;動態(tài)減少時,設置減少后的帶寬,在通道的源節(jié)點進行判斷,若減少后的帶寬大于通道上以承載業(yè)務的帶寬需求,則對通道進行刷新,使用減少后的帶寬值對通道帶寬重新配置,將刷新的信令消息向下游節(jié)點傳遞。該方法能讓空閑帶寬能夠重復使用,便于新通道的建立成功,優(yōu)化了原有的通道,避免業(yè)務出現(xiàn)中斷。
文檔編號H04L12/56GK102368730SQ20111029144
公開日2012年3月7日 申請日期2011年9月30日 優(yōu)先權日2011年9月30日
發(fā)明者宋然, 朱冰, 盛偉, 黃曉艷 申請人:烽火通信科技股份有限公司