專利名稱:一種路徑切換的方法和設備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及一種路徑切換的方法和設備。
技術(shù)背景通信技術(shù)的快速發(fā)展帶來了通信網(wǎng)絡的日益更新,但是網(wǎng)絡的高可靠性始終是最基礎、 最關(guān)鍵的性能要求,如針對語音業(yè)務而言,其端到端的保護倒換的時間必須小于200ms才能 滿足性能要求。為了達到網(wǎng)絡中的各種性能標準,IP承載網(wǎng)絡在設備、路徑、網(wǎng)絡等各個層 次與環(huán)節(jié)引入了 MPLS TE (Multi-Protocol Label Switching, Tra伍c Engineering,多協(xié)議標 記交換流量工程)保護技術(shù)。所謂MPLSTE保護技術(shù),是指結(jié)合了MPLS技術(shù)與TE流量工程技術(shù),通過建立到達指 定路徑的LSP (Label Switch Path,標簽轉(zhuǎn)發(fā)路徑)隧道進行資源端到端預留,當IP骨干網(wǎng) 絡中出現(xiàn)擁塞時(其中,導致出現(xiàn)擁塞的原因可能是網(wǎng)絡資源不足或網(wǎng)絡資源負載不均衡導 致局部擁塞等等),使網(wǎng)絡流量能夠繞開擁塞節(jié)點,達到平衡網(wǎng)絡流量的目的。在資源緊張的 情況下,MPLS TE能夠搶占低優(yōu)先級LSP隧道帶寬資源,滿足大帶寬LSP或重要業(yè)務的需 求。同時,當LSP隧道上某一路徑故障或網(wǎng)絡的某一節(jié)點故障時,MPLS TE可以通過 FRR(FastReRoute,快速重路由)和備份路徑,把流量快速切換到備份路徑,F(xiàn)FR是MPLS TE 中實現(xiàn)網(wǎng)絡局部故障保護的技術(shù)(簡稱為TE FRR),通過該TE FRR技術(shù)能夠保證在流量經(jīng)過 的路徑或者節(jié)點故障時把流量迅速切換到備份路徑,其中,TE FRR的切換速度可以達到50 毫秒以內(nèi),能夠最大程度減少網(wǎng)絡故障時引起的流量數(shù)據(jù)丟失。其中;通過RSVP (Resource Reservation Protocol,,資源預留協(xié)議)-TE信令協(xié)議檢測路 徑和節(jié)點設備故障觸發(fā)TE FRR,部署了 RSVP-TE的設備之間通過周期性的發(fā)送hello報文 檢測其鄰居設備的存活性,如果需要保護的路徑和節(jié)點設備出現(xiàn)故障,其RSVP-TE鄰居設備 將不能進行正常的hello報文交互,故障位置的鄰居設備收不到hello報文,在多個hello周期 (一般為3個,且每周期為ls左右)之后判定為出現(xiàn)故障,觸發(fā)TEFRR的切換,將流量切 換到預先設定的備份路徑。但是該技術(shù)方案由于鄰居設備需要經(jīng)過至少3s才能發(fā)現(xiàn)鄰居故障觸發(fā)TEFRR切換,無法滿足語音、視頻等實時業(yè)務的中斷時間間隔的要求;并且當路徑和 節(jié)點設備工作正常,故障是出現(xiàn)在轉(zhuǎn)發(fā)引擎如路由設備上,由于轉(zhuǎn)發(fā)引擎未部署RSVP-TE, 將導致無法檢測到該故障。目前還提供了一種通過BFD (Bidirection Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測)協(xié)議檢 測路徑和節(jié)點故障觸發(fā)tefrr的方法,Bf6目前應用于多種協(xié)議包括各種路由協(xié)議、mpls TE等,通過部署在這些相同的協(xié)議鄰居之間監(jiān)測這些協(xié)議鄰居之間的路徑、節(jié)點設備甚至轉(zhuǎn) 發(fā)引擎的故障。BFD應用于TE FRR時通過在RSVP-TE鄰居設備之間運行BFD協(xié)議,周期 性的發(fā)送檢測報文,由于該檢測報文由轉(zhuǎn)發(fā)引擎產(chǎn)生,在兩臺設備之間通過傳輸設備連接的 情況下, 一端的路徑或者節(jié)點設備故障甚至是傳輸設備自身故障的情況,BFD也能夠在最短 30ms內(nèi)雙向檢測到故障,觸發(fā)TE FRR切換到備份路徑,從而有效地克服了通過RSVP-TE 信令協(xié)議檢測路徑和節(jié)點設備故障觸發(fā)TE FRR的缺點和不足。隨著運營商增值業(yè)務的開展,用戶和運營商對QoS(Quality of Service,服務質(zhì)量)的相關(guān) 要求越來越強烈,特別是在傳統(tǒng)的IP網(wǎng)絡承載語音和視頻等實時業(yè)務后,運營商與客戶之間 簽訂SLA (Service Level Agreement,服務等級協(xié)議)成為普遍現(xiàn)象。但是由于運營商網(wǎng)絡特 別是大規(guī)模運營商網(wǎng)絡一般都經(jīng)過長途傳輸路徑,在傳輸過程中不可避免的會出現(xiàn)包括路徑 和傳輸設備本身造成一定程度的信號衰減,特別是很多長途傳輸路徑都是利用原有的傳輸路 徑,或者是通過衛(wèi)星和微波的傳輸路徑,導致當出現(xiàn)信號質(zhì)量得不到保證時,無法滿足業(yè)務 服務質(zhì)量,進而無法滿足和用戶簽署的SLA,造成用戶較差的體驗,降低了用戶對運營商的 滿意度。上述方案雖然能夠保證在檢測到故障后觸發(fā)TE FRR,但是針對當信號質(zhì)量出現(xiàn)劣化的情 況,如當承載語音和視頻等實時業(yè)務的流量經(jīng)過的路徑出現(xiàn)大量流量導致的擁塞(特別是由 于網(wǎng)絡上大量P2P (Peer to Peer,對等技術(shù))應用、網(wǎng)絡攻擊、設備病毒等導致的大量突發(fā) 流量),導致承載的語音和視頻等實時業(yè)務的流量出現(xiàn)大量丟包或者時延變得很長,業(yè)務質(zhì)量 變得不可接受,但由于承載該流量的路徑和節(jié)點沒有出現(xiàn)故障,現(xiàn)有技術(shù)提供的技術(shù)方案無 法觸發(fā)TE FRR,此時雖然網(wǎng)絡中部署有輕載的備份路徑但也不能實現(xiàn)觸發(fā)TE FRR切換到備 份路徑,不但降低了業(yè)務質(zhì)量,還導致了路徑和帶寬的浪費。發(fā)明內(nèi)容為了滿足運營商和用戶簽署的SLA,保證傳輸?shù)臉I(yè)務質(zhì)量,避免路徑和帶寬的浪費,本發(fā)明實施例提供了一種路徑切換的方法和設備。所述技術(shù)方案如下一方面,提供了一種路徑切換的方法,所述方法包括檢測主路徑承載的業(yè)務的通信質(zhì)量,獲取通信質(zhì)量參數(shù)的檢測值; 判斷所述通信質(zhì)量參數(shù)的檢測值是否滿足切換條件;如果滿足切換條件,將所述主路徑承載的業(yè)務切換到所述主路徑的備份路徑。 另一方面,提供了一種路徑切換設備,所述設備包括 檢測模塊,用于檢測主路徑承載的業(yè)務的通信質(zhì)量;獲取模塊,用于根據(jù)所述檢測模塊的檢測,獲取通信質(zhì)量參數(shù)的檢測值; 判斷模塊,用于根據(jù)所述獲取模塊獲取到的檢測值,判斷所述檢測值是否滿足切換條件; 切換模塊,用于當所述判斷模塊判斷的結(jié)果為滿足切換條件時,將所述主路徑承載的業(yè) 務切換到所述主路徑的備份路徑。通過本發(fā)明實施例提供的路徑切換的方法,能夠把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路徑快速切換技術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TEFRR路徑快速切換,利 用本發(fā)明實施例提供的方法部署運營商的網(wǎng)絡時,能夠解決運營商和用戶簽署SLA后由于路 徑信號質(zhì)量劣化導致不能滿足SLA的業(yè)務服務質(zhì)量要求時,將流量切換到備用的路徑從而來 達到原定的SLA要求,提高了用戶的體驗和對運營商提供的服務的滿意度,從而有效地減少 用戶的投訴,減少了運營商向用戶的賠償。
圖1是本發(fā)明實施例1提供的路徑切換的方法流程圖;圖2是提供的在網(wǎng)絡中部署NQA和TEFRR通過內(nèi)部通信接口實現(xiàn)本發(fā)明實施例的示意圖;圖3是本發(fā)明實施例2提供的路徑震蕩抑制的示意圖;圖4是本發(fā)明實施例3提供的路徑切換設備示意圖;圖5是本發(fā)明實施例3提供的路徑切換設備另一示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進 一步地詳細描述。本發(fā)明實施例提供的一種路徑切換的方法,將用于檢測網(wǎng)絡中業(yè)務通信質(zhì)量的NQA(Network Quality Analysis,網(wǎng)絡質(zhì)量分析)技術(shù)和重路由保護倒換TE FRR技術(shù)結(jié)合,通過 NQA技術(shù)檢測某條TE Tunnel (路徑)或者該TE Tunnel中的業(yè)務質(zhì)量,例如丟包率、轉(zhuǎn)發(fā) 時延、時延抖動等參數(shù)甚至某個特定協(xié)議或者應用等,比如TCP (Transmission Control Protocol ,傳輸控制協(xié)議)、UDP (User Datagram Protocol),用戶數(shù)據(jù)報協(xié)議)、HTTP (Hypertext Transfer Protocol,超文本傳輸協(xié)議)、DHCP (Dynamic Host Configuration Protocol,動態(tài)主機 分配協(xié)議)等通信質(zhì)量是否滿足要求,當檢測目標的檢測數(shù)據(jù)值劣化低于設定的數(shù)值(該設 定的數(shù)值可以根據(jù)具體的運營商和用戶簽訂的SLA進行設定)時,觸發(fā)TEFRR切換到備份 路徑,從而能夠保證該TE Tunnel或者該TE Tunnel承載的業(yè)務質(zhì)量達到預期水平。其中,該 方法內(nèi)容il下檢測主路徑承載的業(yè)務的通信質(zhì)量,獲取通信質(zhì)量參數(shù)的檢測值;判斷通信 質(zhì)量參數(shù)的檢測值是否滿足預設的切換條件;如果滿足該切換條件,則將主路徑承載的業(yè)務 切換到主路徑的備份路徑。通過本發(fā)明實施例提供的路徑切換的方法,能夠把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路徑快速切換技術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TE FRR路徑快速切換,利 用本發(fā)明實施例提供的方法部署運營商的網(wǎng)絡時,能夠解決運營商和用戶簽署SLA后由于路 徑信號質(zhì)量劣化導致不能滿足SLA的業(yè)務服務質(zhì)量要求時,將流量切換到備用的路徑從而來 達到原定的SLA要求,提高了用戶的體驗和對運營商提供的服務的滿意度,從而有效地減少 用戶的投訴,減少了運營商向用戶的賠償。本領(lǐng)域技術(shù)人員可以獲知,由于在一個IP網(wǎng)絡中,其數(shù)據(jù)流量可以通過多種技術(shù)實現(xiàn)轉(zhuǎn) 發(fā),其中包括IP轉(zhuǎn)發(fā),MPLS LDP轉(zhuǎn)發(fā)以及MPLS TE轉(zhuǎn)發(fā),相應地,其對應有三種保 護切換機制分別為IPFRR, LDP (Label Distribution Protocol,標簽分配協(xié)議)FRR以及TE FRR,不論哪種轉(zhuǎn)發(fā)以及其對應的保護切換機制,其觸發(fā)保護切換的機制是一樣的,本實施 例以常用的在IP網(wǎng)絡中部署了通過MPLS TE為例進行說明,詳見下文實施例。實施例1參見圖1,本發(fā)明實施例提供了一種路每切換的方法,本實施例在網(wǎng)絡中通過MPLS TE 實現(xiàn)流量轉(zhuǎn)發(fā)為例進行說明,具體的內(nèi)容如下101:,根據(jù)需要對主TE Tunnel路徑中的業(yè)務流量的質(zhì)量進行檢測,獲取檢測值。 其中,根據(jù)需要對傳輸路徑中的業(yè)務質(zhì)量迸行檢測時,可以通過NQA實現(xiàn),由于NQA 可以對網(wǎng)絡上運行的各種協(xié)議的性能進行測量,能夠?qū)崟r采集到各種網(wǎng)絡業(yè)務運行指標,例 如HTTP的總時延、TCP連接時延、DNS (Domain Name System, Domain Name Service;域名系統(tǒng)或者域名服務)解析時延、文件傳輸速率、FTP (File Transfer Protocol,文件傳輸協(xié) 議)連接時延、DNS解析錯誤率等。同時,.,NQA也是網(wǎng)絡故障診斷和定位的有效工具,能 夠方便的發(fā)現(xiàn)網(wǎng)絡中存在的問題。其中,NQA是對Ping功能的擴展和增強。Ping使用ICMP (Internet.Control Message Protocol,網(wǎng)絡控制消息協(xié)議)測試數(shù)據(jù)包在本端和指定目的端之 間的往返時間,NQA不但可以完成這項功能,還可以探測TCP、 UDP、 DHCP、 FTP、 HTTP、 SNMP (Simple Network Management Protocol,簡單網(wǎng)絡管理協(xié)議)等服務是否打開,以及測 試各種服務的響應時間,從而得知每種服務的通信質(zhì)量。例如,可以利用NQA探測獲取傳 輸路徑中的語音業(yè)務質(zhì)量如該語音業(yè)務的丟包率??梢栽谕慌_網(wǎng)絡傳輸設備上部署NQA檢測實例,并且在一個網(wǎng)絡傳輸設備上可以部 署多個NQA的檢測實例,例如可以針對TCP檢測發(fā)起一個NQA的進程,針對UDP檢測也 可以發(fā)起一個NQA的進程,可以根據(jù)需要進行具體的部署。其中,根據(jù)需要對傳輸路徑中的業(yè)務質(zhì)i進行檢測,獲取檢測值時,可以對傳輸路徑進 行實時的檢測,實時獲取檢測值;也可以按照預設的時間間隔對傳輸路徑進行檢測,根據(jù)預 設的時間獲取檢測值,本發(fā)明實施例不限制獲取檢測值的具體間隔時間。102:判斷獲取的檢測值,是否低于預設的參考值;如果是,則執(zhí)行步驟103;否則;執(zhí)行步驟104。其中,該預設的參考值為切換的條件,可以根據(jù)具體的網(wǎng)絡部署情況進行設置。當獲取 到的檢測值滿足切換條件時,觸發(fā)主備路徑的切換。103:當獲取的檢測值低于預設的參考值時,將在傳輸路徑中的業(yè)務流量切換到備份路徑中。其中,網(wǎng)絡中可以通過TE FRR來實現(xiàn);為傳輸路徑部署備份路徑。當獲取的檢測值低于 預設的參考值時,將在傳輸路徑中的業(yè)務流量切換到備份路徑中。104:當獲取的檢測值沒有低于預設的參考值時,不觸發(fā)主備路徑的切換,繼續(xù)進行檢測。 綜上,本發(fā)明實施例提供的方法,將NQA的檢測結(jié)果作為一種觸發(fā)TE FRR的判定條件, 為部署了 TE FRR保護的TE Tunnel上或者承載在該TE Tunnel上的某種業(yè)務部署NQA探測 實例,參見圖2,提供了在網(wǎng)絡中部署NQA和TEFRR通過內(nèi)部通信接口實現(xiàn)本發(fā)明實施例 的示意圖,如圖2所示,該NQA探測實例會創(chuàng)建一個內(nèi)部ID用來標識該NQA探測實例, 并分配一定的存儲結(jié)構(gòu)存儲探測結(jié)果。同時創(chuàng)建TE Tunnel后會創(chuàng)建一個TE Tunnel邏輯接口 并保存該TE Tunnel和備份TE Tunnel的狀態(tài)信息,在該TE Tunnel邏輯接口增加兩個標志位 和一個索引值,兩個標志位分別為TE Tunnel是否使能了 NQA探測的功能位和該NQA探測結(jié)果是否正常的標志位, 一個索引值位關(guān)聯(lián)的NQA探測實例內(nèi)部編號ID。當該TE Tunnel 通過命令部署了通過NQA監(jiān)測通信質(zhì)量時,該TE Tunnel邏輯接口對應NQA的功能使能標 志位首先置位,同時自動創(chuàng)建一個對應的NQA探測實例,通過配置命令指定該NQA的探測 要求的參考值,NQA探測結(jié)果位默認置為正常,并且把該給該NQA分配的內(nèi)部ID標號填入 該TE Tunnel邏輯接口的索引值中。這樣TE Tunnel和NQA之間就創(chuàng)建一個內(nèi)部通信接口 , 并設定一個通信質(zhì)量的參考值。
該NQA探測實例通過實時的檢測該TE Tunnel或者該TE Tunnel中的某種業(yè)務的通信質(zhì) 量并和參考值進行比較,當檢測到的通信質(zhì)量低于參考值,通過為該NQA創(chuàng)建的內(nèi)部通信 邏輯接口通知TE Tunnel這個事件,在創(chuàng)建TE Tunnel接口的頭結(jié)點上置TE Tunnel邏輯接 口對應的i TE Tunnel狀態(tài)并觸發(fā)TE FRR切換到備份TE Tunnel。
進一步地,當將主TE Tunnel的數(shù)據(jù)流量通過TE FRR切換到備份TE Tunnel后,其中, NQA的檢測是通過自身發(fā)送檢測報文在指定路徑上實施的檢測,由于NQA探測實例仍然檢 測該TE Tunnel的通信質(zhì)量,在一段時間內(nèi)如果通信質(zhì)量重新達到了參考值,則流量重新切 換回原來的主TE Tunnel路徑。
綜上所述,通過本發(fā)明能夠把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路徑快速切換技 術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TEFRR路徑快速切換,這樣當該技術(shù)部署在運 營商的網(wǎng)絡中時,能夠解決運營商和用戶簽署SLA后由于路徑信號質(zhì)量劣化導致不能滿足 SLA的業(yè)務服務質(zhì)量要求,將流量切換到備用的路徑來達到原定的SLA要求,減少客戶投訴 和運營商賠償?shù)哪康摹?br>
實施例2
在實施例1的基礎上,為了防止路徑通信質(zhì)量不穩(wěn)定導致流量在主TE Tunnel和備份TE Tunnel之間不斷的切換和回切,本發(fā)明實施例引入類似震蕩抑制的方式,有效地克服了由于 路徑通信質(zhì)量不穩(wěn)定導致流量在主TE Tunnel和備份TE Tunnel之間不斷的切換和回切的問 題,確保了最佳的通信質(zhì)量,具體實施時,方法內(nèi)容參見如下
首先,根據(jù)需要對主TETunnel路徑中羊業(yè)務流量的質(zhì)量進行檢測,獲取檢測值。 然后,采用震蕩抑制的方法,定義出抑制懲罰值(Penalty Value)、抑制門限(suppress)、 重用門限(reuse)、抑制懲罰值最大值(ceiling)四個參數(shù),參見圖3,本發(fā)明實施例提供了 關(guān)于路徑震蕩抑制的示意圖。其中,將主TE Tunnel路徑通信質(zhì)量定義為抑制懲罰值,將通 信質(zhì)量參考值定義為抑制門限,同時定義一個通信質(zhì)量的重用門限,當主TE Tunnel路徑通信質(zhì)量劣化到抑制門限時觸發(fā)TE FRR切換,當一段時間后該主TE Tunnel路徑通信質(zhì)量又達 到抑制門限時為了防止震蕩繼續(xù)等待一段時間,當通信質(zhì)量達到重用門限時才觸發(fā)路徑回切, 這樣既能夠保證路徑質(zhì)量劣化時及時切換到備份路徑,同時又能防止路徑信號質(zhì)量不穩(wěn)定導 致路徑頻繁切換和回切,確保最佳的通信質(zhì)量。
綜上所述,通過本發(fā)明實施例提供的方法把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路 徑快速切換技術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TEFRR路徑快速切換,這樣當該 技術(shù)部署在運營商的網(wǎng)絡中時,能夠解決運營商和用戶簽署SLA后由于路徑信號質(zhì)量劣化導 致不能滿足SLA的業(yè)務服務質(zhì)量要求,將縛量切換到備用的路徑來達到原定的SLA要求, 減少客戶投訴和運營商賠償?shù)哪康?。并且有效地克服了由于路徑通信質(zhì)量不穩(wěn)定導致流量在 主TE Tunnel和備份TE Tunnel之間不斷的切換和回切,確保了最佳的通信質(zhì)量。
實施例3
參見圖4,本發(fā)明實施例提供了一種路徑切換設備,該設備包括 檢測模塊,用于檢測主路徑承載的業(yè)務的通信質(zhì)量; 獲取模塊,用于根據(jù)檢測模塊的檢測,獲取通信質(zhì)量參數(shù)的檢測值; 判斷模塊,用于根據(jù)獲取模塊獲取到的檢測值,判斷檢測值是否滿足切換條件; 切換模塊,用于當判斷模塊判斷的結(jié)果為是時,將主路徑承載的業(yè)務切換到主路徑的備 份路徑。 ''
其中,上述獲取模塊在根據(jù)檢測模塊的檢測獲取的通信質(zhì)量參數(shù)的檢測值,可以具體為 針對某一個通信質(zhì)量參數(shù)進行獲取,還可以為針對多個通信質(zhì)量參數(shù)進行獲取,例如,采用 NQA實現(xiàn)探測時,由于該NQA可以探測TCP、 UDP、 DHCP、 FTP、 HTTP、 SNMP (Simple Network Management Protocol,簡單網(wǎng)絡管理協(xié)議)等服務是否打開,以及測試各種服務的響 應時間,從而得知每種服務的通信質(zhì)量,所以可以根據(jù)系統(tǒng)配置的具體需要,從而獲取希望 得到的通信質(zhì)量參數(shù)的檢測值。 其中,檢測模塊具體為-
檢測單元,用于通過網(wǎng)絡質(zhì)量分析NQA對主路徑中的業(yè)務流量的通信質(zhì)量進行檢測。 其中,針對本發(fā)明實施例提供的路徑切換設備的部署環(huán)境的不同,上述檢測模塊具體為 檢測單元,用于對IP轉(zhuǎn)發(fā)路徑中的業(yè)務流量的通信質(zhì)量進行檢測;或;用于對標簽分配協(xié)議 的標簽轉(zhuǎn)發(fā)路徑LDPLSP中的業(yè)務流量的通信質(zhì)量進行檢測;或,用于對流量工程的標簽轉(zhuǎn) 發(fā)路徑TE LSP中的業(yè)務流量的通信質(zhì)量進行檢測。當發(fā)生主備路徑的切換后,本發(fā)明實施例提供的切換設備還能夠進行主備路徑的回切, 相應地,參見圖5,本發(fā)明實施例提供的路徑切換設備還包括-
回切模塊,用于切換模塊將主路徑承載的業(yè)務切換到主路徑的備份路徑之后,判斷是否 滿足回切條件,如果是,將備份路徑上承載業(yè)務回切到主路徑。
其中,上述回切模塊具體包括
獲取單元,用于獲取檢測值,
判斷單元,用于判斷獲取單元獲取的檢測值是否達到參考值;
回切單元,用于當判斷單元判斷的結(jié)果為是時,將備份路徑上承載業(yè)務回切到主路徑。 其中,上述判斷單元在判斷獲取單元獲取的檢測值是否達到預設的參考值時,具體為判 斷該檢測值是否等于了預設的參考值。
其中,本發(fā)明實施例提供的路徑切換設備,不但支持在判斷獲取的檢測值滿足切換條件 后,執(zhí)行由主路徑TE Tunnel切換到備份路徑TE Tunnel到功能,還能夠提供通過在該設備的 回切模塊支持當執(zhí)行了主備路徑的切換后,如果實時(或定時)獲取的檢測值滿足了預設的 參考值后,可以將備份路徑承載的業(yè)務數(shù)據(jù)流量回切回主路徑的功能,但是,發(fā)明人在實現(xiàn) 本發(fā)明實施例提供的路徑切換設備時,充分考慮到了承載業(yè)務的路徑通信質(zhì)量由于網(wǎng)絡帶寬 等因素導致的通信質(zhì)量不穩(wěn)定,從而造成實時(或定時)獲取的檢測值出現(xiàn)抖動,使得檢測 值在參考值的附近上下波動,造成出現(xiàn)業(yè)務流量在主TE Tunnel和備份TETunnel之間不斷的 切換和回切,因此,本發(fā)明實施例提供的路徑切換設備,當發(fā)生主備路徑的切換后,通過設 置兩個參考值,只有在一個時間段內(nèi),依次獲取的兩個檢測值分別達到了各自的切換參考值, 才認為需要執(zhí)行回切,從而防止路徑信號質(zhì)量不穩(wěn)定導致路徑頻繁切換和回切,確保最佳的
通信質(zhì)量,相應地,上述回切模塊包括
獲取單元,用于依次獲取第一檢測值和第二檢測值,
判斷單元,用于判斷獲取單元獲取的第一檢測值是否達到預設的第一參考值,且第二檢 測值是否達到預設的第二參考值;
回切單元,用于當判斷單元判斷的結(jié)果為是時,將備份路徑上承載業(yè)務回切到主路徑。
下面,以上述圖3為例對本發(fā)明實施例提供的能夠執(zhí)行主備路徑切換,且能夠執(zhí)行抑制 切換震蕩的路徑切換設備進行詳細說明,通過將主TE Tunnel路徑通信質(zhì)量定義為抑制懲罰 值,將通信質(zhì)量參考值定義為抑制門限,同時定義一個通信質(zhì)量的重用門限,當主TETunnel 路徑通信質(zhì)量劣化到抑制門限時觸發(fā)TE FRR切換,當一段時間后該主TE Tunnel路徑通信質(zhì) 量又達到抑制門限(即對應于上述第一檢測值),此時為了防止震蕩繼續(xù)等待一段時間,當通信質(zhì)量達到重用門限(即對應于上述第二檢測值)時才觸發(fā)路徑回切,這樣既能夠保證路徑 質(zhì)量劣化時及時切換到備份路徑,同時又能防止路徑信號質(zhì)量不穩(wěn)定導致路徑頻繁切換和回 切,確保i佳的通信質(zhì)量。
本發(fā)明實施例提供的路徑切換設備,能夠當檢測到主路徑業(yè)務的通信質(zhì)量降低時觸發(fā)TE FRR路徑快速切換,這樣當該設備部署在運營商的網(wǎng)絡中時,能夠解決運營商和用戶簽署SLA 后由于路徑信號質(zhì)量劣化導致不能滿足SLA的業(yè)務服務質(zhì)量要求,將流量切換到備用的路徑 來達到原定的SLA要求,減少客戶投訴和運營商賠償?shù)哪康摹?br>
綜上所述,通過本發(fā)明能夠把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路徑快速切換技 術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TEFRR路徑快速切換,這樣當該技術(shù)部署在運 營商的網(wǎng)絡中時,能夠解決運營商和用戶簽署SLA后由于路徑信號質(zhì)量劣化導致不能滿足 SLA的業(yè)務服務質(zhì)量要求,將流量切換到備用的路徑來達到原定的SLA要求,減少客戶投訴 和運營商賠償?shù)哪康?。并且有效地克服了由于路徑通信質(zhì)量不穩(wěn)定導致流量在主TE Tunnel 和備份TE Tunnel之間不斷的切換和回切,確保了最佳的通信質(zhì)量。
綜上所述,通過本發(fā)明實施例提供的技術(shù)方案,把檢測路徑信號質(zhì)量的NQA技術(shù)和TE FRR路徑快速切換技術(shù)結(jié)合起來,NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TEFRR路徑快速切換,這 樣當該技術(shù)部署在運營商的網(wǎng)絡中時,能夠解決運營商和用戶簽署SLA后由于路徑信號質(zhì)量 劣化導致不能滿足SLA的業(yè)務服務質(zhì)量要求,將流量切換到備用的路徑來達到原定的SLA 要求,減少客戶投訴和運營商賠償?shù)哪康?。并且有效地克服了由于路徑通信質(zhì)量不穩(wěn)定導致 流量在主TE Tunnel和備份TE Tunnel之間巧斷的切換和回切,確保了最佳的通信質(zhì)量。
其中,本領(lǐng)域技術(shù)人員還可以獲知,可以將本發(fā)明實施例提供的技術(shù)思想,實際上對于 IP轉(zhuǎn)發(fā),快速的路徑切換技術(shù)為IP FRR,可以類似的把NQA技術(shù)和IP FRR結(jié)合起來,通過 NQA的檢測結(jié)果觸發(fā)IP FRR切換到備份路徑;同樣對于MPLS LDP轉(zhuǎn)發(fā),快速的路徑切換 技術(shù)為LDP FRR,也可以通過把NQA技術(shù)和LDP FRR結(jié)合,通過NQA的檢測結(jié)果觸發(fā)LDP FRR切換到備份路徑。同時對于其他的路徑切換技術(shù),也可以考慮和NQA的監(jiān)測結(jié)果結(jié)合 起來,達到路徑通信質(zhì)量劣化時流量的路徑切換。
本發(fā)明實施例中的部分步驟,可以利用軟件實現(xiàn),相應的軟件程序可以存儲在可讀取的 存儲介質(zhì)中,如光盤或硬盤等。
以上所述僅為本發(fā)明的具體實施例,并不用以限制本發(fā)明,對于本技術(shù)領(lǐng)域的普通技術(shù) 人員來說,凡在不脫離本發(fā)明原理的前提下';所作的任何修改、等同替換、改進等,均應包 含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種路徑切換的方法,其特征在于,所述方法包括檢測主路徑承載的業(yè)務的通信質(zhì)量,獲取通信質(zhì)量參數(shù)的檢測值;判斷所述通信質(zhì)量參數(shù)的檢測值是否滿足切換條件;如果滿足切換條件,將所述主路徑承載的業(yè)務切換到所述主路徑的備份路徑。
2. 如權(quán)利要求1所述的路徑切換的方法,其特征在于,所述檢測主路徑承載的業(yè)務的通 信質(zhì)量,具體為通過網(wǎng)絡質(zhì)量分析NQA對主路徑承載的業(yè)務的通信質(zhì)量進行檢測。
3. 如權(quán)利要求1所述的路徑切換的方法,其特征在于,所述判斷所述通信質(zhì)量參數(shù)的檢 測值是否滿足切換條件,具體為判斷所述通信質(zhì)量參數(shù)的檢測值是否低于預設的參考值,如果是,則滿足預設的切換條 件;如果否,則不滿足預設的切換條件。
4. 如權(quán)利要求1所述的路徑切換的方法,其特征在于,所述主路徑為IP轉(zhuǎn)發(fā)路徑; 或;標簽分配協(xié)議的標簽轉(zhuǎn)發(fā)路徑LDP LSP; 或;流量工程的標簽轉(zhuǎn)發(fā)路徑TE LSP。
5. 如權(quán)利要求1所述的路徑切換的方法,其特征在于,所述方法還包括 當將所述主路徑承載的業(yè)務切換到所述主路徑的備份路徑之后,判斷是否滿足回切條件,如果是,將所述備份路徑上承載業(yè)務回切到f萬述主路徑。
6. 如權(quán)利要求5所述的路徑切換的方法,其特征在于,所述判斷是否滿足回切條件,具 體為獲取檢測值,判斷所述檢測值是否達到第一參考值,如果是,則滿足回切條件;如果否, 則不滿足回切條件。
7. 如權(quán)利要求5所述的路徑切換的方法,其特征在于,所述判斷是否滿足回切條件,具 體為依次獲取第一檢測值和第二檢測值,判斷所述第一檢測值是否達到第一參考值,且所述 第二檢測值是否達到第二參考值,如果是,則滿足回切條件;如果否,則不滿足回切條件。
8. —種路徑切換設備,其特征在于,所述設備包括檢測模塊,用于檢測主路徑承載的業(yè)務的通信質(zhì)量;獲取模塊,用于根據(jù)所述檢測模塊的檢測,獲取通信質(zhì)量參數(shù)的檢測值; 判斷模塊,用于根據(jù)所述獲取模塊獲取到的檢測值,判斷所述檢測值是否滿足切換條件; 切換模塊,用于當所述判斷模塊判斷的結(jié)果為滿足切換條件時,將所述主路徑承載的業(yè) 務切換到所述主路徑的備份路徑。
9. 如權(quán)利要求8所述的路徑切換設備,其特征在于,所述檢測模塊具體為 檢測單元,用于通過網(wǎng)絡質(zhì)量分析NQA對主路徑中的業(yè)務流量的通信質(zhì)量進行檢測。
10. 如權(quán)利要求8所述的路徑切換設備,其特征在于,所述檢測模塊具體為-檢測單元,用于對IP轉(zhuǎn)發(fā)路徑中的業(yè)務流量的通信質(zhì)量進行檢測;或;用于對標簽分配協(xié)議的標簽轉(zhuǎn)發(fā)路徑LDPLSP中的業(yè)務流量的通信質(zhì)量進行檢測;或;用于對流量工程的標 簽轉(zhuǎn)發(fā)路徑TE LSP中的業(yè)務流量的通信質(zhì)量進行檢測。
11. 如權(quán)利要求8所述的路徑切換設備;其特征在于,所述設備還包括回切模塊,用于所述切換模塊將所述主路徑承載的業(yè)務切換到所述主路徑的備份路徑之 后,判斷是否滿足回切條件,如果是,將所述備份路徑上承載業(yè)務回切到所述主路徑。
12. 如權(quán)利要求11所述的路徑切換設備,其特征在于,所述回切模塊包括 獲取單元,用于獲取檢測值;判斷單元,用于判斷所述獲取單元獲取的檢測值是否達到第一參考值;回切單元,用于當所述判斷單元判斷的結(jié)果為是時,將所述備份路徑上承載業(yè)務回切到 所述主路徑。
13. 如權(quán)利要求ll所述的路徑切換設備,其特征在于,所述回切模塊包括 獲取單元,用于依次獲取第一檢測值和第二檢測值;判斷單元,用于判斷所述獲取單元獲取的第一檢測值是否達到第一參考值,且所述第二 檢測值是否達到第二參考值;回切單元,用于當所述判斷單元判斷的結(jié)果為是時,將所述備份路徑上承載業(yè)務回切到 所述主路徑。
全文摘要
本發(fā)明公開了一種路徑切換的方法和設備,屬于通信領(lǐng)域。所述方法包括檢測主路徑承載的業(yè)務的通信質(zhì)量,獲取通信質(zhì)量參數(shù)的檢測值;判斷所述通信質(zhì)量參數(shù)的檢測值是否滿足切換條件;如果滿足切換條件,將所述主路徑承載的業(yè)務切換到所述主路徑的備份路徑。所述設備包括檢測模塊、獲取模塊、判斷模塊和切換模塊。本發(fā)明通過將通信質(zhì)量檢測技術(shù)NQA和TE FRR路徑快速切換技術(shù)結(jié)合起來,利用NQA技術(shù)檢測的結(jié)果能夠觸發(fā)TE FRR路徑快速切換,能夠解決運營商和用戶簽署SLA后由于路徑信號質(zhì)量劣化導致不能滿足SLA的業(yè)務服務質(zhì)量要求時,將流量切換到備用的路徑從而來達到原定SLA要求,提高了用戶體驗和對運營商提供服務的滿意度。
文檔編號H04L12/54GK101577661SQ200810096168
公開日2009年11月11日 申請日期2008年5月9日 優(yōu)先權(quán)日2008年5月9日
發(fā)明者白聯(lián)偉 申請人:華為技術(shù)有限公司