調(diào)整隧道負(fù)載的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及網(wǎng)絡(luò)通信技術(shù),特別涉及調(diào)整隧道負(fù)載的方法和設(shè)備。
【背景技術(shù)】
[0002]如圖1所示的組網(wǎng)中,在服務(wù)提供商網(wǎng)絡(luò)邊緣設(shè)備(PE Provider Edge) I和PE2之間配置兩條負(fù)載分擔(dān)的隧道I和隧道2。其中,隧道I的轉(zhuǎn)發(fā)路徑為PE1-->P1-->PE2,隧道2的轉(zhuǎn)發(fā)路徑PE1—>P2—>PE2,這里,PU P2均為骨干網(wǎng)的運(yùn)營商設(shè)備。
[0003]假如隧道I和隧道2的負(fù)載分擔(dān)比例配置為1:1,PEl在轉(zhuǎn)發(fā)報(bào)文到PE2時(shí),為了充分利用隧道I和隧道2的帶寬,PEl可以根據(jù)報(bào)文的屬性以及配置的隧道I和隧道2的負(fù)載分擔(dān)比例選擇隧道I或者隧道2進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0004]但是,如果PEl轉(zhuǎn)發(fā)至PE2的多個(gè)報(bào)文的屬性比較類似,則PEl根據(jù)報(bào)文的屬性以及配置的隧道I和隧道2的負(fù)載分擔(dān)比例選擇隧道時(shí)就可能會為多個(gè)報(bào)文選擇同一隧道(以隧道I為例)進(jìn)行轉(zhuǎn)發(fā),而很少報(bào)文從隧道2進(jìn)行轉(zhuǎn)發(fā),在隧道I和隧道2帶寬一樣的情況下,可能就會出現(xiàn)隧道I帶寬不足,隧道2帶寬一直空閑,而隧道I帶寬不足會導(dǎo)致隧道I丟包率比較高和時(shí)延比較大等缺陷。為避免上述缺陷,需要管理人員重新手動配置隧道I和隧道2的負(fù)載分擔(dān)比例,以減少隧道I的負(fù)載,增加隧道2的負(fù)載,比如把隧道I和隧道2的負(fù)載分擔(dān)比由原來的1:1變成1:2,這樣就可以把隧道I的流量部分分擔(dān)到隧道2,使得流量盡量均勻地分擔(dān)在隧道I和隧道2轉(zhuǎn)發(fā)。而上述由管理人員重新手動配置隧道I和隧道2的負(fù)載分擔(dān)比例,會增加整個(gè)網(wǎng)絡(luò)的維護(hù)難度,并且,不能根據(jù)隧道的傳輸質(zhì)量動態(tài)實(shí)時(shí)地調(diào)整隧道的負(fù)載分擔(dān)比例。
【發(fā)明內(nèi)容】
[0005]本申請?zhí)峁┝苏{(diào)整隧道負(fù)載的方法和設(shè)備,以實(shí)現(xiàn)依據(jù)隧道的傳輸質(zhì)量調(diào)整隧道的負(fù)載。
[0006]本申請?zhí)峁┑募夹g(shù)方案包括:
[0007]—種調(diào)整隧道負(fù)載的方法,該方法包括:
[0008]第一網(wǎng)絡(luò)邊緣設(shè)備PE檢測從第一 PE至第二 PE的負(fù)載分擔(dān)隧道組中每一隧道的傳輸質(zhì)量;
[0009]第一 PE在檢測出所述負(fù)載分擔(dān)隧道組中至少一條隧道的傳輸質(zhì)量達(dá)到臨界值時(shí),利用檢測出的每一隧道的傳輸質(zhì)量計(jì)算每一隧道的負(fù)載分擔(dān)因子;
[0010]第一 PE依據(jù)所述負(fù)載分擔(dān)隧道組中各個(gè)隧道的負(fù)載分擔(dān)因子從所述負(fù)載分擔(dān)隧道組中選擇出需要調(diào)整負(fù)載分擔(dān)比例的隧道;
[0011]第一 PE根據(jù)該選擇出的隧道的負(fù)載分擔(dān)因子調(diào)整該選擇出的隧道的負(fù)載分擔(dān)比例。
[0012]一種調(diào)整隧道負(fù)載的設(shè)備,該設(shè)備包括:
[0013]檢測單元,用于檢測從第一 PE至第二 PE的負(fù)載分擔(dān)隧道組中每一隧道的傳輸質(zhì)量;
[0014]計(jì)算單元,用于當(dāng)所述檢測單元檢測出所述負(fù)載分擔(dān)隧道組中至少一條隧道的傳輸質(zhì)量達(dá)到臨界值時(shí),利用檢測出的每一隧道的傳輸質(zhì)量計(jì)算每一隧道的負(fù)載分擔(dān)因子;
[0015]選擇單元,用于依據(jù)所述負(fù)載分擔(dān)隧道組中各個(gè)隧道的負(fù)載分擔(dān)因子從所述負(fù)載分擔(dān)隧道組中選擇出需要調(diào)整負(fù)載分擔(dān)比例的隧道;
[0016]調(diào)整單元,用于根據(jù)該選擇出的隧道的負(fù)載分擔(dān)因子調(diào)整該選擇出的隧道的負(fù)載分擔(dān)比例。
[0017]由以上技術(shù)方案可以看出,本發(fā)明中,通過檢測負(fù)載分擔(dān)隧道組中每一隧道的傳輸質(zhì)量,依賴于隧道的傳輸質(zhì)量調(diào)整該選擇出的隧道的負(fù)載分擔(dān)比例,以實(shí)現(xiàn)動態(tài)調(diào)整該選擇出的隧道的負(fù)載,這提高了網(wǎng)絡(luò)對流量的自適應(yīng)能力,提高了網(wǎng)絡(luò)的利用率,也簡化了網(wǎng)絡(luò)維護(hù)。
【附圖說明】
[0018]圖1為現(xiàn)有提供的組網(wǎng)結(jié)構(gòu)示意圖;
[0019]圖2為本發(fā)明提供的方法流程圖;
[0020]圖3為本發(fā)明提供的實(shí)施例組網(wǎng)圖;
[0021]圖4為本發(fā)明提供的設(shè)備結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0022]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
[0023]本發(fā)明提供的方法包括圖2所示的流程:
[0024]參見圖2,圖2為本發(fā)明提供的方法流程圖。如圖2所示,該流程可包括以下步驟:
[0025]步驟201,第一 PE檢測從本第一 PE至第二 PE的負(fù)載分擔(dān)隧道組中每一隧道的傳輸質(zhì)量。
[0026]在本發(fā)明中,第一 PE、第二 PE只是為便于描述進(jìn)行的命名而已,并非限定本發(fā)明。
[0027]在本發(fā)明中,從第一 PE至第二 PE的負(fù)載分擔(dān)隧道組包含的隧道數(shù)量大于I。
[0028]在本發(fā)明中,第一 PE檢測負(fù)載分擔(dān)隧道組中隧道的傳輸質(zhì)量的頻率可預(yù)先設(shè)置,比如實(shí)時(shí),或者每隔設(shè)定時(shí)間等。
[0029]在本發(fā)明中,隧道的傳輸質(zhì)量可以通過隧道的時(shí)延和丟包率表示?;诖?,本步驟201中,第一 PE檢測負(fù)載分擔(dān)隧道組中每一隧道的傳輸質(zhì)量包括:檢測負(fù)載分擔(dān)隧道組中每一隧道的時(shí)延和丟包率。
[0030]作為本發(fā)明的一個(gè)實(shí)施例,隧道的時(shí)延可以采用現(xiàn)有時(shí)延檢測(DM:DelayMeasurement)進(jìn)行檢測。在現(xiàn)有技術(shù)中,DM檢測一般不針對隧道檢測時(shí)延,而本發(fā)明中,將現(xiàn)有的DM檢測應(yīng)用于隧道以檢測隧道的時(shí)延。在本發(fā)明中,DM檢測主要實(shí)現(xiàn)對被檢測的隧道的轉(zhuǎn)發(fā)路徑延時(shí)情況進(jìn)行統(tǒng)計(jì)分析。DM檢測分為單端DM檢測和雙向DM檢測,其中,單端DM檢測為:第一PE在檢測報(bào)文上打上當(dāng)前的時(shí)間戳(記為時(shí)間戳1),并通過被檢測的隧道發(fā)送至第二 PE,第二 PE將收到檢測報(bào)文的時(shí)間戳(記為時(shí)間戳2)與檢測報(bào)文上的時(shí)間戳I之差確定為隧道時(shí)延,并通知給第一 PE,即實(shí)現(xiàn)了單端檢測時(shí)延;雙向DM檢測為:第一PE在檢測報(bào)文上打上當(dāng)前的時(shí)間戳(記為時(shí)間戳I),并通過被檢測的隧道發(fā)送至第二 PE,第二 PE收到檢測報(bào)文后回復(fù)響應(yīng)報(bào)文至第一 PE,響應(yīng)報(bào)文上復(fù)制檢測報(bào)文上的時(shí)間戳1,第一 PE將收到響應(yīng)報(bào)文的時(shí)間戳(記為時(shí)間戳2)與響應(yīng)報(bào)文上的時(shí)間戳I之差確定為隧道時(shí)延,即實(shí)現(xiàn)了雙向DM檢測。
[0031]作為本發(fā)明的一個(gè)實(shí)施例,隧道的丟包率可以采用現(xiàn)有丟包檢測(LM:LossMeasurement)進(jìn)行檢測。在現(xiàn)有技術(shù)中,LM檢測一般不針對隧道檢測丟包率,而本發(fā)明中,將現(xiàn)有的LM應(yīng)用于隧道以檢測隧道的丟包率。在本發(fā)明中,LM檢測主要實(shí)現(xiàn)對被檢測的隧道的轉(zhuǎn)發(fā)丟包情況進(jìn)行統(tǒng)計(jì)分析,主要思想為:第一 PE通過被檢測的隧道發(fā)送丟包測量報(bào)文給第二 PE,在不丟包時(shí),第二 PE收到丟包測量報(bào)文后,會發(fā)送丟包測量應(yīng)答報(bào)文給第一 PE,在一段時(shí)間內(nèi)第一 PE發(fā)出的丟包測量報(bào)文數(shù)量減去收到的丟包測量應(yīng)答報(bào)文數(shù)量為丟失報(bào)文的數(shù)量,丟失報(bào)文的數(shù)量與發(fā)出的丟包測量報(bào)文數(shù)量之比即為隧道的丟包率。
[0032]步驟202,第一 PE在檢測出所述負(fù)載分擔(dān)隧道組中至少一條隧道的傳輸質(zhì)量達(dá)到臨界值時(shí),利用檢測出的每一隧道的傳輸質(zhì)量計(jì)算每一隧道的負(fù)載分擔(dān)因子。
[0033]如上描述的,傳輸質(zhì)量通過時(shí)延和丟包率表示。基于此,本步驟202