專利名稱:提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法和業(yè)務(wù)數(shù)據(jù)傳輸裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域或計算機(jī)領(lǐng)域,尤其涉及業(yè)務(wù)數(shù)據(jù)的傳輸技術(shù)。
背景技術(shù):
在業(yè)務(wù)數(shù)據(jù)傳輸過程中,由于某種原因,網(wǎng)絡(luò)有時會發(fā)生故障,如出現(xiàn)鏈 路發(fā)生故障或失效,傳輸設(shè)備發(fā)生故障或失效等故障情況。當(dāng)網(wǎng)絡(luò)出現(xiàn)這種故 障情況時,如果不及時采取措施,必將會影響當(dāng)前業(yè)務(wù)數(shù)據(jù)的傳輸質(zhì)量。
VPN( Virtual Personal Network,虛擬個人網(wǎng))業(yè)務(wù)作為網(wǎng)絡(luò)上的一種應(yīng)用, 也不例外,傳輸質(zhì)量同樣會受到網(wǎng)絡(luò)故障的影響。
為了減少網(wǎng)絡(luò)故障對VPN業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的影響,與本發(fā)明有關(guān)的現(xiàn) 有技術(shù)提供了一種通過FRR (Fast ReRoute,快速重^各由)技術(shù)提高業(yè)務(wù)數(shù)據(jù) 傳輸質(zhì)量的方法,該方法事先為需要保護(hù)的主用LSP( Label Switched Path,標(biāo) 簽交換鏈路)配置好備用LSP,鏈路上的節(jié)點通過故障檢測技術(shù)檢測通過主用 LSP到達(dá)該節(jié)點的信令,當(dāng)發(fā)現(xiàn)某些信令不能到達(dá),則確定出現(xiàn)網(wǎng)絡(luò)故障,于 是將主用LSP上承載的業(yè)務(wù)數(shù)據(jù)切換到預(yù)先配置的備份LSP上。
由現(xiàn)有技術(shù)可以看出,現(xiàn)有技術(shù)所采取的處理手段為被動的搶救,即發(fā)現(xiàn) 網(wǎng)絡(luò)出現(xiàn)故障后,才開始進(jìn)行被動的搶救。
發(fā)明內(nèi)容
本發(fā)明提供一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法和業(yè)務(wù)數(shù)據(jù)傳輸裝置,以能 夠在網(wǎng)絡(luò)鏈路擁擠的情況下,對業(yè)務(wù)數(shù)據(jù)傳輸采取主動補(bǔ)救措施。 本發(fā)明實施例通過如下技術(shù)方案實現(xiàn)
本發(fā)明實施例提供一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法,其包括確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量;
將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值進(jìn) 行比較,當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險闊值時,則為當(dāng)前鏈路選擇 備用鏈路,將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到所選擇的備用鏈路上傳輸。
本發(fā)明實施例還提供一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,該業(yè)務(wù)數(shù)據(jù)傳輸裝置包括 鏈路流量確定單元,用于確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流
量;
比較單元,用于將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng) 的危險閾值進(jìn)行比較;
備用鏈路選擇單元,用于當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險闞值 時,為當(dāng)前鏈路選4奪備用鏈路;
切換單元,用于將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到所選擇的備用鏈路上 傳輸。
由上述本發(fā)明實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過確定源 節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量,將每條鏈路的負(fù)載流量與所述鏈路 上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值進(jìn)行比較,當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到 所述危險閾值時,則將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到備用鏈路上傳輸,實 現(xiàn)了在網(wǎng)絡(luò)鏈路擁擠的情況下,對業(yè)務(wù)數(shù)據(jù)傳輸采取主動補(bǔ)救措施。
圖1為本發(fā)明第一實施例的流程圖2為本發(fā)明第 一 實施例的 一種應(yīng)用的網(wǎng)絡(luò)拓樸結(jié)構(gòu)示意圖3為本發(fā)明第二實施例的流程圖4為本發(fā)明第三實施例的結(jié)構(gòu)示意圖5為本發(fā)明第四實施例的結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明第 一 實施例提供了 一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法,該方法通過 在網(wǎng)絡(luò)節(jié)點對鏈路流量進(jìn)行檢測,獲得經(jīng)過該網(wǎng)絡(luò)節(jié)點的各條網(wǎng)絡(luò)鏈路上的負(fù) 載流量。根據(jù)該鏈路的負(fù)載流量以及為該鏈路傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)所分配的危險閾 值,確定是否需要對該鏈路上承載的業(yè)務(wù)數(shù)據(jù)進(jìn)行保護(hù),若需要,則將該鏈路 上承載的業(yè)務(wù)數(shù)據(jù)切換到備用鏈路上。
在實施該第一實施例之前,按照FRR技術(shù)為需要保護(hù)的主用鏈路配置好 備用鏈路。根據(jù)客戶的需求,為不同CoS (Class of Service,業(yè)務(wù)級別)的業(yè) 務(wù)數(shù)據(jù),分配相應(yīng)的優(yōu)先等級。如,將特殊用戶的業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級設(shè)置為 最高;將重要用戶的業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級設(shè)置為次高;將普通用戶的業(yè)務(wù)數(shù)據(jù) 的優(yōu)先等級設(shè)置為第三,以此類推,直到為所有用戶的業(yè)務(wù)數(shù)據(jù)分配相應(yīng)的優(yōu) 先等級。之后,分別根據(jù)鏈路帶寬和業(yè)務(wù)數(shù)據(jù)優(yōu)先等級,為不同優(yōu)先等級的業(yè) 務(wù)數(shù)據(jù)分配一個危險閾值,并定義相應(yīng)的控制策略。如為第一優(yōu)先等級的業(yè)務(wù) 數(shù)據(jù)分配第一危險閾值,如鏈路帶寬的75%;控制策略規(guī)定鏈路負(fù)載流量超 過第一危險閾值的時候,第一優(yōu)先等級的業(yè)務(wù)數(shù)據(jù)對該鏈路進(jìn)行避讓;為第二 優(yōu)先等級的VPN業(yè)務(wù)數(shù)據(jù)分配第二危險閾值,如鏈路帶寬的85%;控制策略 規(guī)定鏈路負(fù)載流量超過第二危險閾值的時候,第二優(yōu)先等級的業(yè)務(wù)數(shù)據(jù)對該 鏈路進(jìn)行避讓,依此類推。
第一實施例的具體實施過程如圖l所示,包括如下內(nèi)容 步驟101,確定源節(jié)點到目的節(jié)點之間的各條鏈路上的負(fù)載流量。 在執(zhí)行步驟101時,分別在網(wǎng)絡(luò)拓樸結(jié)構(gòu)中的各個節(jié)點上,檢測節(jié)點各個 接口的負(fù)載流量;根據(jù)檢測到的各個節(jié)點的接口的負(fù)載流量以及網(wǎng)絡(luò)的拓樸結(jié) 構(gòu),利用Tomogravity (重力模型)技術(shù),計算出源節(jié)點到目的節(jié)點之間的各 個鏈路上的負(fù)載流量。
可以將計算得到的各個鏈路上的負(fù)載流量以報表的形式保存下來,或者,
生成相應(yīng)的流量模型圖,以便進(jìn)一步分析。步驟102,將鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值,與該鏈路上的負(fù)載 流量進(jìn)行比較。
步驟103,判斷該鏈路上的負(fù)載流量是否達(dá)到所述危險閾值,若發(fā)現(xiàn)該鏈 路上的負(fù)載流量達(dá)到所述危險閣值時,則根據(jù)相應(yīng)的控制策略,確定該鏈路上
的業(yè)務(wù)數(shù)據(jù)需要避讓該鏈路,于是執(zhí)行步驟104;否則繼續(xù)步驟IOI。
步驟104,選擇備用鏈路,將當(dāng)前鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)切換到備用鏈路上。
步驟104中,可以根據(jù)源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量和帶寬, 選擇剩余資源最大的鏈路作為備用鏈路。這樣,能夠避開擁擠的鏈路。
步驟104中,也可以在為當(dāng)前鏈路配置的備選鏈路中選擇一條備用鏈路, 將當(dāng)前鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)切換到備用鏈路上。
可以使用FRR技術(shù)將當(dāng)前鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)切換到備用鏈路上。
上述方案中,還可以在發(fā)現(xiàn)鏈路上的負(fù)載流量達(dá)到危險閾值時,對該條鏈 路進(jìn)行危險報警。
下面為本發(fā)明第一實施例的一種具體應(yīng)用,如下圖2所示,
用戶邊界路由器CE1作為源節(jié)點,傳輸VPN業(yè)務(wù)數(shù)據(jù)到目的節(jié)點,即用 戶邊界路由器CE2。
根據(jù)拓樸結(jié)構(gòu),源節(jié)點和目的節(jié)點之間的業(yè)務(wù)數(shù)據(jù)傳輸鏈路有3條 CE1-PE1-PE4-CE2(為了方便描述,將其標(biāo)記為鏈路1 )、 CE1-PE1-PE2-PE4-CE2 (為了方便描述,將其標(biāo)記為鏈路2); CE1-PE1-PE2—PE3-PE4-CE2 (為了方 便描述,將其標(biāo)記為鏈路3)。
鏈路l分配有120Mbit/s的帶寬,鏈路2分配有110Mbit/s的帶寬,鏈路3 分配有100Mbit/s的帶寬。
鏈路1上傳輸?shù)氖怯脩?的VPN業(yè)務(wù)數(shù)據(jù);鏈路2上傳輸?shù)氖怯脩?的 VPN業(yè)務(wù)數(shù)據(jù);鏈路3上傳輸?shù)挠脩?的VPN業(yè)務(wù)數(shù)據(jù)。
對不同用戶的VPN業(yè)務(wù)數(shù)據(jù)進(jìn)行CoS分類,并為不同優(yōu)先等級的業(yè)務(wù)數(shù)據(jù)定義不同的控制策略。如,用戶1的VPN業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級為最高,相
應(yīng)的控制策略為當(dāng)鏈路上的負(fù)載流量達(dá)到第一危險l'司值(如,鏈路帶寬的70 % )時,則用戶1的業(yè)務(wù)數(shù)據(jù)避讓該鏈路1;用戶2的優(yōu)先等級為次高相應(yīng)的 控制策略為當(dāng)鏈路流量達(dá)到第二危險閾值(如,鏈路帶寬的80% )時,則用 戶2的業(yè)務(wù)數(shù)據(jù)避讓該鏈路2;用戶3的優(yōu)先等級為第三,相應(yīng)的控制策略為 當(dāng)鏈路流量達(dá)到第三危險閾值(如,鏈路帶寬的90% )時,則用戶3的業(yè)務(wù)數(shù) 據(jù)避讓該鏈路3。
檢測CE1、 PE1、 PE2、 PE3、 PE4、 CE2上各個4妻口上的負(fù)載流量,并才艮 據(jù)各個接口的負(fù)載流量以及如圖所示的網(wǎng)絡(luò)拓樸結(jié)構(gòu),計算源節(jié)點CE1和目的 節(jié)點CE2之間的3條鏈路上的負(fù)載流量,如得到鏈路1上的負(fù)載流量為 84Mbit/s、鏈路2上的負(fù)載流量為80Mbit/s、鏈路2上的負(fù)載流量為60Mbit/s。
將鏈路1上的負(fù)載流量與第一危險閾值進(jìn)行比較,將鏈路2上負(fù)載流量與 第二危險閾值進(jìn)行比較,將鏈路3上的負(fù)載流量與第三危險閾值進(jìn)行比較,發(fā) 現(xiàn)當(dāng)前鏈路1上的負(fù)載流量達(dá)到第一危險閾值(如,鏈路帶寬的70% ),則在 鏈路2和鏈路3中選擇剩余資源最大的鏈路3作為備用鏈路,并使用VPN FRR 技術(shù)將用戶1的業(yè)務(wù)數(shù)據(jù)切換到鏈路3上傳輸。
上述第一實施例所使用的危險閾值也可以僅僅根據(jù)用來傳輸業(yè)務(wù)數(shù)據(jù)的 鏈路的帶寬,來設(shè)定。相應(yīng)的控制策略為當(dāng)鏈路上的負(fù)載流量達(dá)到危險閾值 時,則該鏈路上的業(yè)務(wù)數(shù)據(jù)需要避讓該鏈路。
本發(fā)明第二實施例提供了另 一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法,具體實施 過程如圖3所示,包括如下內(nèi)容
步驟301,確定源節(jié)點到目的節(jié)點之間的各條鏈路上的負(fù)載流量,以及, 檢測業(yè)務(wù)數(shù)據(jù)傳輸過程中反饋的丟包信息。
在執(zhí)行步驟301時,確定源節(jié)點到目的節(jié)點之間的各條鏈路上的負(fù)載流量 的過程與第一實施例中的相關(guān)描述相同,這里不再詳細(xì)描述。
可以在源節(jié)點到目的節(jié)點之間的各條鏈路上的各個節(jié)點,檢測業(yè)務(wù)數(shù)據(jù)傳
9輸過程中是否有丟包信息反饋。
步驟302,將鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值,與該鏈路上的負(fù)載 流量進(jìn)4于比4交。
步驟303,判斷該鏈路上的負(fù)載流量是否達(dá)到所述危險閾值,若發(fā)現(xiàn)該鏈 路上的負(fù)載流量未達(dá)到所述危險閾值,則繼續(xù)執(zhí)行步驟301;若發(fā)現(xiàn)該鏈路上 的負(fù)載流量達(dá)到所述危險閾值,則執(zhí)行步驟304。
步驟304,根據(jù)檢測結(jié)果判斷業(yè)務(wù)數(shù)據(jù)傳輸過程中是否有丟包信息反饋, 若發(fā)現(xiàn)有丟包信息,則執(zhí)行步驟305;否則,繼續(xù)執(zhí)行步驟301;
步驟305,選擇備用鏈路,將當(dāng)前鏈路上傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)切換到備用鏈路上。
步驟305與第一實施例中的相關(guān)描述相同,這里不再詳細(xì)描述。 上述方案中,還可以在發(fā)現(xiàn)鏈路上的負(fù)載流量達(dá)到危險閾值時,對該條鏈 路進(jìn)行危險報警。
上述第二實施例中的步驟303與步驟304的順序可以調(diào)換,也就是說,可 以先根據(jù)檢測結(jié)果判斷業(yè)務(wù)數(shù)據(jù)傳輸過程中是否有丟包信息反饋回來,若發(fā)現(xiàn) 沒有丟包信息,則執(zhí)行步驟301;若發(fā)現(xiàn)有丟包信息,則將鏈路上傳輸?shù)臉I(yè)務(wù) 數(shù)據(jù)對應(yīng)的危險閾值,與該鏈路上的負(fù)載流量進(jìn)行比較,若發(fā)現(xiàn)該鏈路上的負(fù) 載流量未達(dá)到所述危險閾值,則執(zhí)行步驟301;若發(fā)現(xiàn)該鏈路上的負(fù)載流量達(dá) 到所述危險閾值,則執(zhí)行步驟305。
本發(fā)明第二實施例提供了一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,其結(jié)構(gòu)如圖4所示,包 括鏈路流量確定單元、比較單元、備用鏈路選4奪單元、切換單元。
鏈路流量確定單元,用于確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量。
該鏈路流量確定單元可以進(jìn)一步包括接口流量檢測子單元和鏈路流量計 算子單元。其中,接口流量檢測子單元,用于檢測源節(jié)點到目的節(jié)點的各個鏈 路上的節(jié)點的接口的負(fù)載流量;鏈路流量計算子單元,用于根據(jù)所述接口的負(fù)
10載流量和網(wǎng)絡(luò)拓樸結(jié)構(gòu),計算得到源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量。
比較單元,用于將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng) 的危險閾值進(jìn)行比較。
備用鏈路選擇單元,用于為當(dāng)前鏈路選擇備用鏈路。
該備用鏈路選擇單元可以進(jìn)一 步包括第 一備用鏈路選擇子單元,用于當(dāng)發(fā) 現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值時,則根據(jù)各個鏈路的負(fù)載流量和帶
寬,選擇剩余資源最大的鏈路作為備用鏈路;或者,
該備用鏈路選擇單元可以不包括第一備用鏈路選沖奪子單元,而是進(jìn)一步包 括第二備用鏈路選擇子單元,用于當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾 值時,在配置的備選鏈路中,為當(dāng)前鏈路選擇一個備用鏈路。
切換單元,用于將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到所選擇的備用鏈路上 傳輸。
上述業(yè)務(wù)數(shù)據(jù)傳輸裝置還可以進(jìn)一步包括第一獲取單元和第一配置單 元。其中,第一獲取單元,用于獲取鏈路帶寬;第一配置單元,用于根據(jù)所述 鏈路帶寬,為所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)分配危險閾值。
上述業(yè)務(wù)數(shù)據(jù)傳輸裝置可以不包括第一獲if又單元和第一配置單元,而包括 第二獲取單元和第二配置單元。其中,第二獲取單元,用于獲取鏈路帶寬和不 同用戶業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級;第二配置單元,用于根據(jù)鏈路帶寬和不同用戶業(yè) 務(wù)數(shù)據(jù)的優(yōu)先等級,為不同用戶業(yè)務(wù)數(shù)據(jù),分配相應(yīng)的危險闊值。
上述業(yè)務(wù)數(shù)據(jù)傳輸裝置還可以進(jìn)一步包括業(yè)務(wù)級別確定單元,用于根據(jù) 用戶的需求,為不同用戶的業(yè)務(wù)數(shù)據(jù)分配相應(yīng)的優(yōu)先等級,并將業(yè)務(wù)數(shù)據(jù)的優(yōu) 先等級提供給第二獲取單元。
上述業(yè)務(wù)數(shù)據(jù)傳輸裝置還可以進(jìn)一步包括提示單元,用于當(dāng)發(fā)現(xiàn)鏈路上 的負(fù)載流量達(dá)到危險閾值時,對該條鏈路進(jìn)行危險報警。
本發(fā)明第三實施例提供了另一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,其結(jié)構(gòu)如圖5所示,包括丟包檢測單元,鏈路流量確定單元、比較單元、備用鏈路選擇單元、切 換單元。
上述鏈路流量確定單元、比較單元、切換單元的功能與第二實施例相同, 這里不再詳細(xì)描述。
上述丟包檢測單元,用于檢測業(yè)務(wù)數(shù)據(jù)傳輸過程中反饋的丟包信息。 上述備用鏈路選擇單元,用于為當(dāng)前鏈路選擇備用鏈路。
該備用鏈路選擇單元可以進(jìn)一步包括第 一備用鏈路選擇子單元,用于當(dāng)發(fā) 現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值、且丟包檢測單元所檢測結(jié)果為發(fā)現(xiàn) 有丟包信息傳回時,則根據(jù)各個鏈路的負(fù)載流量和帶寬,選擇剩余資源最大的 鏈路作為備用鏈路;或者,
該備用鏈路選擇單元可以不包括第 一備用鏈路選擇子單元,而是進(jìn)一步包 括第二備用鏈路選擇子單元,用于當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)栽流量達(dá)到所述危險閾
值、且丟包檢測單元的檢測結(jié)果為發(fā)現(xiàn)有丟包信息傳回時,在配置的備選鏈路 中,為當(dāng)前鏈路選擇一個備用鏈路。
由上述本發(fā)明實施例可以看出,本發(fā)明實施例通過確定源節(jié)點到目的節(jié)點 的各個鏈路上的負(fù)載流量,將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù) 據(jù)對應(yīng)的危險閾值進(jìn)行比較,當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值 時,則將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到備用鏈路上傳輸,能夠?qū)⒈粍訐尵?轉(zhuǎn)化為主動預(yù)防,突破了以往被動防范的局限性,實現(xiàn)了在網(wǎng)絡(luò)即將發(fā)生故障 的情況下,對業(yè)務(wù)數(shù)據(jù)傳輸采取主動補(bǔ)救措施,從而能夠提高業(yè)務(wù)數(shù)據(jù)的傳輸 質(zhì)量。
另外,本發(fā)明實施例通過根據(jù)各個鏈路的負(fù)載流量和帶寬,選擇剩余資源 最大的鏈路作為備用鏈路,能夠避開擁擠的鏈路,從而進(jìn)一步提高業(yè)務(wù)數(shù)據(jù)的 傳輸質(zhì)量。
另外,由于按照業(yè)務(wù)數(shù)據(jù)的不同優(yōu)先等級,對不同用戶業(yè)務(wù)數(shù)據(jù)的傳輸進(jìn) 行控制,所以能夠進(jìn)一步保證優(yōu)先等級高的業(yè)務(wù)數(shù)據(jù)的傳輸質(zhì)量。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法,其特征在于,包括確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量;將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值進(jìn)行比較,當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值時,則為當(dāng)前鏈路選擇備用鏈路,將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到所選擇的備用鏈路上傳輸。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括檢測業(yè)務(wù)數(shù)據(jù)傳輸過程中反饋的丟包信息的步驟;當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值,并發(fā)現(xiàn)有丟包信息傳回時,為當(dāng)前鏈路選擇備用鏈路。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量,包括檢測源節(jié)點到目的節(jié)點的各個鏈路上的節(jié)點的接口的負(fù)載流量;根據(jù)所述接口的負(fù)載流量和網(wǎng)絡(luò)拓樸結(jié)構(gòu),計算得到源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量。
4、 如權(quán)利要求1或2所述的方法,其特征在于,所述為當(dāng)前鏈路選擇備用鏈路,包括根據(jù)各個鏈路的負(fù)載流量和帶寬,選擇剩余資源最大的鏈路作為備用鏈路;或者,在配置的備選鏈路中,為當(dāng)前鏈路選擇一個備用鏈路。
5、 如權(quán)利要求1所述的方法,其特征在于,所述危險閾值根據(jù)鏈路帶寬來設(shè)定;或者,所述危險閾值根據(jù)鏈路帶寬和不同用戶的業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級來設(shè)定。
6、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括在發(fā)現(xiàn)鏈路上的負(fù)載流量達(dá)到危險閾值時,對該條鏈路進(jìn)行危險報警。
7、 一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述業(yè)務(wù)數(shù)據(jù)傳輸裝置包括鏈路流量確定單元,用于確定源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量;比較單元,用于將每條鏈路的負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值進(jìn)行比較;備用鏈路選擇單元,用于當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值時,為當(dāng)前鏈路選擇備用鏈路;切換單元,用于將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到所選擇的備用鏈路上傳輸。
8、 如權(quán)利要求7所述的業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述鏈路流量確定單元包括接口流量檢測子單元,用于檢測源節(jié)點到目的節(jié)點的各個鏈路上的節(jié)點的接口的負(fù)載流量;鏈路流量計算子單元,用于根據(jù)所述接口的負(fù)載流量和網(wǎng)絡(luò)拓樸結(jié)構(gòu),計算得到源節(jié)點到目的節(jié)點的各個鏈路上的負(fù)載流量。
9、 如權(quán)利要求7所述的業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述業(yè)務(wù)數(shù)據(jù)傳輸裝置還包括丟包檢測單元,用于檢測業(yè)務(wù)數(shù)據(jù)傳輸過程中反饋的丟包信息;所述備用鏈路選擇單元,還用于當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值,并發(fā)現(xiàn)有丟包信息傳回時,為當(dāng)前鏈路選擇備用鏈路。
10、 如權(quán)利要求7、 8或9所述的業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述備用鏈路選擇單元包括第一備用鏈路選擇子單元,用于根據(jù)各個鏈路的負(fù)載流量和帶寬,選擇剩余資源最大的鏈路作為備用鏈路;或者,第二備用鏈路選擇子單元,用于在配置的備選鏈路中,為當(dāng)前鏈路選擇一個備用鏈路。
11、 如權(quán)利要求7所迷的業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述業(yè)務(wù)數(shù)據(jù)傳輸裝置還包括第一獲取單元,用于獲取鏈路帶寬;第一配置單元,用于根據(jù)所述鏈路帶寬,為所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)分配危險閾值;或者,所述業(yè)務(wù)數(shù)據(jù)傳輸裝置還包括第二獲取單元,用于獲取鏈路帶寬和不同用戶業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級;第二配置單元,用于根據(jù)鏈路帶寬和不同用戶業(yè)務(wù)數(shù)據(jù)的優(yōu)先等級,為不同用戶業(yè)務(wù)數(shù)據(jù),分配相應(yīng)的危險閾值。
12、 如權(quán)利要求10所述的業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,所述業(yè)務(wù)數(shù)據(jù)傳輸裝置還包括提示單元,用于當(dāng)發(fā)現(xiàn)鏈路上的負(fù)載流量達(dá)到危險閾值時,對該條鏈路進(jìn)行危險報警。
全文摘要
本發(fā)明公開了一種提高業(yè)務(wù)數(shù)據(jù)傳輸質(zhì)量的方法和業(yè)務(wù)數(shù)據(jù)傳輸裝置,涉及通信領(lǐng)域,以能夠在網(wǎng)絡(luò)鏈路擁擠的情況下,對業(yè)務(wù)數(shù)據(jù)傳輸采取主動補(bǔ)救措施。本發(fā)明通過確定源節(jié)點到目的節(jié)點的各個鏈路上負(fù)載流量,將每條鏈路負(fù)載流量與所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)對應(yīng)的危險閾值進(jìn)行比較,當(dāng)發(fā)現(xiàn)所述鏈路的負(fù)載流量達(dá)到所述危險閾值時,則為當(dāng)前鏈路選擇備用鏈路,并將所述鏈路上承載的業(yè)務(wù)數(shù)據(jù)切換到備用鏈路上傳輸,實現(xiàn)了在網(wǎng)絡(luò)鏈路擁擠的情況下,對業(yè)務(wù)數(shù)據(jù)傳輸采取主動補(bǔ)救措施。本發(fā)明還通過根據(jù)各個鏈路的負(fù)載流量和帶寬,選擇剩余資源最大的鏈路作為備用鏈路,能夠避開擁擠的網(wǎng)絡(luò)鏈路,從而進(jìn)一步提高業(yè)務(wù)數(shù)據(jù)的傳輸質(zhì)量。
文檔編號H04L1/22GK101471759SQ20071030449
公開日2009年7月1日 申請日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者濤 劉, 徐光遠(yuǎn), 祁生林 申請人:中國移動通信集團(tuán)公司;中國移動通信集團(tuán)青海有限公司