亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種分流流量的方法和裝置制造方法

文檔序號:7810787閱讀:576來源:國知局
一種分流流量的方法和裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種分流流量的方法和裝置,包括:第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率;當所述第一丟包率大于第一預定閾值時,將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬;當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā),可以看出,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一轉發(fā)隧道的可用帶寬為第一可用帶寬,由于所述第一可用帶寬小于原本的所示第一轉發(fā)隧道的可用帶寬,轉發(fā)流量會較早的超過所述第一可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴重的丟包情況可能性。
【專利說明】一種分流流量的方法和裝置

【技術領域】
[0001] 本發(fā)明涉及通信領域,特別是涉及一種分流流量的方法和裝置。

【背景技術】
[0002] 混合接入(Hybrid ACCeSS,HA)是目前是比較常用的用戶終端連接網(wǎng)絡的方式,所 謂的混合接入方式是指用戶終端同時通過多種不同類型的數(shù)據(jù)傳輸鏈路與網(wǎng)絡相連?;旌?接入方式中比較典型的應用場景是用戶終端同時通過數(shù)字用戶線路(Digital Subscriber Line, DSL)鏈路和長期演進(Long Term Evolution, LTE)鏈路與網(wǎng)絡相連。
[0003] 圖1為混合接入網(wǎng)絡的網(wǎng)絡拓撲示意圖,如圖1所示,PC(個人電腦)也就是用 戶終端與家庭網(wǎng)關(Home Gateway, HG)相連,所述HG和混合接入?yún)R聚點(Hybrid Access Aggregation Point,HAAP)之間有DSL鏈路和LTE鏈路,所述HAAP為接入網(wǎng)絡的網(wǎng)絡節(jié)點。 比如說DSL鏈路的帶寬為50M,LTE鏈路的帶寬為100M,用戶終端首先使用DSL鏈路與網(wǎng)絡 進行數(shù)據(jù)交換,當用戶終端與網(wǎng)絡之間的流量超出DSL鏈路能夠承載的50M時,出現(xiàn)溢出現(xiàn) 象(overflow),超出的DSL鏈路帶寬的流量將被分流到LTE鏈路上進行轉發(fā)。
[0004] 然而,其中HG1和HG2與數(shù)字用戶線路接入復用器(Digital Subscriber Line Access Multiplexer,DSLAM)之間的DSL鏈路上的帶寬是可以保證的,但是所述DSLAM通過 路由器(Router)到HAAP之間是IP鏈路,提供給每一個用戶終端的帶寬無法保證,由此導 致當所述DSLAM接入的HG數(shù)量過多時,即使DSL鏈路上的流量還沒有超出DSL鏈路帶寬, 但在IP鏈路上轉發(fā)流量的過程中依然會出現(xiàn)比較嚴重的丟包現(xiàn)象,影響了網(wǎng)絡質量。


【發(fā)明內容】

[0005] 本發(fā)明提供了一種分流流量的方法和裝置,以減少丟包。
[0006] 第一方面,本發(fā)明實施例提供了一種分流流量的方法,第一網(wǎng)絡節(jié)點和第二網(wǎng)絡 節(jié)點之間連接有第一數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一網(wǎng) 絡節(jié)點向所述第二網(wǎng)絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第一轉發(fā)隧道的隧道端點,包括:
[0007] 所述第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率;
[0008] 當所述第一丟包率大于第一預定閾值時,所述第一網(wǎng)絡節(jié)點將所述第一轉發(fā)隧道 的額定帶寬減少第一預定帶寬,得到第一可用帶寬;
[0009] 當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,所述第一網(wǎng)絡節(jié)點將 超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0010] 在第一方面的第一種可能的實現(xiàn)方式中,該方法還包括:
[0011] 當所述第一丟包率小于第二預設閾值時,所述第一網(wǎng)絡節(jié)點將所述第一可用帶寬 增加第二預定帶寬,得到第二可用帶寬,所述第二預定帶寬小于等于所述第一預定帶寬,所 述第二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點的額 定帶寬。
[0012] 結合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式 中,所述第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率,具體包括:
[0013] 每隔所述預定周期,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送第一計數(shù)報文, 所述第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一轉發(fā)隧道向 所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù);
[0014] 所述第一網(wǎng)絡節(jié)點接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文,所述第二計數(shù)報 文中攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一 轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內所述第二網(wǎng)絡節(jié) 點通過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù);
[0015] 所述第一網(wǎng)絡節(jié)點根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點向所述第 二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包 的總數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
[0016] 在第一方面的第三種可能的實現(xiàn)方式中,所述第一數(shù)據(jù)鏈路中還建立有從所述第 二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第二轉發(fā)隧道的隧道端點,該方法包括:
[0017] 所述第一網(wǎng)絡節(jié)點計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包率;
[0018] 當所述第二丟包率大于第三預定閾值時,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點 發(fā)送帶寬通告報文,所述帶寬通告報文用于指示所述第二網(wǎng)絡節(jié)點將所述第二轉發(fā)隧道的 額定帶寬減少第三預定帶寬,得到第三可用帶寬。
[0019] 結合第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,該方法還 包括:
[0020] 當所述第二轉發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬時,所述第二網(wǎng)絡節(jié)點將 超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0021] 結合第一方面或者第一方面的第一種或第二種或第三種或第四種可能的實現(xiàn)方 式,在第五種可能的實現(xiàn)方式中,
[0022] 所述第一數(shù)據(jù)鏈路為具有數(shù)字用戶線路DSL鏈路和網(wǎng)絡協(xié)議IP鏈路;
[0023] 所述第二數(shù)據(jù)鏈路為長期演進LTE鏈路。
[0024] 結合第一方面或者第一方面的第一種或第二種或第三種或第四種或第五種可能 的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,
[0025] 當所述第一網(wǎng)絡節(jié)點為家庭網(wǎng)關HG時,所述第二網(wǎng)絡節(jié)點為混合接入?yún)R聚點 HAAP ;
[0026] 當所述第一網(wǎng)絡節(jié)點為HAAP時,所述第二網(wǎng)絡節(jié)點為HG。
[0027] 第二方面,本發(fā)明實施例提供了一種分流流量的裝置,第一網(wǎng)絡節(jié)點和第二網(wǎng)絡 節(jié)點之間連接有第一數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一網(wǎng) 絡節(jié)點向所述第二網(wǎng)絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第一轉發(fā)隧道的隧道端點,包括:
[0028] 第一計算單元,用于計算在預設周期內所述第一轉發(fā)隧道的第一丟包率;
[0029] 帶寬減少單元,用于當所述第一計算單元的執(zhí)行結果為所述第一丟包率大于第一 預定閾值時,將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬;
[0030] 第一分流單元,用于當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時, 將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0031] 在第二方面的第一種可能的實現(xiàn)方式中,該裝置還包括:
[0032] 帶寬增加單元,用于當所述第一計算單元的執(zhí)行結果為所述第一丟包率小于第二 預設閾值時,將所述第一可用帶寬增加第二預定帶寬,得到第二可用帶寬,所述第二預定帶 寬小于等于所述第一預定帶寬,所述第二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中從所述第 一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點的額定帶寬。
[0033] 結合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式 中,所述第一計算單元,包括:
[0034] 第一計數(shù)報文發(fā)送子單元,用于每隔所述預定周期,向所述第二網(wǎng)絡節(jié)點發(fā)送第 一計數(shù)報文,所述第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一 轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù);
[0035] 第二計數(shù)報文接收子單元,用于接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文,所 述第二計數(shù)報文中攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期內 通過所述第一轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內所 述第二網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù);
[0036] 第一丟包率計算子單元,用于根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點 向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送 的數(shù)據(jù)包的總數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
[0037] 在第二方面的第三種可能的實現(xiàn)方式中,所述第一數(shù)據(jù)鏈路中還建立有從所述第 二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第二轉發(fā)隧道的隧道端點,該裝置包括:
[0038] 第二計算單元,用于計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包率;
[0039] 發(fā)送單元,用于當所述第二計算單元的執(zhí)行結果為所述第二丟包率大于第三預定 閾值時,向所述第二網(wǎng)絡節(jié)點發(fā)送帶寬通告報文,所述帶寬通告報文用于指示所述第二網(wǎng) 絡節(jié)點將所述第二轉發(fā)隧道的額定帶寬減少第三預定帶寬,得到第三可用帶寬。
[0040] 結合第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,該裝置還 包括:
[0041] 第二分流單元,用于當所述第二轉發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬時, 將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0042] 結合第二方面或者第二方面的第一種或第二種或第三種或第四種可能的實現(xiàn)方 式,在第五種可能的實現(xiàn)方式中,
[0043] 所述第一數(shù)據(jù)鏈路為具有數(shù)字用戶線路DSL鏈路和網(wǎng)絡協(xié)議IP鏈路;
[0044] 所述第二數(shù)據(jù)鏈路為長期演進LTE鏈路。
[0045] 結合第二方面或者第二方面的第一種或第二種或第三種或第四種或第五種可能 的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,
[0046] 當所述第一網(wǎng)絡節(jié)點為家庭網(wǎng)關HG時,所述第二網(wǎng)絡節(jié)點為混合接入?yún)R聚點 HAAP ;
[0047] 當所述第一網(wǎng)絡節(jié)點為HAAP時,所述第二網(wǎng)絡節(jié)點為HG。
[0048] 由上述技術方案可以看出,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的 情況下減少所述第一轉發(fā)隧道的可用帶寬為第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā) 的流量變大時,一旦超過所述第一可用帶寬,就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈 路上轉發(fā),由于所述第一可用帶寬小于原本的所示第一轉發(fā)隧道的可用帶寬,轉發(fā)流量會 較早的超過所述第一可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在 分流流量之前出現(xiàn)嚴重的丟包情況可能性。

【專利附圖】

【附圖說明】
[0049] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
[0050] 圖1為混合接入網(wǎng)絡的網(wǎng)絡拓撲示意圖;
[0051] 圖2為本發(fā)明實施例提供的一種分流流量的方法流程圖;
[0052] 圖3為本發(fā)明實施例提供的一種計算轉發(fā)隧道丟包率的方法流程圖;
[0053] 圖4為本發(fā)明實施例提供的一種分流流量的方法流程圖;
[0054] 圖5為本發(fā)明實施例提供的一種分流流量的方法流程圖;
[0055] 圖6為本發(fā)明實施例提供的一種計算轉發(fā)隧道丟包率的示意圖;
[0056] 圖7為本發(fā)明實施例提供的一種分流流量的裝置結構圖;
[0057] 圖8為本發(fā)明實施例提供的一種分流流量的裝置結構圖;
[0058] 圖9為本發(fā)明實施例提供的一種分流流量的裝置結構圖;
[0059] 圖10為本發(fā)明實施例提供的一種分流流量的裝置結構圖;
[0060] 圖11為本發(fā)明實施例提供的一種分流流量的裝置結構圖;
[0061] 圖12為本發(fā)明實施例提供的一種第一網(wǎng)絡節(jié)點的硬件結構示意圖。

【具體實施方式】
[0062] 在用戶終端使用混合接入的方式接入網(wǎng)絡的情況下,在轉發(fā)流量較小的情況下, 用戶終端一般只在其中一條數(shù)據(jù)鏈路A上建立轉發(fā)隧道來轉發(fā)流量,只有當轉發(fā)流量超 出建立的轉發(fā)隨到的額定帶寬時,才會考慮將超出部分的流量分流到其他數(shù)據(jù)鏈路B上轉 發(fā),但是如果所述數(shù)據(jù)鏈路A由于各種情況(比如不能保證帶寬且接入用戶終端數(shù)量較多 的情況下),可能會出現(xiàn)在所述轉發(fā)隧道中轉發(fā)的流量還沒有達到所述轉發(fā)隧道的額定帶 寬(這里所述的額定帶寬是指所述數(shù)據(jù)鏈路A為所述轉發(fā)隧道分配的帶寬大小,可以看出, 所述轉發(fā)隧道的額定帶寬小于等于所述數(shù)據(jù)鏈路A的額定帶寬)時,就出現(xiàn)了丟包的現(xiàn)象, 但是由于轉發(fā)流量還未超過所述轉發(fā)隧道的額定帶寬,系統(tǒng)也不會將所述轉發(fā)流量分流到 其他數(shù)據(jù)鏈路B上進行轉發(fā)。也就是說,系統(tǒng)面對出現(xiàn)的丟包現(xiàn)象是無法進行解決的,由此 丟包現(xiàn)象一直存在將大大影響用戶的使用體驗。為此,通過本發(fā)明提供的實施例,第一網(wǎng)絡 節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一轉發(fā)隧道的額定帶寬為 第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā)的流量變大時,一旦超過所述第一可用帶寬, 就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈路上轉發(fā),由于所述第一可用帶寬小于原本的 所示第一轉發(fā)隧道的額定帶寬,轉發(fā)流量會較早的超過所述第一可用帶寬,提前了所述第 一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴重的丟包情況可能性,由 此提高了用戶的使用體驗。
[0063] 當?shù)谝晦D發(fā)隧道上的丟包率逐漸減小到小于第二預設閾值時,則可以判定第一轉 發(fā)隧道的轉發(fā)環(huán)境可以正常承載更多的流量轉發(fā)。所述第一網(wǎng)絡設備將已經(jīng)減少后的第一 轉發(fā)隧道的第一可用帶寬進一步增加第二預定帶寬,以使得所述第一網(wǎng)絡設備可以使用所 述第一轉發(fā)隧道比之前多轉發(fā)第二預定帶寬的流量,由此可以在所述第一轉發(fā)隧道轉發(fā)環(huán) 境改善時,通過提高所述第一轉發(fā)隧道的第一可用帶寬,讓所述第一轉發(fā)隧道承載較多的 流量轉發(fā),提高了網(wǎng)絡資源的利用率。
[0064] 為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術方案進行清楚地描述,顯然,所描述的實施例是本發(fā)明 一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有 做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0065] 實施例一
[0066] 圖2為本發(fā)明實施例提供的一種分流流量的方法流程圖,第一網(wǎng)絡節(jié)點和第二網(wǎng) 絡節(jié)點之間連接有第一數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一 網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分 別是所述第一轉發(fā)隧道的隧道端點。
[0067] 可以看出本發(fā)明實施例主要應用在使用混合接入方式接入網(wǎng)絡的場景中,在兩個 網(wǎng)絡節(jié)點之間分別連接有兩條甚至多條數(shù)據(jù)鏈路,在所述第一網(wǎng)絡節(jié)點和第二網(wǎng)絡節(jié)點之 間使用所述第一數(shù)據(jù)鏈路作為轉發(fā)流量的優(yōu)先數(shù)據(jù)鏈路,也就是說,只有在所述第一數(shù)據(jù) 鏈路上轉發(fā)的流量超出一定閾值時,才會將超出的流量分流到第二數(shù)據(jù)鏈路上轉發(fā)。在具 有用戶終端的應用場景中,本發(fā)明實施例并不限定用戶終端具體與所述第一網(wǎng)絡節(jié)點或所 述第二網(wǎng)絡節(jié)點相連。
[0068] 如圖2所示,所述方法包括:
[0069] S201 :所述第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率。
[0070] 這里需要說明的是,所述第一丟包率是指所述第一轉發(fā)隧道端到端的丟包率,即 所述第一網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道向第二網(wǎng)絡節(jié)點發(fā)出的數(shù)據(jù)包數(shù)量與所述第二 網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收到所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包數(shù)量的差值,丟包 率越高,證明所述第一轉發(fā)隧道越無法正常承載當前的轉發(fā)流量。本發(fā)明實施例提供了一 種計算丟包率的方法,如圖3所示,圖3為本發(fā)明實施例提供的一種計算轉發(fā)隧道丟包率的 方法流程圖,包括:
[0071] S301 :每隔所述預定周期,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送第一計數(shù) 報文,所述第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一轉發(fā)隧 道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)。
[0072] S302:所述第一網(wǎng)絡節(jié)點接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文,所述第二 計數(shù)報文中攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所 述第一轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內所述第二 網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù)。
[0073] S303:所述第一網(wǎng)絡節(jié)點根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點向所 述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù) 據(jù)包的總數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
[0074] 比如說,預定周期為10秒,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送的第一計 數(shù)報文中的數(shù)據(jù)包總數(shù)為1〇〇〇,接收到返回的第二計數(shù)報文中所述第二網(wǎng)絡節(jié)點接收所述 第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包總數(shù)為950。10秒預定周期之后,再次向所述第二節(jié)點發(fā)送的 第一計數(shù)報文中的數(shù)據(jù)包總數(shù)為1200,接收到返回的第二計數(shù)報文中所述第二網(wǎng)絡節(jié)點接 收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包總數(shù)為1140,那么通過這兩次返回的第二報文可以計算 得出在所述預設周期內所述第一網(wǎng)絡節(jié)點共通過所述第一轉發(fā)隧道發(fā)送200個數(shù)據(jù)包,所 述第二網(wǎng)絡節(jié)點共通過所述第一轉發(fā)隧道接收了 190個數(shù)據(jù)包,那么就丟了 10數(shù)據(jù)包,丟 包率可以以5%或其他形式表示。當然也可以通過多個預設周期的數(shù)據(jù)包總數(shù)來計算多個 預設周期的丟包率平均值等,本發(fā)明對此不進行限定。
[0075] S202:當所述第一丟包率大于第一預定閾值時,所述第一網(wǎng)絡節(jié)點將所述第一轉 發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬。
[0076] 這里需要說明的是,原本現(xiàn)有技術中所述第一網(wǎng)絡設備判斷是否向所述第二數(shù)據(jù) 鏈路分流的帶寬條件為所述第一轉發(fā)隧道的額定帶寬,而本發(fā)明實施例通過計算丟包率, 將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬,并將判斷分流的 帶寬條件確定各位所述第一可用帶寬,這樣可以當在所述第一轉發(fā)隧道中轉發(fā)的流量還未 達到所述第一轉發(fā)隧道的額定帶寬,卻已經(jīng)大于所述第一可用帶寬時就觸發(fā)流量分流的操 作。還需要注意的是,如果減少一次第一預定帶寬后,所述第一轉發(fā)隧道中轉發(fā)的流量依然 沒有達到所述第一可用帶寬,沒法觸發(fā)流量分流,但是所述第一轉發(fā)隧道中的丟包率仍然 大于所述第一預定閾值時,可以在上一次減少第一預定帶寬的基礎上,繼續(xù)將所述第一可 用帶寬減少所述第一預定帶寬,直到使得所述第一轉發(fā)隧道中轉發(fā)的流量達到所述第一可 用帶寬觸發(fā)流量分流或者所述第一轉發(fā)隧道中的丟包率小于所述第一預定閾值。
[0077] 對于所述第一預定帶寬,可以是預設的固定帶寬,也可以是根據(jù)丟包率確定的帶 寬,當所述第一預定帶寬為根據(jù)丟包率確定的帶寬時,可選的,本發(fā)明提供了一種如何計算 第一可用帶寬的方式,如公式1所示:
[0078] DL_TunnelBW(i) = DL_BW- Σ DL_LBR(i)-DL_BypassBW(i)(公式 1)
[0079] 其中:
[0080] DL_TunnelBW(i)為i周期所述第一轉發(fā)隧道的第一可用帶寬。
[0081] DL_BW為所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點的額定帶寬。
[0082] Σ DL_LBR(i)為i周期所述第一轉發(fā)隧道中累積的丟包率。
[0083] DL_BypaSSBW(i)為i周期所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡 節(jié)點不通過所述第一轉發(fā)隧道轉發(fā)流量的帶寬。
[0084] 通過公式1可以看出,當所述丟包率大于所述第一預定閾值時,所述第一轉發(fā)隧 道的額定帶寬減少第一預定帶寬將是所述第一網(wǎng)絡設備開始計算丟包率以來的丟包率的 總和,這種對所述第一預定帶寬的設定可以與所述第一轉發(fā)隧道中的轉發(fā)情況建立對應關 系,丟包率越嚴重,減少的帶寬就越多,這樣可以更快的使得當前在所述第一轉發(fā)隧道上轉 發(fā)的流量大于所述第一可用帶寬,觸發(fā)所述第一網(wǎng)絡設備進行流量分流。同時可以看出,公 式1還需要考慮到所述第一數(shù)據(jù)鏈路從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點中可能具有一 部分不通過所述第一轉發(fā)鏈路轉發(fā)的流量,這部分流量的大小也會隨著時間以及轉發(fā)情況 改變。
[0085] S203 :當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,所述第一網(wǎng)絡 節(jié)點將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0086] 可見,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一 轉發(fā)隧道的額定帶寬為第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā)的流量變大時,一旦 超過所述第一可用帶寬,就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈路上轉發(fā),由于所述 第一可用帶寬小于原本的所示第一轉發(fā)隧道的額定帶寬,轉發(fā)流量會較早的超過所述第一 可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴 重的丟包情況可能性,由此提高了用戶的使用體驗。
[0087] 當所述第一轉發(fā)隧道由于丟包率較大,將所述第一轉發(fā)隧道的額定帶寬減少了所 述第一預訂帶寬后,隨著網(wǎng)絡轉發(fā)狀態(tài)的改變以及丟包率的降低,所述第一網(wǎng)絡設備需要 將逐步恢復所述第一轉發(fā)隧道的額定帶寬,提高所述第一數(shù)據(jù)鏈路上的所述第一轉發(fā)隧道 轉發(fā)流量的能力,以避免網(wǎng)絡資源的浪費。本發(fā)明實施例通過對所述第一轉發(fā)隧道丟包率 大小的判斷,對所述第一轉發(fā)隧道的帶寬進行增加。圖4為本發(fā)明實施例提供的一種分流 流量的方法流程圖,如圖4所示:
[0088] S401 :所述第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率。
[0089] S402:當所述第一丟包率大于第一預定閾值時,所述第一網(wǎng)絡節(jié)點將所述第一轉 發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬。
[0090] S403 :當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,所述第一網(wǎng)絡 節(jié)點將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0091] S404:當所述第一丟包率小于第二預設閾值時,所述第一網(wǎng)絡節(jié)點將所述第一可 用帶寬增加第二預定帶寬,得到第二可用帶寬,所述第二預定帶寬小于等于所述第一預定 帶寬,所述第二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié) 點的額定帶寬。
[0092] 首先需要注意的是,S403和S404之間并沒有限定步驟執(zhí)行的先后關系,S404并不 需要一定要在S403進行流量分流之后才能執(zhí)行,只要執(zhí)行了 S402,得到第一可用帶寬后即 可以執(zhí)行S404,判斷所示第一丟包率是否小于所述第二預設閾值。所述第二預設閾值小于 所述第一預設閾值。
[0093] 當所述第一丟包率小于所述第二預設閾值時,則代表當前所述第一轉發(fā)鏈路的轉 發(fā)情況較好(比如說當前連接所述第一轉發(fā)隧道的用戶終端的數(shù)量減少等),所述第一網(wǎng) 絡設備可以將減少的手術室第一預設帶寬的逐步的增加回來,在不考慮所述第一數(shù)據(jù)鏈路 中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點中沒有通過所述第一轉發(fā)隧道轉發(fā)的流量的情況 下,增加后的第二可用帶寬最大不能超過所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二 網(wǎng)絡節(jié)點的額定帶寬。
[0094] 當增加一次所述第二預訂帶寬后,如果所述第一丟包率持續(xù)小于所述第二預設閾 值,可以持續(xù)對所述第一轉發(fā)隧道的帶寬進行增加,直到所述第一丟包率再一次超過所述 第二預設閾值。
[0095] 在所述第一數(shù)據(jù)鏈路中,一般不會只有從所述第一網(wǎng)絡節(jié)點到所述第二網(wǎng)絡節(jié)點 的轉發(fā)隧道,還可能有從所述第二網(wǎng)絡節(jié)點到所述第一網(wǎng)絡節(jié)點的轉發(fā)隧道??蛇x的,圖5 為本發(fā)明實施例提供的一種分流流量的方法流程圖,所述第一數(shù)據(jù)鏈路中還建立有從所述 第二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分 別是所述第二轉發(fā)隧道的隧道端點,如圖5所示:
[0096] S501 :所述第一網(wǎng)絡節(jié)點計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包 率。
[0097] 需要注意的是,所述第二轉發(fā)隧道是從所述第二網(wǎng)絡節(jié)點向所述第一網(wǎng)絡節(jié)點轉 發(fā)流量的,故當作為接收數(shù)據(jù)包的所述第一網(wǎng)絡節(jié)點在計算預設周期內所述第二轉發(fā)隧道 的丟包率時,一般需要首先獲取所述第二網(wǎng)絡節(jié)點通過所述第二轉發(fā)隧道發(fā)送的數(shù)據(jù)包總 數(shù),在下面的具體應用場景中,將對所述第一網(wǎng)絡節(jié)點如何計算所述第二轉發(fā)隧道的第二 丟包率進行描述。
[0098] S502:當所述第二丟包率大于第三預定閾值時,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng) 絡節(jié)點發(fā)送帶寬通告報文,所述帶寬通告報文用于指示所述第二網(wǎng)絡節(jié)點將所述第二轉發(fā) 隧道的額定帶寬減少第三預定帶寬,得到第三可用帶寬。
[0099] 由于所述第一網(wǎng)絡節(jié)點為所述第二轉發(fā)隧道的目的端點,故當需要進行將所述第 二轉發(fā)隧道的額定帶寬減少的操作時,所述第一網(wǎng)絡節(jié)點需要指示所述第二網(wǎng)絡節(jié)點,也 就是所述第二轉發(fā)隧道的源端點減少所述第二轉發(fā)隧道的額定帶寬,得到所述第三可用帶 寬。所述帶寬通告報文可以是通用路由封裝(Generic Routing Encapsulation,GRE)報文 形式。
[0100] 當所述第二轉發(fā)隧道上轉發(fā)的流量超出了所述第三可用帶寬時,執(zhí)行對超出部分 的帶寬進行分流操作的也是所述第二網(wǎng)絡節(jié)點,也就是說,可選的,還包括:當所述第二轉 發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬時,所述第二網(wǎng)絡節(jié)點將超出的轉發(fā)流量分流到 所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0101] 接下來將通過具體的混合接入方式接入網(wǎng)絡的應用場景對本發(fā)明的技術方案進 行進一步的描述。所述第一數(shù)據(jù)鏈路為具有DSL鏈路和IP鏈路,所述第二數(shù)據(jù)鏈路為LTE 鏈路。當所述第一網(wǎng)絡節(jié)點為HG時,所述第二網(wǎng)絡節(jié)點為HAAP ;當所述第一網(wǎng)絡節(jié)點為 HAAP時,所述第二網(wǎng)絡節(jié)點為HG。在本應用場景中,假定所述第一網(wǎng)絡節(jié)點為HG,所述第二 網(wǎng)絡節(jié)點為HAAP,本應用場景的網(wǎng)絡拓撲如所述圖1所示,所述HG和所述HAAP之間建立 有從所述HG到所述HAAP的第一轉發(fā)隧道和從所述HAAP到所述HG的第二轉發(fā)隧道,可選 的,所述第一轉發(fā)隧道和所述第二轉發(fā)隧道可以是GRE隧道。所述HG在計算所述第一轉發(fā) 隧道的所述第一丟包率時,可選的,所述HG還可以同時計算所述第二轉發(fā)隧道的所述第二 丟包率,如圖6所示,圖6為本發(fā)明實施例提供的一種計算轉發(fā)隧道丟包率的示意圖,在圖6 中,所述HG發(fā)送所述第一計數(shù)報文,所述第一記數(shù)報文中攜帶有所述HG向所述HAAP通過 所述第一轉發(fā)隧道發(fā)送的數(shù)據(jù)包總數(shù)(UL_Send),當所述第一計數(shù)報文到達所述HAAP后, 所述HAAP在所述第一計數(shù)報文中添加所述HAAP通過所述第一轉發(fā)隧道接收的數(shù)據(jù)包總數(shù) (UL_Recv),同時,所述HAAP還可以將通過所述第二轉發(fā)隧道向所述HG發(fā)送的數(shù)據(jù)包總數(shù) (DL_Send)也添加到所述第一計數(shù)報文中,形成第二計數(shù)報文并通過所述第二轉發(fā)隧道向 所述HG發(fā)送,所述第二計數(shù)報文中攜帶有所述UL_Send、UL_Recv和DL_Send。當所述第二 計數(shù)報文通過所述第二轉發(fā)隧道到達所述HG后,所述HG可以將通過所述第二轉發(fā)隧道接 收的數(shù)據(jù)包總數(shù)(DL_Recv)添加到所述第二計數(shù)報文中,形成第三計數(shù)報文并通過所述第 一轉發(fā)隧道向所述HAAP發(fā)送。所述第一計數(shù)報文、第二計數(shù)報文和第三計數(shù)報文均可以在 現(xiàn)有的GRE報文的基礎上進行擴展得到,而且由于所述GRE報文的格式是類型-長度-值 〇^口6-16叩1:11-¥31116,1'1^),1'、1^字段的長度往往固定(通常為1?你7七68),¥字段長度可 變。T字段表示報文類型,L字段表示報文長度、V字段往往用來存放報文的內容,所以擴展 性很強。
[0102] 所述HG每隔預設周期發(fā)送所述第一計數(shù)報文,由此所述HG可以通過本次接收的 所述第二計數(shù)報文中攜帶的UL_Send減去上一次接收的所述第二計數(shù)報文中攜帶的UL_ Send得到上一次到本次之間的所述預設周期中通過所述第一轉發(fā)隧道向所述HAAP發(fā)送的 數(shù)據(jù)包總數(shù)A,所述HG可以通過本次接收的所述第二計數(shù)報文中攜帶的UL_Recv減去上一 次接收的所述第二計數(shù)報文中攜帶的UL_Recv得到上一次到本次之間的所述預設周期中 所述HAAP通過所述第一轉發(fā)隧道接收的數(shù)據(jù)包總數(shù)B,將A減去B便可以得到所述預設周 期內的所述第一丟包率。同理,所述HG也可以通過所述第二計數(shù)報文中的DL_Send以及自 身獲取的DL_Recv得到所述第二轉發(fā)隧道的第二丟包率。
[0103] 以第一轉發(fā)隧道為例,當所述HG確定所述第一丟包率大于第一預設閾值時,所述 HG可以通過所述公式1對所述第一轉發(fā)隧道的帶寬進行調整,假設DL_BW為50M,當前的 DL_BypassBW為5M,Σ DL_LBR為5M時,當前的所述第一可用帶寬也就是所述DL_TunnelBW 為40M,而所述第一轉發(fā)隧道的額定帶寬為50M-5M = 45M。當所述第一轉發(fā)隧道中的轉發(fā) 流量超過40M(第一可用帶寬)時,所述HG就開始將超出40M的流量分流到所述第二數(shù)據(jù) 鏈路(LTE鏈路)中,而不再需要繼續(xù)等到所述第一轉發(fā)隧道中的轉發(fā)流程超過45M(所述 第一轉發(fā)隧道的額定帶寬)才進行流量分流。
[0104] 以第二轉發(fā)隧道為例,當所述HG確定所述第二丟包率大于第三預定閾值時,所述 HG將向所述HAAP發(fā)送帶寬通告報文,所述帶寬通告報文中攜帶有減少第三預定帶寬后的 第三可用帶寬的值,所述帶寬通告報文可以是通告(Notify)報文類型。所述HAAP根據(jù)所 述帶寬通告報文中攜帶的第三可用帶寬的值減少所述第二轉發(fā)隧道的額定帶寬為所述第 三可用帶寬。
[0105] 所述第二預定帶寬的大小還可以根據(jù)不同的應用場景進行對應的調整,比如說目 前的網(wǎng)絡環(huán)境都是晚上的時段連接網(wǎng)絡的用戶終端數(shù)量較多,而早上的時段連接網(wǎng)絡的用 戶終端數(shù)量較少,針對這種典型的網(wǎng)絡使用情況,在晚上的時段,當轉發(fā)隧道轉發(fā)的流量還 未超出額定帶寬且丟包率較高時,通過本發(fā)明的技術方案將所述轉發(fā)隧道的額定帶寬減少 所述第一預定帶寬,并在所述轉發(fā)隧道的丟包率較低時,每次增加的所述第二預定帶寬可 以選擇一個遠小于所述第一預定帶寬的較小的值,由于晚上時段屬于上網(wǎng)高峰,用戶終端 的數(shù)量肯定會保持在較多的程度,如果一次增加較多帶寬的話,可能會很快又出現(xiàn)需要減 少帶寬的情況,由此導致轉發(fā)隧道的可用帶寬忽高忽低,而這種緩慢增加帶寬的方式可以 比較好的適應晚上的上網(wǎng)環(huán)境,不會或較少出現(xiàn)轉發(fā)隧道的可用帶寬忽高忽低的情況。而 早上時段上網(wǎng)的用戶終端數(shù)量較少,即使出現(xiàn)了需要減少轉發(fā)隧道帶寬的情況,也應該屬 于偶發(fā)現(xiàn)象,故可以適當調高所述第二預定帶寬的大小,這樣在通過本發(fā)明的技術方案減 少了轉發(fā)隧道的帶寬后,可以較快的恢復所述轉發(fā)隧道的額定帶寬,由此不會造成網(wǎng)絡資 源的浪費。
[0106] 可見,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一 轉發(fā)隧道的額定帶寬為第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā)的流量變大時,一旦 超過所述第一可用帶寬,就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈路上轉發(fā),由于所述 第一可用帶寬小于原本的所示第一轉發(fā)隧道的額定帶寬,轉發(fā)流量會較早的超過所述第一 可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴 重的丟包情況可能性,由此提高了用戶的使用體驗。當?shù)谝晦D發(fā)隧道上的丟包率逐漸減小 到小于第二預設閾值時,則可以判定第一轉發(fā)隧道的轉發(fā)環(huán)境可以正常承載更多的流量轉 發(fā)。所述第一網(wǎng)絡設備將已經(jīng)減少后的第一轉發(fā)隧道的第一可用帶寬進一步增加第二預定 帶寬,以使得所述第一網(wǎng)絡設備可以使用所述第一轉發(fā)隧道比之前多轉發(fā)第二預定帶寬的 流量,由此可以在所述第一轉發(fā)隧道轉發(fā)環(huán)境改善時,通過提高所述第一轉發(fā)隧道的第一 可用帶寬,讓所述第一轉發(fā)隧道承載較多的流量轉發(fā),提高了網(wǎng)絡資源的利用率。
[0107] 實施例二
[0108] 圖7為本發(fā)明實施例提供的一種分流流量的裝置結構圖,第一網(wǎng)絡節(jié)點和第二網(wǎng) 絡節(jié)點之間連接有第一數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一 網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分 別是所述第一轉發(fā)隧道的隧道端點,所述分流流量裝置700包括:
[0109] 第一計算單元701,用于計算在預設周期內所述第一轉發(fā)隧道的第一丟包率。
[0110] 這里需要說明的是,所述第一丟包率是指所述第一轉發(fā)隧道端到端的丟包率,即 所述第一網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道向第二網(wǎng)絡節(jié)點發(fā)出的數(shù)據(jù)包數(shù)量與所述第二 網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收到所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包數(shù)量的差值,丟包 率越高,證明所述第一轉發(fā)隧道越無法正常承載當前的轉發(fā)流量。本發(fā)明實施例提供了一 種計算丟包率的裝置,如圖8所示,圖8為本發(fā)明實施例提供的一種計算轉發(fā)隧道丟包率的 裝置結構圖,所述第一計算單元701包括:
[0111] 第一計數(shù)報文發(fā)送子單元801,用于每隔所述預定周期,向所述第二網(wǎng)絡節(jié)點發(fā)送 第一計數(shù)報文,所述第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第 一轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)。
[0112] 第二計數(shù)報文接收子單元802,用于接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文, 所述第二計數(shù)報文中攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期 內通過所述第一轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內 所述第二網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù)。
[0113] 第一丟包率計算子單元803,用于根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡 節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點 發(fā)送的數(shù)據(jù)包的總數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
[0114] 比如說,預定周期為10秒,所述第一計數(shù)報文發(fā)送子單元801向所述第二網(wǎng)絡節(jié) 點發(fā)送的第一計數(shù)報文中的數(shù)據(jù)包總數(shù)為1000,所述第二計數(shù)報文接收子單元802接收 到返回的第二計數(shù)報文中所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包總數(shù)為 950。10秒預定周期之后,所述第一計數(shù)報文發(fā)送子單元801再次向所述第二節(jié)點發(fā)送的第 一計數(shù)報文中的數(shù)據(jù)包總數(shù)為1200,所述第二計數(shù)報文接收子單元802接收到返回的第二 計數(shù)報文中所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包總數(shù)為1140,那么所述 第一丟包率計算子單元803通過這兩次返回的第二報文可以計算得出在所述預設周期內 所述第一網(wǎng)絡節(jié)點共通過所述第一轉發(fā)隧道發(fā)送200個數(shù)據(jù)包,所述第二網(wǎng)絡節(jié)點共通過 所述第一轉發(fā)隧道接收了 190個數(shù)據(jù)包,那么就丟了 10數(shù)據(jù)包,丟包率可以以5%或其他形 式表示。當然也可以通過多個預設周期的數(shù)據(jù)包總數(shù)來計算多個預設周期的丟包率平均值 等,本發(fā)明對此不進行限定。
[0115] 帶寬減少單元702,用于當所述第一計算單元701的執(zhí)行結果為所述第一丟包率 大于第一預定閾值時,將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用 帶寬。
[0116] 這里需要說明的是,原本現(xiàn)有技術中所述第一網(wǎng)絡設備判斷是否向所述第二數(shù)據(jù) 鏈路分流的帶寬條件為所述第一轉發(fā)隧道的額定帶寬,而本發(fā)明實施例通過計算丟包率, 將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬,并將判斷分流的 帶寬條件確定各位所述第一可用帶寬,這樣可以當在所述第一轉發(fā)隧道中轉發(fā)的流量還未 達到所述第一轉發(fā)隧道的額定帶寬,卻已經(jīng)大于所述第一可用帶寬時就觸發(fā)流量分流的操 作。還需要注意的是,如果減少一次第一預定帶寬后,所述第一轉發(fā)隧道中轉發(fā)的流量依然 沒有達到所述第一可用帶寬,沒法觸發(fā)流量分流,但是所述第一轉發(fā)隧道中的丟包率仍然 大于所述第一預定閾值時,可以在上一次減少第一預定帶寬的基礎上,繼續(xù)將所述第一可 用帶寬減少所述第一預定帶寬,直到使得所述第一轉發(fā)隧道中轉發(fā)的流量達到所述第一可 用帶寬觸發(fā)流量分流或者所述第一轉發(fā)隧道中的丟包率小于所述第一預定閾值。
[0117] 對于所述第一預定帶寬,可以是預設的固定帶寬,也可以是根據(jù)丟包率確定的帶 寬,當所述第一預定帶寬為根據(jù)丟包率確定的帶寬時,可選的,本發(fā)明提供了一種如何計算 第一可用帶寬的方式,如所述公式1所示。
[0118] 第一分流單元703,用于當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬 時,將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0119] 可見,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一 轉發(fā)隧道的額定帶寬為第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā)的流量變大時,一旦 超過所述第一可用帶寬,就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈路上轉發(fā),由于所述 第一可用帶寬小于原本的所示第一轉發(fā)隧道的額定帶寬,轉發(fā)流量會較早的超過所述第一 可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴 重的丟包情況可能性,由此提高了用戶的使用體驗。
[0120] 當所述第一轉發(fā)隧道由于丟包率較大,將所述第一轉發(fā)隧道的額定帶寬減少了所 述第一預訂帶寬后,隨著網(wǎng)絡轉發(fā)狀態(tài)的改變以及丟包率的降低,所述第一網(wǎng)絡設備需要 將逐步恢復所述第一轉發(fā)隧道的額定帶寬,提高所述第一數(shù)據(jù)鏈路上的所述第一轉發(fā)隧道 轉發(fā)流量的能力,以避免網(wǎng)絡資源的浪費。本發(fā)明實施例通過對所述第一轉發(fā)隧道丟包率 大小的判斷,對所述第一轉發(fā)隧道的帶寬進行增加。在圖7所示實施例的基礎上,圖9為本 發(fā)明實施例提供的一種分流流量的裝置結構圖,如圖9所示,所述分流流量裝置700還包 括:
[0121] 帶寬增加單元901,用于當所述第一計算單元701的執(zhí)行結果為所述第一丟包率 小于第二預設閾值時,將所述第一可用帶寬增加第二預定帶寬,得到第二可用帶寬,所述第 二預定帶寬小于等于所述第一預定帶寬,所述第二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中 從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點的額定帶寬。
[0122] 首先需要注意的是,所述第一分流單元703和所述帶寬增加單元901之間并沒有 限定觸發(fā)的先后關系,所述帶寬增加單元901并不需要一定要在觸發(fā)所述第一分流單元 703之后才能被觸發(fā),只要觸發(fā)了所述帶寬減少單元702,得到第一可用帶寬后即可以觸發(fā) 所述帶寬增加單元901,判斷所示第一丟包率是否小于所述第二預設閾值。所述第二預設閾 值小于所述第一預設閾值。
[0123] 當所述第一丟包率小于所述第二預設閾值時,則代表當前所述第一轉發(fā)鏈路的轉 發(fā)情況較好(比如說當前連接所述第一轉發(fā)隧道的用戶終端的數(shù)量減少等),所述第一網(wǎng) 絡設備可以將減少的手術室第一預設帶寬的逐步的增加回來,在不考慮所述第一數(shù)據(jù)鏈路 中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點中沒有通過所述第一轉發(fā)隧道轉發(fā)的流量的情況 下,增加后的第二可用帶寬最大不能超過所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二 網(wǎng)絡節(jié)點的額定帶寬。
[0124] 當增加一次所述第二預訂帶寬后,如果所述第一丟包率持續(xù)小于所述第二預設閾 值,可以持續(xù)對所述第一轉發(fā)隧道的帶寬進行增加,直到所述第一丟包率再一次超過所述 第二預設閾值。
[0125] 在所述第一數(shù)據(jù)鏈路中,一般不會只有從所述第一網(wǎng)絡節(jié)點到所述第二網(wǎng)絡節(jié)點 的轉發(fā)隧道,還可能有從所述第二網(wǎng)絡節(jié)點到所述第一網(wǎng)絡節(jié)點的轉發(fā)隧道??蛇x的,圖10 為本發(fā)明實施例提供的一種分流流量的裝置結構圖,所述第一數(shù)據(jù)鏈路中還建立有從所述 第二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分 別是所述第二轉發(fā)隧道的隧道端點,如圖10所示,所述分流流量裝置700,還包括:
[0126] 第二計算單元1001,用于計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包 率。
[0127] 需要注意的是,所述第二轉發(fā)隧道是從所述第二網(wǎng)絡節(jié)點向所述第一網(wǎng)絡節(jié)點轉 發(fā)流量的,故當作為接收數(shù)據(jù)包的所述第一網(wǎng)絡節(jié)點在計算預設周期內所述第二轉發(fā)隧道 的丟包率時,一般需要首先獲取所述第二網(wǎng)絡節(jié)點通過所述第二轉發(fā)隧道發(fā)送的數(shù)據(jù)包總 數(shù),在下面的具體應用場景中,將對所述第二計算單元1001如何計算所述第二轉發(fā)隧道的 第二丟包率進行描述。
[0128] 發(fā)送單元1002,用于當所述第二計算單元的執(zhí)行結果為所述第二丟包率大于第三 預定閾值時,向所述第二網(wǎng)絡節(jié)點發(fā)送帶寬通告報文,所述帶寬通告報文用于指示所述第 二網(wǎng)絡節(jié)點將所述第二轉發(fā)隧道的額定帶寬減少第三預定帶寬,得到第三可用帶寬。
[0129] 由于所述第一網(wǎng)絡節(jié)點為所述第二轉發(fā)隧道的目的端點,故當需要進行將所述第 二轉發(fā)隧道的額定帶寬減少的操作時,所述第一網(wǎng)絡節(jié)點需要指示所述第二網(wǎng)絡節(jié)點,也 就是所述第二轉發(fā)隧道的源端點減少所述第二轉發(fā)隧道的額定帶寬,得到所述第三可用帶 寬。所述帶寬通告報文可以是通用路由封裝(Generic Routing Encapsulation,GRE)報文 形式。
[0130] 當所述第二轉發(fā)隧道上轉發(fā)的流量超出了所述第三可用帶寬時,執(zhí)行對超出部分 的帶寬進行分流操作的也是所述第二網(wǎng)絡節(jié)點,也就是說,可選的,在如所示圖10所示實 施例的基礎上,圖11為本發(fā)明實施例提供的一種分流流量的裝置結構圖,所述分流流量裝 置1100包括:
[0131] 第二分流單元1101,用于當所述第二轉發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬 時,將超出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0132] 可選的,
[0133] 所述第一數(shù)據(jù)鏈路為具有數(shù)字用戶線路DSL鏈路和網(wǎng)絡協(xié)議IP鏈路。
[0134] 所述第二數(shù)據(jù)鏈路為長期演進LTE鏈路。
[0135] 可選的,
[0136] 當所述第一網(wǎng)絡節(jié)點為家庭網(wǎng)關HG時,所述第二網(wǎng)絡節(jié)點為混合接入?yún)R聚點 HAAP〇
[0137] 當所述第一網(wǎng)絡節(jié)點為HAAP時,所述第二網(wǎng)絡節(jié)點為HG。
[0138] 可見,第一網(wǎng)絡節(jié)點在所述第一轉發(fā)隧道的丟包率的較大的情況下減少所述第一 轉發(fā)隧道的額定帶寬為第一可用帶寬,使得當所述第一轉發(fā)隧道轉發(fā)的流量變大時,一旦 超過所述第一可用帶寬,就開始將超出的轉發(fā)流量分流到第二數(shù)據(jù)鏈路上轉發(fā),由于所述 第一可用帶寬小于原本的所示第一轉發(fā)隧道的額定帶寬,轉發(fā)流量會較早的超過所述第一 可用帶寬,提前了所述第一網(wǎng)絡節(jié)點分流流量的分流時機,減少了在分流流量之前出現(xiàn)嚴 重的丟包情況可能性,由此提高了用戶的使用體驗。當?shù)谝晦D發(fā)隧道上的丟包率逐漸減小 到小于第二預設閾值時,則可以判定第一轉發(fā)隧道的轉發(fā)環(huán)境可以正常承載更多的流量轉 發(fā)。所述第一網(wǎng)絡設備將已經(jīng)減少后的第一轉發(fā)隧道的第一可用帶寬進一步增加第二預定 帶寬,以使得所述第一網(wǎng)絡設備可以使用所述第一轉發(fā)隧道比之前多轉發(fā)第二預定帶寬的 流量,由此可以在所述第一轉發(fā)隧道轉發(fā)環(huán)境改善時,通過提高所述第一轉發(fā)隧道的第一 可用帶寬,讓所述第一轉發(fā)隧道承載較多的流量轉發(fā),提高了網(wǎng)絡資源的利用率。
[0139] 實施例三
[0140] 參閱圖12,圖12為本發(fā)明實施例提供的一種第一網(wǎng)絡節(jié)點的硬件結構示意圖,所 述第一網(wǎng)絡節(jié)點1200和第二網(wǎng)絡節(jié)點之間連接有第一數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第 一數(shù)據(jù)鏈路上建立有從所述第一網(wǎng)絡節(jié)點1200向所述第二網(wǎng)絡節(jié)點的第一轉發(fā)隧道,所 述第一網(wǎng)絡節(jié)點1200和所述第二網(wǎng)絡節(jié)點分別是所述第一轉發(fā)隧道的隧道端點,所述第 一網(wǎng)絡節(jié)點1200包括存儲器1201以及與所述存儲器1201連接的處理器1202,所述存儲器 1201用于存儲一組程序指令,所述處理器1202用于調用所述存儲器1201存儲的程序指令 執(zhí)行如下操作:
[0141] 計算在預設周期內所述第一轉發(fā)隧道的第一丟包率;
[0142] 當所述第一丟包率大于第一預定閾值時,將所述第一轉發(fā)隧道的額定帶寬減少第 一預定帶寬,得到第一可用帶寬;
[0143] 當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,將超出的轉發(fā)流量分 流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
[0144] 可選地,所述處理器1202可以為中央處理器(Central Processing Unit,CPU),所 述存儲器1201可以為隨機存取存儲器(Random Access Memory,RAM)類型的內部存儲器。 所述處理器1202和存儲器1201可以集成為一個或多個獨立的電路或硬件,如:專用集成電 路(Application Specific Integrated Circuit, ASIC) 〇
[0145] 本發(fā)明實施例中提到的第一網(wǎng)絡節(jié)點、第一數(shù)據(jù)鏈路、第一轉發(fā)隧道、第一丟包 率、第一預定閾值、第一預定帶寬、第一可用帶寬和第一計數(shù)報文的"第一"只是用來做名字 標識,并不代表順序上的第一。該規(guī)則同樣適用于"第二"和"第三"。
[0146] 需要說明的是,本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部 分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機 可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的 存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體 (Random Access Memory,RAM)等。
[0147] 以上對本發(fā)明所提供的一種內存控制方法和裝置進行了詳細介紹,本文中應用了 具體實施例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解 本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具 體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明 的限制。
【權利要求】
1. 一種分流流量的方法,其特征在于,第一網(wǎng)絡節(jié)點和第二網(wǎng)絡節(jié)點之間連接有第一 數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng) 絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別是所述第一轉發(fā)隧道 的隧道端點,該方法包括: 所述第一網(wǎng)絡節(jié)點計算在預設周期內所述第一轉發(fā)隧道的第一丟包率; 當所述第一丟包率大于第一預定閾值時,所述第一網(wǎng)絡節(jié)點將所述第一轉發(fā)隧道的額 定帶寬減少第一預定帶寬,得到第一可用帶寬; 當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,所述第一網(wǎng)絡節(jié)點將超出 的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
2. 根據(jù)權利要求1所述的方法,其特征在于,還包括: 當所述第一丟包率小于第二預設閾值時,所述第一網(wǎng)絡節(jié)點將所述第一可用帶寬增加 第二預定帶寬,得到第二可用帶寬,所述第二預定帶寬小于等于所述第一預定帶寬,所述第 二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng)絡節(jié)點向第二網(wǎng)絡節(jié)點的額定帶 寬。
3. 根據(jù)權利要求1或2所述的方法,其特征在于,所述第一網(wǎng)絡節(jié)點計算在預設周期內 所述第一轉發(fā)隧道的第一丟包率,具體包括: 每隔所述預定周期,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送第一計數(shù)報文,所述 第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一轉發(fā)隧道向所述 第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù); 所述第一網(wǎng)絡節(jié)點接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文,所述第二計數(shù)報文中 攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一轉發(fā) 隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內所述第二網(wǎng)絡節(jié)點通 過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù); 所述第一網(wǎng)絡節(jié)點根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng) 絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總 數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
4. 根據(jù)權利要求1所述的方法,其特征在于,所述第一數(shù)據(jù)鏈路中還建立有從所述第 二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第二轉發(fā)隧道的隧道端點,該方法包括: 所述第一網(wǎng)絡節(jié)點計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包率; 當所述第二丟包率大于第三預定閾值時,所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng)絡節(jié)點發(fā)送 帶寬通告報文,所述帶寬通告報文用于指示所述第二網(wǎng)絡節(jié)點將所述第二轉發(fā)隧道的額定 帶寬減少第三預定帶寬,得到第三可用帶寬。
5. 根據(jù)權利要求4所述的方法,其特征在于,該方法還包括: 當所述第二轉發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬時,所述第二網(wǎng)絡節(jié)點將超出 的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
6. 根據(jù)權利要求1至5任意一項所述的方法,其特征在于, 所述第一數(shù)據(jù)鏈路為具有數(shù)字用戶線路DSL鏈路和網(wǎng)絡協(xié)議IP鏈路; 所述第二數(shù)據(jù)鏈路為長期演進LTE鏈路。
7. 根據(jù)權利要求1至6任意一項所述的方法,其特征在于, 當所述第一網(wǎng)絡節(jié)點為家庭網(wǎng)關HG時,所述第二網(wǎng)絡節(jié)點為混合接入?yún)R聚點HAAP ; 當所述第一網(wǎng)絡節(jié)點為HAAP時,所述第二網(wǎng)絡節(jié)點為HG。
8. -種分流流量的裝置,其特征在于,第一網(wǎng)絡節(jié)點和第二網(wǎng)絡節(jié)點之間連接有第一 數(shù)據(jù)鏈路和第二數(shù)據(jù)鏈路,所述第一數(shù)據(jù)鏈路上建立有從所述第一網(wǎng)絡節(jié)點向所述第二網(wǎng) 絡節(jié)點的第一轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別是所述第一轉發(fā)隧道 的隧道端點,包括: 第一計算單元,用于計算在預設周期內所述第一轉發(fā)隧道的第一丟包率; 帶寬減少單元,用于當所述第一計算單元的執(zhí)行結果為所述第一丟包率大于第一預定 閾值時,將所述第一轉發(fā)隧道的額定帶寬減少第一預定帶寬,得到第一可用帶寬; 第一分流單元,用于當所述第一轉發(fā)隧道的轉發(fā)流量超出所述第一可用帶寬時,將超 出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
9. 根據(jù)權利要求8所述的裝置,其特征在于,還包括: 帶寬增加單元,用于當所述第一計算單元的執(zhí)行結果為所述第一丟包率小于第二預設 閾值時,將所述第一可用帶寬增加第二預定帶寬,得到第二可用帶寬,所述第二預定帶寬小 于等于所述第一預定帶寬,所述第二可用帶寬小于等于所述第一數(shù)據(jù)鏈路中從所述第一網(wǎng) 絡節(jié)點向第二網(wǎng)絡節(jié)點的額定帶寬。
10. 根據(jù)權利要求8或9所述的裝置,其特征在于,所述第一計算單元,包括: 第一計數(shù)報文發(fā)送子單元,用于每隔所述預定周期,向所述第二網(wǎng)絡節(jié)點發(fā)送第一計 數(shù)報文,所述第一計數(shù)報文中攜帶所述第一網(wǎng)絡節(jié)點在所述預設周期內通過所述第一轉發(fā) 隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù); 第二計數(shù)報文接收子單元,用于接收所述第二網(wǎng)絡節(jié)點返回的第二計數(shù)報文,所述第 二計數(shù)報文中攜帶所述第一計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點在所述預設周期內通過 所述第一轉發(fā)隧道向所述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)以及在所述預設周期內所述第 二網(wǎng)絡節(jié)點通過所述第一轉發(fā)隧道接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù)據(jù)包的總數(shù); 第一丟包率計算子單元,用于根據(jù)所述第二計數(shù)報文中攜帶的所述第一網(wǎng)絡節(jié)點向所 述第二網(wǎng)絡節(jié)點發(fā)送數(shù)據(jù)包的總數(shù)和所述第二網(wǎng)絡節(jié)點接收所述第一網(wǎng)絡節(jié)點發(fā)送的數(shù) 據(jù)包的總數(shù),計算對應所述預定周期的所述第一轉發(fā)隧道的第一丟包率。
11. 根據(jù)權利要求8所述的裝置,其特征在于,所述第一數(shù)據(jù)鏈路中還建立有從所述第 二網(wǎng)絡節(jié)點向第一網(wǎng)絡節(jié)點的第二轉發(fā)隧道,所述第一網(wǎng)絡節(jié)點和所述第二網(wǎng)絡節(jié)點分別 是所述第二轉發(fā)隧道的隧道端點,該裝置包括: 第二計算單元,用于計算在所述預設周期內所述第二轉發(fā)隧道的第二丟包率; 發(fā)送單元,用于當所述第二計算單元的執(zhí)行結果為所述第二丟包率大于第三預定閾值 時,向所述第二網(wǎng)絡節(jié)點發(fā)送帶寬通告報文,所述帶寬通告報文用于指示所述第二網(wǎng)絡節(jié) 點將所述第二轉發(fā)隧道的額定帶寬減少第三預定帶寬,得到第三可用帶寬。
12. 根據(jù)權利要求11所述的裝置,其特征在于,還包括: 第二分流單元,用于當所述第二轉發(fā)隧道的轉發(fā)流量超出所述第三可用帶寬時,將超 出的轉發(fā)流量分流到所述第二數(shù)據(jù)鏈路上轉發(fā)。
13. 根據(jù)權利要求8至12任意一項所述的裝置,其特征在于, 所述第一數(shù)據(jù)鏈路為具有數(shù)字用戶線路DSL鏈路和網(wǎng)絡協(xié)議IP鏈路; 所述第二數(shù)據(jù)鏈路為長期演進LTE鏈路。
14.根據(jù)權利要求8至13任意一項所述的裝置,其特征在于, 當所述第一網(wǎng)絡節(jié)點為家庭網(wǎng)關HG時,所述第二網(wǎng)絡節(jié)點為混合接入?yún)R聚點HAAP ; 當所述第一網(wǎng)絡節(jié)點為HAAP時,所述第二網(wǎng)絡節(jié)點為HG。
【文檔編號】H04L12/823GK104158761SQ201410382683
【公開日】2014年11月19日 申請日期:2014年8月5日 優(yōu)先權日:2014年8月5日
【發(fā)明者】郭堯亮, 唐亮, 蔣維廉, 柯海榮 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1