一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng),其中,復(fù)合鏈路包括兩條或兩條以上的成員鏈路,該系統(tǒng)包括:成員鏈路的節(jié)點(diǎn),用于檢測(cè)所述成員鏈路的鏈路狀態(tài),當(dāng)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給復(fù)合鏈路的控制單元;復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,本發(fā)明提供的方法及系統(tǒng),當(dāng)某成員鏈路上的業(yè)務(wù)發(fā)生擁塞或者成員鏈路的帶寬變小時(shí),不再把成員鏈路的所有業(yè)務(wù)切換到其它鏈路,從而可以繼續(xù)使用原成員鏈路,既保護(hù)了受影響的部分業(yè)務(wù),又有效利用了成員鏈路的帶寬,此外當(dāng)某成員鏈路的帶寬恢復(fù)時(shí),也可以恢復(fù)業(yè)務(wù)分發(fā)。
【專利說明】一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng)。
【背景技術(shù)】
[0002]移動(dòng)回傳網(wǎng)可以采用以太網(wǎng)(Ethernet)、同步數(shù)字體系(Synchronous DigitalHierarchy,簡(jiǎn)稱 SDH)、數(shù)字用戶專線(Digital Subscriber Loop,簡(jiǎn)稱 DSL)和微波(Microwave)等技術(shù)承載。特別是在現(xiàn)網(wǎng)中,存在同一移動(dòng)回傳網(wǎng)中采用全部或部分上述技術(shù)的情況。隨著移動(dòng)回傳網(wǎng)接入的業(yè)務(wù)帶寬逐漸增大,單一的上述鏈路無法承載全部業(yè)務(wù),因此,多個(gè)不同類型鏈路綁定為一個(gè)邏輯鏈路的需求被提出,ITU-T G.800將此鏈路稱為復(fù)合鏈路。G.808.1定義了復(fù)合鏈路的兩種保護(hù)方法,分別為1:1CL SNCG/I (CompoundLink based SNC group protection with Inherit monitoring,基于復(fù)合鏈路的米用繼承監(jiān)測(cè)的子網(wǎng)連接組保護(hù))和Adaptive CL-SNCG/1 (自適應(yīng)基于復(fù)合鏈路的采用繼承監(jiān)測(cè)的子網(wǎng)連接組保護(hù))。當(dāng)復(fù)合鏈路中某成員鏈路出現(xiàn)信號(hào)失效或信號(hào)劣化時(shí),成員鏈路承載的所有業(yè)務(wù)都將被切換到其它成員鏈路。但在實(shí)際應(yīng)用中,有些情況并不需要切換全部業(yè)務(wù),比如成員鏈路并未發(fā)生真正的信號(hào)失效,而是業(yè)務(wù)發(fā)生擁塞;或者成員鏈路的帶寬變小(比如微波鏈路變化,VC級(jí)聯(lián)鏈路調(diào)整等),此時(shí),成員鏈路仍然可以承載業(yè)務(wù),只是分發(fā)到此鏈路的業(yè)務(wù)帶寬已經(jīng)超出成員鏈路的帶寬,此時(shí)如果將所有業(yè)務(wù)都切換到其它成員鏈路,不僅影響了原成員鏈路的使用,而且也影響到該成員鏈路上可以正常運(yùn)行的承載業(yè)務(wù),降低了成員鏈路的帶寬效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明需要解決的技術(shù)問題是提供一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng),當(dāng)某成員鏈路上的業(yè)務(wù)發(fā)生擁塞或者成員鏈路的帶寬變小時(shí),可以繼續(xù)使用原成員鏈路,既保護(hù)了受影響的部分業(yè)務(wù),又有效利用了其他成員鏈路的帶寬,此外當(dāng)某成員鏈路的帶寬恢復(fù)時(shí),也可以恢復(fù)業(yè)務(wù)分發(fā)。
[0004]為了解決上述技術(shù)問題,本發(fā)明提供了一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法,包括:
[0005]復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路的控制單元;
[0006]所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0007]進(jìn)一步地,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述通知消息攜帶的信息至少包括:鏈路變化類型和擁塞丟包速率;
[0008]所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括:
[0009]所述復(fù)合鏈路的控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。[0010]進(jìn)一步地,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述通知消息攜帶的消息至少包括:鏈路變化類型和所述成員鏈路當(dāng)前實(shí)際帶寬;
[0011]所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括:
[0012]所述復(fù)合鏈路的控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次通知消息攜帶的成員鏈路的實(shí)際帶寬;
[0013]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路;
[0014]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。
[0015]進(jìn)一步地,所述方法還包括:
[0016]若所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn),則所述通知消息采用操作管理維護(hù)OAM消息或自動(dòng)保護(hù)倒換APS消息。
[0017]進(jìn)一步地,所述方法還包括:
[0018]所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止;
[0019]所述復(fù)合鏈路的控制單元每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0020]為了解決上述技術(shù)問題,本發(fā)明還提供了一種復(fù)合鏈路的業(yè)務(wù)保護(hù)系統(tǒng),其中,所述復(fù)合鏈路包括兩條或兩條以上的成員鏈路,所述系統(tǒng)包括:
[0021]所述成員鏈路的節(jié)點(diǎn),用于檢測(cè)所述成員鏈路的鏈路狀態(tài),當(dāng)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元;
[0022]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0023]進(jìn)一步地,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述通知消息攜帶的信息至少包括:鏈路變化類型和擁塞丟包速率;
[0024]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括:
[0025]所述控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。
[0026]進(jìn)一步地,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述通知消息攜帶的消息至少包括:鏈路變化類型和所述成員鏈路當(dāng)前實(shí)際帶寬;
[0027]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括:
[0028]所述控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次通知消息攜帶的成員鏈路的實(shí)際帶寬;
[0029]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路;
[0030]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。
[0031]進(jìn)一步地,所述成員鏈路的節(jié)點(diǎn),還用于若該成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn),則采用操作管理維護(hù)OAM消息或自動(dòng)保護(hù)倒換APS消息作為通知消息發(fā)送給所述復(fù)合鏈路的控制單元。
[0032]進(jìn)一步地,所述成員鏈路的節(jié)點(diǎn),還用于在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止;
[0033]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,還用于每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0034]與現(xiàn)有技術(shù)相比,本發(fā)明提供的復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng),當(dāng)某成員鏈路上的業(yè)務(wù)發(fā)生擁塞或者成員鏈路的帶寬變小時(shí),不再把成員鏈路的所有業(yè)務(wù)切換到其它鏈路,而是對(duì)部分業(yè)務(wù)進(jìn)行保護(hù),重新分發(fā),從而可以繼續(xù)使用原成員鏈路,既保護(hù)了受影響的部分業(yè)務(wù),又有效利用了成員鏈路的帶寬,此外當(dāng)某成員鏈路的帶寬恢復(fù)時(shí),也可以恢復(fù)業(yè)務(wù)分發(fā)。
【專利附圖】
【附圖說明】
[0035]圖1是實(shí)施例中復(fù)合鏈路的業(yè)務(wù)保護(hù)系統(tǒng)結(jié)構(gòu)圖;
[0036]圖2是實(shí)施例中復(fù)合鏈路的業(yè)務(wù)保護(hù)方法流程圖;
[0037]圖3是一個(gè)應(yīng)用示例中復(fù)合鏈路的業(yè)務(wù)保護(hù)系統(tǒng)結(jié)構(gòu)圖;
[0038]圖4是一個(gè)應(yīng)用示例中檢測(cè)到鏈路發(fā)生變化的節(jié)點(diǎn)就是控制單元所在的節(jié)點(diǎn)的復(fù)合鏈路的業(yè)務(wù)保護(hù)方法流程圖;
[0039]圖5是一個(gè)應(yīng)用示例中檢測(cè)到鏈路發(fā)生變化的節(jié)點(diǎn)不是控制單元所在的節(jié)點(diǎn)的復(fù)合鏈路的業(yè)務(wù)保護(hù)方法流程圖。
【具體實(shí)施方式】
[0040]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0041]實(shí)施例:
[0042]復(fù)合鏈路是由2個(gè)或2個(gè)以上相同或不同類型的鏈路聚合而成,業(yè)務(wù)按照優(yōu)先級(jí)或平均分發(fā)到各個(gè)成員鏈路。當(dāng)某成員鏈路并未發(fā)生真正的信號(hào)失效,而是業(yè)務(wù)發(fā)生擁塞,或者成員鏈路的帶寬變化時(shí)(比如微波鏈路變化,VC級(jí)聯(lián)鏈路調(diào)整等),部分業(yè)務(wù)需要保護(hù)而重新分發(fā),或者當(dāng)成員鏈路的帶寬恢復(fù)時(shí),業(yè)務(wù)也需要重新分發(fā)。
[0043]如圖1所示,本實(shí)施例提供了一種復(fù)合鏈路的業(yè)務(wù)保護(hù)系統(tǒng),包括:所述復(fù)合鏈路包括兩條或兩條以上的成員鏈路,所述系統(tǒng)還包括:
[0044]所述成員鏈路的節(jié)點(diǎn),用于檢測(cè)所述成員鏈路的鏈路狀態(tài),當(dāng)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路的控制單元;
[0045]其中,所述成員鏈路的節(jié)點(diǎn),還用于若該成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn),則采用操作管理維護(hù)OAM消息或自動(dòng)保護(hù)倒換APS消息作為通知消息發(fā)送給所述復(fù)合鏈路的控制單元。
[0046]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0047]其中,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述通知消息攜帶的信息至少包括:鏈路變化類型和擁塞丟包速率;
[0048]所述控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。
[0049]其中,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述通知消息攜帶的消息至少包括:鏈路變化類型和所述成員鏈路當(dāng)前實(shí)際帶寬;
[0050]所述控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次通知消息攜帶的成員鏈路的實(shí)際帶寬;
[0051]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路;
[0052]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。
[0053]其中,所述成員鏈路的節(jié)點(diǎn),還用于在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止;
[0054]所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,還用于每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0055]如圖2所示,本實(shí)施例提供了一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法,包括以下步驟:
[0056]SlOl:復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路的控制單元;
[0057]其中,所述通知消息的內(nèi)容可以包括:鏈路變化類型,如業(yè)務(wù)發(fā)生擁塞或鏈路帶寬變化、擁塞丟包速率、當(dāng)前成員鏈路實(shí)際帶寬、節(jié)點(diǎn)位置、通知消息發(fā)送周期等等。
[0058]其中,若所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn)(即不是首節(jié)點(diǎn)),則所述通知消息米用OAM(Operation Administration Maintenance,操作管理維護(hù))消息或APS (Automatic Protection Switching,自動(dòng)保護(hù)倒換)消息。
[0059]S102:所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
[0060]其中,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述復(fù)合鏈路的控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,將所述相應(yīng)的業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。
[0061]其中,如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述復(fù)合鏈路的控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次的通知消息攜帶的成員鏈路的實(shí)際帶寬;
[0062]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路;
[0063]如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。
[0064]在上述步驟中,還包括:
[0065]所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止;
[0066]所述復(fù)合鏈路的控制單元每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,如果控制單元不再接收到新的通知消息或者通知消息的內(nèi)容沒有改變,則控制單元不進(jìn)行新的分發(fā)。
[0067]在一個(gè)應(yīng)用示例中,如圖3所示,Node A和Node Z之間存在η條成員鏈路,它們可以是直接的物理鏈路,邏輯鏈路或者是雖然經(jīng)過其它節(jié)點(diǎn),但中間節(jié)點(diǎn)無交換,業(yè)務(wù)透明傳遞的物理或邏輯鏈路,η條鏈路組成一個(gè)復(fù)合鏈路。在本應(yīng)用示例中,成員鏈路I是以太網(wǎng)鏈路,成員鏈路η是SDH鏈路,并且Node C和Node D之間是多個(gè)VC的虛級(jí)聯(lián)。為了說明方便,以Node A到Node Z的單向舉例,業(yè)務(wù)正常分發(fā)到η個(gè)鏈路上傳遞,Node A為首節(jié)點(diǎn)。如圖4所示,檢測(cè)到鏈路發(fā)生變化的節(jié)點(diǎn)就是控制單元所在的節(jié)點(diǎn)Node A,復(fù)合鏈路的業(yè)務(wù)保護(hù)方法流程如下:
[0068]S201:鏈路I Node A的出端口檢測(cè)到鏈路I發(fā)生業(yè)務(wù)擁塞;
[0069]S202 =Node A發(fā)送通知消息給所述復(fù)合鏈路的控制單元;
[0070]由于擁塞發(fā)生在復(fù)合鏈路的控制單元所在節(jié)點(diǎn)Node A,所以直接將檢測(cè)結(jié)果,即發(fā)生業(yè)務(wù)擁塞、擁塞丟包速率等通知給Node A。
[0071]S203:復(fù)合鏈路的控制單元根據(jù)擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,將業(yè)務(wù)流量重新分發(fā)到其它成員鏈路,從而保護(hù)了因擁塞而導(dǎo)致的丟包。
[0072]如圖5所示,Node C和Node D之間的某個(gè)VC發(fā)生故障,VC虛級(jí)聯(lián)發(fā)生調(diào)整,帶寬減少,檢測(cè)到鏈路發(fā)生變化的節(jié)點(diǎn)不是控制單元所在的節(jié)點(diǎn)Node A,而是Node C,復(fù)合鏈路的業(yè)務(wù)保護(hù)方法流程如下:
[0073]S301 =Node C檢測(cè)到VC虛級(jí)聯(lián)發(fā)生變化,帶寬發(fā)生變化;
[0074]S302 =Node C封裝OAM或APS消息,并發(fā)送該消息至Node A,消息內(nèi)容包括:發(fā)生帶寬變化、成員鏈路η當(dāng)前實(shí)際帶寬等;[0075]S303 =Node A接收到消息后,將成員鏈路n當(dāng)前實(shí)際帶寬與之前已知的實(shí)際帶寬(控制單元保存的上一次通知消息的成員鏈路實(shí)際帶寬)對(duì)比,如果發(fā)現(xiàn)帶寬減少,而且該成員鏈路η當(dāng)前實(shí)際帶寬小于當(dāng)前承載的業(yè)務(wù)量,則執(zhí)行步驟S304 ;如果Node C和Node D之間的故障VC恢復(fù),VC虛級(jí)聯(lián)發(fā)生調(diào)整,帶寬增加,則執(zhí)行步驟S305 ;
[0076]S304:根據(jù)帶寬減少量減少業(yè)務(wù)流量到此成員鏈路,并將相應(yīng)減少的業(yè)務(wù)流量重新分發(fā)到其它成員鏈路,從而保護(hù)了因帶寬減少而導(dǎo)致的丟包,同時(shí),保存更新成員鏈路實(shí)際帶寬為本次通知消息攜帶的當(dāng)前實(shí)際帶寬;
[0077]S305:判斷該成員鏈路是否配置返回式恢復(fù),如果已配置返回式恢復(fù),則執(zhí)行步驟S306 ;若已配置非返回式,則執(zhí)行步驟S307 ;
[0078]S306:根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,恢復(fù)故障之前的分發(fā)狀態(tài);
[0079]S307:若已配置非返回式,即使帶寬增加也不重新分發(fā)業(yè)務(wù),則維持原分發(fā)方式不變。
[0080]從上述實(shí)施例可以看出,相對(duì)于現(xiàn)有技術(shù),上述實(shí)施例中提供的復(fù)合鏈路的業(yè)務(wù)保護(hù)方法及系統(tǒng),當(dāng)某成員鏈路上的業(yè)務(wù)發(fā)生擁塞或者成員鏈路的帶寬變小時(shí),不再把成員鏈路的所有業(yè)務(wù)切換到其它鏈路,而是對(duì)部分業(yè)務(wù)進(jìn)行保護(hù),重新分發(fā),從而可以繼續(xù)使用原成員鏈路,既保護(hù)了受影響的部分業(yè)務(wù),又有效利用了成員鏈路的帶寬,此外當(dāng)某成員鏈路的帶寬恢復(fù)時(shí),也可以恢復(fù)業(yè)務(wù)分發(fā)。
[0081]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等。可選地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0082]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明的
【發(fā)明內(nèi)容】
,還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種復(fù)合鏈路的業(yè)務(wù)保護(hù)方法,包括: 復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路的控制單元; 所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
2.如權(quán)利要求1所述的方法,其特征在于: 如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述通知消息攜帶的信息至少包括:鏈路變化類型和擁塞丟包速率; 所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括: 所述復(fù)合鏈路的控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。
3.如權(quán)利要求1所述的方法,其特征在于: 如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述通知消息攜帶的消息至少包括:鏈路變化類型和所述成員鏈路當(dāng)前實(shí)際帶寬; 所述復(fù)合鏈路的控制單元根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括: 所述復(fù)合鏈路的控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次通知消息攜帶的成員鏈路的實(shí)際帶寬;如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路;如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。
4.如權(quán)利要求1或2或3所述的方法,其特征在于:所述方法還包括: 若所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn),則所述通知消息采用操作管理維護(hù)OAM消息或自動(dòng)保護(hù)倒換APS消息。
5.如權(quán)利要求1或2或3所述的方法,其特征在于:所述方法還包括: 所述復(fù)合鏈路中某成員鏈路的節(jié)點(diǎn)在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止; 所述復(fù)合鏈路的控制單元每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
6.一種復(fù)合鏈路的業(yè)務(wù)保護(hù)系統(tǒng),所述復(fù)合鏈路包括兩條或兩條以上的成員鏈路,其特征在于,所述系統(tǒng)包括: 所述成員鏈路的節(jié)點(diǎn),用于檢測(cè)所述成員鏈路的鏈路狀態(tài),當(dāng)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化時(shí),發(fā)送通知消息給所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元; 所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于: 如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞,則所述通知消息攜帶的信息至少包括:鏈路變化類型和擁塞丟包速率; 所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括: 所述控制單元根據(jù)所述擁塞丟包速率減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)業(yè)務(wù)流量重新分發(fā)到其它成員鏈路。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于: 如果所述節(jié)點(diǎn)檢測(cè)到所述成員鏈路帶寬發(fā)生變化,則所述通知消息攜帶的消息至少包括:鏈路變化類型和所述成員鏈路當(dāng)前實(shí)際帶寬; 所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,用于根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量,包括: 所述控制單元比較所述成員鏈路當(dāng)前實(shí)際帶寬與上一次通知消息攜帶的成員鏈路的實(shí)際帶寬; 如果所述成員鏈路的當(dāng)前實(shí)際帶寬變小,且小于當(dāng)前承載的業(yè)務(wù)量,則根據(jù)帶寬減少量減少相應(yīng)的業(yè)務(wù)流量到此成員鏈路,并將減少的相應(yīng)的業(yè)務(wù)流量分發(fā)到其它成員鏈路; 如果所述成員鏈路的當(dāng)前實(shí)際帶寬變大,并且所述成員鏈路的保護(hù)模式配置為返回式,則根據(jù)帶寬增加量增加相應(yīng)的業(yè)務(wù)流量到此成員鏈路,否則不重新分發(fā)業(yè)務(wù)流量到此成員鏈路。`
9.如權(quán)利要求6或7或8所述的系統(tǒng),其特征在于: 所述成員鏈路的節(jié)點(diǎn),還用于若該成員鏈路的節(jié)點(diǎn)不是所述復(fù)合鏈路的控制單元所在節(jié)點(diǎn),則采用操作管理維護(hù)OAM消息或自動(dòng)保護(hù)倒換APS消息作為通知消息發(fā)送給所述復(fù)合鏈路的控制單元。
10.如權(quán)利要求6或7或8所述的系統(tǒng),其特征在于: 所述成員鏈路的節(jié)點(diǎn),還用于在檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化后的一段時(shí)間內(nèi)周期性地發(fā)送所述通知消息給所述復(fù)合鏈路的控制單元,直到所述成員鏈路不再擁塞或所述成員鏈路的帶寬穩(wěn)定,或者再次檢測(cè)到所述成員鏈路業(yè)務(wù)發(fā)生擁塞或帶寬發(fā)生變化為止; 所述復(fù)合鏈路首節(jié)點(diǎn)上的控制單元,還用于每當(dāng)接收到所述通知消息,就根據(jù)所述通知消息攜帶的信息,調(diào)整分發(fā)到所述成員鏈路的業(yè)務(wù)流量。
【文檔編號(hào)】H04L12/26GK103684811SQ201210318986
【公開日】2014年3月26日 申請(qǐng)日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】馬玉霞, 王琳琳 申請(qǐng)人:中興通訊股份有限公司