欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7794380閱讀:148來源:國(guó)知局
網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng)。其中,該方法包括:接收帶寬分配請(qǐng)求;確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型;獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件;按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
【專利說明】網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)控制領(lǐng)域,具體而言,涉及一種網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]無論是互聯(lián)網(wǎng)出口還是廣域網(wǎng)傳輸,都面臨著數(shù)據(jù)量不斷增長(zhǎng)、業(yè)務(wù)種類不斷豐富的情況,帶寬的擴(kuò)展速度遠(yuǎn)不及數(shù)據(jù)量的增長(zhǎng)速度,擴(kuò)大帶寬只能短時(shí)間緩解上網(wǎng)慢的問題。
[0003]隨著互聯(lián)網(wǎng)應(yīng)用的不斷豐富,單純依靠IP、端口等信息識(shí)別流量的方式不準(zhǔn)確,80端口的流量中可能混雜著網(wǎng)頁訪問、QQ聊天、迅雷下載多種類型的流量。而傳統(tǒng)的防火墻、路由器等網(wǎng)絡(luò)層設(shè)備,只能根據(jù)IP、端口等信息區(qū)分流量并做簡(jiǎn)單的QoS策略,在這樣的環(huán)境下,這種傳統(tǒng)的帶寬管理方式將嚴(yán)重失效,無法達(dá)到合理規(guī)劃帶寬資源的目的,采用靜態(tài)的帶寬分配,要么造成帶寬浪費(fèi),要么關(guān)鍵應(yīng)用的帶寬得不到保障。
[0004]上述的QoS策略是指服務(wù)質(zhì)量,是網(wǎng)絡(luò)的一種安全機(jī)制,是用來解決網(wǎng)絡(luò)延遲和阻塞等問題的一種技術(shù)。
[0005]針對(duì)現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,目前尚未提出有效的解決方案。

【發(fā)明內(nèi)容】

[0006]針對(duì)相關(guān)技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,目前尚未提出有效的解決方案,為此,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng),以解決上述問題。
[0007]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種網(wǎng)絡(luò)帶寬分配方法,該方法包括:接收帶寬分配請(qǐng)求;確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型;獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件;按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。
[0008]進(jìn)一步地,按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配帶寬的步驟包括:獲取所有用戶的用戶保證帶寬和用戶最大帶寬;在所有用戶最大帶寬之和小于或等于接口帶寬的情況下,按照用戶的需求為用戶分配接口帶寬;在所有用戶最大帶寬之和大于接口帶寬的情況下,為所有的用戶分配用戶保證帶寬;計(jì)算流控接口的接口剩余帶寬;按照用戶優(yōu)先級(jí)為用戶分配接口剩余帶寬。
[0009]進(jìn)一步地,在按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配帶寬之后,網(wǎng)絡(luò)帶寬分配方法包括:獲取用戶占用帶寬的服務(wù);確定用戶選定的分配類型;按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶帶寬。
[0010]進(jìn)一步地,按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配帶寬的步驟包括:獲取所有服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬;在所有服務(wù)最大帶寬之和小于或等于用戶帶寬的情況下,按照服務(wù)的需求帶寬為服務(wù)分配用戶帶寬;在所有服務(wù)最大帶寬之和大于用戶帶寬的情況下,為所有的服務(wù)分配服務(wù)保證帶寬;計(jì)算用戶的用戶剩余帶寬;按照服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶剩余帶寬。
[0011]進(jìn)一步地,分配類型包括共享類型和獨(dú)享類型,在分配類型為共享類型的情況下,所有用戶優(yōu)先級(jí)一致;在分配類型為獨(dú)享類型的情況下,用戶優(yōu)先級(jí)包括優(yōu)先級(jí)逐級(jí)遞增的第一級(jí)優(yōu)先級(jí)、第二級(jí)優(yōu)先級(jí)和第三級(jí)優(yōu)先級(jí)。
[0012]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種網(wǎng)絡(luò)帶寬分配裝置,該裝置包括:接收模塊,用于接收帶寬分配請(qǐng)求;第一確定模塊,用于確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型;第一獲取模塊,用于獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件;第一分配模塊,用于按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。
[0013]進(jìn)一步地,第一分配模塊包括:第二獲取模塊,用于獲取所有用戶的用戶保證帶寬和用戶最大帶寬;第一分配子模塊,用于在所有用戶最大帶寬之和小于或等于接口帶寬的情況下,按照用戶的需求為用戶分配接口帶寬;第二分配子模塊,用于在所有用戶最大帶寬之和大于接口帶寬的情況下,為所有的用戶分配用戶保證帶寬;第一計(jì)算模塊,用于計(jì)算流控接口的接口剩余帶寬;第三分配子模塊,用于按照用戶優(yōu)先級(jí)為用戶分配接口剩余帶寬。
[0014]進(jìn)一步地,網(wǎng)絡(luò)帶寬分配裝置包括:第三獲取模塊,用于獲取用戶占用帶寬的服務(wù);第二確定模塊,用于確定用戶選定的分配類型;第二分配模塊,用于按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶帶寬。
[0015]進(jìn)一步地,第二分配模塊包括:第四獲取模塊,用于獲取所有服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬;第四分配子模塊,用于在所有服務(wù)最大帶寬之和小于或等于用戶帶寬的情況下,按照服務(wù)的需求帶寬為服務(wù)分配用戶帶寬;第五分配子模塊,用于在所有服務(wù)最大帶寬之和大于用戶帶寬的情況下,為所有的服務(wù)分配服務(wù)保證帶寬;第二計(jì)算模塊,用于計(jì)算用戶的用戶剩余帶寬;第六分配子模塊,用于按照服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶剩余帶寬。
[0016]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種網(wǎng)絡(luò)帶寬分配系統(tǒng),該系統(tǒng)包括:網(wǎng)絡(luò)帶寬分配裝置。
[0017]采用本發(fā)明,在流控接口接收到帶寬分配請(qǐng)求之后,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型,并獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件,然后按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,可以使用分配類型和用戶優(yōu)先級(jí)動(dòng)態(tài)地為用戶分配帶寬,具體地,可以在一個(gè)總的帶寬(即接口帶寬)下,根據(jù)在線用戶的多少,按照預(yù)設(shè)的分配條件動(dòng)態(tài)的及時(shí)調(diào)整用戶的帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng),從而解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
【專利附圖】

【附圖說明】
[0018]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)帶寬分配裝置的結(jié)構(gòu)示意圖;
[0020]圖2是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)帶寬分配方法的流程圖;
[0021]圖3是根據(jù)本發(fā)明實(shí)施例的分配類型和優(yōu)先級(jí)配置界面圖;
[0022]圖4是根據(jù)本發(fā)明實(shí)施例的獨(dú)享類型的分配示意圖;以及
[0023]圖5是根據(jù)本發(fā)明實(shí)施例的一種網(wǎng)絡(luò)帶寬分配方法的控制框圖?!揪唧w實(shí)施方式】
[0024]首先,在對(duì)本發(fā)明實(shí)施例進(jìn)行描述的過程中出現(xiàn)的部分名詞或術(shù)語適用于如下解釋:
[0025]保證帶寬:帶寬通道從流控接口分配得到的最小帶寬。
[0026]最大帶寬:帶寬通道從流控接口分配得到的最大帶寬。當(dāng)接口帶寬充足時(shí),能夠達(dá)到理論的最大帶寬值;當(dāng)接口帶寬緊張時(shí),帶寬通道實(shí)際分配到的帶寬將小于此值。
[0027]通道間的帶寬搶占:一個(gè)流控接口上可以配置多個(gè)帶寬通道。當(dāng)流控接口上所有帶寬通道的最大帶寬之和大于接口帶寬時(shí),各個(gè)帶寬通道的最大帶寬將不能全部達(dá)到;在保證各個(gè)帶寬通道的保證帶寬的前提下,剩余接口帶寬將根據(jù)優(yōu)先級(jí)分配,這個(gè)分配通道間的帶寬的過程稱之為通道間的帶寬搶占??梢酝ㄟ^帶寬限制策略配置帶寬通道的優(yōu)先級(jí),優(yōu)先級(jí)可分高、中、低三等,一鍵共享和一鍵獨(dú)享的通道間優(yōu)先級(jí)相同,默認(rèn)為中。
[0028]服務(wù)間的帶寬搶占:可以通過自定義帶寬限制策略配置完策略類型、用戶優(yōu)先級(jí)、保證帶寬和最大帶寬后,細(xì)化此條帶寬限制策略適用的服務(wù)類型,針對(duì)每條服務(wù)類型,配置服務(wù)優(yōu)先級(jí)(高、低兩等)和服務(wù)保證帶寬、最大帶寬。在策略中所有服務(wù)最大帶寬之和大于策略最大帶寬時(shí),就會(huì)出現(xiàn)服務(wù)間的帶寬搶占。各個(gè)服務(wù)實(shí)際分配到的帶寬小于服務(wù)最大帶寬,在保證各個(gè)服務(wù)的保證帶寬的前提下,策略剩余帶寬將根據(jù)優(yōu)先級(jí)進(jìn)行分配(優(yōu)先保證高優(yōu)先級(jí)的服務(wù))。
[0029]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0030]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0031]圖1是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)帶寬分配裝置的結(jié)構(gòu)示意圖。如圖1所示,該裝置可以包括:接收模塊10,用于接收帶寬分配請(qǐng)求;第一確定模塊20,用于確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型;第一獲取模塊30,用于獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件;第一分配模塊40,用于按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。
[0032]采用本發(fā)明,在流控接口接收到帶寬分配請(qǐng)求之后,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型,并獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件,然后按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,可以使用分配類型和用戶優(yōu)先級(jí)動(dòng)態(tài)地為用戶分配帶寬,具體地,可以在一個(gè)總的帶寬(即接口帶寬)下,根據(jù)在線用戶的多少,按照預(yù)設(shè)的分配條件動(dòng)態(tài)的及時(shí)調(diào)整用戶的帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng),從而解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
[0033]其中的,預(yù)設(shè)分配帶寬包括:用戶保證帶寬的取值范圍、用戶最大帶寬的取值范圍以及分配原則。
[0034]具體地,用戶保證帶寬的取值范圍、用戶最大帶寬的取值范圍分別滿足:取大于等于I的整數(shù),且小于等于接口帶寬。
[0035]分配原則包括:流控接口(即流量控制接口)上所有用戶的帶寬通道的保證帶寬之和小于等于接口帶寬,任意用戶的帶寬通道的最大帶寬小于等于接口帶寬,即:
[0036]Σ band_min<=band_if 且—max < band_if,其中,band_min 為保證帶寬,band_max為最大帶寬,band_if為接口帶寬。 [0037]服務(wù)保證帶寬、服務(wù)最大帶寬取值范圍:取大于等于I的整數(shù),且服務(wù)最大帶寬小于等于用戶最大帶寬。
[0038]在本發(fā)明的上述實(shí)施例中,第一分配模塊可以包括:第二獲取模塊,用于獲取所有用戶的用戶保證帶寬和用戶最大帶寬;第一分配子模塊,用于在所有用戶最大帶寬之和小于或等于接口帶寬的情況下,按照用戶的需求為用戶分配接口帶寬;第二分配子模塊,用于在所有用戶最大帶寬之和大于接口帶寬的情況下,為所有的用戶分配用戶保證帶寬;第一計(jì)算模塊,用于計(jì)算流控接口的接口剩余帶寬;第三分配子模塊,用于按照用戶優(yōu)先級(jí)為用戶分配接口剩余帶寬。
[0039]根據(jù)本發(fā)明的上述實(shí)施例,網(wǎng)絡(luò)帶寬分配裝置包括:第三獲取模塊,用于獲取用戶占用帶寬的服務(wù);第二確定模塊,用于確定用戶選定的分配類型;第二分配模塊,用于按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶帶寬。
[0040]進(jìn)一步地,第二分配模塊可以包括:第四獲取模塊,用于獲取所有服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬;第四分配子模塊,用于在所有服務(wù)最大帶寬之和小于或等于用戶帶寬的情況下,按照服務(wù)的需求帶寬為服務(wù)分配用戶帶寬;第五分配子模塊,用于在所有服務(wù)最大帶寬之和大于用戶帶寬的情況下,為所有的服務(wù)分配服務(wù)保證帶寬;第二計(jì)算模塊,用于計(jì)算用戶的用戶剩余帶寬;第六分配子模塊,用于按照服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶剩余帶寬。
[0041]具體地,通過帶寬配置界面配置帶寬屬性,配置的帶寬屬性既可以被上傳流控引用也能被下載流控引用。分配類型(即策略類型)可以為獨(dú)享類型和共享類型。按照預(yù)設(shè)分配條件,配置用戶保證帶寬和用戶最大帶寬,最小可選1Kbps。具體地,當(dāng)策略類型為獨(dú)享類型時(shí),代表每個(gè)用戶(IP)的用戶保證帶寬和用戶最大帶寬;當(dāng)策略類型為共享時(shí),代表所有用戶(IP)的用戶保證帶寬和用戶最大帶寬;用戶優(yōu)先級(jí)可選高、中、低三級(jí)(分別對(duì)應(yīng)上述實(shí)施例中的第一級(jí)優(yōu)先級(jí)、第二級(jí)優(yōu)先級(jí)以及第三級(jí)優(yōu)先級(jí))。更具體地,當(dāng)策略類型為獨(dú)享類型時(shí),代表每個(gè)用戶(IP)的優(yōu)先級(jí),一條帶寬控制配置內(nèi)所有用戶(IP)優(yōu)先級(jí)一樣;策略類型為共享時(shí),代表所有用戶(IP)的優(yōu)先級(jí)。
[0042]在圖3中示出的界面中,服務(wù)類型支持內(nèi)置服務(wù),服務(wù)組,并且支持app引擎特征庫支持的服務(wù)、服務(wù)組,最多可以為配置8種服務(wù)、服務(wù)組。服務(wù)配置時(shí)最后一個(gè)服務(wù)必須為默認(rèn)服務(wù),且優(yōu)先級(jí)為中,服務(wù)保證帶寬=用戶保證帶寬-所有配置的服務(wù)保證帶寬,月艮務(wù)最大帶寬為用戶最大帶寬。[0043]上述實(shí)施例中的服務(wù)優(yōu)先級(jí)可選高、中、低三檔。當(dāng)策略類型為獨(dú)享時(shí),代表每個(gè)用戶(IP)的服務(wù)流量?jī)?yōu)先級(jí)。當(dāng)策略為共享時(shí),代表所有用戶的某種服務(wù)的優(yōu)先級(jí)。
[0044]本發(fā)明上述裝置實(shí)施例中的各個(gè)模塊均可以使用下述的方法實(shí)施例中的時(shí)限方法時(shí)限,在此不再贅述。
[0045]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種網(wǎng)絡(luò)帶寬分配方法、裝置及系統(tǒng),該系統(tǒng)包括:網(wǎng)絡(luò)帶寬分配裝置。
[0046]采用本發(fā)明,在流控接口接收到帶寬分配請(qǐng)求之后,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型,并獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件,然后按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,可以使用分配類型和用戶優(yōu)先級(jí)動(dòng)態(tài)地為用戶分配帶寬,具體地,可以在一個(gè)總的帶寬(即接口帶寬)下,根據(jù)在線用戶的多少,按照預(yù)設(shè)的分配條件動(dòng)態(tài)的及時(shí)調(diào)整用戶的帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng),從而解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
[0047]圖2是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)帶寬分配方法的流程圖,如圖2所示該方法包括如下步驟:
[0048]步驟S202,接收帶寬分配請(qǐng)求。
[0049]步驟S204,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型。
[0050]步驟S206,獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件。
[0051]步驟S208,按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。
[0052]采用本發(fā)明,在流控接口接收到帶寬分配請(qǐng)求之后,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型,并獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件,然后按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,可以使用分配類型和用戶優(yōu)先級(jí)動(dòng)態(tài)地為用戶分配帶寬,具體地,可以在一個(gè)總的帶寬(即接口帶寬)下,根據(jù)在線用戶的多少,按照預(yù)設(shè)的分配條件動(dòng)態(tài)的及時(shí)調(diào)整用戶的帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng),從而解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
[0053]其中的,預(yù)設(shè)分配帶寬包括:用戶保證帶寬的取值范圍、用戶最大帶寬的取值范圍以及分配原則。
[0054]具體地,用戶保證帶寬的取值范圍、用戶最大帶寬的取值范圍分別滿足:取大于等于I的整數(shù),且小于等于接口帶寬。
[0055]分配原則包括:流控接口(即流量控制接口)上所有用戶的帶寬通道的保證帶寬之和小于等于接口帶寬,任意用戶的帶寬通道的最大帶寬小于等于接口帶寬,即:
[0056]Σ band_min<=band_if 且_max <z/,其中,band_min 為保證帶寬,band_max為最大帶寬,band_if為接口帶寬。
[0057]服務(wù)保證帶寬、服務(wù)最大帶寬取值范圍:取大于等于I的整數(shù),且服務(wù)最大帶寬小于等于用戶最大帶寬。
[0058]在本發(fā)明的上述實(shí)施例中,按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配帶寬的步驟包括:獲取所有用戶的用戶保證帶寬和用戶最大帶寬;在所有用戶最大帶寬之和小于或等于接口帶寬的情況下,按照用戶的需求為用戶分配接口帶寬;在所有用戶最大帶寬之和大于接口帶寬的情況下,為所有的用戶分配用戶保證帶寬;計(jì)算流控接口的接口剩余帶寬;按照用戶優(yōu)先級(jí)為用戶分配接口剩余帶寬。
[0059]在本發(fā)明的上述實(shí)施例中,在按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配帶寬之后,網(wǎng)絡(luò)帶寬分配方法包括:獲取用戶占用帶寬的服務(wù);確定用戶選定的分配類型;按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶帶寬。
[0060]具體地,按照分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為服務(wù)分配帶寬的步驟包括:獲取所有服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬;在所有服務(wù)最大帶寬之和小于或等于用戶帶寬的情況下,按照服務(wù)的需求帶寬為服務(wù)分配用戶帶寬;在所有服務(wù)最大帶寬之和大于用戶帶寬的情況下,為所有的服務(wù)分配服務(wù)保證帶寬;計(jì)算用戶的用戶剩余帶寬;按照服務(wù)優(yōu)先級(jí)為服務(wù)分配用戶剩余帶寬。
[0061]在本發(fā)明的上述實(shí)施例中,可以對(duì)每個(gè)用戶設(shè)置固定的用戶帶寬,是用戶通過指定給每個(gè)用戶分配固定帶寬(例如每人1M)來保證所有用戶都有帶寬可用。除了能夠?qū)γ總€(gè)用戶分配帶寬,還能夠?qū)γ總€(gè)用戶自己想優(yōu)先保證的某些應(yīng)用(如服務(wù))做帶寬保證,比如用戶A,喜歡下P2P,就可以把P2P應(yīng)用的帶寬優(yōu)先保證。通過這種方法提供給用戶很強(qiáng)的靈活性,方便用戶使用,均衡保證用戶的帶寬需求。
[0062]根據(jù)本發(fā)明的上述實(shí)施例,分配類型包括共享類型和獨(dú)享類型,在分配類型為共享類型的情況下,所有用戶優(yōu)先級(jí)一致;在分配類型為獨(dú)享類型的情況下,用戶優(yōu)先級(jí)包括優(yōu)先級(jí)逐級(jí)遞增的第一級(jí)優(yōu)先級(jí)、第二級(jí)優(yōu)先級(jí)和第三級(jí)優(yōu)先級(jí)。
[0063]下面將結(jié)合附圖3詳細(xì)說明本發(fā)明。
[0064]具體地,圖3示出了動(dòng)態(tài)分配帶寬控制配置界面,通過這個(gè)界面配置的帶寬屬性既可以被上傳流控引用也能被下載流控引用。如圖3所示,分配類型(即策略類型)可以為獨(dú)享類型和共享類型。按照預(yù)設(shè)分配條件,配置用戶保證帶寬和用戶最大帶寬,最小可選1Kbps。具體地,當(dāng)策略類型為獨(dú)享類型時(shí),代表每個(gè)用戶(IP)的用戶保證帶寬(即圖3中的保證帶寬)和用戶最大帶寬(即圖3中的最大帶寬);當(dāng)策略類型為共享時(shí),代表所有用戶(IP)的用戶保證帶寬和用戶最大帶寬;用戶優(yōu)先級(jí)可選高、中、低三級(jí)(分別對(duì)應(yīng)上述實(shí)施例中的第一級(jí)優(yōu)先級(jí)、第二級(jí)優(yōu)先級(jí)以及第三級(jí)優(yōu)先級(jí))。更具體地,當(dāng)策略類型為獨(dú)享類型時(shí),代表每個(gè)用戶(IP)的優(yōu)先級(jí),一條帶寬控制配置內(nèi)所有用戶(IP)優(yōu)先級(jí)一樣;策略類型為共享時(shí),代表所有用戶(IP)的優(yōu)先級(jí)。
[0065]在圖3中示出的界面中,服務(wù)類型支持內(nèi)置服務(wù),服務(wù)組,并且支持app引擎特征庫支持的服務(wù)、服務(wù)組,最多可以為配置8種服務(wù)、服務(wù)組。服務(wù)配置時(shí)最后一個(gè)服務(wù)必須為默認(rèn)服務(wù),且優(yōu)先級(jí)為中,服務(wù)保證帶寬=用戶保證帶寬-所有配置的服務(wù)保證帶寬,月艮務(wù)最大帶寬為用戶最大帶寬。
[0066]上述實(shí)施例中的服務(wù)優(yōu)先級(jí)可選高、中、低三檔。當(dāng)策略類型為獨(dú)享時(shí),代表每個(gè)用戶(IP)的服務(wù)流量?jī)?yōu)先級(jí)。當(dāng)策略為共享時(shí),代表所有用戶的某種服務(wù)的優(yōu)先級(jí)。
[0067]圖4分別示出了獨(dú)享類型和共享類型的分配示意圖。
[0068]如圖4所示,流控接口均可以為4號(hào)接口,根隊(duì)列將流控接口上的接口帶寬進(jìn)行分配。圖4中示出的為獨(dú)享類型的分配示意圖,每個(gè)源IP (即用戶)對(duì)應(yīng)一個(gè)帶寬通道,在流控接口中接收到三個(gè)用戶的帶寬分配請(qǐng)求的情況下,為每個(gè)用戶分別分配一個(gè)帶寬通道,為如圖4中示出的子隊(duì)列1、子隊(duì)列2和子隊(duì)列3,并且可以分別為通道編號(hào)為10、20以及30,每個(gè)ip (即用戶)上又分別對(duì)應(yīng)多個(gè)不同的服務(wù)/服務(wù)組,每個(gè)ip (即用戶)上最多對(duì)8個(gè)不同的服務(wù)/服務(wù)組,每個(gè)服務(wù)分別對(duì)應(yīng)一個(gè)獨(dú)立的帶寬通過,第一子通道至第五子通道,可以分別為其編號(hào)為:11、12、21、31和32。
[0069]在分配類型為共享類型的分配示意圖,多個(gè)源IP (即用戶)對(duì)應(yīng)一個(gè)帶寬通道,在流控接口中接收到三個(gè)用戶的帶寬分配請(qǐng)求的情況下,多個(gè)用戶使用一個(gè)子隊(duì)列,每個(gè)ip(即用戶)上又分別對(duì)應(yīng)多個(gè)不同的服務(wù)/服務(wù)組,每個(gè)ip (即用戶)上最多對(duì)8個(gè)不同的服務(wù)/服務(wù)組,每個(gè)服務(wù)分別對(duì)應(yīng)一個(gè)獨(dú)立的帶寬通過,第六子通道至第八子通道,可以分別為其編號(hào)為:10、11和12。
[0070]圖5是根據(jù)本發(fā)明實(shí)施例的一種網(wǎng)絡(luò)帶寬分配方法的控制框圖。其中,在圖5示出的實(shí)施例中,7:X表示編號(hào)為7的流控接口:帶寬通道的序號(hào),X為圖5中的數(shù)字序號(hào)。
[0071]如圖5所示,根類(即對(duì)應(yīng)一個(gè)網(wǎng)絡(luò)的流控接口的接口帶寬)之下只有一個(gè)父帶寬,配置對(duì)用戶隱藏,父帶寬的最大帶寬指定為接口帶寬,如圖5所示的編號(hào)為7的流控接口對(duì)應(yīng)的父帶寬的編號(hào)為I。
[0072]用戶類的含義是用戶流量的通道,相對(duì)于的就是流控隊(duì)列的子類。多個(gè)用戶走一個(gè)通道,就是共享帶寬,每個(gè)用戶單獨(dú)用一個(gè)通道,就是獨(dú)享帶寬。每個(gè)用戶類指定用戶保證帶寬和用戶最高帶寬。每個(gè)用戶類可以指定用戶優(yōu)先級(jí),支持高、中、低三級(jí)。用戶類的優(yōu)先級(jí)在同一個(gè)層次,優(yōu)先級(jí)高的優(yōu)先搶占剩余帶寬,搶占的上限由每個(gè)用戶類的最高帶寬限制。
[0073]具體地,在圖5中的編號(hào)為2的帶寬通道為共享類型,編號(hào)為3、50和100的帶寬通道為獨(dú)享類型,在用戶類分配帶寬的時(shí)候,允許出現(xiàn)錯(cuò)誤用戶的帶寬通道,即圖中示出的7: ?。
[0074]服務(wù)類的含義是服務(wù)的流量通道,相對(duì)于下一級(jí)子類??梢詾橐粋€(gè)或多個(gè)服務(wù)指定一個(gè)流量通道。每個(gè)服務(wù)類指定服務(wù)保證帶寬和服務(wù)最高帶寬,服務(wù)類也可以指定服務(wù)優(yōu)先級(jí),支持高、中、低三級(jí)。每個(gè)服務(wù)類可以搶占其父類(用戶類)的剩余帶寬,搶占上限由最高帶寬限制。具體地,如圖5所示,服務(wù)類中包括7:1025、7:1030和7:1032三個(gè)獨(dú)享帶寬通道,還有一個(gè)7:1033為錯(cuò)誤服務(wù)的帶寬通道。
[0075]其中,圖5中的物理網(wǎng)絡(luò)設(shè)備具體是指對(duì)應(yīng)的物理網(wǎng)絡(luò)接口(即上述實(shí)施例中的流控接口),MQ虛設(shè)備是指程序中虛擬出來的虛擬網(wǎng)絡(luò)設(shè)備,主要用于控制上行方向的流量,原理相同,root指該網(wǎng)絡(luò)設(shè)備(網(wǎng)口)對(duì)應(yīng)的根隊(duì)列。
[0076]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0077] 通過本發(fā)明的上述實(shí)施例,可以通過用戶或服務(wù)的優(yōu)先級(jí)保證用戶或服務(wù)的帶寬,從而能夠通過靈活配置保證關(guān)鍵應(yīng)用的帶寬。具體地,通過在一個(gè)總帶寬下,根據(jù)在線用戶的多少,動(dòng)態(tài)的分配帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng)。并且使用上述方法、裝置及系統(tǒng)可以對(duì)每個(gè)用戶設(shè)置固定帶寬,是用戶通過指定給每個(gè)用戶分配固定帶寬(例如每人1M)來保證所有用戶都有帶寬可用。同時(shí)可以對(duì)每個(gè)用戶的關(guān)鍵應(yīng)用設(shè)置高優(yōu)先級(jí)保證帶寬與最大帶寬,這樣既能保證關(guān)鍵應(yīng)用的在網(wǎng)絡(luò)負(fù)擔(dān)較重時(shí)的帶寬,同時(shí)也能保證關(guān)鍵應(yīng)用在網(wǎng)絡(luò)負(fù)擔(dān)很小的時(shí)候,能夠動(dòng)態(tài)獲取到設(shè)置的最大帶寬,避免傳統(tǒng)靜態(tài)分配帶寬導(dǎo)致的帶寬浪費(fèi)。
[0078]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:
[0079]采用本發(fā)明,在流控接口接收到帶寬分配請(qǐng)求之后,確定與帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型,并獲取與分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件,然后按照用戶優(yōu)先級(jí)和預(yù)設(shè)分配條件為用戶分配接口帶寬。采用本發(fā)明,可以使用分配類型和用戶優(yōu)先級(jí)動(dòng)態(tài)地為用戶分配帶寬,具體地,可以在一個(gè)總的帶寬(即接口帶寬)下,根據(jù)在線用戶的多少,按照預(yù)設(shè)的分配條件動(dòng)態(tài)的及時(shí)調(diào)整用戶的帶寬,使每個(gè)用戶都能夠有帶寬上網(wǎng),從而解決了現(xiàn)有技術(shù)中靜態(tài)分配帶寬不均衡,造成帶寬浪費(fèi)的問題,實(shí)現(xiàn)了及時(shí)調(diào)整接口帶寬的分配,為用戶均衡分配接口帶寬同時(shí)能夠通過靈活配置保證高優(yōu)先級(jí)的應(yīng)用帶寬的效果。
[0080]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0081]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)帶寬分配方法,其特征在于,包括: 接收帶寬分配請(qǐng)求; 確定與所述帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型; 獲取與所述分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件; 按照用戶優(yōu)先級(jí)和所述預(yù)設(shè)分配條件為所述用戶分配接口帶寬。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)帶寬分配方法,其特征在于,按照用戶優(yōu)先級(jí)和所述預(yù)設(shè)分配條件為所述用戶分配帶寬的步驟包括: 獲取所有所述用戶的用戶保證帶寬和用戶最大帶寬; 在所有所述用戶最大帶寬之和小于或等于所述接口帶寬的情況下,按照所述用戶的需求為所述用戶分配所述接口帶寬; 在所有所述用戶最大帶寬之和大于所述接口帶寬的情況下,為所有的所述用戶分配所述用戶保證帶寬; 計(jì)算流控接口的接口剩余帶寬; 按照所述用戶優(yōu)先級(jí)為所述用戶分配所述接口剩余帶寬。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)帶寬分配方法,其特征在于,在按照用戶優(yōu)先級(jí)和所述預(yù)設(shè)分配條件為所述用戶分配帶寬之后,所述網(wǎng)絡(luò)帶寬分配方法包括: 獲取所述用戶占用帶寬的服務(wù); 確定所述用戶選定的分配類型; 按照所述分配類型對(duì)應(yīng)的所述預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為所述服務(wù)分配用戶帶寬。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)帶寬分配方法,其特征在于,按照所述分配類型對(duì)應(yīng)的所述預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為所述服務(wù)分配帶寬的步驟包括: 獲取所有所述服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬; 在所有所述服務(wù)最大帶寬之和小于或等于所述用戶帶寬的情況下,按照所述服務(wù)的需求帶寬為所述服務(wù)分配所述用戶帶寬; 在所有所述服務(wù)最大帶寬之和大于所述用戶帶寬的情況下,為所有的所述服務(wù)分配所述服務(wù)保證帶寬; 計(jì)算所述用戶的用戶剩余帶寬; 按照所述服務(wù)優(yōu)先級(jí)為所述服務(wù)分配所述用戶剩余帶寬。
5.根據(jù)權(quán)利要求1至4中任意一項(xiàng)所述的網(wǎng)絡(luò)帶寬分配方法,其特征在于, 所述分配類型包括共享類型和獨(dú)享類型, 在所述分配類型為所述共享類型的情況下,所有所述用戶優(yōu)先級(jí)一致; 在所述分配類型為所述獨(dú)享類型的情況下,所述用戶優(yōu)先級(jí)包括優(yōu)先級(jí)逐級(jí)遞增的第一級(jí)優(yōu)先級(jí)、第二級(jí)優(yōu)先級(jí)和第三級(jí)優(yōu)先級(jí)。
6.一種網(wǎng)絡(luò)帶寬分配裝置,其特征在于,包括: 接收模塊,用于接收帶寬分配請(qǐng)求; 第一確定模塊,用于確定與所述帶寬分配請(qǐng)求對(duì)應(yīng)的分配類型; 第一獲取模塊,用于獲取與所述分配類型對(duì)應(yīng)的預(yù)設(shè)分配條件; 第一分配模塊,用于按照用戶優(yōu)先級(jí)和所述預(yù)設(shè)分配條件為所述用戶分配接口帶寬。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)帶寬分配裝置,其特征在于,所述第一分配模塊包括:第二獲取模塊,用于獲取所有所述用戶的用戶保證帶寬和用戶最大帶寬; 第一分配子模塊,用于在所有所述用戶最大帶寬之和小于或等于所述接口帶寬的情況下,按照所述用戶的需求為所述用戶分配所述接口帶寬; 第二分配子模塊,用于在所有所述用戶最大帶寬之和大于所述接口帶寬的情況下,為所有的所述用戶分配所述用戶保證帶寬; 第一計(jì)算模塊,用于計(jì)算流控接口的接口剩余帶寬; 第三分配子模塊,用于按照所述用戶優(yōu)先級(jí)為所述用戶分配所述接口剩余帶寬。
8.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)帶寬分配裝置,其特征在于,所述網(wǎng)絡(luò)帶寬分配裝置包括: 第三獲取模塊,用于獲取所述用戶占用帶寬的服務(wù); 第二確定模塊,用于確定所述用戶選定的分配類型; 第二分配模塊,用于按照所述分配類型對(duì)應(yīng)的所述預(yù)設(shè)分配條件和服務(wù)優(yōu)先級(jí)為所述服務(wù)分配用戶帶寬。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)帶寬分配裝置,其特征在于,所述第二分配模塊包括: 第四獲取模塊,用于獲取所有所述服務(wù)的服務(wù)保證帶寬和服務(wù)最大帶寬; 第四分配子模塊,用于在所有所述服務(wù)最大帶寬之和小于或等于所述用戶帶寬的情況下,按照所述服務(wù)的需求帶寬為所述服務(wù)分配所述用戶帶寬; 第五分配子模塊,用于在所有所述服務(wù)最大帶寬之和大于所述用戶帶寬的情況下,為所有的所述服務(wù)分配所述服務(wù)保證帶寬; 第二計(jì)算模塊,用于計(jì)算所述用戶的用戶剩余帶寬; 第六分配子模塊,用于按照所述服務(wù)優(yōu)先級(jí)為所述服務(wù)分配所述用戶剩余帶寬。
10.一種網(wǎng)絡(luò)帶寬分配系統(tǒng),其特征在于,包括:權(quán)利要求6至9中任意一項(xiàng)所述的網(wǎng)絡(luò)帶寬分配裝置。
【文檔編號(hào)】H04L12/927GK103701722SQ201410001604
【公開日】2014年4月2日 申請(qǐng)日期:2014年1月2日 優(yōu)先權(quán)日:2014年1月2日
【發(fā)明者】姚翼雄, 高偉, 王磊 申請(qǐng)人:網(wǎng)神信息技術(shù)(北京)股份有限公司, 網(wǎng)神科技(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
车致| 南丰县| 江西省| 临泽县| 平昌县| 麻栗坡县| 平阳县| 柞水县| 应城市| 突泉县| 五华县| 方城县| 页游| 自贡市| 邯郸市| 永登县| 岑溪市| 平乡县| 清徐县| 鲁山县| 濮阳县| 南郑县| 方正县| 永安市| 海城市| 海口市| 巴彦县| 龙江县| 五大连池市| 拉孜县| 常山县| 林口县| 金门县| 翼城县| 商丘市| 江源县| 聂拉木县| 托里县| 河北区| 永川市| 昌平区|